0001628280-24-014607.txt : 20240403 0001628280-24-014607.hdr.sgml : 20240403 20240403163547 ACCESSION NUMBER: 0001628280-24-014607 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 171 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240403 DATE AS OF CHANGE: 20240403 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ECARX Holdings Inc. CENTRAL INDEX KEY: 0001861974 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] ORGANIZATION NAME: 06 Technology IRS NUMBER: 000000000 FILING VALUES: FORM TYPE: 20-F SEC ACT: 1934 Act SEC FILE NUMBER: 001-41576 FILM NUMBER: 24819392 BUSINESS ADDRESS: STREET 1: 16/F, TOWER 2 STREET 2: CHINA EASTERN AIRLINES BINJIANG CENTER CITY: SHANGHAI STATE: F4 ZIP: 200030 BUSINESS PHONE: 0571 85306757 MAIL ADDRESS: STREET 1: 16/F, TOWER 2 STREET 2: CHINA EASTERN AIRLINES BINJIANG CENTER CITY: SHANGHAI STATE: F4 ZIP: 200030 20-F 1 exc-20231231.htm 20-F exc-20231231
00018619742023FYFalse11111http://fasb.org/us-gaap/2023#FairValueAdjustmentOfWarrants5.04.0670.502020202000018619742023-01-012023-12-310001861974dei:BusinessContactMember2023-01-012023-12-310001861974us-gaap:CommonClassAMember2023-01-012023-12-310001861974us-gaap:WarrantMember2023-01-012023-12-310001861974us-gaap:CommonClassAMember2023-12-31xbrli:shares0001861974us-gaap:CommonClassBMember2023-12-3100018619742023-10-012023-12-3100018619742022-12-31iso4217:CNY00018619742023-12-31iso4217:USD0001861974us-gaap:NonrelatedPartyMember2022-12-310001861974us-gaap:NonrelatedPartyMember2023-12-310001861974us-gaap:RelatedPartyMember2022-12-310001861974us-gaap:RelatedPartyMember2023-12-31iso4217:USDxbrli:shares0001861974us-gaap:CommonClassAMember2022-12-310001861974us-gaap:CommonClassBMember2022-12-310001861974us-gaap:RelatedPartyMemberus-gaap:ProductMember2021-01-012021-12-310001861974us-gaap:RelatedPartyMemberus-gaap:ProductMember2022-01-012022-12-310001861974us-gaap:RelatedPartyMemberus-gaap:ProductMember2023-01-012023-12-310001861974us-gaap:ProductMember2021-01-012021-12-310001861974us-gaap:ProductMember2022-01-012022-12-310001861974us-gaap:ProductMember2023-01-012023-12-310001861974us-gaap:RelatedPartyMemberus-gaap:LicenseMember2021-01-012021-12-310001861974us-gaap:RelatedPartyMemberus-gaap:LicenseMember2022-01-012022-12-310001861974us-gaap:RelatedPartyMemberus-gaap:LicenseMember2023-01-012023-12-310001861974us-gaap:LicenseMember2021-01-012021-12-310001861974us-gaap:LicenseMember2022-01-012022-12-310001861974us-gaap:LicenseMember2023-01-012023-12-310001861974us-gaap:ServiceMemberus-gaap:RelatedPartyMember2021-01-012021-12-310001861974us-gaap:ServiceMemberus-gaap:RelatedPartyMember2022-01-012022-12-310001861974us-gaap:ServiceMemberus-gaap:RelatedPartyMember2023-01-012023-12-310001861974us-gaap:ServiceMember2021-01-012021-12-310001861974us-gaap:ServiceMember2022-01-012022-12-310001861974us-gaap:ServiceMember2023-01-012023-12-3100018619742021-01-012021-12-3100018619742022-01-012022-12-310001861974us-gaap:RelatedPartyMember2021-01-012021-12-310001861974us-gaap:RelatedPartyMember2022-01-012022-12-310001861974us-gaap:RelatedPartyMember2023-01-012023-12-31iso4217:CNYxbrli:shares0001861974us-gaap:CommonStockMember2020-12-310001861974us-gaap:TreasuryStockCommonMember2020-12-310001861974us-gaap:AdditionalPaidInCapitalMember2020-12-310001861974us-gaap:RetainedEarningsMember2020-12-310001861974us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001861974us-gaap:ParentMember2020-12-310001861974us-gaap:NoncontrollingInterestMember2020-12-3100018619742020-12-310001861974us-gaap:RetainedEarningsMember2021-01-012021-12-310001861974us-gaap:ParentMember2021-01-012021-12-310001861974us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001861974us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001861974us-gaap:CommonStockMember2021-01-012021-12-310001861974us-gaap:TreasuryStockCommonMember2021-01-012021-12-310001861974us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001861974us-gaap:CommonStockMember2021-12-310001861974us-gaap:TreasuryStockCommonMember2021-12-310001861974us-gaap:AdditionalPaidInCapitalMember2021-12-310001861974us-gaap:RetainedEarningsMember2021-12-310001861974us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001861974us-gaap:ParentMember2021-12-310001861974us-gaap:NoncontrollingInterestMember2021-12-3100018619742021-12-310001861974us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001861974us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001861974us-gaap:RetainedEarningsMember2022-01-012022-12-310001861974us-gaap:ParentMember2022-01-012022-12-310001861974us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001861974us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001861974us-gaap:CommonStockMember2022-01-012022-12-310001861974us-gaap:TreasuryStockCommonMember2022-01-012022-12-310001861974us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-12-310001861974us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-01-012022-12-310001861974us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001861974us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001861974us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001861974us-gaap:CommonStockMember2022-12-310001861974us-gaap:TreasuryStockCommonMember2022-12-310001861974us-gaap:AdditionalPaidInCapitalMember2022-12-310001861974us-gaap:RetainedEarningsMember2022-12-310001861974us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001861974us-gaap:ParentMember2022-12-310001861974us-gaap:NoncontrollingInterestMember2022-12-310001861974us-gaap:RetainedEarningsMember2023-01-012023-12-310001861974us-gaap:ParentMember2023-01-012023-12-310001861974us-gaap:NoncontrollingInterestMember2023-01-012023-12-310001861974us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001861974us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-12-310001861974us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001861974us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-12-310001861974us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-12-310001861974us-gaap:AdditionalPaidInCapitalMember2023-12-310001861974us-gaap:RetainedEarningsMember2023-12-310001861974us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001861974us-gaap:ParentMember2023-12-310001861974us-gaap:NoncontrollingInterestMember2023-12-310001861974us-gaap:NonrelatedPartyMember2021-01-012021-12-310001861974us-gaap:NonrelatedPartyMember2022-01-012022-12-310001861974us-gaap:NonrelatedPartyMember2023-01-012023-12-310001861974exc:HubeiDongjunAutomotiveElectronicsTechnologyCo.Ltd.Member2021-01-012021-12-310001861974exc:HubeiDongjunAutomotiveElectronicsTechnologyCo.Ltd.Member2022-01-012022-12-310001861974exc:HubeiDongjunAutomotiveElectronicsTechnologyCo.Ltd.Member2023-01-012023-12-310001861974exc:SuzhouPhotonMatrixMember2021-01-012021-12-310001861974exc:SuzhouPhotonMatrixMember2022-01-012022-12-310001861974exc:SuzhouPhotonMatrixMember2023-01-012023-12-310001861974exc:SeriesAngelRedeemableConvertiblePreferredSharesMember2021-01-012021-12-310001861974exc:SeriesAngelRedeemableConvertiblePreferredSharesMember2022-01-012022-12-310001861974exc:SeriesAngelRedeemableConvertiblePreferredSharesMember2023-01-012023-12-310001861974exc:SeriesRedeemableConvertiblePreferredSharesMember2021-01-012021-12-310001861974exc:SeriesRedeemableConvertiblePreferredSharesMember2022-01-012022-12-310001861974exc:SeriesRedeemableConvertiblePreferredSharesMember2023-01-012023-12-310001861974exc:SeriesARedeemableConvertiblePreferredSharesMember2021-01-012021-12-310001861974exc:SeriesARedeemableConvertiblePreferredSharesMember2022-01-012022-12-310001861974exc:SeriesARedeemableConvertiblePreferredSharesMember2023-01-012023-12-310001861974exc:SeriesA2RedeemableConvertiblePreferredSharesMember2021-01-012021-12-310001861974exc:SeriesA2RedeemableConvertiblePreferredSharesMember2022-01-012022-12-310001861974exc:SeriesA2RedeemableConvertiblePreferredSharesMember2023-01-012023-12-310001861974exc:SeriesBRedeemableConvertiblePreferredSharesMember2021-01-012021-12-310001861974exc:SeriesBRedeemableConvertiblePreferredSharesMember2022-01-012022-12-310001861974exc:SeriesBRedeemableConvertiblePreferredSharesMember2023-01-012023-12-3100018619742022-12-2000018619742022-12-202022-12-200001861974us-gaap:CommonClassAMemberexc:Mr.shufuLiMember2022-12-202022-12-200001861974us-gaap:CommonClassAMember2022-12-202022-12-200001861974us-gaap:CommonClassBMember2022-12-202022-12-200001861974exc:CommonSharesClassToBeDeterminedMember2022-12-202022-12-200001861974us-gaap:CommonClassAMemberexc:HoldersOfCovaSharesMember2022-12-202022-12-200001861974us-gaap:CommonClassAMemberexc:MergerSponsorMember2022-12-202022-12-200001861974exc:HoldersOfCovaWarrantsMemberus-gaap:WarrantMember2022-12-202022-12-200001861974us-gaap:CommonClassAMemberexc:GeelyInvestmentHoldingLtd.Member2022-12-202022-12-200001861974exc:LuminarTechnologiesIncMemberus-gaap:CommonClassAMember2022-12-202022-12-200001861974exc:LotusTechnologyIncMemberus-gaap:CommonClassAMember2022-12-202022-12-200001861974us-gaap:CommonClassAMemberexc:ExistingPreferredShareholdersMember2022-12-202022-12-200001861974us-gaap:CommonClassAMemberexc:ExistingOrdinaryShareholdersMember2022-12-202022-12-200001861974us-gaap:CommonClassBMemberexc:ExistingShareholdersMember2022-12-202022-12-20exc:seat0001861974exc:MergerMember2022-12-202022-12-200001861974exc:MergerMemberexc:GeelyInvestmentHoldingLtd.Member2022-12-202022-12-200001861974exc:MergerMemberexc:LuminarTechnologiesIncMember2022-12-200001861974exc:MergerMember2022-12-200001861974us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-03-050001861974us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-03-052020-03-05exc:investment00018619742022-04-012022-04-30exc:company0001861974exc:HubeiEcarxMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310001861974exc:HubeiEcarxMember2023-12-310001861974exc:HubeiEcarxMember2023-01-012023-12-31xbrli:pure0001861974exc:Mr.shufuLiMember2023-12-310001861974us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-01-012021-12-310001861974us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-12-310001861974us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-12-310001861974us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310001861974us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001861974srt:ConsolidationEliminationsMember2022-01-012022-12-310001861974srt:ConsolidationEliminationsMember2023-01-012023-12-310001861974exc:HubeiEcarxMemberexc:JICAMember2023-06-302023-06-3000018619742023-06-302023-06-3000018619742023-06-300001861974exc:HubeiEcarxMemberexc:JICAMemberexc:JICAMember2023-06-290001861974exc:JICAMemberexc:GeelyAutomotiveGroupCo.LTDMemberexc:JICAMemberexc:JICAMember2023-06-290001861974exc:JICAMemberexc:HubeiEcarxMemberexc:JICAMember2023-06-300001861974exc:JICAMember2022-12-310001861974exc:JICAMember2021-01-012021-12-310001861974exc:JICAMember2022-01-012022-12-310001861974us-gaap:SubsequentEventMemberus-gaap:RelatedPartyMember2024-03-280001861974us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2023-12-310001861974us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2023-12-310001861974us-gaap:VehiclesMember2023-12-310001861974us-gaap:OfficeEquipmentMember2023-12-310001861974us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001861974us-gaap:LicensingAgreementsMember2023-12-310001861974us-gaap:PatentsMember2023-12-310001861974us-gaap:TrademarksMember2023-12-310001861974us-gaap:LicenseMember2023-12-31exc:contractTypeiso4217:CNYiso4217:USDexc:segment0001861974srt:ScenarioPreviouslyReportedMember2022-12-310001861974srt:ScenarioPreviouslyReportedMember2021-01-012021-12-310001861974srt:ScenarioPreviouslyReportedMember2022-01-012022-12-310001861974country:CNcurrency:CNY2022-12-310001861974country:CNcurrency:CNY2023-12-310001861974country:CNcurrency:USD2022-12-310001861974country:CNcurrency:USD2023-12-310001861974country:CNcurrency:GBP2022-12-310001861974country:CNcurrency:GBP2023-12-310001861974country:CN2022-12-310001861974country:CN2023-12-310001861974country:HKcurrency:USD2022-12-310001861974country:HKcurrency:USD2023-12-310001861974country:HKcurrency:HKD2022-12-310001861974country:HKcurrency:HKD2023-12-310001861974country:HKcurrency:CNY2022-12-310001861974country:HKcurrency:CNY2023-12-310001861974country:HK2022-12-310001861974country:HK2023-12-310001861974currency:SEKcountry:SE2022-12-310001861974currency:SEKcountry:SE2023-12-310001861974country:SEcurrency:USD2022-12-310001861974country:SEcurrency:USD2023-12-310001861974country:SE2022-12-310001861974country:SE2023-12-310001861974country:GBcurrency:GBP2022-12-310001861974country:GBcurrency:GBP2023-12-310001861974country:GB2022-12-310001861974country:GB2023-12-310001861974country:UScurrency:USD2022-12-310001861974country:UScurrency:USD2023-12-310001861974country:US2022-12-310001861974country:US2023-12-310001861974currency:EURcountry:DE2022-12-310001861974currency:EURcountry:DE2023-12-310001861974country:DE2022-12-310001861974country:DE2023-12-310001861974exc:RestrictedCashForNotesPayableMemberus-gaap:AssetPledgedAsCollateralMember2022-12-310001861974exc:RestrictedCashForNotesPayableMemberus-gaap:AssetPledgedAsCollateralMember2023-12-310001861974exc:RestrictedCashForLitigationMember2023-12-310001861974us-gaap:AssetPledgedAsCollateralMember2022-12-310001861974us-gaap:AssetPledgedAsCollateralMember2023-12-310001861974exc:GeelyGroupMember2021-04-280001861974exc:GeelyGroupMember2021-04-282021-04-280001861974exc:JICAMember2023-06-300001861974exc:SuzhouChenlingInvestmentLlpMember2021-05-310001861974exc:SuzhouChenlingInvestmentLlpMember2021-05-012021-05-310001861974exc:VolvoCarsMember2021-07-012021-07-31iso4217:SEK0001861974exc:VolvoCarsMember2021-07-310001861974exc:VolvoCarsMember2022-12-012022-12-310001861974exc:EcarxHkMember2022-12-012022-12-310001861974exc:VolvoCarsMember2023-12-310001861974exc:EcarxHkMember2023-12-310001861974exc:SiengineTechnologyCo.LtdMember2021-07-260001861974exc:SiengineTechnologyCo.LtdMember2021-07-262021-07-260001861974exc:SiengineTechnologyCo.LtdMemberexc:SeriesBRedeemableConvertiblePreferredMember2021-07-262021-07-260001861974exc:SiengineTechnologyCo.LtdMemberexc:SeriesBRedeemableConvertiblePreferredMember2021-07-260001861974exc:SiengineTechnologyCo.LtdMember2021-07-260001861974exc:HubeiDongjunAutomotiveElectronicsTechnologyCo.Ltd.Member2021-09-012021-09-010001861974exc:HubeiDongjunAutomotiveElectronicsTechnologyCo.Ltd.Member2021-08-310001861974exc:HubeiDongjunAutomotiveElectronicsTechnologyCo.Ltd.Member2021-09-010001861974exc:SuzhouPhotonMatrixMember2022-01-012022-01-310001861974srt:MaximumMemberexc:SuzhouPhotonMatrixMember2022-01-310001861974srt:MinimumMemberexc:SuzhouPhotonMatrixMember2022-01-310001861974exc:SuzhouPhotonMatrixMember2022-01-3100018619742022-01-012022-01-310001861974exc:SuzhouPhotonMatrixMember2022-12-310001861974exc:AnhuiXinzhiTechnologyCo.LtdMember2022-02-012022-03-310001861974exc:SuzhouPhotonMatrixMember2022-04-012022-04-300001861974us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2022-12-310001861974us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2023-12-310001861974us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2021-01-012021-12-310001861974us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2022-01-012022-12-310001861974us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2023-01-012023-12-310001861974exc:CommonSharesInZenseactAbMember2021-07-012021-07-010001861974exc:CommonSharesInZenseactAbMember2021-01-012021-12-310001861974exc:CommonSharesInZenseactAbMember2022-04-012022-04-300001861974exc:CommonSharesInZenseactAbMember2023-01-012023-01-310001861974exc:LuminarTechnologiesIncMember2022-05-31exc:day0001861974exc:LuminarTechnologiesIncMember2022-05-012022-05-310001861974exc:LuminarTechnologiesIncMember2022-05-310001861974exc:LuminarTechnologiesIncMember2022-12-310001861974exc:LuminarTechnologiesIncMember2023-12-310001861974exc:LuminarTechnologiesIncMember2022-01-012022-12-310001861974exc:LuminarTechnologiesIncMember2023-01-012023-12-310001861974us-gaap:MachineryAndEquipmentMember2022-12-310001861974us-gaap:MachineryAndEquipmentMember2023-12-310001861974us-gaap:VehiclesMember2022-12-310001861974us-gaap:OfficeEquipmentMember2022-12-310001861974us-gaap:LeaseholdImprovementsMember2022-12-310001861974us-gaap:LeaseholdImprovementsMember2023-12-310001861974us-gaap:ConstructionInProgressMember2022-12-310001861974us-gaap:ConstructionInProgressMember2023-12-310001861974us-gaap:CostOfSalesMember2021-01-012021-12-310001861974us-gaap:CostOfSalesMember2022-01-012022-12-310001861974us-gaap:CostOfSalesMember2023-01-012023-12-310001861974us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310001861974us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001861974us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-310001861974us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001861974us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001861974us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001861974us-gaap:ComputerSoftwareIntangibleAssetMember2022-12-310001861974us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001861974us-gaap:LicensingAgreementsMember2022-12-310001861974us-gaap:LicensingAgreementsMember2023-12-310001861974us-gaap:OtherIntangibleAssetsMember2022-12-310001861974us-gaap:OtherIntangibleAssetsMember2023-12-3100018619742023-11-012023-11-300001861974us-gaap:UnsecuredDebtMember2022-12-310001861974us-gaap:UnsecuredDebtMember2023-12-310001861974us-gaap:UnsecuredDebtMemberexc:LoanOneMember2022-12-310001861974exc:LoanTwoMemberus-gaap:UnsecuredDebtMember2022-12-310001861974exc:LoanThreeMemberus-gaap:UnsecuredDebtMember2022-12-310001861974us-gaap:UnsecuredDebtMemberexc:LoanOneMember2023-12-310001861974exc:LoanTwoMemberus-gaap:UnsecuredDebtMember2023-12-310001861974exc:LoanThreeMemberus-gaap:UnsecuredDebtMember2023-12-3100018619742024-01-012023-12-3100018619742025-01-012023-12-3100018619742026-01-012023-12-3100018619742027-01-012023-12-3100018619742028-01-012023-12-310001861974exc:GovernmentWarrantsMember2017-04-300001861974exc:GovernmentWarrantsMember2017-04-012017-04-300001861974exc:EcarxWarrantsMember2020-12-310001861974exc:EcarxWarrantsMember2021-01-012021-12-310001861974exc:EcarxWarrantsMember2021-12-310001861974exc:EcarxWarrantsMember2023-12-310001861974exc:EcarxPublicWarrantsMember2023-12-310001861974exc:EcarxPrivateWarrantsMember2023-12-310001861974exc:EcarxPublicWarrantsMember2022-12-012022-12-310001861974exc:EcarxPrivateWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberus-gaap:FairValueInputsLevel3Member2022-12-310001861974exc:EcarxPrivateWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberus-gaap:FairValueInputsLevel3Member2023-12-310001861974exc:EcarxPrivateWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueInputsLevel3Member2022-12-310001861974exc:EcarxPrivateWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueInputsLevel3Member2023-12-310001861974exc:EcarxPrivateWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMemberus-gaap:FairValueInputsLevel3Member2022-12-310001861974exc:EcarxPrivateWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMemberus-gaap:FairValueInputsLevel3Member2023-12-310001861974us-gaap:MeasurementInputSharePriceMemberexc:EcarxPrivateWarrantsMemberus-gaap:FairValueInputsLevel3Member2022-12-310001861974us-gaap:MeasurementInputSharePriceMemberexc:EcarxPrivateWarrantsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001861974exc:EcarxPublicWarrantsMember2021-12-310001861974exc:EcarxPublicWarrantsMember2022-01-012022-12-310001861974exc:EcarxPublicWarrantsMember2022-12-310001861974exc:EcarxPrivateWarrantsMember2021-12-310001861974exc:EcarxPrivateWarrantsMember2022-01-012022-12-310001861974exc:EcarxPrivateWarrantsMember2022-12-310001861974exc:EcarxWarrantsMember2022-01-012022-12-310001861974exc:EcarxWarrantsMember2022-12-310001861974exc:EcarxPublicWarrantsMember2023-01-012023-12-310001861974exc:EcarxPrivateWarrantsMember2023-01-012023-12-310001861974exc:EcarxWarrantsMember2023-01-012023-12-310001861974us-gaap:MeasurementInputExpectedTermMemberexc:EcarxPrivateWarrantsMemberus-gaap:FairValueInputsLevel3Member2022-12-31exc:decimal0001861974us-gaap:MeasurementInputExpectedTermMemberexc:EcarxPrivateWarrantsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001861974us-gaap:RelatedPartyMemberus-gaap:ConvertibleDebtMember2022-05-132022-05-130001861974us-gaap:RelatedPartyMemberus-gaap:ConvertibleDebtMember2022-05-13exc:investor0001861974us-gaap:RelatedPartyMembersrt:MinimumMemberus-gaap:ConvertibleDebtMember2022-05-132022-05-130001861974us-gaap:RelatedPartyMembersrt:MaximumMemberus-gaap:ConvertibleDebtMember2022-05-132022-05-130001861974exc:DebtConversionScenarioOneMemberus-gaap:RelatedPartyMemberus-gaap:ConvertibleDebtMember2022-05-130001861974us-gaap:InvestorMemberus-gaap:ConvertibleDebtMemberexc:DebtConversionScenarioTwoMember2022-05-130001861974exc:DebtConversionScenarioThreeMemberus-gaap:InvestorMemberus-gaap:ConvertibleDebtMember2022-05-132022-05-130001861974us-gaap:ConvertibleNotesPayableMember2022-10-250001861974us-gaap:ConvertibleNotesPayableMember2022-12-200001861974us-gaap:ConvertibleNotesPayableMember2022-12-202022-12-200001861974us-gaap:ConvertibleNotesPayableMember2022-12-310001861974us-gaap:ConvertibleNotesPayableMember2023-12-310001861974us-gaap:ConvertibleNotesPayableMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2023-12-310001861974srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-3100018619742022-01-010001861974exc:SeriesAngelRedeemableConvertiblePreferredSharesMember2020-12-310001861974exc:CarryingAmountMemberexc:SeriesAngelRedeemableConvertiblePreferredSharesMember2020-12-310001861974exc:SeriesRedeemableConvertiblePreferredSharesMember2020-12-310001861974exc:CarryingAmountMemberexc:SeriesRedeemableConvertiblePreferredSharesMember2020-12-310001861974exc:SubscriptionReceivableMemberexc:SeriesRedeemableConvertiblePreferredSharesMember2020-12-310001861974exc:SeriesARedeemableConvertiblePreferredSharesMember2020-12-310001861974exc:SeriesA2RedeemableConvertiblePreferredSharesMember2020-12-310001861974exc:SeriesBRedeemableConvertiblePreferredSharesMember2020-12-310001861974exc:CarryingAmountMemberexc:SeriesBRedeemableConvertiblePreferredSharesMember2020-12-310001861974exc:SubscriptionReceivableMemberexc:SeriesBRedeemableConvertiblePreferredSharesMember2020-12-310001861974exc:CarryingAmountMemberexc:SeriesBRedeemableConvertiblePreferredSharesMember2021-01-012021-12-310001861974exc:SubscriptionReceivableMemberexc:SeriesBRedeemableConvertiblePreferredSharesMember2021-01-012021-12-310001861974exc:CarryingAmountMemberexc:SeriesRedeemableConvertiblePreferredSharesMember2021-01-012021-12-310001861974exc:SubscriptionReceivableMemberexc:SeriesRedeemableConvertiblePreferredSharesMember2021-01-012021-12-310001861974exc:SeriesAngelRedeemableConvertiblePreferredSharesMember2021-12-310001861974exc:SeriesRedeemableConvertiblePreferredSharesMember2021-12-310001861974exc:CarryingAmountMemberexc:SeriesRedeemableConvertiblePreferredSharesMember2021-12-310001861974exc:SubscriptionReceivableMemberexc:SeriesRedeemableConvertiblePreferredSharesMember2021-12-310001861974exc:SeriesARedeemableConvertiblePreferredSharesMember2021-12-310001861974exc:SeriesA2RedeemableConvertiblePreferredSharesMember2021-12-310001861974exc:SeriesBRedeemableConvertiblePreferredSharesMember2021-12-310001861974exc:CarryingAmountMemberexc:SeriesBRedeemableConvertiblePreferredSharesMember2021-12-310001861974exc:SubscriptionReceivableMemberexc:SeriesBRedeemableConvertiblePreferredSharesMember2021-12-310001861974exc:SubscriptionReceivableMemberexc:SeriesBRedeemableConvertiblePreferredSharesMember2023-01-012023-12-310001861974exc:CarryingAmountMemberexc:SeriesRedeemableConvertiblePreferredSharesMember2023-01-012023-12-310001861974exc:CarryingAmountMemberexc:SeriesBRedeemableConvertiblePreferredSharesMember2023-01-012023-12-310001861974exc:SeriesRedeemableConvertiblePreferredSharesMember2020-01-162020-01-160001861974exc:SeriesRedeemableConvertiblePreferredSharesMember2020-01-160001861974exc:SeriesARedeemableConvertiblePreferredSharesMember2020-01-162020-01-160001861974exc:SeriesRedeemableConvertiblePreferredSharesMember2020-01-310001861974exc:SeriesRedeemableConvertiblePreferredSharesMember2020-01-012020-01-310001861974exc:SeriesRedeemableConvertiblePreferredSharesMember2021-02-262021-02-260001861974exc:SeriesAngelRedeemableConvertiblePreferredSharesMember2021-03-050001861974exc:SeriesAngelRedeemableConvertiblePreferredSharesMember2021-03-052021-03-050001861974exc:SeriesAngelRedeemableConvertiblePreferredSharesMember2021-05-170001861974exc:SeriesAngelRedeemableConvertiblePreferredSharesMember2021-06-292021-06-290001861974exc:SeriesPlusRedeemableConvertiblePreferredSharesMember2022-03-310001861974exc:SeriesPlusRedeemableConvertiblePreferredSharesMember2021-02-012021-03-310001861974exc:SeriesPlusPlusRedeemableConvertiblePreferredSharesMember2021-03-012021-06-300001861974exc:SeriesPlusPlusRedeemableConvertiblePreferredSharesMember2021-07-310001861974exc:SeriesPlusPlusRedeemableConvertiblePreferredSharesMember2021-03-012021-07-310001861974exc:SeriesPlusPlusRedeemableConvertiblePreferredSharesMember2021-07-012021-07-310001861974exc:SeriesPlusPlusRedeemableConvertiblePreferredSharesMember2021-03-012021-03-310001861974exc:SeriesPlusPlusRedeemableConvertiblePreferredSharesMember2021-12-012021-12-310001861974exc:SeriesPlusPlusRedeemableConvertiblePreferredSharesMember2021-12-310001861974exc:SeriesBRedeemableConvertiblePreferredSharesMember2021-07-012021-07-310001861974exc:SeriesPlusRedeemableConvertiblePreferredSharesMember2021-07-3100018619742021-09-012021-12-310001861974exc:SeriesBRedeemableConvertiblePreferredSharesMember2021-12-012021-12-310001861974exc:SuzhouPhotonMatrixMember2021-05-310001861974exc:SuzhouPhotonMatrixMember2021-05-012021-05-310001861974exc:SuzhouPhotonMatrixMember2021-05-310001861974exc:SuzhouPhotonMatrixMember2021-12-310001861974exc:SuzhouPhotonMatrixMember2021-08-012021-08-310001861974exc:SuzhouPhotonMatrixMember2021-08-3100018619742021-09-3000018619742021-09-012021-09-300001861974exc:ParentCompanyAlongWithItsSubsidiariesConsolidatedVariableInterestEntityVieAndViesSubsidiariesMember2022-01-310001861974exc:ParentCompanyAlongWithItsSubsidiariesConsolidatedVariableInterestEntityVieAndViesSubsidiariesMember2022-01-302022-01-300001861974exc:ParentCompanyAlongWithItsSubsidiariesConsolidatedVariableInterestEntityVieAndViesSubsidiariesMemberexc:JICAMember2023-06-300001861974exc:SuzhouPhotonMatrixMember2021-10-012021-10-310001861974exc:SuzhouPhotonMatrixMember2021-10-310001861974exc:MezzanineEquityMember2021-10-310001861974exc:MezzanineEquityMember2021-12-310001861974exc:SuzhouPhotonMatrixMember2022-01-012022-01-310001861974exc:SuzhouPhotonMatrixMember2022-01-310001861974exc:SuzhouPhotonMatrixMember2022-01-3100018619742021-12-20exc:member0001861974srt:ManagementMember2021-12-200001861974exc:DesignatedSharesMember2023-12-310001861974us-gaap:CommonClassAMemberexc:ShareIncentive2022PlanMember2023-12-310001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:RestrictedStockUnitsRSUMember2020-12-310001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001861974exc:ShareBasedPaymentArrangementEmployeeAndNonemployeeMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:RestrictedStockUnitsRSUMember2020-08-012020-12-310001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2021-03-012021-11-300001861974exc:VestingUponQualifiedInitialPublicOfferingMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001861974exc:VestingBeforeAchievementOfQualifiedInitialPublicOfferingMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001861974exc:VestingAfterCompletionOfQualifiedInitialPublicOfferingMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001861974exc:ShareOptionPlan2021Memberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001861974us-gaap:ShareBasedCompensationAwardTrancheOneMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-01-310001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-01-310001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberexc:VestingOnMonthlyBasisOverThirtySixMonthsMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-01-310001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2022-08-202022-08-200001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2021-03-012021-03-310001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-202022-01-200001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2021-03-312021-03-310001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-302022-01-300001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2022-10-312022-10-310001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2022-10-310001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-312023-01-310001861974us-gaap:ShareBasedCompensationAwardTrancheOneMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-01-310001861974us-gaap:ShareBasedCompensationAwardTrancheTwoMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-01-310001861974us-gaap:ShareBasedCompensationAwardTrancheThreeMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-01-310001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-04-302023-04-300001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:RestrictedStockUnitsRSUMember2021-12-012022-01-290001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-04-202022-04-300001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-04-302023-04-300001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-292023-06-290001861974us-gaap:ShareBasedCompensationAwardTrancheOneMemberexc:VestingScenarioOneMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-292023-06-290001861974us-gaap:ShareBasedCompensationAwardTrancheTwoMemberexc:VestingScenarioOneMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-292023-06-290001861974us-gaap:ShareBasedCompensationAwardTrancheThreeMemberexc:VestingScenarioOneMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-292023-06-290001861974us-gaap:ShareBasedCompensationAwardTrancheOneMemberexc:VestingScenarioTwoMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-292023-06-290001861974us-gaap:ShareBasedCompensationAwardTrancheTwoMemberexc:VestingScenarioTwoMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-292023-06-290001861974us-gaap:ShareBasedCompensationAwardTrancheThreeMemberexc:VestingScenarioTwoMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-292023-06-290001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-292023-06-290001861974exc:RestrictedStockUnits2019PlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974us-gaap:ShareBasedCompensationAwardTrancheOneMemberexc:VestingScenarioOneMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974us-gaap:ShareBasedCompensationAwardTrancheOneMemberexc:VestingScenarioTwoMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974us-gaap:ShareBasedCompensationAwardTrancheTwoMemberexc:VestingScenarioTwoMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974us-gaap:ShareBasedCompensationAwardTrancheThreeMemberexc:VestingScenarioTwoMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974exc:VestingScenarioThreeMemberexc:RestrictedStockUnits2019PlanMemberexc:ShareBasedPaymentArrangementTrancheFourMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974us-gaap:ShareBasedCompensationAwardTrancheOneMemberexc:VestingScenarioThreeMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974us-gaap:ShareBasedCompensationAwardTrancheTwoMemberexc:VestingScenarioThreeMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974us-gaap:ShareBasedCompensationAwardTrancheThreeMemberexc:VestingScenarioThreeMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974us-gaap:ShareBasedCompensationAwardTrancheOneMemberexc:RestrictedStockUnits2019PlanMemberexc:VestingScenarioFourMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974us-gaap:ShareBasedCompensationAwardTrancheTwoMemberexc:RestrictedStockUnits2019PlanMemberexc:VestingScenarioFourMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974us-gaap:ShareBasedCompensationAwardTrancheThreeMemberexc:RestrictedStockUnits2019PlanMemberexc:VestingScenarioFourMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974exc:ShareIncentivePlan2022Memberus-gaap:RestrictedStockUnitsRSUMember2023-12-012023-12-310001861974us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001861974us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001861974us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001861974srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2021-12-310001861974srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2021-12-310001861974srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-310001861974srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-310001861974srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310001861974srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310001861974exc:VestingUponCompletionOfMergerWithCovaMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001861974us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001861974us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001861974us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001861974us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001861974us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001861974us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001861974us-gaap:CostOfSalesMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001861974us-gaap:CostOfSalesMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001861974us-gaap:CostOfSalesMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001861974us-gaap:RestrictedStockUnitsRSUMember2023-12-310001861974exc:ShareOptionPlan2021Member2021-07-012021-07-310001861974exc:ShareOptionPlan2021Member2021-08-012021-12-310001861974exc:ShareOptionPlan2021Memberus-gaap:ShareBasedPaymentArrangementEmployeeMember2022-01-012022-11-300001861974exc:VestingUponQualifiedInitialPublicOfferingMemberexc:ShareOptionPlan2021Member2022-01-012022-11-300001861974exc:ShareOptionPlan2021Memberexc:VestingAfterCompletionOfQualifiedInitialPublicOfferingMember2022-01-012022-11-300001861974exc:ShareOptionPlan2021Member2023-01-012023-01-310001861974us-gaap:ShareBasedCompensationAwardTrancheOneMemberexc:ShareOptionPlan2021Member2023-01-012023-01-310001861974us-gaap:ShareBasedCompensationAwardTrancheThreeMemberexc:ShareOptionPlan2021Member2023-01-012023-01-310001861974us-gaap:ShareBasedCompensationAwardTrancheTwoMemberexc:ShareOptionPlan2021Member2023-01-012023-01-310001861974exc:ShareOptionPlan2021Memberexc:ShareBasedPaymentArrangementTrancheFourMember2023-01-012023-01-310001861974exc:ShareIncentivePlan2022Member2023-12-012023-12-310001861974exc:ShareOptionPlan2021Member2021-12-310001861974exc:ShareOptionPlan2021Member2022-01-012022-12-310001861974exc:ShareOptionPlan2021Member2022-12-310001861974exc:ShareOptionPlan2021Member2023-01-012023-12-310001861974exc:ShareOptionPlan2021Member2023-12-310001861974exc:ShareOptionPlan2021Member2021-01-012021-12-310001861974exc:ShareOptionPlan2021Membersrt:MinimumMember2021-12-310001861974exc:ShareOptionPlan2021Membersrt:MaximumMember2021-12-310001861974exc:ShareOptionPlan2021Membersrt:MinimumMember2022-12-310001861974exc:ShareOptionPlan2021Membersrt:MaximumMember2022-12-310001861974exc:ShareOptionPlan2021Membersrt:MinimumMember2023-12-310001861974exc:ShareOptionPlan2021Membersrt:MaximumMember2023-12-310001861974exc:VestingUponCompletionOfMergerWithCovaMemberexc:ShareOptionPlan2021Member2022-01-012022-12-310001861974exc:ShareOptionPlan2021Memberus-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001861974exc:ShareOptionPlan2021Memberus-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001861974us-gaap:SellingGeneralAndAdministrativeExpensesMemberexc:ShareOptionPlan2021Member2022-01-012022-12-310001861974us-gaap:SellingGeneralAndAdministrativeExpensesMemberexc:ShareOptionPlan2021Member2023-01-012023-12-310001861974exc:VestingOnApril12022Memberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-01-310001861974us-gaap:ShareBasedCompensationAwardTrancheTwoMemberexc:VestingScenarioOneMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974us-gaap:ShareBasedCompensationAwardTrancheThreeMemberexc:VestingScenarioOneMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974exc:VestingScenarioOneMemberexc:RestrictedStockUnits2019PlanMemberexc:ShareBasedPaymentArrangementTrancheFourMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974exc:ShareBasedPaymentArrangementTrancheFiveMemberexc:VestingScenarioOneMemberexc:RestrictedStockUnits2019PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-012023-09-300001861974exc:AutomotiveComputingPlatformMember2021-01-012021-12-310001861974exc:AutomotiveComputingPlatformMember2022-01-012022-12-310001861974exc:AutomotiveComputingPlatformMember2023-01-012023-12-310001861974exc:SocCoreModulesMember2021-01-012021-12-310001861974exc:SocCoreModulesMember2022-01-012022-12-310001861974exc:SocCoreModulesMember2023-01-012023-12-310001861974exc:AutomotiveMerchandiseAndOtherProductsMember2021-01-012021-12-310001861974exc:AutomotiveMerchandiseAndOtherProductsMember2022-01-012022-12-310001861974exc:AutomotiveMerchandiseAndOtherProductsMember2023-01-012023-12-310001861974exc:AutomotiveComputingPlatformDesignAndDevelopmentServiceMember2021-01-012021-12-310001861974exc:AutomotiveComputingPlatformDesignAndDevelopmentServiceMember2022-01-012022-12-310001861974exc:AutomotiveComputingPlatformDesignAndDevelopmentServiceMember2023-01-012023-12-310001861974exc:ConnectivityServiceMember2021-01-012021-12-310001861974exc:ConnectivityServiceMember2022-01-012022-12-310001861974exc:ConnectivityServiceMember2023-01-012023-12-310001861974us-gaap:ServiceOtherMember2021-01-012021-12-310001861974us-gaap:ServiceOtherMember2022-01-012022-12-310001861974us-gaap:ServiceOtherMember2023-01-012023-12-310001861974us-gaap:TransferredAtPointInTimeMember2021-01-012021-12-310001861974us-gaap:TransferredAtPointInTimeMember2022-01-012022-12-310001861974us-gaap:TransferredAtPointInTimeMember2023-01-012023-12-310001861974us-gaap:TransferredOverTimeMember2021-01-012021-12-310001861974us-gaap:TransferredOverTimeMember2022-01-012022-12-310001861974us-gaap:TransferredOverTimeMember2023-01-012023-12-310001861974us-gaap:SalesRevenueNetMembercountry:CNus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001861974us-gaap:SalesRevenueNetMembercountry:CNus-gaap:GeographicConcentrationRiskMember2022-01-012022-12-310001861974us-gaap:SalesRevenueNetMembercountry:CNus-gaap:GeographicConcentrationRiskMember2023-01-012023-12-310001861974country:HKexc:ScenarioTwoOfFirstHk2MillionOfProfitsEarnedMember2023-01-012023-12-310001861974exc:ScenarioOneOfFirstHk2MillionOfProfitsEarnedMembercountry:HK2023-01-012023-12-310001861974country:CN2023-01-012023-12-310001861974country:KY2021-01-012021-12-310001861974country:KY2022-01-012022-12-310001861974country:KY2023-01-012023-12-310001861974country:VG2021-01-012021-12-310001861974country:VG2022-01-012022-12-310001861974country:VG2023-01-012023-12-310001861974country:HK2021-01-012021-12-310001861974country:HK2022-01-012022-12-310001861974country:HK2023-01-012023-12-310001861974country:SE2021-01-012021-12-310001861974country:SE2022-01-012022-12-310001861974country:SE2023-01-012023-12-310001861974country:GB2021-01-012021-12-310001861974country:GB2022-01-012022-12-310001861974country:GB2023-01-012023-12-310001861974srt:AmericasMember2021-01-012021-12-310001861974srt:AmericasMember2022-01-012022-12-310001861974srt:AmericasMember2023-01-012023-12-310001861974country:DE2021-01-012021-12-310001861974country:DE2022-01-012022-12-310001861974country:DE2023-01-012023-12-310001861974exc:PRCExcludingHongKongS.A.RMember2021-01-012021-12-310001861974exc:PRCExcludingHongKongS.A.RMember2022-01-012022-12-310001861974exc:PRCExcludingHongKongS.A.RMember2023-01-012023-12-310001861974exc:OtherThanChinaMember2022-12-310001861974exc:OtherThanChinaMember2023-12-310001861974us-gaap:RedeemableConvertiblePreferredStockMember2021-01-012021-12-310001861974us-gaap:RedeemableConvertiblePreferredStockMember2022-01-012022-12-310001861974us-gaap:RedeemableConvertiblePreferredStockMember2023-01-012023-12-310001861974us-gaap:WarrantMember2021-01-012021-12-310001861974us-gaap:WarrantMember2022-01-012022-12-310001861974us-gaap:WarrantMember2023-01-012023-12-310001861974us-gaap:StockOptionMember2021-01-012021-12-310001861974us-gaap:StockOptionMember2022-01-012022-12-310001861974us-gaap:StockOptionMember2023-01-012023-12-310001861974us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-12-310001861974us-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-12-310001861974us-gaap:ConvertibleDebtSecuritiesMember2023-01-012023-12-310001861974us-gaap:CustomerConcentrationRiskMemberexc:GeelyGroupRelatedPartyMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001861974us-gaap:CustomerConcentrationRiskMemberexc:GeelyGroupRelatedPartyMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001861974us-gaap:CustomerConcentrationRiskMemberexc:GeelyGroupRelatedPartyMemberus-gaap:RevenueFromContractWithCustomerMember2021-01-012021-12-310001861974us-gaap:CustomerConcentrationRiskMemberexc:GeelyGroupRelatedPartyMemberus-gaap:RevenueFromContractWithCustomerMember2022-01-012022-12-310001861974us-gaap:CustomerConcentrationRiskMemberexc:GeelyGroupRelatedPartyMemberus-gaap:RevenueFromContractWithCustomerMember2023-01-012023-12-310001861974us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberexc:ThirdPartyCustomerMember2022-01-012022-12-310001861974us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberexc:ThirdPartyCustomerMember2023-01-012023-12-310001861974exc:CustomerBThirdPartyMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001861974us-gaap:CustomerConcentrationRiskMemberexc:CustomerCThirdPartyMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001861974us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberexc:CustomerDMember2023-01-012023-12-310001861974us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberexc:ThirdPartyCustomerMember2022-01-012022-12-310001861974exc:CustomerBThirdPartyMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2022-01-012022-12-310001861974us-gaap:CustomerConcentrationRiskMemberexc:ThirdPartySupplierMemberus-gaap:AccountsPayableMember2022-01-012022-12-310001861974us-gaap:CustomerConcentrationRiskMemberexc:ThirdPartySupplierMemberus-gaap:AccountsPayableMember2023-01-012023-12-310001861974us-gaap:CustomerConcentrationRiskMemberexc:SupplierBThirdPartyMemberus-gaap:AccountsPayableMember2022-01-012022-12-310001861974us-gaap:CustomerConcentrationRiskMemberexc:SupplierBThirdPartyMemberus-gaap:AccountsPayableMember2023-01-012023-12-310001861974us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsPayableMemberexc:SupplierCRelatedPartyMember2022-01-012022-12-310001861974us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsPayableMemberexc:SupplierCRelatedPartyMember2023-01-012023-12-310001861974us-gaap:CustomerConcentrationRiskMemberus-gaap:LiabilitiesTotalMemberexc:SupplierDThirdPartyMember2021-01-012021-12-310001861974us-gaap:CustomerConcentrationRiskMemberus-gaap:LiabilitiesTotalMemberexc:SupplierBThirdPartyMember2022-01-012022-12-310001861974us-gaap:CustomerConcentrationRiskMemberus-gaap:LiabilitiesTotalMemberexc:SupplierBThirdPartyMember2023-01-012023-12-310001861974us-gaap:CustomerConcentrationRiskMemberus-gaap:LiabilitiesTotalMemberexc:ThirdPartySupplierMember2022-01-012022-12-310001861974us-gaap:CustomerConcentrationRiskMemberus-gaap:LiabilitiesTotalMemberexc:ThirdPartySupplierMember2023-01-012023-12-310001861974us-gaap:CustomerConcentrationRiskMemberus-gaap:LiabilitiesTotalMemberexc:SupplierCRelatedPartyMember2023-01-012023-12-310001861974exc:InvestmentCommitmentMember2023-12-310001861974exc:AutomotiveComputingPlatformMemberus-gaap:RelatedPartyMember2021-01-012021-12-310001861974exc:AutomotiveComputingPlatformMemberus-gaap:RelatedPartyMember2022-01-012022-12-310001861974exc:AutomotiveComputingPlatformMemberus-gaap:RelatedPartyMember2023-01-012023-12-310001861974exc:SocCoreModulesMemberus-gaap:RelatedPartyMember2021-01-012021-12-310001861974exc:SocCoreModulesMemberus-gaap:RelatedPartyMember2022-01-012022-12-310001861974exc:SocCoreModulesMemberus-gaap:RelatedPartyMember2023-01-012023-12-310001861974us-gaap:RelatedPartyMemberexc:AutomotiveMerchandiseAndOtherProductsMember2021-01-012021-12-310001861974us-gaap:RelatedPartyMemberexc:AutomotiveMerchandiseAndOtherProductsMember2022-01-012022-12-310001861974us-gaap:RelatedPartyMemberexc:AutomotiveMerchandiseAndOtherProductsMember2023-01-012023-12-310001861974exc:AutomotiveComputingPlatformDesignAndDevelopmentServiceMemberus-gaap:RelatedPartyMember2021-01-012021-12-310001861974exc:AutomotiveComputingPlatformDesignAndDevelopmentServiceMemberus-gaap:RelatedPartyMember2022-01-012022-12-310001861974exc:AutomotiveComputingPlatformDesignAndDevelopmentServiceMemberus-gaap:RelatedPartyMember2023-01-012023-12-310001861974exc:ConnectivityServiceMemberus-gaap:RelatedPartyMember2021-01-012021-12-310001861974exc:ConnectivityServiceMemberus-gaap:RelatedPartyMember2022-01-012022-12-310001861974exc:ConnectivityServiceMemberus-gaap:RelatedPartyMember2023-01-012023-12-310001861974us-gaap:ServiceOtherMemberus-gaap:RelatedPartyMember2021-01-012021-12-310001861974us-gaap:ServiceOtherMemberus-gaap:RelatedPartyMember2022-01-012022-12-310001861974us-gaap:ServiceOtherMemberus-gaap:RelatedPartyMember2023-01-012023-12-310001861974exc:PurchaseOfProductsAndServicesMember2021-01-012021-12-310001861974exc:PurchaseOfProductsAndServicesMember2022-01-012022-12-310001861974exc:PurchaseOfProductsAndServicesMember2023-01-012023-12-310001861974exc:RentalOfOfficeSpaceAndAdministrativeServicesMember2021-01-012021-12-310001861974exc:RentalOfOfficeSpaceAndAdministrativeServicesMember2022-01-012022-12-310001861974exc:RentalOfOfficeSpaceAndAdministrativeServicesMember2023-01-012023-12-310001861974exc:OtherIncomeFromRelatedPartyMember2021-01-012021-12-310001861974exc:OtherIncomeFromRelatedPartyMember2022-01-012022-12-310001861974exc:OtherIncomeFromRelatedPartyMember2023-01-012023-12-310001861974exc:InterestIncomeOnLoansMember2021-01-012021-12-310001861974exc:InterestIncomeOnLoansMember2022-01-012022-12-310001861974exc:InterestIncomeOnLoansMember2023-01-012023-12-310001861974exc:InterestExpenseOnBorrowingsMember2021-01-012021-12-310001861974exc:InterestExpenseOnBorrowingsMember2022-01-012022-12-310001861974exc:InterestExpenseOnBorrowingsMember2023-01-012023-12-310001861974exc:LoansToRelatedPartiesMember2021-01-012021-12-310001861974exc:LoansToRelatedPartiesMember2022-01-012022-12-310001861974exc:LoansToRelatedPartiesMember2023-01-012023-12-310001861974exc:RepaymentReceivedOfLoansToRelatedPartiesMember2021-01-012021-12-310001861974exc:RepaymentReceivedOfLoansToRelatedPartiesMember2022-01-012022-12-310001861974exc:RepaymentReceivedOfLoansToRelatedPartiesMember2023-01-012023-12-310001861974exc:AdvancesPaidMemberexc:ZhejiangHuanfuTechnologyCo.Ltd.Member2021-01-012021-12-310001861974exc:AdvancesPaidMemberexc:ZhejiangHuanfuTechnologyCo.Ltd.Member2022-01-012022-12-310001861974exc:AdvancesPaidMemberexc:ZhejiangHuanfuTechnologyCo.Ltd.Member2023-01-012023-12-310001861974exc:CollectionOfAdvancesMemberexc:ZhejiangHuanfuTechnologyCo.Ltd.Member2021-01-012021-12-310001861974exc:CollectionOfAdvancesMemberexc:ZhejiangHuanfuTechnologyCo.Ltd.Member2022-01-012022-12-310001861974exc:CollectionOfAdvancesMemberexc:ZhejiangHuanfuTechnologyCo.Ltd.Member2023-01-012023-12-310001861974exc:RepaymentOfBorrowingsFromRelatedPartiesMember2021-01-012021-12-310001861974exc:RepaymentOfBorrowingsFromRelatedPartiesMember2022-01-012022-12-310001861974exc:RepaymentOfBorrowingsFromRelatedPartiesMember2023-01-012023-12-310001861974exc:BorrowingsFromRelatedPartiesMember2021-01-012021-12-310001861974exc:BorrowingsFromRelatedPartiesMember2022-01-012022-12-310001861974exc:BorrowingsFromRelatedPartiesMember2023-01-012023-12-310001861974exc:TransferOfPropertyAndEquipmentMemberexc:ZhejiangHuanfuTechnologyCo.Ltd.Member2021-01-012021-12-310001861974exc:TransferOfPropertyAndEquipmentMemberexc:ZhejiangHuanfuTechnologyCo.Ltd.Member2022-01-012022-12-310001861974exc:TransferOfPropertyAndEquipmentMemberexc:ZhejiangHuanfuTechnologyCo.Ltd.Member2023-01-012023-12-310001861974exc:AnhuiXinzhiTechnologyCo.Ltd.Memberexc:FinancialSupportMember2021-01-012021-12-310001861974exc:AnhuiXinzhiTechnologyCo.Ltd.Memberexc:FinancialSupportMember2022-01-012022-12-310001861974exc:AnhuiXinzhiTechnologyCo.Ltd.Memberexc:FinancialSupportMember2023-01-012023-12-310001861974exc:AcquisitionOfSoftwareLicenseRightsMember2021-01-012021-12-310001861974exc:AcquisitionOfSoftwareLicenseRightsMember2022-01-012022-12-310001861974exc:AcquisitionOfSoftwareLicenseRightsMember2023-01-012023-12-310001861974us-gaap:SubsequentEventMemberus-gaap:RelatedPartyMember2024-02-292024-02-290001861974us-gaap:OperatingExpenseMember2021-01-012021-12-310001861974us-gaap:OperatingExpenseMember2022-01-012022-12-310001861974us-gaap:OperatingExpenseMember2023-01-012023-12-310001861974exc:PurchaseOfProductsAndServicesMemberus-gaap:RelatedPartyMember2022-12-310001861974exc:PurchaseOfProductsAndServicesMemberus-gaap:RelatedPartyMember2023-12-310001861974exc:TechnicalAndLogisticalServicesMemberus-gaap:RelatedPartyMember2022-12-310001861974exc:TechnicalAndLogisticalServicesMemberus-gaap:RelatedPartyMember2023-12-310001861974us-gaap:RelatedPartyMemberexc:LoansAndInterestReceivableMember2022-12-310001861974us-gaap:RelatedPartyMemberexc:LoansAndInterestReceivableMember2023-12-310001861974us-gaap:RelatedPartyMemberexc:VolvoCarsMember2022-12-310001861974exc:ArteusMemberus-gaap:RelatedPartyMember2022-12-31iso4217:GBP0001861974exc:GeelyGroupMemberus-gaap:UnsecuredDebtMemberus-gaap:RelatedPartyMember2018-03-290001861974exc:GeelyGroupMemberus-gaap:UnsecuredDebtMemberus-gaap:RelatedPartyMember2018-03-292018-03-290001861974us-gaap:MajorityShareholderMemberus-gaap:UnsecuredDebtMember2021-08-250001861974us-gaap:UnsecuredDebtMemberus-gaap:RelatedPartyMemberexc:HubeiXingjiTimesTechnologyCo.LtdMember2022-03-280001861974us-gaap:UnsecuredDebtMemberus-gaap:RelatedPartyMemberexc:HubeiXingjiTimesTechnologyCo.LtdMember2022-03-282022-03-280001861974exc:GeelyGroupMemberus-gaap:UnsecuredDebtMemberus-gaap:RelatedPartyMember2022-06-270001861974exc:GeelyGroupMemberus-gaap:UnsecuredDebtMemberus-gaap:RelatedPartyMember2022-06-272022-06-270001861974exc:GeelyGroupMemberus-gaap:UnsecuredDebtMemberus-gaap:RelatedPartyMember2023-01-310001861974exc:GeelyGroupMemberus-gaap:UnsecuredDebtMemberus-gaap:RelatedPartyMember2023-01-012023-01-310001861974exc:BorrowingsAndInterestPayableOnBorrowingMemberus-gaap:RelatedPartyMember2022-12-310001861974exc:BorrowingsAndInterestPayableOnBorrowingMemberus-gaap:RelatedPartyMember2023-12-310001861974us-gaap:RelatedPartyMemberexc:ZhejiangHuanfuTechnologyCo.Ltd.Member2021-10-012021-10-310001861974us-gaap:RelatedPartyMemberexc:ZhejiangHuanfuTechnologyCo.Ltd.Member2022-02-012022-02-280001861974us-gaap:RelatedPartyMemberexc:HubeiEcarxMember2022-12-310001861974us-gaap:RelatedPartyMemberexc:HubeiEcarxMember2023-12-310001861974us-gaap:RelatedPartyMemberexc:HubeiEcarxMember2023-01-012023-12-310001861974exc:AnhuiXinzhiTechnologyCo.Ltd.Memberexc:FinancialSupportMember2022-02-012022-03-310001861974exc:XingjiMeizuMemberus-gaap:RelatedPartyMember2023-11-012023-11-300001861974exc:XingjiMeizuMemberexc:AnnualSoftwareSalesMemberus-gaap:RelatedPartyMember2023-11-012023-11-300001861974exc:XingjiMeizuMemberus-gaap:RelatedPartyMember2023-12-310001861974exc:XingjiMeizuMemberus-gaap:RelatedPartyMember2023-01-012023-12-310001861974us-gaap:SubsequentEventMemberexc:HubeiEcarxMemberexc:SuzhouPhotonMatrixMember2024-01-31exc:stockholder0001861974us-gaap:SubsequentEventMemberexc:HubeiEcarxMemberexc:SuzhouPhotonMatrixMember2024-01-312024-01-310001861974us-gaap:SubsequentEventMemberexc:SuzhouPhotonMatrixMember2024-01-310001861974srt:ParentCompanyMember2022-12-310001861974srt:ParentCompanyMember2023-12-310001861974us-gaap:CommonClassAMembersrt:ParentCompanyMember2022-12-310001861974us-gaap:CommonClassAMembersrt:ParentCompanyMember2023-12-310001861974us-gaap:CommonClassBMembersrt:ParentCompanyMember2022-12-310001861974us-gaap:CommonClassBMembersrt:ParentCompanyMember2023-12-310001861974srt:ParentCompanyMember2021-01-012021-12-310001861974srt:ParentCompanyMember2022-01-012022-12-310001861974srt:ParentCompanyMember2023-01-012023-12-310001861974srt:ParentCompanyMember2020-12-310001861974srt:ParentCompanyMember2021-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 20-F
(Mark One)
o
REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934
OR
x
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2023
OR
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from __________to__________
OR
o
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 __________
Commission File Number: 001-41576

ECARX Holdings Inc.
(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)

5/F, Building 1, Zhongteng Building
2121 Longteng Avenue
Xuhui District, Shanghai 200232 People’s Republic of China
(Address of Principal Executive Offices)
______________________________________
Jing (Phil) Zhou, Chief Financial Officer
Telephone: +86 (571) 8530-6942
Email: phil.zhou@ecarxgroup.com
5/F, Building 1, Zhongteng Building
2121 Longteng Avenue
Xuhui District, Shanghai 200232
People’s Republic of China
(Name, Telephone, Email 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 ClassTrading SymbolName of Each Exchange on Which Registered
Class A ordinary shares, par value $0.000005 per shareECX
The Nasdaq Stock Market LLC
WarrantsECXWW
The Nasdaq Stock Market LLC
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 : 288,989,049 Class A ordinary shares and 48,960,916 Class B ordinary shares, par value US$0.000005 per share, as of December 31, 2023.
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
o Yes     x 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.
o Yes     x 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.
x Yes     o 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).
x Yes     o 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 the definitions of “large accelerated filer,” “accelerated filer,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated fileroAccelerated FilerxNon-Accelerated Filero
Emerging Growth Companyx
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.     o
______________________________________
† 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.     o
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.      o
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).     o
Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:
U.S. GAAP x
International Financial Reporting Standards
as issued by the International Accounting Standards Board o
Other o
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.
o Item 17     o 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).
o Yes     x 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 Section 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.
o Yes     o No


TABLE OF CONTENTS
79
i

INTRODUCTION
In this annual report, unless otherwise indicated or unless the context otherwise requires:

“ADAS” means advanced driver assistance system;

“Business Combination” means the transactions contemplated by the Agreement and Plan of Merger, dated as of May 26, 2022 by and among COVA, ECARX Holdings, Ecarx Temp Limited, and Ecarx&Co Limited;

“Class A Ordinary Shares” means Class A ordinary shares of ECARX Holdings, par value US$0.000005 per share;

“Class B Ordinary Shares” means Class B ordinary shares of ECARX Holdings, par value US$0.000005 per share;

“COVA” means COVA Acquisition Corp., a blank check company that was incorporated as a Cayman Islands exempted company for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization, or similar business combination with one or more businesses or entities;

“ECARX,” “we,” or “our company” means ECARX Holdings and its subsidiaries (and, in the context of describing ECARX’s historical operations and consolidated financial information, also the former VIEs for the periods prior to the Restructuring), and references to “our” financial statements, share capital, securities (including shares, options, and warrants), shareholders, directors, board of directors, and auditors are to those of ECARX Holdings, respectively;

“ECARX Holdings” means ECARX Holdings Inc., an exempted company limited by shares incorporated under the laws of the Cayman Islands;

“Exchange Act” means the Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder;

“Geely Auto” means Geely Automobile Holdings Limited, which manages brands including Geely, Lynk & Co, Geometry, and Zeekr, among others;

“Geely ecosystem” means Geely Auto, Volvo Car, Polestar, smart, Lotus, Proton, LEVC, and other automotive OEMs that are affiliated with or are investee companies of Geely Holding;

“Geely Holding” means Zhejiang Geely Holding Group Co., Ltd.;

“Investor Notes” means the convertible notes issued by ECARX Holdings to certain institutional investors in the aggregate principal amount of US$65 million pursuant to the convertible note purchase agreement dated October 25, 2022 between ECARX Holdings and certain institutional investors;

“Lotus Note” means the convertible note issued by ECARX Holdings to Lotus Technology Inc. in the aggregate principal amount of US$10 million pursuant to the convertible note purchase agreement dated May 9, 2022 between ECARX Holdings and Lotus Technology Inc.;

“Nasdaq” means The Nasdaq Stock Market LLC;

“Ordinary Shares” means, collectively, Class A Ordinary Shares and Class B Ordinary Shares;

“PCAOB” means the Public Company Accounting Oversight Board;

“Public Warrants” means warrants to purchase Class A Ordinary Shares at an exercise price of US$11.50 per share, which were issued upon the closing of the Business Combination in exchange for the public warrants of COVA that were issued in COVA’s initial public offering that was consummated on February 9, 2021;

“Renminbi” or “RMB” means the legal currency of China;

“Restructuring” means a series of transactions that ECARX implemented to restructure its organization and business operations in early 2022, through which the contractual arrangements that allowed us to consolidate the former VIE were terminated;

1

“SEC” means the U.S. Securities and Exchange Commission;

“SoC” means system on a chip;

“Sponsor” means COVA Acquisition Sponsor LLC, a Cayman Islands limited liability company;

“Sponsor Warrants” means warrants to purchase Class A Ordinary Shares at an exercise price of US$11.50 per share, which were issued to the Sponsor upon the closing of the Business Combination;

“U.S. dollars” or “US$” means United States dollars, the legal currency of the United States;

“U.S. GAAP” means accounting principles generally accepted in the United States of America;

“VIE” means variable interest entity. “The former VIE” or “Hubei ECARX” means Hubei ECARX Technology Co., Ltd., a former consolidated variable interest entity of ECARX, and “the former VIEs” means Hubei ECARX Technology Co., Ltd. and its subsidiaries;

“Warrant Agreement” means the Warrant Agreement dated February 4, 2021 by and between COVA and Continental Stock Transfer & Trust Company, as warrant agent, as amended and assigned to ECARX Holdings pursuant to the Assignment, Assumption and Amendment Agreement dated December 20, 2022 by and between COVA, ECARX Holdings, and Continental Stock Transfer & Trust Company; and

“Warrants” means, collectively, the Public Warrants and the Sponsor Warrants.
Any discrepancies in any table between the amounts identified as total amounts and the sum of the amounts listed therein are due to rounding.

Our reporting currency is Renminbi. This annual report contains translations from Renminbi to U.S. dollars solely for the convenience of the reader. Unless otherwise stated, all translations from Renminbi to U.S. dollars were made at a rate of RMB7.0999 to US$1.00, which was the exchange rate in effect as of December 29, 2023 as set forth in the H.10 statistical release of The Board of Governors of the Federal Reserve System. The exchange rate in effect as of March 29, 2024 was RMB7.2203 to US$1.00. We make no representation that any Renminbi amounts referred to in this annual report could have been, or could be, converted into U.S. dollars at any particular rate, or at all.
2

FORWARD-LOOKING INFORMATION
This annual report contains statements that are forward-looking statements within the meaning of the U.S. Private Securities Litigation Reform Act of 1995. These statements are based on management’s beliefs and expectations as well as on assumptions made by and data currently available to management, appear in a number of places throughout this document and include statements regarding, amongst other things, results of operations, financial condition, liquidity, prospects, growth, strategies and the industry in which we operate. The use of words “expects,” “intends,” “anticipates,” “estimates,” “predicts,” “believes,” “should,” “potential,” “may,” “preliminary,” “forecast,” “objective,” “plan,” or “target,” and other similar expressions are intended to identify forward-looking statements. These forward-looking statements are not guarantees of future performance and are subject to a number of risks and uncertainties that could cause actual results to differ materially, including, but not limited to statements regarding our intentions, beliefs or current expectations concerning, among other things, results of operations, financial condition, liquidity, prospects, growth, strategies, future market conditions or economic performance and developments in the capital and credit markets and expected future financial performance, and the markets in which we operate.
Forward-looking statements involve a number of risks, uncertainties and assumptions, and actual results or events may differ materially from those projected or implied in those statements. Important factors that could cause such differences include, but are not limited to:
the regulatory environment and changes in laws, regulations or policies in the jurisdictions in which we operate;
the overall economic environment and general market and economic conditions in the jurisdictions in which we operate and beyond;
the progress and results of the research and development of our products and services, as well as of their manufacturing, launch, commercialization and delivery;
the conditions and outlook of the automobile and automotive intelligence industries in China and globally;
our relationships with automotive OEMs, Tier 1 suppliers, and our other customers, suppliers, other business partners and stakeholders;
our ability to successfully compete in highly competitive industries and markets;
our ability to continue to adjust our offerings to meet market demand, attract customers to choose our products and services, and grow our ecosystem;
our ability to execute our strategies, manage growth, and maintain our corporate culture as we grow;
our anticipated investments in new products, services, collaboration arrangements, technologies and strategic acquisitions, and the effect of these investments on our results of operations;
changes in the needs for capital and the availability of financing and capital to fund these needs;
anticipated technology trends and developments and our ability to address those trends and developments with our products and services;
the safety, price-competitiveness, quality, and breadth of our products and services;
the loss of key personnel and the inability to replace such personnel on a timely basis or on acceptable terms;
man-made or natural disasters, health epidemics, and other outbreaks including war, acts of international or domestic terrorism, civil disturbances, occurrences of catastrophic events, and acts of God such as floods, earthquakes, wildfires, typhoons, and other adverse weather and natural conditions that affect our business or assets;
exchange rate fluctuations;
3

changes in interest rates or rates of inflation;
legal, regulatory, and other proceedings;
the results of future financing efforts; and
all other risks and uncertainties described in “Item 3. Key Information—D. Risk Factors” and “Item 5. Operating and Financial Review and Prospects.”

We would like to caution you not to place undue reliance on these forward-looking statements and you should read these statements in conjunction with the risk factors disclosed in “Item 3. Key Information— D. Risk Factors.” Those risks are not exhaustive. We operate in a rapidly evolving environment. New risks emerge from time to time and it is impossible for our management to predict all risk factors, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ from those contained in any forward-looking statement. We do not undertake any obligation to update or revise the forward-looking statements except as required under applicable law.
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 and China Operations
The following diagram illustrates our corporate structure, including our principal and other subsidiaries as of the date of this annual report.
Ecarx Corporate Structure_29Feb2024.jpg
ECARX Holdings is not an operating company but a Cayman Islands holding company. We conduct operations through our subsidiaries, with our operations in China currently being conducted by our PRC subsidiaries. Investors in the Class A Ordinary Shares or in ECARX Holdings are not acquiring equity interest in any operating company but instead are acquiring interest in a Cayman Islands holding company. This holding company structure involves unique risks to investors. As a holding company, ECARX Holdings may rely on dividends from its subsidiaries for cash requirements, including any payment of dividends to its shareholders. The ability of our subsidiaries to pay dividends or make distributions to ECARX Holdings may be restricted by laws and regulations applicable to them or the debt they incur on their own behalf or the instruments governing their debt. In addition, PRC regulatory authorities could disallow this holding company structure and limit or hinder our ability to conduct our business through, receive dividends or distributions from, or transfer funds to, the operating companies or list on a U.S. or other foreign exchange, which could cause the value of our securities to significantly decline or become worthless.
Prior to 2022, we conducted our operations in China through our PRC subsidiaries and through Hubei ECARX Technology Co., Ltd., the former VIE, with which we, our subsidiary, and the nominee shareholders of the former VIE entered into certain contractual arrangement. PRC laws, regulations, and rules restrict and impose conditions on foreign investment in certain types of businesses, and we operated certain businesses, including businesses that were subject to such restrictions and conditions in China such as surveying and mapping services and ICP businesses, through the former VIE. We did not own any equity interest in the former VIEs and relied on the contractual arrangements to direct their business operations. Such structure enables investors to invest in China-based companies in sectors where foreign direct investment is prohibited or restricted under PRC laws and regulations. Following the Restructuring in 2022, the contractual arrangement was terminated and currently we do not have any VIE in China.
5

We face various legal and operational risks and uncertainties relating to doing business in China. Our business operations are primarily conducted in China, and we are subject to complex and evolving PRC laws and regulations. For example, the PRC government has issued statements and regulatory actions relating to areas such as regulatory approvals on overseas offerings and listings by, and foreign investment in, China-based issuers, anti-monopoly regulatory actions, and oversight on cybersecurity and data privacy. It remains uncertain how PRC government authorities will regulate overseas listings and offerings in general and whether we can fully comply with applicable regulatory requirements, including completing filings with the China Securities Regulatory Commission, or the CSRC, and whether we are required to complete other filings or obtain any specific regulatory approvals from the CSRC, the Cyberspace Administration of China, or the CAC, or any other PRC government authorities for our overseas offerings and listings, as applicable. In addition, if future regulatory developments mandate clearance of cybersecurity review or other specific actions to be completed by China-based companies listed on foreign stock exchanges, such as us, we face uncertainties as to whether such clearance can be timely obtained, or at all. These risks may impact our ability to conduct certain businesses, accept foreign investments, or list and conduct offerings on a stock exchange in the United States or any other foreign country. These risks could result in a material adverse change in our operations and the value of our Class A Ordinary Shares, significantly limit or completely hinder our ability to continue to offer securities to investors, or cause the value of such securities to significantly decline or become worthless. For a detailed description of risks relating to doing business in China, see “Item 3. Key Information— D. Risk Factors—Risks Relating 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. Implementation of industry-wide regulations in this nature, such as data security or anti-monopoly related regulations, may cause the value of such securities to significantly decline. For more details, see “Item 3. Key Information—D. Risk Factors—Risks Relating to Doing Business in China—The PRC government has significant oversight and discretion over our business operations, and it may influence our operations as part of its efforts to enforce PRC law, which could result in a material adverse change in our operations and the value of our securities.”
Risks and uncertainties regarding the interpretation and 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 our Class A Ordinary Shares. For more details, see “Item 3. Key Information—D. Risk Factors—Risks Relating to Doing Business in China—Risks and uncertainties regarding the interpretation and enforcement of PRC laws and regulations could limit the legal protections available to you and us, hinder our ability and the ability of any holder of our securities to offer or continue to offer such securities, result in a material adverse change to our business operations, and damage our reputation, which would materially and adversely affect our financial condition and results of operations and cause our securities to significantly decline in value or become worthless.”
The Holding Foreign Companies Accountable Act
Pursuant to the Holding Foreign Companies Accountable Act, or the HFCAA, as amended by the Consolidated Appropriations Act, 2023, 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 securities 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, including our auditor. 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. As of the date of this annual report, the PCAOB has not issued any new determination that it is unable to inspect or investigate completely registered public accounting firms headquartered in any jurisdiction. For this reason, we do not expect to be identified as a Commission-Identified Issuer under the HFCAA after we file our annual report on Form 20-F for the fiscal year ended December 31, 2023. Each year, the PCAOB will determine whether it can inspect and investigate completely registered public accounting firms in mainland China and Hong Kong, among other jurisdictions. If PCAOB determines in the future that it no longer has full access to inspect and investigate completely registered public accounting firms in mainland China and Hong Kong and we continue to use a registered public 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. See “Item 3. Key Information—D. Risk Factors—Risks
6

Relating to Doing Business 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,” and “Item 3. Key Information—D. Risk Factors—Risks Relating to Doing Business in China—Our securities 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 mainland China and Hong Kong. The delisting of our securities, or the threat of their being delisted, may materially and adversely affect the value of your investment.”
Permission Required from the PRC Authorities for Our Operations
We conduct our operations in China through our PRC subsidiaries. Each of our mainland China subsidiaries is required to obtain, and has obtained, a business license issued by PRC authorities such as the State Administration for Market Regulation and its local counterparts. Our mainland China subsidiaries are also required to obtain, and have obtained, additional operating licenses and permits in connection with their operations, including but not limited to the model confirmation, compulsory product certifications, and network connection licenses for certain of our products. None of our mainland China subsidiaries has been subject to any penalties or other disciplinary actions from any authority in mainland China for the failure to obtain or insufficiency of any approvals or permits in connection with the conduct of its business operations as of the date of this annual report.
The PRC government has sought to exert more control and impose more restrictions on China-based issuers raising capital overseas and such efforts may continue or intensify in the future. On July 6, 2021, the Opinions on Severely Cracking Down on Illegal Securities Activities According to Law, which emphasized the need to strengthen the supervision over overseas listings by mainland China-based companies, was enacted. Effective measures, such as promoting the establishment of regulatory frameworks, are to be taken to deal with the risks and incidents of mainland China-based overseas-listed companies, cybersecurity and data privacy protection requirements, and similar matters. The revised Measures for Cybersecurity Review issued by the CAC, and several other administrations on December 28, 2021 (which took effect on February 15, 2022) require that, both critical information infrastructure operators purchasing network products or services that affect or may affect national security and “online platform operators” carrying out data processing activities that affect or may affect national security should be subject to the cybersecurity review. On February 17, 2023, the CSRC released several regulations regarding the filing requirements for overseas offerings and listings by mainland China-based issuers, including the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies and five supporting guidelines, or collectively the Overseas Listing Filing Rules, which took effect on March 31, 2023. According to the Overseas Listing Filing Rules, for an issuer which is already listed, it should make filing in accordance with the Overseas Listing Filing Rules if: (i) it issues additional convertible bonds, exchangeable bonds or preferred shares, (ii) it issues additional securities in the same overseas market, excluding securities issued for the purpose of implementing equity incentive, distribution of stock dividends, share split, etc., (iii) it issues additional securities in several offerings within its authorized scope; or (iv) it conducts a secondary listing or primary listing in any other overseas market. Failure to comply with the filing requirements may result in fines, suspension of their businesses, revocation of their business licenses and operation permits and fines on the controlling shareholder and other responsible persons. On February 17, 2023, the CSRC issued the Notice on Administrative Arrangements for the Filing of Domestic Enterprise’s Overseas Offering and Listing, which stipulates that mainland China-based issuers like us that have completed overseas listings prior to March 31, 2023 are not required to file with CSRC immediately, but must carry out filing procedures as required if we conduct refinancing or if other circumstances arise, which will require us to make a filing with the CSRC.
Based on the opinion of Han Kun Law Offices, our legal counsel as to the law of mainland China, according to its interpretation of the laws and regulations of mainland China currently in effect, we believe that, as of the date of this annual report, our past offerings do not require the application or completion of any cybersecurity review or any other permission or approval from any government authorities in mainland China including the CSRC. For more detailed information, see “Item 3. Key Information—D. Risk Factors — Risks Relating to Doing Business in China — The approval of and filing with the CSRC or other PRC government authorities may be required in connection with the Business Combination, our previous offerings and listing under PRC law, and, if so required, we cannot predict whether or when we will be able to obtain such approval or complete such filing, and even if we obtain such approval, it could be rescinded.” in this annual report. Any failure to obtain or delay in obtaining the required approvals or completing the required procedures could subject us to restrictions and penalties imposed by the CSRC, the CAC, or other PRC regulatory authorities, which could include fines and penalties on our operations in China, delays of or restrictions on the repatriation of the proceeds from our overseas offerings into China, or other actions that could materially and adversely affect our business, financial condition, results of operations, and prospects.
7

If (i) we do not receive or maintain any permits or approvals required of us, (ii) we inadvertently concluded that certain permits or approvals have been acquired or are not required, or (iii) applicable laws, regulations, or interpretations thereof change and we become subject to the requirement of additional permits or approvals in the future, we may have to expend significant time and costs to procure them. If we are unable to do so, on commercially reasonable terms, in a timely manner or otherwise, we may become subject to sanctions imposed by the PRC regulatory authorities, which could include fines and penalties, proceedings against us, and other forms of sanctions, and our ability to conduct our business, invest into China as foreign investments or accept foreign investments, or list on a U.S. or other overseas exchange may be restricted, and our business, reputation, financial condition, and results of operations may be materially and adversely affected. For more detailed information, see “Item 3. Key Information—D. Risk Factors—Risks Relating to Doing Business in China—Risks and uncertainties regarding the interpretation and enforcement of PRC laws and regulations could limit the legal protections available to you and us, hinder our ability and the ability of any holder of our securities to offer or continue to offer such securities, result in a material adverse change to our business operations, and damage our reputation, which would materially and adversely affect our financial condition and results of operations and cause our securities to significantly decline in value or become worthless.”
Arrangements with Respect to Certain Personal Data
In response to the move by PRC government authorities to tighten the regulatory framework governing data security, cybersecurity and privacy, in September 2021 we initiated an internal process to transfer the rights of our mainland China subsidiaries and of the former VIE to access and process personal data relevant to their respective business operations to Zhejiang Huanfu Technology Co., Ltd., or Zhejiang Huanfu. The transfer was completed in December 2021 and as of the date of this annual report, our mainland China subsidiaries do not have any right to access or process any personal data other than certain employee personal data and certain vehicle identification numbers provided by automotive OEMs in association with our provision of product repair and maintenance services. In January 2022, we entered into a procurement framework agreement with Zhejiang Huanfu and concluded several procurement-related contracts pursuant to the procurement framework agreement for the sole purpose of contracting Zhejiang Huanfu to discharge our outstanding obligations to provide certain data-related services to our PRC customers.
Cash Transfers and Dividend Distribution
Cash is transferred from ECARX Holdings to our subsidiaries through capital contributions, loans, and inter-company advances. In addition, cash may be transferred among our subsidiaries, through capital contributions, loans and settlement of transactions. Under our cash management policy, the amount of inter-company transfers of funds is determined based on the working capital needs of the subsidiaries and inter-company transactions, and is subject to internal approval processes and funding arrangements. Our management regularly reviews and monitors the cash flow forecast and working capital needs of our subsidiaries.
Advances and loans. In 2021, (i) ECARX Holdings made advances in the principal amount of US$478.5 million to ECARX Technology Limited and provided loans in the principal amount of US$11.0 million to our subsidiaries ECARX Limited and ECARX Sweden AB, and (ii) ECARX Technology Limited provided a loan in the principal amount of US$2.3 million to our subsidiary, ECARX Sweden AB, which has been fully repaid. In 2022, (i) ECARX Holdings made advances in the principal amount of US$50.9 million to ECARX Technology Limited; (ii) ECARX Holdings provided loans in the principal amount of US$3.0 million to ECARX Sweden AB; (iii) ECARX Holdings provided loans in the principal amount of US$35.0 million to ECARX (Hubei) Tech Co., Ltd.; (iv) ECARX Holdings made advances in the principal amount of US$21.0 million to ECARX Group Limited; (v) ECARX Holdings received US$8.8 million as repayment from ECARX Sweden AB; and (vi) JICA Intelligent Robotics Co., Ltd., or JICA Intelligent, provided loans in the principal amount of RMB150.0 million to ECARX (Hubei) Tech Co., Ltd. In 2023, (i) ECARX Technology Limited repaid US$119.3 million to ECARX Holdings, (ii) ECARX Holdings made advances in the principal amount of US$115.0 million to ECARX Group Limited and US$2.7 million to ECARX Technology Limited, (iii) ECARX Group Limited repaid US$33.4 million to ECARX Holdings, (iv) ECARX Holdings provided loans in the principal amount of US$15.0 million to ECARX (Hubei) Tech Co., Ltd., (v) ECARX Technology Limited provided loans in the principal amount of US$0.4 million to ECARX Limited, which has been fully repaid, and (vi) ECARX (Hubei) Tech Co., Ltd. repaid RMB150.0 million to JICA Intelligent.
Capital contribution. In 2021, ECARX Technology Limited made capital contribution of US$7.6 million, US$250.0 million, and US$75.0 million to our subsidiaries, ECARX Sweden AB, ECARX (Wuhan) Technology Co., Ltd., and ECARX (Hubei) Tech Co., Ltd., respectively. In 2021, ECARX (Wuhan) Technology Co., Ltd., a subsidiary of ours, made capital contribution of RMB10.0 million to ECARX (Shanghai) Technology Co., Ltd., another subsidiary of ours. In 2022, ECARX Technology Limited made capital contribution of US$14.6 million and US$25.0 million to its subsidiaries, ECARX Limited and ECARX (Hubei) Tech Co., Ltd., respectively. In 2023, (i) ECARX Group Limited made capital
8

contribution of US$100.0 million to ECARX Technology Limited; (ii) ECARX Technology Limited made capital contribution of US$60.0 million to ECARX (Hubei) Tech Co., Ltd., and US$31.5 million to its subsidiary, ECARX Limited; (iii) ECARX (Hubei) Tech Co., Ltd. made capital contribution of RMB51.0 million to its subsidiary, JICA Intelligent; and (iv) ECARX Holdings converted its £3.0 million loan to ECARX Limited into equity. In 2021, 2022, and 2023, Hubei ECARX received RMB2.1 billion, RMB157.0 million, and nil in the form of loans from our subsidiaries, respectively. (v) ECARX Limited made capital contribution of US$2.7 million to ECARX Americas Inc.

Cash transfers involving Hubei ECARX, the former VIE. In 2021 and 2022, Hubei ECARX received RMB2.1 billion and RMB157.0 million in the form of loans from our subsidiaries, respectively. In 2021, subsidiaries of Hubei ECARX made payments totaling US$1.7 million to ECARX Technology Limited relating to certain sales transactions. In 2021, Hubei ECARX received RMB270.0 million in the form of loans from JICA Intelligent. In 2022, Hubei ECARX, ECARX Technology, and ECARX (Hubei) Tech Co., Ltd. made payments totaling RMB36.1 million, US$2.2 million, and RMB60.0 million, respectively, to ECARX Sweden AB relating to certain research and development expense. In 2022, Hubei ECARX made payments totaling RMB270.0 million to JICA Intelligent. In 2023, ECARX Technology and ECARX (Hubei) Tech Co., Ltd. made payments totaling US$1.2 million and RMB204.7 million, respectively, to ECARX Sweden AB relating to certain research and development expense. Following the Restructuring in 2022, we no longer have any VIE in China.

We, our subsidiaries, and, for the periods ended prior to the Restructuring, the former VIEs, have not declared or paid dividends or made any distributions as of the date of this annual report. We do not intend to declare dividends or make distributions in the near future. Any determination to pay dividends in the future will be at the discretion of our board of directors.

We are subject to various restrictions on inter-company fund transfers and foreign exchange control.

Dividends. ECARX Holdings is a holding company and may rely on dividends and other distributions on equity paid by our subsidiaries for its cash and financing requirements. Restrictions on the ability of our mainland China subsidiaries to pay dividends to an offshore entity primarily include: (i) our mainland China subsidiaries may pay dividends only out of their accumulated after-tax profits upon satisfaction of applicable statutory conditions and procedures, if any, determined in accordance with accounting standards and regulations in China; (ii) each of our mainland China subsidiaries is required to set aside at least 10% of its after-tax profits each year, if any, to fund certain reserve funds until the total amount set aside reaches 50% of its registered capital; (iii) our mainland China subsidiaries are required to complete certain procedural requirements related to foreign exchange control in order to make dividend payments in foreign currencies; and (iv) a withholding tax, at the rate of 10% or lower, is payable by our mainland China subsidiary upon dividend remittance. Such restrictions could have a material and adverse effect on the ability of ECARX Holdings to distribute profits to its shareholders. Under Cayman Islands law, while there are no exchange control regulations or currency restrictions, ECARX Holdings is also subject to certain restrictions under Cayman Islands law on dividend distribution to its shareholders, namely that it may only pay dividends out of profits or share premium account, and provided always that in no circumstances may a dividend be paid if this would result in ECARX Holdings being unable to pay its debts as they fall due in the ordinary course of business.

Capital expenses. Approval from or registration with appropriate government authorities is required where Renminbi is to be converted into foreign currency and remitted out of mainland China to pay capital expenses, such as the repayment of loans denominated in foreign currencies. As a result, our mainland China subsidiaries are required to obtain approval from the State Administration of Foreign Exchange, or SAFE, or complete certain registration process in order to use cash generated from their operations to pay off their respective debt in a currency other than Renminbi owed to entities outside mainland China, or to make other capital expenditure payments outside mainland China in a currency other than Renminbi.

Shareholder loans and capital contributions. Loans by us to our mainland China subsidiaries to finance their operations shall not exceed certain statutory limits and must be registered with the local counterpart of SAFE, and any capital contribution from us to our mainland China subsidiaries is required to be registered with the competent government authorities in mainland China.
Financial Information Relating to the Former VIEs
In December 2019, ECARX (Wuhan) Technology Co., Ltd., or the WFOE, was established in China as a wholly owned subsidiary of ECARX Holdings. ECARX Holdings, through the WFOE, is the primary beneficiary of the former VIEs. Since early 2022, ECARX Holdings has implemented the Restructuring. In association with the Restructuring, in April 2022 ECARX Holdings, Hubei ECARX and shareholders of Hubei ECARX entered into a VIE Termination Agreement, pursuant to which, the VIE Agreements were terminated with immediate effect.
9

Selected Condensed Consolidating Statements of Comprehensive Income/Loss Information
The following tables present our condensed consolidating schedule depicting the consolidated statements of comprehensive loss for the fiscal years ended December 31, 2021 and 2022.
Year Ended December 31, 2022
(RMB in thousands)
ECARX
Holdings
WFOEFormer VIEsOther
Subsidiaries
Elimination
adjustments
Consolidated
Revenues— — 936,520 2,927,944 (302,470)
(1)
3,561,994 
Cost of revenues— — (680,699)(2,189,886)302,470 
(1)
(2,568,115)
Gross profit  255,821 738,058  993,879 
Operating expenses(26,005)(299)(253,107)(2,440,297)97,608 
(5)
(2,622,100)
Loss from operation(26,005)(299)2,714 (1,702,239)97,608 (1,628,221)
Interest income6,565 7,741 1,448 7,255 (9,189)
(3)
13,820 
Interest expense(3,132)— (17,370)(33,230)9,189 
(3)
(44,543)
Share of loss of subsidiaries and former VIEs(1,511,004)— — — 1,511,004 
(4)
— 
Income (loss) from equity method investments— — (86,588)14,660 — (71,928)
Gain/(Loss) on the Restructuring— (1,337,832)1,639,979 (302,147)— — 
Gains on intellectual property transfers— — 1,171,300 — (1,171,300)
(5)
— 
Other non-operating (expenses) income, net (31,302)(5,178)81,818 107,453 — 152,791 
Loss before income taxes(1,564,878)(1,335,568)2,793,301 (1,908,248)437,312 (1,578,081)
Income tax expenses— (19,263)— (9,802)— (29,065)
Net loss(1,564,878)(1,354,831)2,793,301 (1,918,050)437,312 (1,607,146)
Foreign currency translation adjustments, net of nil income taxes(391,934)— — (96,181)96,181 
(4)
(391,934)
Comprehensive loss(1,956,812)(1,354,831)2,793,301 (2,014,231)533,493 (1,999,080)
10

Year Ended December 31, 2021
(RMB in thousands)
ECARX
Holdings
WFOEFormer VIEsOther
Subsidiaries
Elimination
adjustments
Consolidated
Revenues— — 2,755,780 120,224 (96,941)
(1)(2)
2,779,063 
Cost of revenues— (400)(1,938,222)(56,841)33,463 
(1)
(1,962,000)
Gross profit (400)817,558 63,383 (63,478)817,063 
Operating expenses(17,660)(1)(1,726,430)(136,628)63,478 
(2)
(1,817,241)
Loss from operation(17,660)(401)(908,872)(73,245) (1,000,178)
Interest income885 20 11,696 2,020 (966)
(3)
13,655 
Interest expense(514)— (131,152)(885)966 
(3)
(131,585)
Share of loss of subsidiaries and former VIEs(1,170,450)— — — 1,170,450 
(4)
— 
Income (loss) from equity method investments— — 14,433 (16,952)(1,372)
(6)
(3,891)
Other non-operating (expenses) income, net 12,478 — (89,641)29,265 — (47,898)
Loss before income taxes(1,175,261)(381)(1,103,536)(59,797)1,169,078 (1,169,897)
Income tax expenses— — (3,329)(3,532)— (6,861)
Net loss(1,175,261)(381)(1,106,865)(63,329)1,169,078 (1,176,758)
Foreign currency translation adjustments, net of nil income taxes4,551 — — (20,310)20,310 
(4)
4,551 
Comprehensive loss(1,170,710)(381)(1,106,865)(83,639)1,189,388 (1,172,207)

___________________________
(1)To eliminate the inter-company sales of goods transactions between subsidiaries of ECARX Holdings and the former VIEs.
(2)To eliminate the inter-company sales of services transactions between subsidiaries of ECARX Holdings and the former VIEs.
(3)To eliminate the interest income and interest expense recognized in ECARX Holdings and subsidiaries of ECARX Holdings respectively for the loans that ECARX Holdings has provided to its subsidiaries and for the loans that a subsidiary of ECARX Holdings has provided to the former VIEs.
(4)To reflect the elimination on share of comprehensive loss that ECARX Holdings picked up from its subsidiaries and former VIEs.
(5)To eliminate the gains, related intangible assets and amortization expenses relating to the inter-company transfer of intellectual properties from Hubei ECARX to ECARX (Hubei) Tech.
(6)To reflect the reversal of income (loss) from equity method investments that the former VIEs picked up from JICA Intelligent.
Selected Condensed Consolidating Balance Sheets Information
The following tables present our condensed consolidating schedule depicting the consolidated balance sheets as of December 31, 2022. As a result of the Restructuring, ECARX Holdings did not consolidate Hubei ECARX as of December 31, 2022.
11

As of December 31, 2022
(RMB in thousands)
ECARX
Holdings
WFOEFormer VIEsOther
Subsidiaries
Elimination
adjustments
Consolidated
ASSETS
Current assets
Cash119,022 330 — 741,120 — 860,472 
Restricted cash— — — 40,957 — 40,957 
Accounts receivable - related parties, net— — — 835,320 — 835,320 
Amounts due from related parties4,168,615 520 — 932,117 (4,189,523)
(1)(2)
911,729 
Other current assets35 125 — 1,204,695 — 1,204,855 
Total current assets4,287,672 975 — 3,754,209 (4,189,523)3,853,333 
Non-current assets
Investment in WFOE— — — 1,724,298 (1,724,298)
(4)
— 
Long-term investments69,319 — — 284,536 — 353,855 
Intangible assets, net— — — 1,118,553 (1,073,692)
(5)
44,861 
Other non-current assets— 213,695 — 265,288 — 478,983 
Total non-current assets69,319 213,695  3,392,675 (2,797,990)877,699 
Total assets4,356,991 214,670  7,146,884 (6,987,513)4,731,032 
LIABILITIES
Current liabilities
Share of losses in excess of investments in subsidiaries and former VIEs3,948,086 — — — (3,948,086)
(3)
— 
Accounts payable - related parties— — — 241,773 — 241,773 
Amounts due to related parties18,925 1,446 — 4,211,995 (4,189,523)
(1)(2)
42,843 
Other current liabilities146,507 24,664 — 3,471,654 — 3,642,825 
Total current liabilities4,113,518 26,110  7,925,422 (8,137,609)3,927,441 
Non-current liabilities
Total non-current liabilities439,869   398,178  838,047 
Total liabilities4,553,387 26,110  8,323,600 (8,137,609)4,765,488 
MEZZANINE EQUITY      
SHAREHOLDERS’ DEFICIT
Ordinary Shares— 1,600,105 — — (1,600,105)
(3)(4)
— 
Class A Ordinary Shares— — — — 
Class B Ordinary Shares— — — — 
Additional paid-in capital5,919,660 — — 916,555 (916,555)
(3)
5,919,660 
Accumulated deficit(5,730,180)(1,411,545)— (2,138,709)3,550,254 
(3)
(5,730,180)
Accumulated other comprehensive income / (loss)(385,886)— — (116,502)116,502 
(3)(4)
(385,886)
Non-redeemable non-controlling interests
   161,940  161,940 
Total shareholders’ deficit(196,396)188,560  (1,176,716)1,150,096 (34,456)
Total liabilities, mezzanine equity and shareholders’ deficit4,356,991 214,670  7,146,884 (6,987,513)4,731,032 

12


___________________________
(1)To eliminate the balances resulted from related party transactions between subsidiaries of ECARX Holdings as of December 31, 2022.
(2)To eliminate the amounts related to the loans provided by ECARX Holdings to its subsidiaries as of December 31, 2022.
(3)To eliminate ECARX Holdings’ equity pick-up from consolidated entities under respective equity accounts with corresponding long-term investment balances.
(4)To eliminate the ordinary shares of WFOE and the investment made by ECARX Technology Limited to WFOE upon consolidation.
(5)To eliminate the gains, related intangible assets and amortization expenses relating to the inter-company transfer of intellectual properties from Hubei ECARX to ECARX (Hubei) Tech.
(6)To eliminate the accumulated equity pick-up of equity method investments that represented our equity interest in JICA Intelligent.
Selected Condensed Consolidating Cash Flows Information
The following tables present our condensed consolidating schedule depicting the consolidated cash flows for the fiscal years ended December 31, 2021 and 2022 of ECARX Holdings, the WFOE, the former VIEs, other subsidiaries, and corresponding eliminating adjustments separately.
Year Ended December 31, 2022
(RMB in thousands)
ECARX
Holdings
WFOEFormer VIEsOther
Subsidiaries
Elimination
adjustments
Consolidated
Operating activities:
Net cash generated from / (used in) operating activities(22,893)324 224,031 (662,799) (461,337)
Investing activities:
Purchase of property, equipment and intangible assets— — (36,074)(121,212)— (157,286)
Proceeds from disposal of property, equipment and intangible assets— — — 1,732 — 1,732 
Cash paid for acquisition of equity investments(67,790)— — (11,652)— (79,442)
Cash disposed in deconsolidation of Suzhou Photon-Matrix— — (22,643)— — (22,643)
Proceeds from (cash paid for) transfer of long-term investments in the Restructuring— — 234,949 (234,949)— — 
Cash received on deconsolidation of Hubei Dongjun— — 1,000 — — 1,000 
Financial support to an equity method investee— — (28,500)— — (28,500)
Loans to related parties(251,470)— (8,060)(406,200)608,470 
(1)(3)(5)
(57,260)
Repayment received of loans to related parties61,803 — 25,000 324,360 (381,803)
(1)(5)
29,360 
Advances to related parties(476,842)— — — 476,842 
(2)
— 
Net cash (used in) / provided by investing activities(734,299) 165,672 (447,921)703,509 (313,039)
13

Financing activities:
Proceeds from issuance of Series B Convertible Redeemable Preferred Shares159,485 — — — — 159,485 
Cash contributed by redeemable non-controlling shareholders— — 10,000 — — 10,000 
Proceeds from short-term borrowings— — 400,000 870,000 — 1,270,000 
Repayment for short-term borrowings— — (1,332,000)— — (1,332,000)
Borrowings from related parties— — 157,000 1,151,470 (608,470)
(1)(3)(5)
700,000 
Repayment of borrowings from related parties— — (270,000)(811,803)381,803 
(1)(5)
(700,000)
Proceeds from advances from related parties— — — 476,842 (476,842)
(2)
— 
Cash disposed in the Restructuring— — (20,000)— — (20,000)
Proceeds from issuance of convertible notes527,281 — — — — 527,281 
Payment for issuance costs of convertible notes(2,938)— — — — (2,938)
Cash proceeds from COVA43,724 — — — — 43,724 
Cash proceeds from Geely strategic investment139,200 — — — — 139,200 
Cash paid for costs of the Merger(136,985)— — — — (136,985)
Net cash provided by / (used in) financing activities729,767  (1,055,000)1,686,509 (703,509)657,767 
Effect of foreign currency exchange rate changes on cash and restricted cash(12,308)— — 41,214 — 28,906 
Net increase (decrease) in cash and restricted cash(39,733)324 (665,297)617,003  (87,703)
Cash and restricted cash at the beginning of the year158,755 665,297 165,074 — 989,132 
Cash and restricted cash at the end of the year119,022 330  782,077  901,429 
14

Year Ended December 31, 2021
ECARX
Holdings
WFOEFormer VIEsOther
Subsidiaries
Elimination
adjustments
Consolidated
Operating activities:
Net cash generated from/(used in) operating activities(22,741)20 (817,989)(66,573) (907,283)
Investing activities:
Purchase of property, equipment and intangible assets— — (69,419)(16,317)— (85,736)
Cash contribution to subsidiaries— (10,000)— (1,600,105)1,610,105 
(4)
— 
Acquisition of long-term investments— — (400,000)(945,637)200,000 
(6)
(1,145,637)
Cash surrendered from deconsolidation of a subsidiary— — (8,360)— — (8,360)
Loans to related parties(70,365)(1,590,119)(28,850)(747,149)2,407,633 
(1)(3)(5)
(28,850)
Advances to related parties(3,050,956)— (19,806)— 3,050,956 
(2)
(19,806)
Proceeds from collection of advances to a related party— — 90,155 — — 90,155 
Net cash used in investing activities(3,121,321)(1,600,119)(436,280)(3,309,208)7,268,694 (1,198,234)
Financing activities:
Proceeds from issuance of Convertible Redeemable Preferred Shares3,222,206 — — — — 3,222,206 
Refundable deposits in connection with the issuance of Convertible Redeemable Preferred Shares— — 461,849 — — 461,849 
Repayment of refundable deposits in connection with the issuance of Convertible Redeemable Preferred Shares— — (1,493,953)— — (1,493,953)
Payment for issuance cost of Convertible Redeemable Preferred Shares— — — (10,000)— (10,000)
Cash contributed by the respective parent companies— 1,600,105 — 210,000 (1,810,105)
(4)(6)
— 
Cash contributed by non-controlling shareholders— — 32,000 200,000 — 232,000 
Proceeds from short-term borrowings— — 947,000 — — 947,000 
Repayment for short-term borrowings— — (91,000)— — (91,000)
Borrowings from related parties45,152 — 2,337,268 70,365 (2,407,633)
(1)(3)(5)
45,152 
Repayment of borrowings from related parties(45,152)— (20,000)— — (65,152)
Proceeds from advances from related parties— — — 3,050,956 (3,050,956)
(2)
— 
Repayment of long-term debt— — (1,125,310)— — (1,125,310)
Net cash provided by financing activities3,222,206 1,600,105 1,047,854 3,521,321 (7,268,694)2,122,792 
Effect of foreign currency exchange rate changes on cash and restricted cash(17,660)— — (14,359)— (32,019)
Net increase (decrease) in cash and restricted cash60,484 6 (206,415)131,181  (14,744)
Cash and restricted cash at the beginning of the year98,271 — 871,712 33,893 — 1,003,876 
Cash and restricted cash at the end of the year158,755 6 665,297 165,074  989,132 
15


___________________________
(1)For the year ended December 31, 2021, ECARX Holdings provided loans in the amount of US$11.0 million (equivalent to RMB70.4 million) to its two subsidiaries, ECARX Sweden AB and ECARX Limited. For the year ended December 31, 2022, ECARX Holdings provided loans in the amount of US$3.0 million (equivalent to RMB19.2 million) to ECARX Sweden AB, and US$35.0 million (equivalent to RMB232.3 million) to ECARX (Hubei) Tech Co., Ltd.. For the year ended December 31, 2022, ECARX Sweden AB repaid loans in the amount of US$8.8 million (equivalent to RMB61.8 million) to ECARX Holdings. These transactions were eliminated as inter-company transactions upon preparation of the consolidated information.
(2)For the year ended December 31, 2021, ECARX Holdings paid advances of US$478.5 million (equivalent to RMB3,051.0 million) to its subsidiary, ECARX Technology Limited. For the year ended December 31, 2022, ECARX Holdings paid advances of US$50.9 million (equivalent to RMB337.4 million) to ECARX Technology Limited, and US$21.0 million (equivalent to RMB139.4 million) to ECARX Group Limited. These transactions were eliminated as inter-company transactions upon preparation of the consolidated information.
(3)For the year ended December 31, 2021, the WFOE and ECARX (Hubei) Tech respectively provided loans in the amount of RMB1,590.1 million and RMB477.1 million to the former VIEs. For the year ended December 31, 2022, ECARX (Hubei) Tech provided loans in the amount of RMB157.0 million to the former VIEs. These transactions were eliminated as inter-company transactions upon preparation of the consolidated information.
(4)For the year ended December 31, 2021, ECARX Technology Limited made capital contribution of RMB1,600.1 million to WFOE, and the WFOE made capital contribution of RMB10.0 million to ECARX (Shanghai) Technology Co., Ltd. The cash transfer among the subsidiaries were eliminated upon consolidation.
(5)For the year ended December 31, 2021, JICA Intelligent provided loans in the amount of RMB270 million to the former VIEs, which were fully repaid in 2022. For the year ended December 31, 2022, JICA Intelligent provided loans in the amount of RMB200 million to ECARX (Hubei) Tech. ECARX (Hubei) Tech repaid RMB50 million in September 2022. These transactions were eliminated as inter-company transactions upon preparation of the consolidated information.
(6)For the year ended December 31, 2021, the former VIEs contributed RMB200,000 in cash to JICA Intelligent, and it was eliminated as inter-company transactions upon preparation of the consolidated information.
A.[Reserved]
B.Capitalization and Indebtedness
Not applicable.
C.Reasons for the Offer and Use of Proceeds
Not applicable.
D.Risk Factors
Summary of Risk Factors
Risks Relating to Our Business and Industry
We have a relatively limited operating history and face significant challenges in a fast-developing industry;
If our solutions do not effectively address the evolution of the automotive industry or automotive intelligence technologies, our business could be adversely affected;
Changes in automobile sales and market demand can adversely affect our business;
Disruptions in the supply of components or the underlying raw materials used in our products may materially and adversely affect our business and profitability;
A reduction in the market share or changes in the product mix offered by our customers could materially and adversely affect our business, financial condition, and results of operations;
The automotive intelligence industry is highly competitive, and we may not be successful in competing in this industry;
We had negative net cash flows from operations in the past and have not been profitable, which may continue in the future;
We currently have a concentrated customer base with a limited number of key customers, particularly including certain of our related parties such as Geely Holding’s subsidiaries. The loss of one or more of our
16

key customers, or a failure to renew our agreements with one or more of our key customers, could adversely affect our results of operations and ability to market our products and services;
We are subject to risks and uncertainties associated with international operations, which may harm our business;
Our automotive intelligence technologies and related hardware and software could have defects, errors, or bugs, undetected or otherwise, which could create safety issues, reduce market adoption, damage our reputation with current or prospective customers, or expose us to product liability and other claims that could materially and adversely affect our business, financial condition, and results of operations;
We rely on our business partners and other industry participants. Business collaboration with partners is subject to risks, and these relationships may not lead to significant revenue. Any adverse change in our cooperation with our business partners could harm our business;
Our business plans require a significant amount of capital. In addition, our future capital needs may require us to sell additional equity or debt securities that may dilute our shareholders or introduce covenants that may restrict our operations or our ability to pay dividends;
A severe or prolonged downturn in the Chinese or global economy could materially and adversely affect our business and financial condition;
We are subject to risks relating to the Restructuring;
We may not be able to realize the potential financial or strategic benefits of business ventures, acquisitions or strategic investments and we may not be able to successfully integrate acquisition targets, which could impact our ability to grow our business, develop new products or sell our products;
We may incur material losses and costs as a result of warranty claims, product recalls, and product liabilities that may be brought against us; and
Our business is subject to complex and evolving laws and regulations regarding cybersecurity, privacy, data protection and information security in China and elsewhere. Any privacy or data security breach or any failure to comply with these laws and regulations could damage our reputation and brand, result in negative publicity, legal proceedings, increased cost of operations, warnings, fines, service or business suspension, or otherwise harm our business and results of operations.
Risks Relating to Doing Business in China
The PRC government has significant oversight and discretion over our business operations, and it may influence on our operations as part of its efforts to enforce PRC law, which could result in a material adverse change in our operations and the value of our securities;
Risks and uncertainties regarding interpretation and enforcement of PRC laws and regulations could limit the legal protections available to you and us, hinder our ability and the ability of any holder of our securities to offer or continue to offer such securities, result in a material adverse change to our business operations, and damage our reputation, which would materially and adversely affect our financial condition and results of operations and cause our securities to significantly decline in value or become worthless;
The approval of and filing with the CSRC or other PRC government authorities may be required in connection with our offerings under PRC law, and, if so required, we cannot predict whether or when we will be able to obtain such approval or complete such filing, and even if we obtain such approval, it could be rescinded. Any failure to or delay in obtaining such approval or complying with such filing requirements in relation to our offerings, or a rescission of such approval, could subject us to sanctions imposed by the CSRC or other PRC government authorities;
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 securities 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 mainland China and Hong Kong. The delisting of our securities, or the threat of their being delisted, may materially and adversely affect the value of your investment;
Additional disclosure requirements to be adopted by and regulatory scrutiny from the SEC in response to risks related to companies with substantial operations in China, which could increase our compliance costs, subject us to additional disclosure requirements, and/or suspend or terminate our future securities offerings, making capital-raising more difficult;
17

The M&A Rules and certain other PRC regulations establish complex procedures for certain acquisitions of mainland China companies, which could make it more difficult for us to pursue growth through acquisitions in China; and
Substantial uncertainties exist with respect to the interpretation and implementation of 2019 PRC Foreign Investment Law and its Implementation Rules.
Risks Relating to Our Securities
The price of our securities may be volatile, and the value of our securities may decline;
A market for our securities may not develop or be sustained, which would adversely affect the liquidity and price of our securities;
If we do not meet the expectations of equity research analysts, if they do not publish research reports about our business or if they issue unfavorable commentary or downgrade our securities, the price of our securities could decline;
Sales of a substantial number of our securities in the public market could cause the price of our securities to fall; and
Future issuance of Ordinary Shares will result in additional dilution of the percentage ownership of our shareholders and could cause our share price to fall.
Risks Relating to Our Business and Industry
We have a relatively limited operating history and face significant challenges in a fast-developing industry.
We commenced operations in 2017. As we have a relatively limited operating history, it is difficult to predict our future revenues and appropriately budget for our expenses, and we may have limited insight into trends that may emerge and affect our business. You should consider our business and prospects in light of the risks and challenges that we face as a new entrant into a fast-developing industry, including with respect to our ability to:
advance our technologies;
design and deliver intelligent, reliable, and quality solutions that appeal to customers;
establish, expand, and diversify our customer base;
build a well-recognized and respected brand cost-effectively;
market our products and services;
optimize our pricing strategy;
maintain a reliable, secure, high-performance, and scalable technology infrastructure;
enhance our cybersecurity and data security;
attract, retain, and motivate talented employees;
improve and maintain our operating efficiency;
compete in our industries;
navigate an evolving and complex regulatory environment; and
manage supply chain effectively; and manage our growth effectively.

If we fail to address any or all of these risks and challenges, our business, financial condition, and results of operations could be materially and adversely affected.

If our solutions do not effectively address the evolution of the automotive industry or automotive intelligence technologies, our business could be adversely affected.
The automotive industry and automotive intelligence technologies are rapidly evolving. Our business and prospects will depend on our ability to identify consumer needs, and to develop, introduce, and achieve market acceptance of our new and enhanced products in a cost-effective manner. We cannot assure you that our products and services will be or will continue to be accepted by the market.
We have invested and will continue to invest significantly in research and development and we are in the process of developing a myriad of automotive computing platform, SoC core module, and software solution and products. Our investment in research and development may not result in marketable products or services or may result in products and
18

services that generate less market acceptance and revenues than we anticipate. Although we believe that our technologies and products are promising, we cannot assure you that we can achieve our development goals and successfully commercialize all of these automotive intelligence technologies. In addition, we cannot assure you that, once commercialized, these technologies can stand the test of time.
We believe that the confidence and trust of our customers are essential in the success of our automotive intelligence technologies. Customers will be less likely to purchase our products if they are not convinced of the technical or functional superiority of our technologies. Any defects in or significant malfunctioning of our automotive intelligence products and services, or any negative perceptions of such, with or without any grounds, may weaken such confidence and trust in us, which may materially and adversely affect our reputation, financial condition, and results of operations. Similarly, suppliers and other third parties will be less likely to invest time and resources in developing business relationships with us if they are not convinced that our business or our technologies will succeed.
Changes in automobile sales and market demand can adversely affect our business.
Our business is directly related to automobile sales and production by automotive OEMs. Automobile sales and production could sometimes be highly cyclical and, in addition to general economic conditions, also depend on other factors such as consumer confidence and preferences. Lower automobile sales would be expected to result in substantially all of our automotive OEM customers lowering vehicle production schedules, which has a direct impact on our earnings and cash flows. In addition, automobile sales and production can be affected by labor relations issues, regulatory requirements, trade agreements, the availability of consumer financing, and other factors. Economic declines that result in a significant reduction in automobile sales and production by automotive OEMs could materially and adversely affect our business, financial condition, and results of operations.
The demand for our products and services is also dependent on consumers’ demand for and adoption of intelligent vehicles, in general. The market for intelligent vehicles is still rapidly evolving, characterized by rapidly changing technologies, intense competition, evolving government regulation and industry standards, and changing consumer demands and behaviors. If the market for intelligent vehicles does not develop as we expect or develops more slowly than we expect, our business, financial condition, results of operations, and prospects will be affected.
In addition, there has also been a change in consumer preferences favoring mobility on demand services, such as car- and ride-sharing, as opposed to automobile ownership, which may result in a long-term reduction in the number of vehicles per capita.
Disruptions in the supply of components or the underlying raw materials used in our products may materially and adversely affect our business and profitability.
Our hardware products are comprised of electronic and mechanical components sourced from various third-party suppliers. A significant disruption in the supply of these components or the underlying raw materials, such as metals, petroleum-based resins, and chemicals, for any reason could impede production and delivery levels, which could materially increase our operating costs and materially decrease our profit margins.
Such supply chain disruptions could be caused by a range of incidents, such as total or partial shutdown of our suppliers’ plants or critical manufacturing lines due to strikes, mechanical breakdowns, electrical outages, fires, explosions, or political upheaval, as well as logistical complications due to weather conditions, natural disasters, nuclear accidents, mechanical failures, delayed customs clearance, or pandemics. In particular, following the disruptions to semiconductor manufacturers due to the COVID-19 pandemic and an increase in global demand for personal computers for work-from-home economies, there is an ongoing global chip shortage, which would materially and adversely affect the industries we operate in. Any of such supply chain disruptions may force us to suspend or cease production, even for a prolonged period of time.
We do not control our suppliers or their business practices. Accordingly, we cannot guarantee that the quality of the components manufactured by them will be consistent and maintained to a high standard. Any defects of or quality issues with these components or any noncompliance incidents associated with these suppliers could result in quality issues with our products and hence force us to delay production or deliveries and compromise our brand image and results of operations. In addition, we cannot assure you that the suppliers will comply with ethical business practices, such as environmental responsibilities, fair wage practices and child labor laws, among others. A lack of demonstrated compliance
19

could lead us to seek alternative suppliers, which could increase our costs and results in delayed delivery of our products, product shortages, or other disruptions of our operations.
Any supply chain disruptions, whether or not involving a single-source supplier, could require us to make significant additional efforts until an alternative supplier is fully qualified by us or is otherwise able to resume the supply. We cannot assure you that we would be able to successfully retain alternative suppliers or supplies on a timely basis, on acceptable terms, or at all. Moreover, if we experience a significant increase in demand or need to replace our existing suppliers, we cannot assure you that additional supplies will be available when required on terms that are favorable to us, or at all, or that any supplier would allocate sufficient supplies to us in order to meet our requirements or fill our orders in a timely manner. Any of the foregoing could materially and adversely affect our business, financial condition, results of operations, and prospects.
A reduction in the market share or changes in the product mix offered by our customers could materially and adversely affect our business, financial condition, and results of operations.
We depend on the continued growth, viability, and financial stability of our customers. Our customers primarily include automotive OEMs and tier 1 automotive suppliers. The automotive industry is subject to rapid technological change, vigorous competition, short product life cycles, and cyclical consumer demand patterns and industry consolidation. When our customers are adversely affected by these factors, we may be similarly affected to the extent that our customers reduce the volume of orders for our products and services. As a result of changes affecting our customers, sales mix can shift, which may have either favorable or unfavorable impact on our revenues. For example, a shift in sales demand favoring a particular automotive OEM’s vehicle model for which we do not have a supply contract may adversely affect our business. A shift in regional sales demand toward certain markets could adversely affect the sales of those of our customers that have a low market share in those regions, which in turn could materially and adversely affect our business.
The mix of vehicle offerings by our automotive OEM customers, which can be affected by industry consolidation, also could affect our business. Any merger between major automotive OEMs may result in the discontinuation of certain major vehicle brands previously marketed under separate companies, which may materially and adversely affect our financial condition and results of operations. In addition, a decrease in consumer demand for specific types of vehicles where we have traditionally supplied significantly could materially and adversely affect our business, financial condition, and results of operations.
The automotive intelligence industry is highly competitive, and we may not be successful in competing in this industry.
The automotive intelligence market is highly competitive. We have strategically entered into this market and we expect this segment to become more competitive in the future as more players make their entrance. Competition is based primarily on technology, innovation, quality, delivery, and price. Many of our current and potential competitors, particularly international competitors, have significantly greater financial, technical, manufacturing, marketing, and other resources than we do and may be able to devote greater resources to the design, development, manufacturing, distribution, promotion, sale, and support of their products. We cannot assure you that our products and services will be able to compete successfully with those of our existing and any new competitors. If we fail to compete successfully, our prospects, results of operations, and financial condition could be adversely affected.
We expect competition to intensify in the future in light of the increased demand for automotive intelligence technologies, the continuing globalization, and the consolidation in the automotive industry worldwide. Our future success will depend on our ability to develop superior advanced technology and to maintain our competitive position with respect to our technological advances over our competitors. Furthermore, the rapidly evolving nature of the markets in which we compete has attracted, and may continue to attract, new entrants, particularly in areas of evolving automotive technologies such as computing platform technologies and advanced driver-assistance systems, which have attracted new entrants from outside the traditional automotive industry, and any of these competitors may develop and introduce technologies that gain greater customer or consumer acceptance, which could adversely affect our future growth.
In addition, increased competition may lead to lower unit sales and increased inventory, which may in turn result in downward price pressure and adversely affect our business, financial condition, operating results, and prospects. Therefore, the ability to stay ahead of our competitors will be fundamental to our future success. Our competitors may foresee the course of market development more accurately than us, develop products and services that are superior to ours, have the ability to produce similar products at a lower cost than us, adapt more quickly than us to new technologies or evolving customer requirements, or develop or introduce new products or solutions before we do, particularly related to
20

potential transformative technologies such as automotive central computing platform solutions and advanced driver-assistance systems. As a result, our products and services may not be able to compete successfully with those of our competitors. These trends may adversely affect our sales as well as the profit margins on our offerings. If we do not continue to innovate to develop or acquire new and compelling products that capitalize upon new technologies, this could have a material adverse impact on our results of operations.
We had negative net cash flows from operations in the past and have not been profitable, which may continue in the future.
We incurred net losses of RMB1,176.8 million, RMB1,607.1 million and RMB1,015.2 million (US$143.0 million) in 2021, 2022 and 2023, respectively, and we have not been profitable since our inception. In addition, we had negative cash flows from operating activities of RMB907.3 million, RMB461.3 million and RMB1,243.4 million (US$175.1 million) in 2021, 2022 and 2023, respectively. We have made significant up-front investments in research and development, service network, and sales and marketing to rapidly develop and expand our business. We expect to continue to invest significantly in these areas to establish and expand our business, and these investments may not result in an increase in revenue or positive cash flow on a timely basis, or at all.
We may not be able to generate sufficient revenues and we may incur substantial losses for a number of reasons, including lack of demand for our products and services, increasing competition, challenging macro-economic environment, as well as other risks discussed herein, and we may incur unforeseen expenses, or encounter difficulties, complications, or delays in generating revenue or achieving profitability. If we are unable to achieve profitability, we may have to reduce the scale of our operations, which may impede our business growth and adversely affect our financial condition and results of operations. In addition, our continuous operation depends on our capability to obtain sufficient external equity or debt financing. There is substantial doubt regarding our ability to continue as a going concern if our plans to secure additional funding and optimize operational efficiencies do not materialize. If we do not succeed in doing so, we may need to curtail our operations, which could adversely affect our business, results of operations, financial position, and cash flows.
We currently have a concentrated customer base with a limited number of key customers, particularly including certain of our related parties such as Geely Holding’s subsidiaries. The loss of one or more of our key customers, or a failure to renew our agreements with one or more of our key customers, could adversely affect our results of operations and ability to market our products and services.
We derive a substantial portion of our revenue from a limited number of key customers, particularly including certain of our related parties such as Geely Holding’s subsidiaries. Although we are expanding and diversifying our customer base, we may continue to have a concentrated customer base. In particular, Geely Holding and its subsidiaries have and are expected to continue to account for a substantial portion of our revenues. For the years ended December 31, 2021, 2022, and 2023, sales to Geely Holding and its subsidiaries (which, for the avoidance of doubt, exclude sales of SoC Core Modules or software licenses by us to third party customers which are then integrated into their infotainment and cockpit products and sold by such third party customers to Geely Holding and its subsidiaries) accounted for 70.4%, 67.0%, and 78.9% of our total revenues, respectively. The agreements between us and Geely Holding’s subsidiaries are described in more details in this annual report under “Item 7. Major Shareholders and Related Party Transactions—B. Related Person Transactions.”
We have maintained and will continue to maintain a close business relationship with Geely Holding and its subsidiaries. If we fail to continue our cooperation with Geely Holding, or if Geely Holding determines to conduct its business in a way that is not aligned with our business interests, or to take other actions that are detrimental to our interests, we will need to enter into renegotiation with Geely Holding relating to our partnership and to secure alternative and comparable business partners, which may be costly, time-consuming, and disruptive to our operations and financial performance. As a result, our business and operations could be severely disrupted, which could materially and adversely affect our results of operations and financial condition.

Industry data, projections, and estimates are inherently uncertain and subject to change.
Industry data and projections are inherently uncertain and subject to change. There can be no assurance that our industries will be as large as we anticipate or that projected growth will occur or continue. In addition, underlying market conditions are subject to change based on economic conditions, consumer preferences, and other factors including those that are beyond our control. We have provided projections and forecasts in the past. Our projected financial and operating information relies in large part upon variables, assumptions, and analyses developed by our management and only reflects
21

estimates of future performance at the time such projection is made, which are subject to the need for periodic revision based on actual occurrence and business developments and may prove to be incorrect or inaccurate. The forecasts and projections also reflect assumptions as to certain business decisions that are subject to change. Multiple factors have impacted our business recently and, as a result of these factors, certain of the assumptions and estimates underlying our prior forecasts may be subject to further adjustments. As a result, our actual operating results may differ materially and adversely from those forecasted or projected and investors should not place any reliance on those forecasts or projections.
We are subject to risks and uncertainties associated with international operations and expansion, which may harm our business.
We conduct our business worldwide and we have offices in various countries. One of our key business strategies is to pursue international expansion of our business operations and market our products in multiple jurisdictions. We have established our international operations office in London and research and development and deployment capabilities in North America, Europe, and Southeast Asia.
As a result, our business is and we expect that our business will continue to be subject to a variety of risks associated with doing business internationally, including an increase in our expenses and diversion of management’s attention from other aspects of our business. Accordingly, our business and financial results in the future could be adversely affected due to a variety of factors, including:
international economic and political conditions, and other political tensions between countries in which we do business;
unexpected changes in, or impositions of, legislative or regulatory requirements, including changes in tax, data security, and privacy laws;
differing legal standards with respect to protection of intellectual property and employment practices;
local business and cultural factors that differ from our normal standards and practices, including business practices that we are prohibited from engaging in by the Foreign Corrupt Practices Act and other anti-corruption laws and regulations;
export or import controls and restrictions, including deemed export restrictions, tariffs, quotas and other trade barriers and restrictions; and
disruptions of capital and trading markets and currency fluctuations; and increased costs due to imposition of climate change regulations, such as carbon taxes, fuel or energy taxes, and pollution limits.
In addition, we may be subject to increased regulatory risks and local competition in various jurisdictions where we plan to expand operations but has limited operating experience. Such increased regulatory burden and competition may limit the available market for our products and services and increase the costs associated with marketing the products and services where we are able to offer our products. If we are unable to manage the complexity of global operations successfully, or fail to comply with any of the regulations in other jurisdictions, our financial performance and operating results could suffer.
Our automotive intelligence technologies and related hardware and software could have defects, errors, or bugs, undetected or otherwise, which could create safety issues, reduce market adoption, damage our reputation with current or prospective customers, or expose us to product liability and other claims that could materially and adversely affect our business, financial condition, and results of operations.
Our automotive intelligence technologies are highly technical and complex, and our products and services built upon such technologies have in the past and may in the future experience defects, errors, or bugs at various stages of their usage and development. In addition, there may be undetected errors or defects especially as we introduce new products or release new versions. Defects, errors, or bugs in our products may only be discovered after they have been tested, commercialized, and deployed, and in that case, we may incur significant additional development costs and product recall, repair, or replacement costs.
We face an inherent business risk of exposure to warranty claims and product liability in the event that our products fail to perform as expected and, in the case of product liability, such failure of our products results in bodily injury and/or property damage. If flaws in either the design or manufacture of our products were to occur, we could experience a rate of failure in our products that could result in significant delays in shipment and product re-work or replacement costs. We may also not be able to correct problems to our customers’ and users’ satisfaction in a timely manner. Although we engage in extensive product quality programs and processes, these may not be sufficient to avoid product failures, which could cause us to:
22

lose net revenue;
incur increased costs such as warranty expense and costs associated with customer support;
experience delays, cancellations or rescheduling of orders for our products;
experience increased product returns or discounts; or
damage our reputation,
all of which could negatively affect our business, financial condition and results of operations
We rely on our business partners and other industry participants. Business collaboration with partners is subject to risks, and these relationships may not lead to significant revenue. Any adverse change in our cooperation with our business partners could harm our business.
Strategic business relationships are and will continue to be an important factor in the growth and success of our business. We have alliances and partnerships with other companies in various industries to help us enhance our technologies and commercialize our products. In addition, we need to continue to identify and negotiate for opportunities to collaborate with other industry participants, such as those who can provide key technology solutions, manufacturing and distribution services. If we are unable to maintain the existing relationships with our business partners, or if we fail to identify and negotiate additional relationships that are essential to our future expansion or success at attractive terms or at all, we may incur increased costs to develop and provide these capabilities on our own, and our business and operating results could be adversely affected.
Collaboration with third parties is subject to challenges and risks, some of which are beyond our control. For example, certain partnership agreements grant our partner or us the right to terminate such agreements for cause or without cause, including in some cases by paying a termination for convenience fee. In addition, such agreements have in the past and may in the future contain certain exclusivity provisions which, if triggered, could preclude us from working with other businesses with superior technologies or with whom we may prefer to partner with for other reasons.
We could experience delays in the development or delivery of our products to the extent our partners do not meet agreed upon timelines or experience capacity constraints. We could also experience disagreement in budget or funding for any joint development project. There is also a risk of potential disputes with partners in the future, including with respect to intellectual property rights. Moreover, if our existing partner agreements were to be terminated, we may be unable to timely find alternative agreements on terms and conditions acceptable to us. Any of the foregoing could adversely affect our business, results of operations, and financial condition.

Our business plans require a significant amount of capital. In addition, our future capital needs may require us to sell additional equity or debt securities that may dilute our shareholders or introduce covenants that may restrict our operations or our ability to pay dividends.
We will need significant capital to, among other things, conduct research and development, expand our production capacity, and roll out our new and enhanced products and services. As we ramp up our operations, we may also require significant capital to maintain our property, plant, and equipment and such costs may be greater than what we currently anticipate. We expect that our level of capital expenditures will be significantly affected by demand for our products and services. The fact that we have a limited operating history means we have limited historical data to project the demand for our products and services in the future. As a result, our future capital requirements may be uncertain and actual capital requirements may be different from what we currently anticipate. The feasibility of our plan is contingent upon many factors outside our control. Our success is dependent upon our ability to finance our business operations and we will need to seek equity or debt financing for our cash requirements to continue our activities. Such financing might not be available to us in a timely manner or on terms that are acceptable, or at all. If we cannot obtain sufficient capital on acceptable terms, our business, financial condition, and prospects may be materially and adversely affected.
Our ability to obtain the necessary financing to carry out our business plan is subject to a number of factors, including general market conditions and investor acceptance of our business plan. These factors may make the timing, amount, terms, and conditions of such financing unattractive or unavailable to us. If we are unable to raise sufficient funds or on commercially acceptable terms, we may have to significantly reduce our spending, delay or cancel our planned activities, or substantially change our corporate structure. Further, if we are unable to obtain funding in a timely manner, we may not be able to meet our payment obligations under existing or future credit facilities and we may be in default under the agreement governing such indebtedness, which in turn may constitute a default under agreements governing our other indebtedness.
23

In addition, our future capital needs and other business reasons could require us to issue additional equity or debt securities or obtain a credit facility. The issuance of additional equity or equity-linked securities could dilute our shareholders’ interests. The incurrence of indebtedness would result in an increase in debt service obligations and could result in operating and financing covenants that would restrict our operations or our ability to pay dividends to our shareholders.
A severe or prolonged downturn in the Chinese or global economy could materially and adversely affect our business and financial condition.
COVID-19 had a severe and negative impact on the Chinese and the global economy from 2020 through 2022, and the global macroeconomic environment still faces numerous challenges. The growth rate of the Chinese economy has been slowing since 2010 and the Chinese population began to decline in 2022. The Federal Reserve and other central banks outside of China have raised interest rates. The recovery of the Chinese and global economy in 2023 was met with challenges and there has been a decline in consumption, including automobile consumption. Automotive OEMs have cut costs to maintain competitive price of their products to stimulate demand. This has and may continue to have a negative impact on our ability to charge automotive OEMs and hence our results of operations. The Russia-Ukraine conflict, the Hamas-Israel conflict and attacks on shipping in the Red Sea have heightened geopolitical tensions across the world. The impact of the Russia-Ukraine conflict on Ukraine food exports has contributed to increases in food prices and thus to inflation more generally. There have also been concerns about the relationship between China and other countries which may potentially have economic effects. In particular, there is significant uncertainty about the future relationship between the United States and China with respect to a wide range of issues including trade policies, treaties, government regulations and tariffs. See also “—Heightened tensions in international relations, particularly between the United States and China, may adversely impact our business, financial condition, and results of operations.” Economic conditions in China also are sensitive to global economic conditions. Any severe or prolonged slowdown in the global or Chinese economy may materially and adversely affect our business, results of operations and financial condition.
We are involved from time to time in legal proceedings and commercial or contractual disputes, which could have an adverse impact on our profitability and consolidated financial position.
We may be involved in legal proceedings and commercial or contractual disputes that, from time to time, are significant. These are typically claims that arise in the normal course of business including, without limitation, commercial or contractual disputes, including warranty claims and other disputes with customers and suppliers; intellectual property matters; personal injury claims; environmental, health and safety issues; tax matters; and employment matters. The final amounts required to resolve these matters could differ materially from our recorded estimates and our results of operations could be materially affected.
We are subject to risks relating to the Restructuring.
Prior to 2022, we conducted our operation in China through our PRC subsidiaries as well as through Hubei ECARX, our former VIE based in China. In early 2022, we implemented the Restructuring, through which the contractual arrangements that allowed us to consolidate Hubei ECARX were terminated. All of Hubei ECARX’s businesses, assets and related liabilities, contracts, intellectual properties and employees were transferred to our subsidiary, ECARX (Hubei) Tech, and its subsidiaries, with certain exclusions which were inconsequential to our operations in 2020 and 2021 and which we believe have not had and will not have any material impact on our business operations or financial results. These include businesses and assets relating to surveying and mapping services, ICP businesses, and certain retained investments. As of the date of this annual report, the Restructuring has been completed and we do not have any VIE in China. See “Item 4. Information on the Company—C. Organizational Structure.”
We are subject to several risks associated with the Restructuring. We may further experience a loss of continuity, loss of accumulated knowledge or loss of efficiency in connection with the Restructuring.
We may not be able to realize the potential financial or strategic benefits of business ventures, acquisitions or strategic investments and we may not be able to successfully integrate acquisition targets, which could impact our ability to grow our business, develop new products or sell our products.
We have completed a number of acquisitions and strategic long-term investments in recent years, including a controlling interest in JICA Intelligent, and we expect to continue to acquire and invest in other businesses that offer products, services, and technologies that we believe will help expand or enhance our existing products, strategic objectives, and business. While we believe that such transactions are an integral part of our long-term strategy, there are risks and
24

uncertainties related to these activities, which could impair our ability to grow our business and have an adverse effect on our results of operations and financial conditions. Given that our resources are limited, the decision to pursue business ventures, acquisitions, and strategic alliances has opportunity costs. Accordingly, if we pursue a particular transaction, we may need to forgo the prospect of entering into other transactions that could help us achieve our strategic objectives. Additional risks related to business ventures, acquisitions, or strategic investments include, but are not limited to:
difficulty in combining the technology, products, operations, or workforce of the acquired business with our business;
diversion of capital and other resources, including management’s attention;
assumption of liabilities and incurring amortization expenses, impairment charges to goodwill or write-downs of acquired assets;
integrating financial forecasting and controls, procedures, and reporting cycles;
coordinating and integrating operations in countries in which we have not previously operated;
acquiring business challenges and risks, including, but not limited to, disputes with management and integrating international operations and joint ventures;
difficulty in realizing a satisfactory return, if at all;
difficulty in obtaining or inability to obtain governmental and regulatory consents and approvals, and other approvals or financing;
potential failure in complying with governmental or regulatory restrictions placed on acquisitions;
failure and costs associated with the failure to consummate a proposed acquisition or other strategic investment;
legal proceedings initiated as a result of an acquisition or investment;
the potential for our acquisitions to result in dilutive issuances of our equity securities;
the potential variability of the amount and form of any performance-based consideration;
uncertainties and time needed to realize the benefits of an acquisition or strategic investment, if at all;
negative changes in general economic conditions in the regions or the industries in which we or our target operate;
the need to determine an alternative strategy if an acquisition does not meet our expectations; and
potential failure of our due diligence processes to identify significant issues with the acquired assets or company; and impairment of relationships with, or loss of our or our target’s employees, vendors, and customers, as a result of our acquisition or investment.
We may incur material losses and costs as a result of warranty claims, product recalls, and product liabilities that may be brought against us.
We face an inherent business risk of exposure to warranty claims and product liability in the event that our products fail to perform as expected and, in the case of product liability, such failure of our products results in bodily injury or property damage. The fabrication process of our products is complex and precise. Our customers specify quality, performance, and reliability standards. If flaws in either the design or manufacture of our products were to occur, we could experience a rate of failure in our products that could result in significant delays in delivery and product re-work or replacement costs. Although we engage in extensive product quality programs and processes, these may not be sufficient to avoid product failures, which could cause us to:
lose revenue;
incur increased costs such as warranty expense and costs associated with customer support;
experience delays, cancellations, or rescheduling of orders for our products;
experience increased product returns or discounts; or
damage our reputation.
All of these could adversely affect our financial condition and results of operations.
If any of our products are or are alleged to be defective, we may be required to participate in a recall involving such products. A recall claim brought against us, or a product liability claim brought against us in excess of our available insurance, may have a material adverse effect on our business.
25

Our business is subject to complex and evolving laws and regulations regarding cybersecurity, privacy, data protection and information security in China and elsewhere. Any privacy or data security breach or any failure to comply with these laws and regulations could damage our reputation and brand, result in negative publicity, legal proceedings, increased cost of operations, warnings, fines, service or business suspension, or otherwise harm our business and results of operations.
Our product and service offerings involve the collection, storage, and transmission of data and we face significant challenges with respect to cybersecurity, privacy, data protection, and information security amid a complex and evolving regulatory framework in China and other geographies that we operate in.
Information stored on our systems may be targeted in cyber-attacks, including computer viruses, worms, phishing attacks, malicious software programs, and other information security breaches, which could result in the unauthorized release, gathering, monitoring, misuse, loss, or destruction of such information. If cybercriminals are able to circumvent our security measures, or if we are unable to detect and prevent an intrusion into our systems, data stored with us may be compromised and susceptible to unauthorized access, use, disclosure, disruption, modification, or destruction, which could subject us to liabilities, fines, and other penalties. Additionally, if any of our employees accesses, converts, or misuses any sensitive information, we could be liable for damages, and our business reputation could be damaged or destroyed. Any actual or perceived breach of our security could damage our reputation, cause existing customers to discontinue the use of our products and services, prevent us from attracting new customers, or subject us to third-party lawsuits, regulatory fines, or other actions or liabilities, any of which could materially and adversely affect our business, financial condition, and results of operations.
We have adopted strict information security policies and deployed advanced security measures to comply with applicable requirements and to prevent data loss and other security breaches, including, among others, advanced encryption technologies. Nonetheless, these measures could be breached as a result of third-party action, employee error, third-party or employee malfeasance, or otherwise. Because the techniques used to obtain unauthorized access or to sabotage systems change frequently, we may not be able to anticipate these techniques and implement adequate preventative or protective measures.
We are subject to a multitude of laws and regulations that aim to address information security, privacy, and the collection, storage, sharing, use, disclosure, and protection of data in various jurisdictions. Specifically, our operations in China are subject to a variety of PRC laws and regulations covering cybersecurity, privacy, data protection, and information security, including, among others, the PRC National Security Law, the PRC Cyber Security Law, the PRC Personal Information Protection Law, the PRC Data Security Law, the Regulations on Security Protection of Critical Information Infrastructure, the revised Measures for Cybersecurity Review, the Several Provisions on Automobile Data Security Management (for Trial Implementation), the Administrative Measures for Data Security in the Field of Industry and Information Technology (for Trial Implementation), the Measures for Security Assessment of Cross-Border Data Transfers. Such PRC laws and regulations were promulgated by PRC government authorities in recent years and impose higher compliance requirements on internet service providers and other network operators, such as in respect of the purposes, methods and scope of information collection and the use of information, acquisition of appropriate user consent, establishment of user information protection systems, and protection of national security. In practice, the PRC government authorities have heightened their supervision on the protection of data security by initiating investigations on certain mainland China companies regarding their cybersecurity and use of personal information and data. Given the novelty of these laws and regulations, there are substantial uncertainties with respect to their interpretation and implementation and additional laws and regulations on this subject may be promulgated in the future, which may impose further requirements on us. We cannot assure you that we will or will continue to be in compliance with all regulatory requirements that will be imposed on us, and we may be faced with additional compliance costs, increased obligations, and potential liability and negative publicity for non-compliance.
On July 30, 2021, the State Council promulgated the Regulations on Security Protection of Critical Information Infrastructure, which took effect on September 1, 2021. It clarifies that, among others, the competent government authorities of certain important industries are authorized to make rules for and administer the identification of critical information infrastructure and promptly notify the critical information infrastructure operators and the public security authorities of the State Council of the results thereof. On December 28, 2021, the CAC and certain other PRC government authorities promulgated the revised Measures for Cybersecurity Review, or the Revised Measures for Cybersecurity Review, which came into effective on February 15, 2022 and replaced the Measures for Cybersecurity Review promulgated in April 2020. Pursuant to the Revised Measures for Cybersecurity Review, in addition to critical information infrastructure operators purchasing network products or services that affect or may affect national security, any online platform operator conducting data processing activities that affect or may affect national security should also be subject to a cybersecurity
26

review. The Office of Cybersecurity Review may initiate a cybersecurity review at its own discretion pursuant to applicable procedures in accordance with the Revised Measures for Cybersecurity Review. The PRC government authorities may further enact detailed rules or issue guidance with respect to the interpretation and implementation of these rules and regulations, including rules on the identification of critical information infrastructure and the exact definition of “online platform operator.” As such, it remains uncertain whether we or other operators we provide network products and services to may be identified as critical information infrastructure operators or online platform operators. If we provide or are deemed to be providing network products and services to critical information infrastructure operators, or if we are deemed to be a critical information infrastructure operator, we would be required to follow applicable cybersecurity review procedures, and additional obligations may also be imposed on us with respect to the protection of critical information infrastructure according to the Cyber Security Law. If we are identified as an online platform operator and our data processing activities are considered to be affecting or may affect national security, we might be subject to a cybersecurity review. Because the Revised Measures for Cybersecurity Review do not define “online platform operator” or clarify the meaning of “affect or may affect national security,” and given the PRC government authority’s discretion to initiate a cybersecurity review, it is possible that we would be subject to an ex officio cybersecurity review. Such review, if undertaken, could result in certain disruptions to our operations, negative publicity with respect to us and diversion of our managerial and financial resources. Failure to complete the cybersecurity review could result in penalties such as fines, suspension of business, shutdown of websites, and revocation of business licenses and permits, any of which could materially and adversely affect our business, financial condition, and results of operations. For a comprehensive discussion on the aforementioned laws and regulations, see “Item 4. Information on the Company—B. Business Overview—Regulations—Regulation on Cyber Security and Privacy Protection.”
In response to the tightening of regulatory framework in China governing data security, cybersecurity, and privacy, in September 2021 we initiated an internal process to transfer the rights of our mainland China subsidiaries and Hubei ECARX to access and process personal data relevant to their respective business operations to Zhejiang Huanfu Technology Co., Ltd., or Zhejiang Huanfu. The transfer was completed in December 2021 and as of the date of this annual report, our mainland Chin subsidiaries do not have any right to access or process any personal data other than certain employee personal data and certain vehicle identification numbers provided by automotive OEMs in association with our provision of maintenance and repair services. In January 2022, we entered into a procurement framework agreement with Zhejiang Huanfu and concluded several procurement-related contracts pursuant to the procurement framework agreement for the sole purpose of contracting Zhejiang Huanfu to discharge our outstanding obligations to provide certain data-related services to our PRC customers. As of the date of this annual report, we have not been informed that we are a critical information infrastructure operator or a data processor conducting data processing activities that affect or may affect national security by any government authority, but it is uncertain whether we would be categorized as such under the PRC law. As of the date of this annual report, we have not been involved in any investigations or cybersecurity review by the CAC and we have not received any official inquiry, notice, warning, or sanctions in this respect. We cannot rule out the possibility that the foregoing measures may be enacted, interpreted, or implemented in ways that will adversely affect us. We cannot assure you that we would be able to accomplish any review (including the cybersecurity review), obtain any approval, complete any procedures, or comply with any other requirements applicable to us in a timely manner, or at all, if we are subject to the same. In the event of non-compliance, we may be subject to government investigations and enforcement actions, fines, penalties, and suspension of our noncompliant operations, among other sanctions, which could materially and adversely affect our business, financial condition, and results of operations.
We expect that PRC operations in the areas referenced above will receive greater public scrutiny and attention from regulators and more frequent and rigid investigation or review by regulators, which will increase our compliance costs and subject us to heightened risks. We are closely monitoring the development in the regulatory landscape and we are constantly in the process of evaluating the potential impact of the Cyber Security Law, the Civil Code, the Data Security Law, the Personal Information Protection Law, and other applicable laws and regulations on our current business practices. It remains uncertain whether any future regulatory changes would impose additional restrictions on companies like us. If further changes to our business practices are required under the evolving regulatory framework governing cybersecurity, information security, privacy, and data protection in China, our business, financial condition, and results of operations may be materially and adversely affected.
Aside from our operations in China, we are also required to comply with increasingly complex and rigorous regulatory standards enacted to protect business and personal data in the United States, Europe, and elsewhere. For example, the European Union adopted the General Data Protection Regulation, or the GDPR, which took effect on May 25, 2018. The GDPR imposes additional obligations on companies regarding the handling of personal data and provides certain individual privacy rights to persons whose data is stored.
27

We generally comply with industry standards and are subject to the terms of our own privacy policies. We have incurred, and will continue to incur, significant expenses in an effort to comply with privacy, data protection, and information security standards and protocols imposed by laws, regulations, industry standards, or contractual obligations. Changes in existing laws or regulations or adoption of new laws and regulations relating to privacy, data protection, and information security, particularly any new or amended laws or regulations that require enhanced protection for certain types of data or new obligations with regard to data retention, transmission, or disclosure, could greatly increase our cost in providing our service offerings, require significant changes to our operations, or even prevent us from offering certain services in jurisdictions in which we currently operate or in which we may operate in the future. Compliance with these laws and regulations could cause us to incur substantial costs, and may place restrictions on the conduct of our business and the manner in which we interact with our customers or require us to change our business practices, including our data practices, in a manner adverse to our business. Despite our efforts to comply with applicable laws, regulations, and other obligations relating to cybersecurity, privacy, data protection, and information security, it is possible that our practices, offerings, services, or platform could fail to meet all of the requirements imposed on us by such laws, regulations, or obligations. We cannot assure you that we are or will be able to comply with such laws and regulations regarding cybersecurity, privacy, data protection, and information security in all respects and any failure or perceived failure to comply with the same may result in inquiries or other proceedings being instituted against, or other actions, decisions, or sanctions being imposed on us by government authorities, consumers, or other parties, including warnings, fines, penalties, directions for rectifications, service suspension, or removal of our application from application stores, as well as in negative publicity on us and damage to our reputation, any of which could cause us to lose customers and business partners and materially and adversely affect our business, financial condition, and results of operations.
We may be subject to anti-corruption, anti-bribery, anti-money laundering, financial and economic sanctions, and similar laws, and noncompliance with such laws can subject us to administrative, civil, and criminal penalties, collateral consequences, remedial measures, and legal expenses, all of which could adversely affect our business, results of operations, financial condition, and reputation.
We may be subject to anti-corruption, anti-bribery, anti-money laundering, financial and economic sanctions, and similar laws and regulations in various jurisdictions in which we conduct activities, including the U.S. Foreign Corrupt Practices Act, or FCPA, and other anti-corruption laws and regulations. The FCPA prohibits us and our officers, directors, employees, and business partners acting on our behalf, including agents, from corruptly offering, promising, authorizing, or providing anything of value to a “foreign official” for the purposes of influencing official decisions or obtaining or retaining business or otherwise obtaining favorable treatment. The FCPA also requires companies to make and keep books, records, and accounts that accurately reflect transactions and dispositions of assets and to maintain a system of adequate internal accounting controls. A violation of these laws or regulations could adversely affect our business, reputation, financial condition, and results of operations.
We have direct or indirect interactions with officials and employees of government agencies and state-owned affiliated entities in the ordinary course of business. We also have business collaborations with government agencies and state-owned affiliated entities. These interactions subject us to an increasing level of compliance-related concerns. We have and will continue to implement policies and procedures designed to ensure compliance by us and our directors, officers, employees, consultants, agents, and business partners with applicable anti-corruption, anti-bribery, anti-money laundering, financial and economic sanctions, and similar laws and regulations. However, our policies and procedures may not be sufficient and our directors, officers, employees, consultants, agents, and business partners could engage in improper conduct for which we may be held responsible.
Non-compliance with anti-corruption, anti-bribery, anti-money laundering, or financial and economic sanctions laws could subject us to whistleblower complaints, adverse media coverage, investigations, and severe administrative, civil and criminal sanctions, collateral consequences, remedial measures, and legal expenses, all of which could materially and adversely affect our business, reputation, financial condition, and results of operations.
We have limited insurance coverage, which could expose us to significant costs and business disruption.
We have limited liability insurance coverage for our products, services, and business operations. A successful liability claim against us, regardless of whether due to injuries suffered by our users could materially and adversely affect our financial condition, results of operations, and reputation. In addition, we do not have business disruption insurance. Any business disruption event could result in substantial cost to us and diversion of our resources.
28

Our business depends substantially on the continued efforts of our executive officers, key employees and qualified personnel, and our operations may be severely disrupted if we lose their services.
Our success depends substantially on the continued efforts of our executive officers and key employees with expertise in various areas, who have and may in the future assume roles and positions in our affiliated entities or other business entities and may, as a result, not be able to devote their full efforts to our affairs. If one or more of our executive officers or key employees were unable or unwilling to continue their services with us, we may not be able to replace them easily in a timely manner, or at all. As we build up our brand awareness and become more well-known, the risk that competitors or other companies may poach our talent increases.
Our industry is characterized by high demand and intense competition for talent, in particular with respect to qualified talent in the areas of automotive intelligence technologies, and therefore, we cannot assure you that we will be able to continue to attract or retain qualified staff or other highly skilled employees. In addition, because we are operating in a new and challenging industry that requires continuous innovations of technologies and solutions, we may not be able to hire qualified individuals with sufficient trainings in a timely manner, and we will need to spend significant time and resources training the employees we hire. We also require sufficient talent in areas such as software development. Furthermore, as our company is relatively young, our ability to train and integrate new employees into our operations may not meet the growing demands of our business, which may materially and adversely affect our ability to grow our business and our results of operations.
If any of our executive officers and key employees terminates his or her services with us, our business may be severely disrupted, our financial condition and results of operations may be materially and adversely affected, and we may incur additional expenses to recruit, train, and retain qualified personnel. If any of our executive officers or key employees joins a competitor or forms a competing company, we may lose customers, know-how, and key professionals and staff members. While our executive officers and key employees have entered into an employment agreements and non-compete agreements with us, if any dispute arises between our executive officers or key employees and us, the non-competition provisions may not be enforceable, especially under PRC laws, on the ground that we have not provided adequate compensation to them for their non-competition obligations.
We may not succeed in continuing to establish, maintain, and strengthen our brand, and our brand and reputation could be harmed by negative publicity with respect to us, our directors, officers, employees, shareholders, peers, business partners, or our industry in general.
Our business and prospects are affected by our ability to develop, maintain, and strengthen our brand. If we fail to do so we may lose the opportunity to build business relationships with critical customers. Promoting and positioning our brand will depend significantly on our ability to provide innovative and high-quality products and services, in which we have limited experience. In addition, we expect that our ability to develop, maintain, and strengthen the brand will depend heavily on the success of our branding efforts. We market our brand through media, word-of-mouth, trade shows, and advertising. Such efforts may not achieve the desired results. If we do not develop and maintain a strong brand, our business, financial condition, results of operations, and prospects will be materially and adversely affected.
Our reputation and brand are vulnerable to many threats that can be difficult or impossible to predict, control, and costly or impossible to remediate. From time to time, our products and our business operations in general are reviewed by media or other third parties. Any negative reviews or reviews that compare us unfavorably to competitors could adversely affect public perception about our products. Negative publicity about us, such as alleged misconduct, unethical business practices or other improper activities, or rumors relating to our business, directors, officers, employees, shareholders, affiliates or actual or potential business partners can harm our reputation, business, and results of operations, even if they are baseless or satisfactorily addressed. These allegations, even if unproven or meritless, may lead to inquiries, investigations, or other legal actions against us by regulatory or government authorities as well as private parties. Any regulatory inquiries or investigations and lawsuits against us, perceptions of inappropriate business conduct by us, or perceived wrongdoings by any member of our management team, among other things, could substantially damage our reputation, and cause us to incur significant costs to defend ourselves. Any negative market perception or publicity regarding our suppliers or other business partners that we closely cooperate with or may cooperate with, or any regulatory inquiries or investigations and lawsuits initiated against them, may also have an adverse effect on our brand and reputation, or subject us to regulatory inquiries or investigations or lawsuits. Moreover, any negative media publicity about the automotive intelligence technologies, especially the autonomous driving technologies, or product or service quality problems of other players in the industry in which we operate, including our competitors, may also adversely affect our reputation and brand. In particular, given the popularity of social media, including Weixin and Weibo in China, any negative publicity, whether true or not, could quickly proliferate and harm customer and user perceptions and confidence in
29

our brand. If we are unable to maintain a good reputation or further enhance our brand recognition, our ability to attract and retain customers, third-party partners, and key employees could be harmed and, as a result, our business, financial condition, and results of operations could be materially and adversely affected.
We have granted, and may continue to grant options and other types of awards under our share incentive plan, which may result in increased share-based compensation expenses.
We have adopted the 2019 Share Incentive Plan, the 2021 Option Incentive Plan, and the 2022 Share Incentive Plan. For the years ended December 31, 2021, 2022, and 2023, we recorded RMB179.9 million, RMB725.7 million, and RMB174.0 million (US$24.5 million) in share-based compensation expenses, respectively.
We believe the granting of share-based compensation is of significant importance to our ability to attract and retain key personnel and employees, and as such, we will continue to grant share-based compensation and incur share-based compensation expenses in the future. As a result, expenses associated with share-based compensation may increase, which may have an adverse effect on our financial condition and results of operations.
Our revenues and financial results may be adversely affected by any economic slowdown in China as well as globally.
The success of our business ultimately depends on consumer spending. We derive substantially all of our revenues from China. As a result, our revenues and financial results are impacted to a significant extent by economic conditions in China and globally. The global macroeconomic environment is facing numerous challenges. The growth rate of the Chinese economy has gradually slowed since 2010. Any slowdown could significantly reduce domestic commerce in China. In addition, there is considerable uncertainty over the long-term effects of the expansionary monetary and fiscal policies adopted by the central banks and financial authorities of some of the world’s leading economies, including the United States and China. Unrest, terrorist threats and the potential for war in the Middle East and elsewhere may increase market volatility across the globe. There have also been concerns about the relationship between China and other countries, including the surrounding Asian countries, which may potentially have economic effects. In particular, there is significant uncertainty about the future relationship between the United States and China with respect to trade policies, treaties, government regulations and tariffs. Economic conditions in China are sensitive to global economic conditions, as well as changes in domestic economic and political policies and the expected or perceived overall economic growth rate in China. Any severe or prolonged slowdown in the global or Chinese economy may materially and adversely affect our business, results of operations and financial condition.
Sales of our products and services depend in part on discretionary consumer spending and are even more exposed to adverse changes in general economic conditions. In response to consumers’ perceived uncertainty in economic conditions, customers might delay, reduce, or cancel purchases of our products and our results of operations may be materially and adversely affected.
Heightened tensions in international relations, particularly between the United States and China, may adversely impact our business, financial condition, and results of operations.
Recently there have been heightened tensions in international relations, particularly between the United States and China, but also as a result of the conflict in Ukraine and sanctions on Russia. Rising political tensions could reduce levels of trade, investment, technological exchange, and other economic activities , which would have a material adverse effect on global economic conditions and the stability of global financial markets. Any of these factors could have a material adverse effect on our, our suppliers’ and our customers’ business, prospects, financial condition, and results of operations.
Government policies restricting international trade and investment, such as capital controls, economic or trade sanctions, export controls, tariffs or foreign investment filings and approvals, may affect the demand for our products and services and those of our customers, impact the competitive position of our products or those of our customers, or prevent us or our customers from being able to sell products in certain countries. Recently, the U.S. Department of Commerce has published interim final rules that introduce novel restrictions related to semiconductor, semiconductor manufacturing, supercomputer, and advanced computing items and end uses in China. These sanctions and export controls could adversely affect us and/or our supply chain, business partners, or customers. On August 9, 2023, the Biden administration issued Executive Order 14105 directing the U.S. Department of the Treasury to issue regulations to prohibit or require notification by U.S. persons of certain outbound investments to mainland China, Hong Kong and Macau, in sensitive technologies and products in the semiconductors and microelectronics, quantum information technologies, and artificial intelligence sectors that are critical to the military, intelligence, surveillance, or cyber-enabled capabilities of a country of concern to the United States. Subsequently, the U.S. Department of the Treasury issued an advance notice of proposed rulemaking to solicit feedback on certain questions on the scope of the new program to implement the executive order. Under the executive
30

order and the advance notice, a limited set of investments will be outright prohibited and a broader range of investments will require notification to the U.S. Department of the Treasury. This new program, which complements existing U.S. legal authorities, including the review of certain transactions by the Committee on Foreign Investment in the United States, and U.S. sanctions and export control laws, will not go into effect immediately. Although the prohibited transactions are supposed to focus on products and technologies that have military, intelligence, surveillance, or cyber-enabled capabilities, given the nascent nature of the technologies at issue, drawing a distinction between purely civilian and military technology may prove challenging for investors and the U.S. government. In addition, on March 1, 2024, the U.S. Department of Commerce published an advance notice of proposed rulemaking seeking comments on whether and how it should regulate certain transactions involving information and communications technology and services integral to “connected vehicles” designed or produced by certain foreign entities. At this point, no such rules have been proposed, but future regulatory changes in this regard could affect the ability of our customers to sell into the United States market and therefore casting a material adverse impact on our business and operations.
The current international trade tensions and political tensions, particularly those between the United States and China, and any escalation of such tensions, may have a material negative impact on our ability to secure the supply of raw materials and key components necessary for our operations and our ability as well as the ability of our customers to continue to sell to and expand a global client base. Our business, financial condition, and results of operations may be significantly affected by the continued international trade and political tensions.
Natural disasters, terrorist activities, political unrest, and other outbreaks could disrupt our production, delivery, and operations, which could materially and adversely affect our business, financial condition, and results of operations.
Global pandemics, epidemics in China or elsewhere in the world, or fear of spread of contagious diseases, such as Ebola virus disease, Middle East respiratory syndrome, severe acute respiratory syndrome, H1N1 flu, H7N9 flu, and avian flu, as well as hurricanes, earthquakes, tsunamis, or other natural disasters could disrupt our business operations, reduce or restrict our supply of materials and services, incur significant costs to protect our employees and facilities, or result in regional or global economic distress, which may materially and adversely affect our business, financial condition, and results of operations. Actual or threatened war, terrorist activities, political unrest, civil strife, and other geopolitical uncertainty could have a similar adverse effect on our business, financial condition, and results of operations. Any one or more of these events may impede our production and delivery efforts and adversely affect our sales results, or even for a prolonged period of time, which could materially and adversely affect our business, financial condition, and results of operations.
We are also vulnerable to natural disasters and other calamities. Although we have servers that are hosted in an offsite location, our backup system does not capture data on a real-time basis and we may be unable to recover certain data in the event of a server failure. We cannot assure you that any backup systems will be adequate to protect us from the effects of fire, floods, typhoons, earthquakes, power loss, telecommunications failures, break-ins, war, riots, terrorist attacks, or similar events. Any of the foregoing events may give rise to interruptions, damage to our property, delays in production, breakdowns, system failures, technology platform failures, or internet failures, which could cause the loss or corruption of data or malfunctions of software or hardware as well as adversely affect our business, financial condition, and results of operations.
Unexpected termination of leases, failure to renew the lease of our existing premises or to renew such leases at acceptable terms could materially and adversely affect our business.
We lease the premises for research and development, delivery and servicing centers, and offices. We cannot assure you that we would be able to renew the lease agreements without substantial additional cost or increase in the rental cost payable by us. If a lease agreement is renewed at a rent substantially higher than the current rate, or currently existing favorable terms granted by the lessor are not extended, our business and results of operations may be adversely affected.

If we do not appropriately maintain effective internal control over financial reporting in accordance with Section 404 of the Sarbanes-Oxley Act of 2002, we may be unable to accurately report our financial results and the market price of our securities may be adversely affected.
We are subject to reporting obligations under the U.S. securities laws. The SEC, as required under Section 404 of the Sarbanes-Oxley Act of 2002, adopted rules requiring every public company 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 the company’s internal control over financial reporting. In addition, an independent registered public accounting firm must attest to and report on the effectiveness of the company’s internal control over financial reporting. Our management has concluded that our internal control over financial reporting was effective as of December 31, 2023.
31

See “Item 15. Controls and Procedures.” An emerging growth company may take advantage of specified reduced reporting and other requirements that are otherwise applicable generally to public companies. These provisions include exemption from the auditor attestation requirement under Section 404 of the Sarbanes-Oxley Act of 2012 relating to internal controls over financial reporting. Our independent registered public accounting firm, after conducting its own independent testing, may issue an adverse report if it is not satisfied with our internal controls or the level at which our controls are documented, designed, operated or reviewed, or if it interprets the relevant requirements differently from us.
If we fail to maintain effective internal control over financial reporting in the future, our management and our independent registered public accounting firm may not be able to conclude that we have effective internal control over financial reporting at a reasonable assurance level. This could in turn result in the loss of investor confidence in the reliability of our financial statements and negatively impact the trading price of our securities. Furthermore, we have incurred and may need to incur additional costs and use additional management and other resources in an effort to comply with Section 404 of the Sarbanes-Oxley Act and other requirements going forward.

We may need to defend ourselves against intellectual property right infringement claims, which may be time-consuming and would cause us to incur substantial costs.
Entities or individuals, including our competitors, may hold or obtain patents, copyrights, trademarks, or other proprietary rights that would prevent, limit, or interfere with our ability to make, use, develop, sell, or market our products, services, or technologies, which could make it more difficult for us to operate our business. From time to time, we may receive communications from intellectual property right holders regarding their proprietary rights. Companies holding patents or other intellectual property rights may bring suits alleging infringement of such rights or otherwise assert their rights and urge us to take licenses. Our applications and uses of intellectual property relating to our design, software, or technologies could be found to infringe upon existing intellectual property rights. If we are determined to have infringed upon a third party’s intellectual property rights, we may be required to do one or more of the following:
cease selling or incorporating certain components into our products or services, or offering products or services that incorporate or use the challenged intellectual property;
pay substantial damages;
seek a license from the holder of the infringed intellectual property right, which may not be available on reasonable terms or at all;
redesign our products; or
establish and maintain alternative branding for our products and services.
In the event of a successful claim of infringement against us and our subsequent failure or inability to obtain a license for the infringed technology or other intellectual property right, our business, financial condition, results of operations, and prospects could be materially and adversely affected. In addition, parties making the infringement claim may also obtain an injunction that can prevent us from selling our products or using technology that contains the allegedly infringing contents. Any litigation or claims, whether or not valid, could result in substantial costs, negative publicity, and diversion of resources and management attention.
We may not be able to prevent others from unauthorized use of our intellectual property, which could harm our business and competitive position.
We regard our trademarks, service marks, patents, domain names, trade secrets, proprietary technologies, and similar intellectual property as critical to our success. We rely on trademark and patent law, trade secret protection, and confidentiality and license agreements with our employees and others to protect our proprietary rights. We have invested significant resources to develop our own intellectual property. Failure to maintain or protect these rights could harm our business. In addition, any unauthorized use of our intellectual property by third parties may adversely affect our current and future revenues and our reputation.
We rely on a combination of patent, copyright, trademark, and trade secret laws and restrictions on disclosure to protect our intellectual property rights. Despite our efforts to protect our proprietary rights, third parties may attempt to copy or otherwise obtain and use our intellectual property or seek court declarations that they do not infringe upon our intellectual property rights. Monitoring and policing unauthorized use of our intellectual property is difficult and costly, and there are uncertainties with respect to the implementation and enforcement of intellectual property laws in mainland China. We cannot assure you that the steps we have taken or will take will prevent misappropriation of our intellectual property. From time to time, we may have to resort to litigation to enforce our intellectual property rights, which could result in substantial costs and diversion of our resources.
32

As our patents may expire and may not be extended, our patent applications may not be granted, and our patent rights may be contested, circumvented, invalidated, or limited in scope, our patent rights may not protect us effectively. In particular, we may not be able to prevent others from developing or exploiting competing technologies, which could materially and adversely affect our business, financial condition, and results of operations.
As of December 31, 2023, we had 563 registered patents and 557 pending patent applications globally. We cannot assure you that all our pending patent applications will result in issued patents. Even if our patent applications are granted and we are issued patents accordingly, it is still uncertain whether these patents will be contested, circumvented, or invalidated in the future. In addition, the rights granted under any issued patents may not provide us with meaningful protection or competitive advantages. The claims under any patents may not be broad enough to prevent others from developing technologies that are similar or that achieve results similar to ours. It is also possible that the intellectual property rights of others could bar us from licensing and exploiting our patents. Numerous patents and pending patent applications owned by others exist in the fields where we have developed and are developing our technologies. These patents and patent applications might have priority over our patent applications and could subject our patent applications to invalidation. Finally, in addition to those who may claim priority, any of our existing patents or pending patent applications may also be challenged by others on the basis that they are otherwise invalid or unenforceable.
In addition to patented technologies, we rely on our unpatented proprietary technologies, trade secrets, processes, and know-how.
We rely on proprietary information, such as trade secrets, know-how, and confidential information, to protect intellectual property that may not be patentable, or that we believe is best protected by means that do not require public disclosure. We generally seek to protect this proprietary information by entering into confidentiality agreements, or consulting, services, or employment agreements that contain non-disclosure and non-use provisions with our employees, consultants, contractors, scientific advisors, and third parties. However, we cannot guarantee that we have entered into such agreements with every party that has or may have had access to our trade secrets or proprietary information and, even if entered into, these agreements may be breached or may otherwise fail to prevent disclosure, third-party infringement or misappropriation of our proprietary information, may be limited as to their term and may not provide an adequate remedy in the event of unauthorized disclosure or use of proprietary information. We have limited control over the protection of trade secrets used by our third-party manufacturers and suppliers and could lose future trade secret protection if any unauthorized disclosure of such information occurs. In addition, our proprietary information may otherwise become known or be independently developed by our competitors or other third parties. To the extent that our employees, consultants, contractors, and other third parties use intellectual property owned by others in their work for us, disputes may arise as to the rights in related or resulting know-how and inventions. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain protection for our proprietary information could adversely affect our competitive business position. Furthermore, laws regarding trade secret rights in certain markets where we operate may afford little or no protection to our trade secrets. If any of our trade secrets were to be lawfully obtained or independently developed by a competitor or other third party, we would have no right to prevent them from using that trade secret to compete with us. If any of our trade secrets were to be disclosed, whether lawfully or otherwise, to or independently developed by a competitor or other third party, it could have a material adverse effect on our business, operating results, and financial condition.
We also rely on physical and electronic security measures to protect our proprietary information, but we cannot guarantee that these security measures provide adequate protection for such proprietary information or will never be breached. There is a risk that third parties may obtain unauthorized access to and improperly utilize or disclose our proprietary information, which would harm our competitive advantages. We may not be able to detect or prevent the unauthorized access to or use of our information by third parties, and we may not be able to take appropriate and timely steps to mitigate the damages, or the damages may not be capable of being mitigated or remedied.
We depend on information technology to conduct our business. Any significant disruptions to our information technology systems or facilities, or those of third parties with which we do business, such as disruptions caused by cyber-attacks, could adversely impact our business.
Our ability to keep our business operating effectively depends on the functional and efficient operation of information technology systems and facilities, both internally and externally. We rely on these systems to, among other things, make a variety of day-to-day business decisions as well as to record and process transactions, billings, payments, inventory, and other data, in many currencies, on a daily basis, and across numerous and diverse markets and jurisdictions. Our systems, as well as those of our customers, suppliers, partners, and service providers, also contain sensitive confidential information or intellectual property and are susceptible to interruptions, including those caused by systems
33

failures, cyber-attacks, and other natural or man-made incidents or disasters, which may be prolonged or go undetected. Cyber-attacks, both domestically and abroad, are increasing in their frequency, sophistication, and intensity, and have become increasingly difficult to detect. Although we have and continue to take precautions to prevent, detect, and mitigate such events, a significant or large-scale interruption of our information technology systems or facilities could adversely affect our ability to manage and keep our operations running efficiently and effectively, and could result in significant costs, fines or litigation. An incident that results in a wider or sustained disruption to our business or products could have a material adverse effect on our business, financial condition, and results of operations.
Additionally, certain of our products contain complex information technology systems designed to support today’s increasingly connected vehicles, and could be susceptible to similar interruptions, including the possibility of unauthorized access. Further, if we are to offer more cloud-based solutions which are dependent on the Internet or other networks to operate, we may increasingly be the target of cyber threats, including computer viruses or breaches due to misconduct of employees, contractors, or others who have access to our networks and systems, or those of third parties with which we do business. Although we have designed and implemented security measures to prevent and detect such unauthorized access or cyber threats from occurring, we cannot assure you that vulnerabilities will not be identified in the future, or that our security efforts will be successful. Any unauthorized access to our components could adversely affect our brand and harm our business, prospects, financial condition, and operating results. Further, maintaining and updating these systems may require significant costs and often involves implementation, integration, and security risks, including risks that we may not adequately anticipate the market or technological trends or that we may experience unexpected challenges that could cause financial, reputational, and operational harm. However, failing to properly respond to and invest in information technology advancements may limit our ability to attract and retain customers, prevent us from offering similar products and services as those offered by our competitors or inhibit our ability to meet regulatory or other requirements.
To date, we have not experienced any system failure, cyber-attack or security breach that has resulted in a material interruption in our operations or material adverse effect on our financial condition. While we continually seek to expand and improve our information technology systems and maintain adequate disclosure controls and procedures, we cannot assure you that such measures will prevent interruptions or security breaches that could adversely affect our business.
We use open-source software, which may pose particular risks to our proprietary software and source code. We may face claims from open-source licensors claiming ownership of, or demanding the release of, the intellectual property that we developed using or derived from such open source software.
We use open-source software in our proprietary software and will use open source software in the future. Companies that incorporate open-source software into their proprietary software and products have, from time to time, faced claims challenging the use of open source software and compliance with open source license terms. By the terms of certain open-source licenses, we could be required to release the source code of our proprietary software, and to make our proprietary software available under open source licenses to third parties at no cost, if we combine our proprietary software with open source software in certain manners. Although we monitor our use of open-source software, we cannot assure you that all open source software is reviewed prior to use in our software, that our developers have not incorporated open source software into our proprietary software, or that they will not do so in the future. In addition, companies that incorporate open-source software into their products have, in the past, faced claims seeking enforcement of open source license provisions and claims asserting ownership of open source software incorporated into their proprietary software. If an author or other third party that distributes such open-source software were to allege that we have not complied with the conditions of an open source license, we could incur significant legal costs defending ourselves against such allegations. In the event such claims were successful, we could be subject to significant damages or be enjoined from the distribution of our proprietary software. In addition, the terms of open-source software licenses may require us to provide software that we develop using such open source software to others on unfavorable license terms.
As a result of our current or future use of open-source software, we may face claims or litigation, be required to release our proprietary source code, pay damages for breach of contract, re-engineer our proprietary software, discontinue making our proprietary software available in the event re-engineering cannot be accomplished on a timely basis or take other remedial action. Any such re-engineering or other remedial efforts could require significant additional research and development resources, and we may not be able to successfully complete any such re-engineering or other remedial efforts. Further, in addition to risks related to license requirements, use of certain open-source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or controls on the origin of the software. Any of these risks could be difficult to eliminate or manage, and, if not addressed, could have a negative effect on our business, financial condition and results of operations.
34

Risks Relating to Doing Business in China
The PRC government has significant oversight and discretion over our business operations, and it may influence our operations as part of its efforts to enforce PRC law, which could result in a material adverse change in our operations and the value of our securities.
A major part of our operations is located in China. The PRC government has significant authority to influence the China operations of an offshore holding company like ECARX Holdings at any time. Accordingly, our business, prospects, financial condition, and results of operations may be influenced to a significant degree by political, economic, and social conditions in China generally. The Chinese economy differs from the economies of most developed countries in many respects, including the degree of government involvement, level of development, growth rate, control of foreign exchange and allocation of resources. Although the PRC government has implemented measures to underscore the importance of the utilization of market forces for economic reform, the divestment of state ownership in productive assets and the establishment of improved corporate governance in business enterprises, a substantial portion of productive assets in mainland China are still owned by the government. In addition, the PRC government continues to play a significant role in regulating industry development by imposing industrial policies. The PRC government also exercises significant control over China’s economic growth through resources allocation, controlling payment of foreign currency-denominated obligations, setting monetary policy and providing preferential treatment to selected industries or companies.
While the Chinese economy has experienced significant growth over the past decades, growth has been uneven, both geographically and among different sectors of the economy. The PRC government has implemented various measures to generate economic growth and guide the allocation of resources. Some of these measures may benefit the Chinese economy overall, but may have a negative effect on us. Any slowdown in the Chinese economy may reduce the demand for our products and services and materially and adversely affect our business and results of operations.
Risks and uncertainties regarding the interpretation and enforcement of PRC laws and regulations could limit the legal protections available to you and us, hinder our ability and the ability of any holder of our securities to offer or continue to offer such securities, result in a material adverse change to our business operations, and damage our reputation, which would materially and adversely affect our financial condition and results of operations and cause our securities to significantly decline in value or become worthless.
The PRC legal system is evolving rapidly and PRC laws, regulations, and rules may change quickly. In particular, the legal system in mainland China is based on written statutes, and court decisions have limited precedential value. The interpretations of many laws, regulations, and rules in mainland China are done inconsistently, subjecting the enforcement of the same to a great deal of uncertainties. From time to time, we may have to resort to court and administrative proceedings to enforce our legal rights. However, since the administrative authorities in mainland China have significant discretion in interpreting and implementing statutory and contractual terms, it may be difficult to predict the outcome of a judicial or administrative proceeding in mainland China, and we may not always be aware of an instance of violation of these policies and rules even after its occurrence. Such unpredictability towards our contractual, property (including intellectual property), and procedural rights could adversely affect our business and impede our ability to continue our operations.
Laws and regulations concerning our industries are also constantly evolving in China and the PRC government authorities may further promulgate new laws and regulations regulating our industries and other businesses we have already engaged in or may further expand into in the future. Although we have taken measures to comply with and avoid violation of applicable laws and regulations, we cannot assure you that our practice is and will remain in full compliance with applicable PRC laws and regulations.
In addition, the PRC government may regulate our operations at any time, or may exercise more oversight and control at any time over offerings conducted outside of China and foreign investment in China-based companies. For example, the Opinions on Severely Cracking Down on Illegal Securities Activities According to Law issued on July 6, 2021 emphasized the need to strengthen the management over illegal securities activities and the supervision on overseas listings by mainland China-based companies. These opinions propose to take effective measures, such as promoting the establishment of regulatory frameworks, to deal with the risks and incidents facing mainland China-based overseas-listed companies, and fulfill the demand for cybersecurity and data privacy protection. These opinions and any future related implementation rules may subject us to additional compliance requirement in the future. Official guidance and interpretation of these opinions are absent in several material respects at this time.
35

Therefore, we cannot assure you that we will remain fully compliant with any new regulatory requirements or any future implementation rules on a timely basis, or at all. Any failure of us to fully comply with applicable laws and regulations may significantly limit or completely hinder our ability and the ability of any holder of our securities to offer or continue to offer such securities, cause significant disruption to our business operations, and severely damage our reputation, which would materially and adversely affect our financial condition and results of operations and cause our securities to significantly decline in value or become worthless.
The approval of and filing with the CSRC or other PRC government authorities may be required in connection with the Business Combination, our previous offerings and listing under PRC law, and, if so required, we cannot predict whether or when we will be able to obtain such approval or complete such filing, and even if we obtain such approval, it could be rescinded.
The Regulations on Mergers and Acquisitions of Domestic Companies by Foreign Investors, or the M&A Rules, issued by six PRC regulatory authorities in 2006 and amended in 2009, requires offshore special purpose vehicles that are controlled by mainland China companies or individuals and that have been formed for the purpose of seeking a public listing on an overseas stock exchange through acquisitions of mainland China companies or assets to obtain CSRC approval prior to publicly listing their securities on an overseas stock exchange. The interpretation and application of the regulations remain unclear. If the CSRC approval is required retrospectively for the Business Combination or any of our overseas listings or capital raising activities, it is uncertain whether we can or how long it will take us to obtain such approval and, even if we obtain such CSRC approval, such CSRC approval could be rescinded. Any failure to obtain or delay in obtaining the CSRC approval for our overseas listings and capital raising activities if such approval is required, or a rescission of such CSRC approval is obtained by us, would subject us to sanctions imposed by the CSRC or other PRC regulatory authorities, which could include fines and penalties on our operations in China, restrictions or limitations on our ability to pay dividends outside of China, and other forms of sanctions that may materially and adversely affect our business, financial condition, and results of operations.
In addition, the PRC government has indicated an intent to exert more oversight and control over overseas offerings by and foreign investment in China-based companies. The Opinions on Severely Cracking Down on Illegal Securities Activities According to Law promulgated on July 6, 2021 emphasize the need to strengthen cross-border regulatory cooperation and the administration and supervision of mainland China-based companies, and to establish a comprehensive regulatory system for the application of mainland China capital market laws and regulations outside mainland China. On February 17, 2023, the CSRC released several regulations regarding the filing requirements for overseas offerings and listings by mainland China-based companies, including the Overseas Listing Filing Rules that took effect on March 31, 2023. According to the Overseas Listing Filing Rules, the issuer or a major domestic operating company designated by the issuer, as the case may be, must make a filing with the CSRC in respect of its initial public offering or listing, follow-on offering, and other equivalent offing activities. According to the Overseas Listing Filing Rules, for an issuer which is already listed, it should make filing in accordance with the Overseas Listing Filing Rules if: (i) it issues additional convertible bonds, exchangeable bonds or preferred shares, (ii) it issues additional securities in the same overseas market, excluding securities issued for the purpose of implementing equity incentive, distribution of stock dividends, share split, etc., (iii) it issues additional securities in several offerings within its authorized scope; or (iv) it conducts a secondary listing or primary listing in any other overseas market. In connection with the Overseas Listing Filing Rules, the CSRC issued the Notice on Administrative Arrangements for the Filing of Overseas Offering and Listing by Domestic Companies on February 17, 2023, which stipulates that mainland China-based issuers like us that have completed overseas listings prior to March 31, 2023 are not required to file with the CSRC in accordance with the Overseas Listing Filing Rules immediately, but must follow filing procedures as required if such companies conduct refinancing or if other circumstances arise requiring a filing with the CSRC.
Furthermore, according to the Revised Measures for Cybersecurity Review, any online platform operator (the exact definition of “online platform operator” remains unclear) conducting data processing activities that affect or may affect national security should be subject to a cybersecurity review. On February 24, 2023, the CSRC and several other government authorities jointly issued the Provisions on Strengthening Confidentiality and Archives Administration of Overseas Securities Offering and Listing by Domestic Companies, or the Overseas Listing Archives Rules, which took effect on March 31, 2023. The Overseas Listing Archives Rules apply to both direct and indirect overseas offerings. The Overseas Listing Archives Rules stipulate that, among other things, (i) domestic companies involved in the overseas listing of mainland China-based companies are required to strictly comply with requirements on confidentiality and archives management, establish a sound confidentiality and archives system, and take necessary measures to implement their confidentiality and archives management responsibilities; (ii) during the course of an overseas offering or listing, if a domestic company needs to publicly disclose or provide to securities companies, accounting firms, or other securities service providers and overseas regulators, any materials that contain state secrets or that have a sensitive impact (i.e.,
36

detrimental to national security or public interest if divulged), the domestic company should complete the required approval or filing and other regulatory procedures; and (iii) working papers produced in China by securities companies and securities service providers, which provide domestic companies with securities services during their overseas offering or listing, should be stored in mainland China, and the transmission of any such working papers to recipients outside mainland China must be approved by competent PRC government authorities. As of the date of this annual report, we have not been involved in any investigations or cybersecurity review initiated by the CAC and we have not received any official inquiry, notice, warning, or sanctions regarding cybersecurity and overseas listing from the CAC, the CSRC, or any other PRC government authorities.
Based on the opinion of Han Kun Law Offices, our legal counsel as to the law of mainland China, according to its interpretation of the currently in effect laws and regulations in mainland China, we believe that, as of the date of this annual report, our past offerings do not require the application or completion of any cybersecurity review or any other permission or approval from government authorities in mainland China including the CSRC.
Substantial uncertainties exist with respect to the interpretation and implementation of the Overseas Listing Filing Rules and laws and regulations relating to data security, privacy, and cybersecurity. In addition, the PRC government authorities have significant discretion in interpreting and implementing statutory provisions in general. In light of the foregoing, we cannot assure you that PRC government authorities will not take a contrary position or adopt different interpretations than those taken or adopted by us or our legal counsel, or that there will not be changes in the regulatory landscape. In other words, the application and completion of a cybersecurity review and other permissions and approvals from PRC government authorities may be required in connection with the Business Combination or our previous offerings and listing on Nasdaq. In addition, the CAC, the CSRC, or other government authorities may subsequently promulgate new rules or issue explanations mandating that we complete filings or obtain approvals, registrations, or other kinds of authorizations for the Business Combination or our previous offerings and listing on Nasdaq, on a retrospective basis.
If it is determined in the future (including on a retrospective basis) that approval from or filing with the CSRC, the CAC, or other government authorities are required for the Business Combination or our previous offerings and listing on Nasdaq, it is uncertain whether we can, or how long it will take us to, obtain such approval or complete such filing procedures and any such approval could be rescinded. In addition, if circumstances arise requiring us to make a filing or reporting, such as additional offshore listings, refinancing, and other capital raising activities conducted by us, or the occurrence of other major events with respect to us, including but not limited to the change of control, investigation, or punishment by overseas securities regulatory authorities or other competent authorities, the change of listing status or listing sector, voluntary or forced delisting, and the change of our major business activities, we cannot assure you that we will be able to complete such filing or reporting or fully comply with applicable rules and requirements in a timely manner, or at all, given the substantial uncertainties surrounding the CSRC filing requirements. For further details, see “Item 4. Information on the Company—B. Business Overview—Regulations—Regulation on Mergers and Acquisitions and Overseas Listing.”
Any failure to obtain or delay in obtaining clearance of such approval or completing such filing procedures for the Business Combination, our previous offerings and listing on Nasdaq, or a rescission of any such approval if obtained by us, would subject us to regulatory actions or other sanctions by the CSRC, the CAC, or other PRC government authorities for failure to seek required government authorization in respect of the same. These government authorities may impose fines, restrictions, and penalties on our operations in China, such as revocation of our licenses, or shutdown of part or all of our operations, restriction on our ability to pay dividends outside mainland China, limit on our operating privileges in China, unwinding of the Business Combination, or other actions that could have a material adverse effect on our business, financial condition, results of operations, and prospects, as well as the trading price of our securities. The PRC government authorities may also take actions requiring us, or making it advisable for us, to suspend our offerings before settlement and delivery. Consequently, if you engage in market trading or other activities in anticipation of and prior to settlement and delivery, you do so at the risk that settlement and delivery may not occur.
If (i) we do not receive or maintain any required permission, or fail to complete any required review or filing, (ii) we inadvertently conclude that such permission, review, or filing is not required, or (iii) applicable laws, regulations, or interpretations change such that it becomes mandatory for us to obtain any permission, review, or filing in the future, we may have to expend significant time and costs to comply with these requirements. If we are unable to do so, on commercially reasonable terms, in a timely manner or otherwise, we may become subject to sanctions imposed by the PRC government authorities, which could include fines and penalties, proceedings against us, and other forms of sanctions, and our ability to conduct our business, invest into China as foreign investments or accept foreign investments, or list on a U.S. or other overseas exchange may be restricted, and our business, reputation, financial condition, and results of operations
37

may be materially and adversely affected. Further, our ability to offer or continue to offer securities to investors may be significantly limited or completely hindered, and the value of our securities may significantly decline and such securities may become worthless.
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 had 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 our securities were deprived of the benefits of such PCAOB inspections. The inability of the PCAOB to conduct inspections of auditors in mainland 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 our securities would be deprived of the benefits of such PCAOB inspections again, which could cause investors and potential investors in our securities to lose confidence in our audit procedures and reported financial information and the quality of our financial statements.
Our securities 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 mainland China and Hong Kong. The delisting of our securities, 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 securities 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 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. As of the date of this annual report, the PCAOB has not issued any new determination that it is unable to inspect or investigate completely registered public accounting firms headquartered in any jurisdiction. For this reason, we do not expect to be identified as a Commission-Identified Issuer under the HFCAA after we file our annual report on Form 20-F for the fiscal year ended December 31, 2023.
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 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. 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 securities 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 securities 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 our securities when you wish to do so, and the risk and uncertainty associated with delisting would have a negative impact on the price of our securities. 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.
38

Additional disclosure requirements to be adopted by and regulatory scrutiny from the SEC in response to risks related to companies with substantial operations in China, which could increase our compliance costs, subject us to additional disclosure requirements, and/or suspend or terminate our future securities offerings, making capital-raising more difficult.
On July 30, 2021, in response to the recent regulatory developments in China and actions adopted by the PRC government, the Chairman of the SEC issued a statement asking the SEC staff to seek additional disclosures from offshore issuers associated with China-based operating companies before their registration statements will be declared effective. As such, the offering of our securities may be subject to additional disclosure requirements and review that the SEC or other regulatory authorities in the United States may adopt for companies with China-based operations, which could increase our compliance costs, subject us to additional disclosure requirements, and/or suspend or terminate our future securities offerings, making capital-raising more difficult.
The M&A Rules and certain other PRC regulations establish complex procedures for certain acquisitions of mainland China companies, which could make it more difficult for us to pursue growth through acquisitions in China.
A number of PRC laws and regulations have established procedures and requirements that could make merger and acquisition activities in mainland China by foreign investors more time consuming and complex. In addition to the Anti-Monopoly Law itself, these include the M&A Rules, adopted by six PRC regulatory agencies in 2006 and amended in 2009, the Rules of the Ministry of Commerce on Implementation of Security Review System of Mergers and Acquisitions of Domestic Enterprises by Foreign Investors promulgated in 2011, and the Measures for the Security Review of Foreign Investment promulgated by the NDRC and the Ministry of Commerce in December 2020 and came into force on January 18, 2021. These laws and regulations impose requirements in some instances that the Ministry of Commerce be notified in advance of any change-of-control transaction in which a foreign investor takes control of a mainland China company. In addition, pursuant to anti-monopoly laws and regulations, the State Administration for Market Regulation should be notified in advance of any concentration of undertaking if certain thresholds are triggered. In light of the uncertainties relating to the interpretation, implementation and enforcement of PRC anti-monopoly laws and regulations, we cannot assure you that the anti-monopoly law enforcement agency will not deem our future acquisitions or investments to have triggered filing requirement for anti-monopoly review. Moreover, mergers and acquisitions by foreign investors that raise “national defense and security” concerns and mergers and acquisitions through which foreign investors may acquire de facto control over mainland China companies that raise “national security” concerns are subject to strict review by the NDRC and the Ministry of Commerce, and prohibit any attempt to bypass a security review, including by structuring the transaction through a proxy or contractual control arrangement.
In the future, we may grow our business by acquiring complementary businesses. Complying with the requirements of applicable regulations to complete such transactions could be time consuming, and any required approval processes, including clearance from the State Administration for Market Regulation and approval from the Ministry of Commerce, may delay or inhibit our ability to complete such transactions, which could affect our ability to expand our business or maintain our market share.
Substantial uncertainties exist with respect to the interpretation and implementation of 2019 PRC Foreign Investment Law and its Implementation Rules.
On March 15, 2019, the PRC National People’s Congress approved the 2019 PRC Foreign Investment Law, which came into effect on January 1, 2020 and replaced the trio of then existing laws regulating foreign investment in mainland China, namely, the Sino-foreign Equity Joint Venture Enterprise Law, the Sino-foreign Cooperative Joint Venture Enterprise Law, and the Wholly Foreign-invested Enterprise Law, together with their implementation rules and ancillary regulations. On December 26, 2019, the PRC State Council approved the Implementation Rules of Foreign Investment Law, which came into effect on January 1, 2020. The 2019 PRC Foreign Investment Law and its Implementation Rules embody a regulatory trend in mainland China that aims to bring its foreign investment regulatory regime in line with prevailing international practices, and represent the legislative endeavors to unify corporate legal requirements applicable to foreign and domestic investments. However, substantial uncertainties exist with respect to the interpretations and implementations of the 2019 PRC Foreign Investment Law and its Implementation Rules.
The 2019 PRC Foreign Investment Law specifies that foreign investments shall be conducted in line with the “negative list” to be issued by or approved to be issued by the State Council. A foreign invested enterprise would not be allowed to make investments in prohibited industries set out in the “negative list” while a foreign invested enterprise must satisfy certain conditions stipulated in the “negative list” for investment in restricted industries. While our mainland China subsidiaries are not currently subject to foreign investment restrictions as set forth in the presently effective Special
39

Administrative Measures for Entry of Foreign Investment (Negative List) (2021 Version), or the 2021 Negative List, it is uncertain whether any of their business operation will be subject to foreign investment restrictions or prohibitions set forth in the “negative list” to be issued in the future. If any part of our business operation falls in the “negative list” or if the interpretation and implementation of the 2019 PRC Foreign Investment Law and any future “negative list” mandate further actions, such as market entry clearance granted by the Ministry of Commerce, we face uncertainties as to whether such clearance can be timely obtained, or at all. We cannot assure you that government authorities will not interpret or implement the 2019 PRC Foreign Investment Law in the future in a way that will materially impact the viability of our current corporate governance and business operations.
Regulations in mainland China of loans to and direct investment in mainland China companies by offshore holding companies and governmental control of currency conversion may delay or prevent us from making loans to or make additional capital contributions to our mainland China subsidiaries, which could materially and adversely affect our liquidity and our ability to fund and expand our business.
ECARX Holdings is an offshore holding company and we conduct our operations in mainland China primarily through our mainland China subsidiaries. We may make additional capital contributions or loans to our mainland China subsidiaries, which are treated as foreign invested enterprises under the law in mainland China. Any loans by us to our mainland China subsidiaries are subject to regulations and foreign exchange loan registrations of mainland China. For example, with respect to the registration, loans by us to our mainland China subsidiaries to finance their activities must be registered with the relevant local counterpart of SAFE, or filed with SAFE in its information system; with respect to the outstanding amounts of loans, (i) if the mainland China subsidiaries adopt the traditional foreign exchange administration mechanism, the outstanding amount of loans shall not exceed the difference between the total investment and the registered capital of those subsidiaries; and (ii) if the mainland China subsidiaries adopt the relatively new foreign debt mechanism, the outstanding amount of loans shall not exceed 200% of the net asset of those subsidiaries. We may also finance our mainland China subsidiaries by means of capital contributions. These capital contributions must be reported to or filed or registered with the Ministry of Commerce and the State Administration for Market Regulation or their local counterparts.
Pursuant to the Circular on the Reforming of the Management Method of the Settlement of Foreign Currency Capital of Foreign-Invested Enterprises, or SAFE Circular 19, which took effect on June 1, 2015 and was last amended on March 23, 2023, and the Circular of the State Administration of Foreign Exchange on Reforming and Regulating Policies on the Control over Foreign Exchange Settlement of Capital Accounts, or SAFE Circular 16, which was promulgated in June 2016 and last amended in December 2023, foreign-invested enterprises may either continue to follow the current payment-based foreign currency settlement system or choose to follow the “conversion-at-will” system for foreign currency settlement. SAFE Circular 19 and SAFE Circular 16, therefore, have substantially lifted the restrictions on the use by a foreign-invested enterprise of its Renminbi registered capital, foreign debt and repatriated funds raised through overseas listing converted from foreign currencies. Nevertheless, SAFE Circular 19 and SAFE Circular 16 reiterate the principle that Renminbi converted from the foreign currency-denominated capital of a foreign invested company may not be directly or indirectly used for purposes beyond its business scope and prohibit foreign-invested companies from using such Renminbi fund to provide loans to persons other than affiliates unless otherwise permitted under their business scopes.
Under the laws and regulations of mainland China, we are permitted to utilize the proceeds of any financing outside mainland China to fund our mainland China subsidiaries by making loans to or additional capital contributions to our mainland China subsidiaries, subject to applicable government registration, statutory limitations on amount and approval requirements. These laws and regulations may significantly limit our ability to use Renminbi converted from the net proceeds of any financing outside mainland China to fund the establishment of new entities in mainland China by our mainland China subsidiaries, to invest in or acquire any other mainland China companies through our mainland China subsidiaries.
We may rely on dividends and other distributions on equity paid by our subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our mainland China subsidiaries to make payments to us could have a material and adverse effect on our ability to conduct our business.
ECARX Holdings is a holding company, and we may rely on dividends and other distributions on equity paid by our subsidiaries for our cash and financing requirements, including the funds necessary to pay dividends and other cash distributions to our shareholders and service any debt we may incur. Current regulations in mainland China permit our mainland China subsidiaries to pay dividends to us only out of their accumulated after-tax profits upon satisfaction of applicable statutory conditions and procedures, if any, determined in accordance with the accounting standards and regulations in mainland China. In addition, each of our mainland China subsidiaries is required to set aside at least 10% of
40

its after-tax profits each year, if any, to fund certain reserve funds until the total amount set aside reaches 50% of its registered capital.
As of December 31, 2023, most of our mainland China subsidiaries at that time had not made appropriations to statutory reserves as they at that time reported accumulated loss. For a detailed discussion of applicable PRC regulations governing distribution of dividends, see “Item 4. Information on the Company—B. Business Overview—Regulations—Regulation on Dividend Distribution.”
Additionally, if our mainland China subsidiaries incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends or make other distributions to us. In addition, the incurrence of indebtedness by our mainland China subsidiaries could result in operating and financing covenants and undertakings to creditors that would restrict the ability of these subsidiaries to pay dividends to us.
Any limitation on the ability of our mainland China subsidiaries to pay dividends or make other distributions to us could materially and adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our business, pay dividends, or otherwise fund and conduct our business. See “—If we are classified as a mainland China resident enterprise for purposes of income tax in mainland China, such classification could result in unfavorable tax consequences to us and our non-mainland China shareholders.”
It may be difficult for overseas regulators to conduct investigations or collect evidence in mainland China.
Shareholder claims or regulatory investigation that are common in jurisdictions outside mainland China are difficult to pursue as a matter of law or practicality in mainland China. For example, in mainland China, there are significant legal and other obstacles to providing information needed for regulatory investigations or litigation initiated outside mainland China. Although PRC authorities may establish a regulatory cooperation mechanism with the securities regulators of another country or region to implement cross-border supervision and administration, such cooperation with the securities regulators in the United States or other jurisdictions may not be efficient in the absence of mutual and practical cooperation mechanism. Furthermore, according to Article 177 of the PRC Securities Law which took effect in March 2020, no overseas securities regulator is allowed to directly conduct investigations or evidence collection activities within mainland China, and without the consent by the Chinese securities government authorities and the other competent governmental agencies, no entity or individual may provide documents or materials related to securities business to any foreign party. The Provisions on Strengthening Confidentiality and Archives Administration of Overseas Securities Offering and Listing by Domestic Companies which took effect on March 31, 2023 also provide that where an overseas securities regulator and a competent overseas authority requests to inspect, investigate or collect evidence from a mainland China company concerning its overseas offering and listing, such inspection, investigation and evidence collection shall be conducted under a cross-border regulatory cooperation mechanism, and the mainland China company shall first obtain approval from the CSRC or other competent PRC authorities before cooperating with the inspection and investigation by the overseas securities regulator or competent overseas authority, or providing documents and materials requested in such inspection and investigation. While detailed interpretation or implementation of applicable rules have yet to be promulgated, the inability for an overseas securities regulator to directly conduct investigations or evidence collection activities within mainland China and the potential obstacles for information provision may further increase difficulties faced by you in protecting your interests.
Increases in labor costs and enforcement of stricter labor laws and regulations in China may adversely affect our business and our profitability.
China’s overall economy and the average wage in China have increased in recent years and are expected to grow. The average wage level for our employees has also increased in recent years. We expect that our labor costs, including wages and employee benefits, will increase. Unless we are able to pass on these increased labor costs to those who pay for our services, our profitability and results of operations may be materially and adversely affected.
In addition, we have been subject to stricter regulatory requirements in terms of entering into labor contracts with our employees, limitation with respect to utilization of labor dispatching, applying for foreigner work permits, labor protection and labor condition and paying various statutory employee benefits, including pensions, housing fund, medical insurance, work-related injury insurance, unemployment insurance and maternity insurance to designated government agencies for the benefit of our employees. Pursuant to the PRC Labor Contract Law and its implementation rules, employers are subject to stricter requirements in terms of signing labor contracts, minimum wages, paying remuneration, determining the term of employee’s probation and unilaterally terminating labor contracts. In the event that we decide to terminate some of our employees or otherwise change our employment or labor practices, the PRC Labor Contract Law
41

and its implementation rules may limit our ability to effect those changes in a desirable or cost-effective manner, which could adversely affect our business and results of operations.
Companies registered and operating in mainland China are required under the PRC Social Insurance Law (latest amended in 2018) and the Regulations on the Administration of Housing Funds (latest amended in 2019) to, apply for social insurance registration and housing fund deposit registration within 30 days of their establishment, and to pay for their employees different social insurance including pension insurance, medical insurance, work-related injury insurance, unemployment insurance, and maternity insurance to the extent required by law.
Because the interpretation and implementation of labor-related laws and regulations are still evolving, our employment practices may violate labor-related laws and regulations in China, which may subject us to labor disputes or government investigations. We cannot assure you that we have complied or will be able to comply with all labor-related law and regulations including those relating to obligations to make full social insurance payments and contribute to the housing provident funds. If we are found to have violated applicable labor laws and regulations, we could be required to provide additional compensation to our employees and our business, financial condition and results of operations could be adversely affected.
You may experience difficulties in effecting service of legal process, enforcing foreign judgments or bringing actions in China against us or our management based on foreign laws.
ECARX Holdings is an exempted company incorporated under the laws of the Cayman Islands, while we conduct substantially all of our operations in China, and substantially all of our assets are located in China. As a result, it may be difficult for our shareholders to effect service of process upon us or those persons inside China. In addition, mainland China does not have treaties providing for the reciprocal recognition and enforcement of judgments of courts with the Cayman Islands and many other countries and regions. Therefore, recognition and enforcement in mainland China 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 impossible. For additional information, please see the “Item 6. Directors, Senior Management and Employees––Enforceability of Civil Liability and Agent for Service of Process in the United States.”
Fluctuations in exchange rates could have a material and adverse effect on our results of operations.
The conversion of Renminbi into foreign currencies, including U.S. dollars, is based on rates set by the People’s Bank of China. The Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. The value of Renminbi against the U.S. dollar and other currencies is affected by changes in China’s political and economic conditions and by China’s foreign exchange policies, among other things. We cannot assure you that 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 Renminbi and the U.S. dollar in the future.
There remains significant international pressure on the PRC government to adopt a more flexible currency policy. Any significant appreciation or depreciation of Renminbi may materially and adversely affect our revenues, earnings and financial position, and the value of, and any dividends payable on, our securities in U.S. dollars. For example, to the extent that we need to convert U.S. dollars we receive into Renminbi to pay our operating expenses, appreciation of Renminbi against the U.S. dollar would have an adverse effect on the Renminbi amount we would receive from the conversion. Conversely, a significant depreciation of Renminbi against the U.S. dollar may significantly reduce the U.S. dollar equivalent of our earnings, which in turn could adversely affect the price of our securities.
Very limited hedging options are available in mainland China to reduce our exposure to exchange rate fluctuations. We use foreign currency swap contracts, not designated in a hedging relationship, to manage foreign currency exchange risk. While we may decide to enter into hedging transactions in the future, the availability and effectiveness of these hedges may be limited and we may not be able to adequately hedge our exposure or at all. In addition, 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 your investment.
Moreover, certain information presented in this annual report has been converted from Renminbi to U.S. dollars at the exchange rate referenced above. While such conversions are provided for convenience only, any appreciation or depreciation in the value of Renminbi relative to the U.S. dollar could cause the results of conversion using a rate that is different from the foregoing rate to differ materially from those contained in this annual report.
42

Governmental control of currency conversion may limit our ability to utilize our revenues effectively.
The PRC government imposes controls on the convertibility of Renminbi into foreign currencies and, in certain cases, the remittance of currency out of mainland China. Under existing foreign exchange regulations in mainland China, payments of current account items, such as profit distributions and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior approval from SAFE by complying with certain procedural requirements. However, approval from or registration with appropriate government authorities is required where Renminbi is to be converted into a foreign currency and remitted out of mainland China to pay capital expenses, such as the repayment of loans denominated in foreign currencies. See “Item 4. Information on the Company—B. Business Overview—Regulations—Regulation on Foreign Exchange.”
Since 2016, the PRC government has tightened its foreign exchange policies again and stepped up scrutiny of major outbound capital movement. More restrictions and a substantial vetting process have been put in place by SAFE to regulate cross-border transactions falling under the capital account. The PRC government may also restrict access in the future to foreign currencies for current account transactions, at its discretion. We receive substantially all of our revenues in Renminbi. If the foreign exchange control system prevents us from obtaining sufficient foreign currencies to satisfy our foreign currency demands, we may not be able to pay dividends in foreign currencies to our shareholder.
Regulations in mainland China relating to offshore investment activities by mainland China residents may limit our mainland China subsidiaries’ ability to increase their registered capital or distribute profits to us or otherwise expose us or our mainland China resident beneficial owners to liability and penalties under PRC law.
SAFE requires mainland China residents or entities to register with SAFE or its local branch in connection with their establishment or control of an offshore entity established for the purpose of overseas investment or financing. In addition, such mainland China residents or entities must update their SAFE registrations when the offshore special purpose vehicle undergoes certain material events. See “Item 4. Information on the Company—B. Business Overview—Regulations—Regulation on Foreign Exchange—Offshore Investment by Mainland China Residents.”
If our shareholders who are mainland China residents or entities do not complete their registration with the local SAFE branches, our mainland subsidiaries may be prohibited from distributing their profits and any proceeds from any reduction in capital, share transfer or liquidation to us, and we may be restricted in our ability to contribute additional capital to our mainland subsidiaries. Moreover, failure to comply with SAFE registration requirements could result in liability under PRC law for evasion of applicable foreign exchange restrictions.
However, we may not be informed of the identities of all the PRC residents or entities holding direct or indirect interests in our company, nor can we compel our beneficial owners to comply with SAFE registration requirements. As a result, we cannot assure you that all of our shareholders or beneficial owners who are PRC residents or entities have complied with, and will in the future make any registrations or obtain any approvals required by, SAFE regulations. Failure by such shareholders or beneficial owners to comply with SAFE regulations, or failure by us to amend the foreign exchange registrations of our mainland subsidiaries, could subject us to fines or legal sanctions, restrict our overseas or cross-border investment activities, limit our mainland subsidiaries’ ability to make distributions or pay dividends to us or affect our ownership structure, which could adversely affect our business and prospects.
Any failure to comply with PRC regulations regarding the registration requirements for employee stock incentive plans may subject plan participants in mainland China or us to fines and other legal or administrative sanctions.
Under SAFE regulations, mainland China residents who participate in a stock incentive plan of an overseas listed company, subject to certain exceptions, are required to register with SAFE or its local branches through a domestic qualified agent which could be a mainland China subsidiary of such overseas listed company, and complete certain other procedures. In addition, an overseas entrusted institution shall be retained to uniformly handle matters in connection with the exercise of share options, the purchase and sale of corresponding shares or interests, and the fund transfer, etc. See “Item 4. Information on the Company—B. Business Overview—Regulations—Regulation on Labor—Employee Stock Incentive Plan.” We and our mainland China resident employees who participate in our share incentive plans are subject to these regulations since we became a public company listed in the United States. If we or any of these employees fail to comply with these regulations, we or such employees may be subject to fines and other legal or administrative sanctions.
Furthermore, the State Taxation Administration has issued certain circulars concerning employee share options and restricted shares. Under these circulars, our mainland China resident employees who exercise share options or are granted restricted shares will be subject to individual income tax on income from wages and salaries in mainland China.
43

Our mainland China subsidiaries have obligations to file documents related to employee share options or restricted shares with competent tax authorities and to withhold individual income taxes on income from wages and salaries. If our mainland China resident employees fail to pay or we fail to withhold their individual income taxes on income from wages and salaries, we may face sanctions imposed by PRC tax authorities or other PRC government authorities.
Discontinuation of any of the preferential tax treatments and government subsidies or imposition of any additional taxes and surcharges could adversely affect our financial condition and results of operations.
Our mainland China subsidiaries have received various financial subsidies from PRC local government authorities. The financial subsidies result from discretionary incentives and policies adopted by PRC local government authorities. Local governments may decide to change or discontinue such financial subsidies at any time. The discontinuation of such financial subsidies or imposition of any additional taxes could adversely affect our financial condition and results of operations.
If we are classified as a mainland China resident enterprise for purposes of income tax in China, such classification could result in unfavorable tax consequences to us and our non-mainland China shareholders.
The tax resident status of an enterprise is subject to determination by PRC tax authorities and uncertainties remain with respect to the interpretation of the term “de facto management body.” If PRC tax authorities determine that we are a mainland China resident enterprise for enterprise income tax purposes, we will be subject to the enterprise income tax on our global income at the rate of 25% and we will be required to comply with mainland China enterprise income tax reporting obligations. In addition, we may be required to withhold a 10% withholding tax from interest or dividends we pay to our shareholders who are non-mainland China residents.
Under the PRC Enterprise Income Tax Law and its implementation rules, an enterprise established outside of mainland China with a “de facto management body” within mainland China is considered a mainland China resident enterprise. The implementation rules define the term “de facto management body” as the body that exercises full and substantial control over and overall management of the business, productions, personnel, accounts and properties of an enterprise. The State Taxation Administration issued a circular in April 2009 and amended it in January 2014, known as Circular 82, which provides certain specific criteria for determining whether the “de facto management body” of a mainland China-controlled enterprise that is incorporated offshore is located in mainland China. Although Circular 82 only applies to offshore enterprises controlled by enterprises or enterprise groups in mainland China, not those controlled by individuals in mainland China or foreigners like us, the criteria set forth in the circular may reflect State Taxation Administration’s general position on how the “de facto management body” test should be applied in determining the tax resident status of all offshore enterprises. According to Circular 82, an offshore incorporated enterprise controlled by a mainland China company or a mainland China company group will be regarded as a mainland China tax resident by virtue of having its “de facto management body” in mainland China and will be subject to enterprise income tax in mainland China on its global income only if all of the following conditions are met: (i) the primary location of the day-to-day operational management is in mainland China; (ii) decisions relating to the enterprise’s financial and human resource matters are made or are subject to approval by organizations or personnel in mainland China; (iii) the enterprise’s primary assets, accounting books and records, company seals, and board and shareholder resolutions, are located or maintained in mainland China; and (iv) at least 50% of voting board members or senior executives habitually reside in mainland China.
We believe that none of our entities outside of mainland China is a mainland China resident enterprise for tax purposes. However, if PRC tax authorities determine that we are a mainland China resident enterprise for enterprise income tax purposes, we will be subject to the enterprise income tax on our global income at the rate of 25% and we will be required to comply with mainland China enterprise income tax reporting obligations. In addition, we may be required to withhold a 10% withholding tax from interest or dividends we pay to our shareholders that are non-mainland China resident enterprises. In addition, non-mainland China resident enterprise shareholders may be subject to mainland China tax at a rate of 10% on gains realized on the sale or other disposition of ordinary shares, if such income is treated as sourced from within mainland China. Furthermore, if PRC tax authorities determine that we are a mainland China resident enterprise for enterprise income tax purposes, interest or dividends paid to our non-mainland China individual shareholders and any gain realized on the transfer of ordinary shares by such holders may be subject to mainland China tax at a rate of 20% (which, in the case of interest or dividends, may be withheld at source by us), if such gains are deemed to be from mainland China sources. These rates may be reduced by an applicable tax treaty, but it is unclear whether our non-mainland China shareholders would be able to claim the benefits of any tax treaties between their country of tax residence and mainland China in the event that we are treated as a mainland China resident enterprise.
44

We may not be able to obtain certain benefits under relevant tax treaty on dividends paid by our mainland China subsidiaries to us through our Hong Kong subsidiary.
ECARX Holdings is a holding company incorporated under the laws of the Cayman Islands and as such rely on dividends and other distributions on equity from our subsidiaries to satisfy part of its liquidity requirements. Pursuant to the PRC Enterprise Income Tax Law, a withholding tax rate of 10% currently applies to dividends paid by a mainland China resident enterprise to a foreign enterprise investor, unless any such foreign investor’s jurisdiction of incorporation has a tax treaty with mainland China that provides for preferential tax treatment. Pursuant to the Arrangement between Mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and Tax Evasion on Income, such withholding tax rate may be lowered to 5% if a Hong Kong resident enterprise owns no less than 25% of a mainland China company. Furthermore, the Administrative Measures for Non-Resident Enterprises to Enjoy Treatments under Treaties, which took effect in January 2020, require non-resident enterprises to determine whether they are qualified to enjoy the preferential tax treatment under the tax treaties and file the required report and materials with the tax authorities. There are also other conditions for enjoying the reduced withholding tax rate according to other tax rules and regulations. See “Item 5. Operating and Financial Review and Prospects—A. Operating Results—Taxation—China.”
As of December 31, 2023, most of our subsidiaries located in mainland China reported accumulated loss and therefore they had no retained earnings for offshore distribution. In the near term, we intend to re-invest all earnings, if any, generated from our mainland China subsidiaries for the operation and expansion of our business in China. Should our tax policy change to allow for offshore distribution of our earnings, we would be subject to a significant withholding tax. Our determination regarding our qualification to enjoy the preferential tax treatment could be challenged by the tax authority and we may not be able to complete the necessary filings with the tax authority and enjoy the preferential withholding tax rate of 5% under the arrangement with respect to dividends to be paid by our mainland China subsidiaries to our Hong Kong subsidiary.
We face uncertainty with respect to indirect transfers of equity interests in mainland China resident enterprises by their non-mainland China holding companies.
In February 2015, the State Taxation Administration issued the Circular on Issues of Enterprise Income Tax on Indirect Transfers of Assets by Non-PRC Resident Enterprises, or Circular 7. Circular 7 extends its tax jurisdiction to not only indirect transfers but also transactions involving transfer of other taxable assets, through the offshore transfer of a foreign intermediate holding company. In addition, Circular 7 provides certain criteria on how to assess reasonable commercial purposes and has introduced safe harbors for internal group restructurings and the purchase and sale of equity through a public securities market. Circular 7 also brings challenges to both the foreign transferor and transferee (or other person who is obligated to pay for the transfer) of the taxable assets. Where a non-mainland China resident enterprise conducts an “indirect transfer” by transferring the taxable assets indirectly by disposing of the equity interests of an overseas holding company, the non-mainland China resident enterprise being the transferor, or the transferee, or the mainland China entity which directly owned the taxable assets may report to the tax authority such indirect transfer. Using a “substance over form” principle, PRC tax authorities may disregard the existence of the overseas holding company if it lacks a reasonable commercial purpose and was established for the purpose of reducing, avoiding or deferring tax in mainland China. As a result, gains derived from such indirect transfer may be subject to enterprise income tax in mainland China, and the transferee or other person who is obligated to pay for the transfer is obligated to withhold the applicable taxes, currently at a rate of 10% for the transfer of equity interests in a mainland China resident enterprise. On October 17, 2017, the State Taxation Administration issued Circular on Issues of Tax Withholding regarding Non-PRC Resident Enterprise Income Tax, or Circular 37, which came into effect on December 1, 2017 and was amended on June 15, 2018. Circular 37 further clarifies the practice and procedure of the withholding of nonresident enterprise income tax.
We face uncertainties on the reporting and consequences of future private equity financing transactions, share exchanges or other transactions involving the transfer of shares in our company by investors that are non-mainland China resident enterprises. PRC tax authorities may pursue such non-mainland China resident enterprises with respect to a filing or the transferees with respect to withholding obligations, and request our mainland China subsidiaries to assist in the filing. As a result, we and non-mainland China resident enterprises in such transactions may become at risk of being subject to filing obligations or being taxed under Circular 7 and Circular 37, and may be required to expend valuable resources to comply with them or to establish that we and our non-mainland China resident enterprises should not be taxed under these regulations, which may have a material adverse effect on our financial condition and results of operations.
45

If the custodians or authorized users of controlling non-tangible assets of our company, including our corporate chops and seals, fail to fulfill their responsibilities, or misappropriate or misuse these assets, our business and operations could be materially and adversely affected.
Under the law of mainland China, legal documents of mainland China companies for corporate transactions are executed using the chops or seal of the signing entity or with the signature of a legal representative whose designation is registered and filed with the relevant branch of the State Administration for Market Regulation.
Although we usually utilize chops to enter into contracts, the designated legal representatives of each of our mainland China subsidiaries have the apparent authority to enter into contracts on behalf of such entities without chops and bind such entities. In order to maintain the physical security of our chops and chops of our mainland China entities, we generally store these items in secured locations accessible only by the authorized personnel in the legal or finance department of each of our subsidiaries. Although we monitor such authorized personnel, there is no assurance such procedures will prevent all instances of abuse or negligence. Accordingly, if any of our authorized personnel misuse or misappropriate our corporate chops or seals, we could encounter difficulties in maintaining control over the relevant entities and experience significant disruption to our operations. If a designated legal representative obtains control of the chops in an effort to obtain control over any of our mainland China subsidiaries, we or such subsidiaries would need to pass a new shareholders or board resolution to designate a new legal representative and we would need to take legal action to seek the return of the chops, apply for new chops with the authorities, or otherwise seek legal redress for the violation of the representative’s fiduciary duties to us, which could involve significant time and resources and divert management attention away from our regular business. In addition, the affected entity may not be able to recover corporate assets that are sold or transferred out of our control in the event of such a misappropriation if a transferee relies on the apparent authority of the representative and acts in good faith.
Our leased property interest or entitlement to other facilities or assets may be defective or subject to lien and our right to lease, own or use the properties affected by such defects or lien challenged, which could cause significant disruption to our business.
Under the law of mainland China, all lease agreements are required to be registered with the local housing authorities. We presently lease several premises in mainland China, some of which have not completed the registration of the ownership rights or the registration of our leases with the authorities. Failure to complete these required registrations may expose our landlords, lessors and us to potential monetary fines. If these registrations are not obtained in a timely manner or at all, we may be subject to monetary fines or may have to relocate our offices and incur the associated losses.
We cannot assure you that the lessors of our leased properties are entitled to lease the relevant real properties to us. If the lessors are not entitled to lease the real properties to us and the owners of such real properties decline to ratify the lease agreements between us and the respective lessors, we may not be able to enforce our rights to lease such properties under the respective lease agreements against the owners. Meanwhile, registered mortgage of property right may over leased properties before such properties are leased to some of our mainland China subsidiaries. In addition, some registered addresses of mainland China subsidiaries may be inconsistent with the actual operating addresses, and the actual uses of some land leased to some of our mainland China subsidiaries are inconsistent with the planned use indicated on the ownership certificate of such land. If our lease agreements are claimed as null and void by third parties who are the real owners of such leased real properties, we could be required to vacate the properties, in the event of which we could only initiate the claim against the lessors under the lease agreements for indemnities for their breach of the lease agreements. In addition, we may not be able to renew our existing lease agreements before their expiration dates, in which case we may be required to vacate the properties. We cannot assure you that suitable alternative locations are readily available on commercially reasonable terms, or at all, and if we are unable to relocate our operations in a timely manner, our operations may be adversely affected.
Risks Relating to Our Securities
The price of our securities may be volatile, and the value of our securities may decline.
We cannot predict the prices at which our securities will trade. The price of our securities may not bear any relationship to any established criteria of the value of our business or prospects, and the market price of our securities may fluctuate substantially. In addition, the trading price of our securities could be subject to fluctuations in response to various factors, some of which are beyond our control. These fluctuations could cause you to lose all or part of your investment in
46

our securities as you might be unable to sell these securities at or above the price you paid for the securities. Factors that could cause fluctuations in the trading price of our securities include the following:
actual or anticipated fluctuations in our financial condition or results of operations;
variance in our financial performance from the expectations of securities analysts;
changes in our projected operating and financial results;
changes in laws or regulations applicable to our business;
announcements by us or our competitors of significant business developments, acquisitions or new offerings;
sales of our securities by us, our shareholders or our warrant holders, as well as the anticipation of lockup releases;
significant breaches of, disruptions to or other incidents involving our information technology systems or those of our business partners;
our involvement in litigation;
conditions or developments affecting our industry;
changes in senior management or key personnel;
the trading volume of our securities;
changes in the anticipated future size and growth rate of our markets;
publication of research reports or news stories about us, our competitors or our industry, or positive or negative recommendations or withdrawal of research coverage by securities analysts; and
general economic and market conditions; and other events or factors, including those resulting from war, incidents of terrorism, global pandemics or responses to these events.
We may be subject to securities litigation, which is expensive and could divert management attention.
Companies that have experienced volatility in the volume and market price of their shares have been subject to an increased incidence of securities class action litigation. We may be the target of this type of litigation in the future. Securities litigation against us could result in substantial costs and divert our management’s attention from other business concerns, and, if adversely determined, could have a material adverse effect on our business, financial condition, and results of operations.

A market for our securities may not develop or be sustained, which would adversely affect the liquidity and price of our securities.
An active trading market for our securities may never develop or, if developed, may not be sustained. In addition, the price of our securities may vary due to general economic conditions and forecasts, our general business condition and the release of our financial reports. Additionally, if our securities are not listed on Nasdaq and are quoted on the OTC Bulletin Board (an inter-dealer automated quotation system for equity securities that is not a national securities exchange), the liquidity and price of our securities may be more limited than if we were quoted or listed on Nasdaq or another national securities exchange. You may be unable to sell our securities unless a market can be established or sustained.
If we do not meet the expectations of equity research analysts, if they do not publish research reports about our business or if they issue unfavorable commentary or downgrade our securities, the price of our securities could decline.
The trading market for our securities relies in part on the research reports that equity research analysts publish about us and our business. The estimates of such analysts are based upon their own opinions and may be different from our estimates or expectations. If our results of operations are below the estimates or expectations of equity research analysts and investors, the price of our securities could decline. Moreover, the price of our securities could decline if one or more equity research analysts downgrade our securities or if those analysts issue other unfavorable commentary or cease publishing reports about us or our business.
Sales of a substantial number of our securities in the public market could cause the price of our securities to fall.
Sales of a substantial number of Registered Securities, or the perception that those sales might occur, could result in a significant decline in the public trading price of our securities and could impair our ability to raise capital through the sale or issuance of additional equity securities.
47

Future issuance of Ordinary Shares will result in additional dilution of the percentage ownership of our shareholders and could cause our share price to fall.
Additional Class A Ordinary Shares are issuable upon conversion of the Investor Notes (which are of an aggregate principal amount of US$65 million Investor Notes) at a conversion price of US$11.5 per share (subject to customary adjustments on the conversion price). In addition, we may need additional capital in the future to finance our operations. We may sell Ordinary Shares, convertible securities or other equity securities in one or more transactions at prices and in a manner we determine from time to time. Furthermore, we may issue additional Ordinary Shares in connection with the grant of equity awards to employees under our equity incentive plans. Any such issuance of additional share capital may cause shareholders to experience significant dilution of their ownership interests and the value of our securities to decline.
Exercise of the Warrants could increase the number of Class A Ordinary Shares eligible for future resale in the public market and result in dilution to its shareholders.
As of February 29, 2024, there were 23,871,971 Warrants outstanding. Each Warrant entitles its holder to purchase one Class A Ordinary Share at an exercise price of US$11.50 per share (subject to adjustment). To the extent Warrants are exercised, additional Class A Ordinary Shares will be issued, which will result in dilution to our then existing shareholders and increase the number of Class A Ordinary Shares eligible for resale in the public market. The number of Warrants outstanding is equal to approximately 8.3% of our currently outstanding Class A Ordinary Shares or 7.1% of our currently outstanding ordinary shares. Sales of substantial numbers of such shares in the public market could depress the market price of the Class A Ordinary Shares.
The Warrants may never be in the money, and they may expire worthless.
The exercise price for the Warrants is US$11.50 per share (subject to adjustment). The likelihood that warrant holders will exercise the Warrants and any cash proceeds that we would receive are dependent upon the market price of our Class A Ordinary Shares, among other things. If the market price for our Ordinary Shares is less than US$11.50 per share, we believe warrant holders will be unlikely to exercise their Warrants. There is no assurance that the Warrants will be “in the money” prior to their expiration or that the warrant holders will exercise their Warrants.
We may redeem your unexpired Public Warrants prior to their exercise at a time that is disadvantageous to you, thereby making your warrants worthless.
We have the ability to redeem outstanding Public Warrants at any time after they become exercisable and prior to their expiration, at a price of US$0.01 per warrant, provided that the last reported sale price of our Ordinary Shares equals or exceeds US$18.00 per share (as adjusted) for any 20 trading days within a 30 trading-day period ending on the third trading day prior to the date on which we give proper notice of such redemption and there is an effective registration statement covering the issuance of Ordinary Shares issuable upon exercise of the Warrants. Redemption of the outstanding Public Warrants could force you (i) to exercise your Public Warrants and pay the exercise price therefor at a time when it may be disadvantageous for you to do so, (ii) to sell your Public Warrants at the then-current market price when you might otherwise wish to hold your Public Warrants, or (iii) to accept the nominal redemption price, which, at the time the outstanding Public Warrants are called for redemption, is likely to be substantially less than the market value of your Public Warrants.
Our dual-class voting structure will limit your ability to influence corporate matters and could discourage others from pursuing any change of control transactions that holders of Class A Ordinary Shares may consider beneficial.
ECARX Holdings adopts a dual-class voting structure such that our ordinary share capital consists of Class A Ordinary Shares and Class B Ordinary Shares. Both Class A Ordinary Shares and Class B Ordinary Shares confer the same rights other than voting and conversion rights. Each holder of Class A Ordinary Shares is entitled to one vote per share and each holder of Class B Ordinary Shares is entitled to 10 votes per share on all matters submitted to them for a vote. Class A Ordinary Shares and Class B Ordinary Shares vote together as a single class on all matters submitted to a vote of our shareholders, except as may otherwise be required by law. The memorandum and articles of association of ECARX, as amended from time to time, may provide for the instances where the holders of Class A Ordinary Shares and Class B Ordinary Shares may vote as a separate class. Under the amended and restated memorandum and articles of association of ECARX Holdings, Class A Ordinary Shares and Class B Ordinary Shares will vote as a separate class if any rights attaching to either Class A Ordinary Shares or Class B Ordinary Shares are being materially and adversely varied. Such variation requires the consent in writing of the holders of at least two-thirds of the issued Class A Ordinary Shares or Class B Ordinary Shares (as the case may be) or with the sanction of a special resolution passed at a separate meeting of the holders of Class A Ordinary Shares or Class B Ordinary Shares (as the case may be). The Companies Act (As Revised) of the Cayman Islands also provides where a compromise or arrangement is proposed between a Cayman Islands company
48

and its shareholders or any class of them, the court may, on the application of the company or of any shareholder of the company, order a meeting of the shareholders of the company or class of shareholders, as the case may be, to be summoned in such manner as the court directs. Each Class B Ordinary Share is convertible into one Class A Ordinary Share, whereas Class A Ordinary Shares are not convertible into Class B Ordinary Shares under any circumstances. Upon (i) any direct or indirect sale, transfer, assignment, or disposition of such number of Class B Ordinary Shares by the holder thereof or the direct or indirect transfer or assignment of the voting power attached to such number of Class B Ordinary Shares through voting proxy or otherwise to any person that is not Mr. Eric Li (Shufu Li) or Mr. Ziyu Shen or their respective affiliate or (ii) any direct or indirect sale, transfer, assignment, or disposition of a majority of the issued and outstanding voting securities of, or the direct or indirect transfer or assignment of the voting power attached to such voting securities through voting proxy or otherwise, or the direct or indirect sale, transfer, assignment, or disposition of all or substantially all of the assets of, a holder of Class B Ordinary Shares that is an entity to any person that is not Mr. Eric Li (Shufu Li) or Mr. Ziyu Shen or their respective affiliate, such Class B Ordinary Shares are automatically and immediately converted into the equal number of Class A Ordinary Shares.
Mr. Eric Li (Li Shufu) and Mr. Ziyu Shen, founders of ECARX, collectively own all of the Class B Ordinary Shares. These Class B Ordinary Shares constitute 14.5% of our total issued and outstanding share capital and 62.9% of the aggregate voting power of our total issued and outstanding share capital due to the disparate voting powers associated with our dual-class share structure. As a result of the dual-class share structure and the concentration of control, holders of Class B Ordinary Shares have considerable influence over matters such as decisions regarding election of directors and other significant corporate actions. Such holders may take actions that are not in the best interest of us or our other shareholders. This concentration of control may discourage, delay, or prevent a change in control of us, which could have the effect of depriving our other shareholders of the opportunity to receive a premium for their shares as part of a sale of us and may reduce our share price. This concentrated control will limit the ability of holders of Class A Ordinary Shares to influence corporate matters and could discourage others from pursuing any potential merger, takeover, or other change of control transactions that holders of Class A Ordinary Shares may view as beneficial.
The dual-class structure of our ordinary shares may adversely affect the trading market for our securities.
Certain shareholder advisory firms have announced changes to their eligibility criteria for inclusion of securities of public companies on certain indices, including the S&P 500, to exclude companies with multiple classes of shares and companies whose public shareholders hold no more than 5% of total voting power from being added to such indices. In addition, several shareholder advisory firms have announced their opposition to the use of multiple class structures. As a result, the dual class structure of our ordinary shares may prevent the inclusion of our securities in such indices and may cause shareholder advisory firms to publish negative commentary about our corporate governance practices or otherwise seek to cause us to change our capital structure. Any such exclusion from indices could result in a less active trading market for our securities. Any actions or publications by shareholder advisory firms critical of our corporate governance practices or capital structure could also adversely affect the value of our securities.
The Warrant Agreement designates the courts of the State of New York or the United States District Court for the Southern District of New York as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by holders of the Warrants, which could limit the ability of Warrant holders to obtain a favorable judicial forum for disputes with us in connection with such Warrants.
The Warrant Agreement provides that, subject to applicable law, (i) any action, proceeding or claim against us arising out of or relating in any way to the Warrant Agreement, will be brought and enforced in the courts of the State of New York or the United States District Court for the Southern District of New York, and (ii) we irrevocably submit to such jurisdiction, which jurisdiction shall be the exclusive forum for any such action, proceeding or claim. We have waived any objection to such exclusive jurisdiction and that such courts represent an inconvenient forum. Notwithstanding the foregoing, these provisions of the Warrant Agreement do not apply to suits brought to enforce any liability or duty created by the Exchange Act or any other claim for which the federal district courts of the United States of America are the sole and exclusive forum. Any person or entity purchasing or otherwise acquiring any interest in any Warrants under the Warrant Agreement shall be deemed to have notice of and to have consented to the forum provisions of the Warrant Agreement. If any action, which is referred to as a "foreign action," the subject matter of which is within the scope of the forum provisions of the Warrant Agreement, is filed in a court other than a court of the State of New York or the United States District Court for the Southern District of New York in the name of any holder of the warrants, such holder shall be deemed to have consented to: (i) the personal jurisdiction of the state and federal courts located in the State of New York in connection with any action brought in any such court to enforce the forum provisions (an “enforcement action”), and (ii) having service of process made upon such holder in any such enforcement action by service upon such warrant holder’s counsel in the foreign action as agent for such holder.
49

The choice-of-forum provision limits a Warrant holder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us, which may discourage such lawsuits. Alternatively, if a court were to find this provision of the Warrant Agreement inapplicable or unenforceable with respect to one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could materially and adversely affect our business, financial condition and results of operations and result in a diversion of the time and resources of our management and board of directors.
The requirements of being a public company may strain our resources, divert our management’s attention and affect our ability to attract and retain qualified board members.
We are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Act, Nasdaq Global Market listing requirements and other applicable securities rules and regulations. As such, we incur legal, accounting and other expenses, and these expenses may increase even more if we no longer qualify as an “emerging growth company,” as defined in Section 2(a) of the Securities Act. The Exchange Act requires, among other things, that we file annual and current reports with respect to our business and operating results. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We may need to hire more employees or engage outside consultants to comply with these requirements, which will increase our costs and expenses.
Changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We expect these laws and regulations to increase our legal and financial compliance costs and to render some activities more time-consuming and costly, although we are currently unable to estimate these costs with any degree of certainty.
Many members of our management team have limited experience managing a publicly traded company, interacting with public company investors and complying with the increasingly complex laws pertaining to public companies. Our management team may not successfully or efficiently manage the transition to being a public company subject to significant regulatory oversight and reporting obligations under the federal securities laws and regulations and the continuous scrutiny of securities analysts and investors. The need to establish the corporate infrastructure demanded of a public company may divert the management’s attention from implementing our growth strategy, which could prevent us from improving our business, financial condition and results of operations. Furthermore, we expect these rules and regulations to make it more difficult and more expensive for us to obtain director and officer liability insurance, and consequently we may be required to incur substantial costs to maintain the same or similar coverage. These additional obligations could have a material adverse effect on our business, financial condition, results of operations and prospects. These factors could also make it more difficult for us to attract and retain qualified members of our board of directors, particularly to serve on our audit committee, and qualified executive officers.
As a result of disclosure of information in this annual report and in filings required of a public company, our business and financial condition will become more visible, which we believe may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business and operating results could be adversely affected, and, even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could cause an adverse effect on our business, financial condition, results of operations, prospects and reputation.
We are an “emerging growth company,” and it cannot be certain if the reduced SEC reporting requirements applicable to emerging growth companies will make our Class A Ordinary Shares and Warrants less attractive to investors, which could have a material and adverse effect on us, including our growth prospects.
We are an “emerging growth company” as defined in the JOBS Act. We will remain an “emerging growth company” until the earliest to occur of (i) the last day of the fiscal year (a) following the fifth anniversary of the closing of the Business Combination, (b) in which we have total annual gross revenue of at least US$1.235 billion or (c) in which we are deemed to be a large accelerated filer, which means the market value of our common equity held by non-affiliates exceeds US$700 million as of the last business day of our prior second fiscal quarter, and (ii) the date on which we issued more than US$1.0 billion in non-convertible debt during the prior three-year period. We intend to take advantage of exemptions from various reporting requirements that are applicable to most other public companies, whether or not they are
50

classified as “emerging growth companies,” including, but not limited to, an exemption from the provisions of Section 404(b) of the Sarbanes-Oxley Act requiring that our independent registered public accounting firm provide an attestation report on the effectiveness of our internal control over financial reporting and reduced disclosure obligations regarding executive compensation.
In addition, Section 102(b)(1) of the JOBS Act exempts “emerging growth companies” from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies, but any such election to opt out is irrevocable. We have elected not to opt out of such extended transition period, which means that when a standard is issued or revised and we have different application dates for public or private companies, we, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of our financial statements with certain other public companies difficult or impossible because of the potential differences in accounting standards used.
Furthermore, even after we no longer qualify as an “emerging growth company,” as long as we continue to qualify as a foreign private issuer under the Exchange Act, we will be exempt from certain provisions of the Exchange Act that are applicable to U.S. domestic public companies.
As a result, our shareholders may not have access to certain information they deem important or at the same time if we were not a foreign private issuer. We cannot predict if investors will find our securities less attractive because we rely on these exemptions. If some investors find our securities less attractive as a result, there may be a less active trading market and share price for our securities may be more volatile.
We qualify as 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 United States 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: (i) the rules under the Exchange Act requiring the filing of quarterly reports on Form 10-Q or current reports on Form 8-K with the SEC; (ii) the sections of the Exchange Act regulating the solicitation of proxies, consents, or authorizations in respect of a security registered under the Exchange Act; (iii) the sections of the Exchange Act requiring insiders to file public reports of their share ownership and trading activities and liability for insiders who profit from trades made in a short period of time; and (iv) the selective disclosure rules by issuers of material nonpublic information under Regulation FD.
We will be required to file an annual report on Form 20-F within four months of the end of each fiscal year. In addition, we intend to publish our results on a quarterly basis through press releases, distributed pursuant to the rules and regulations of Nasdaq. 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. Accordingly, you may receive less or different information about us than you would receive about a U.S. domestic public company.
We could lose our status as a foreign private issuer under current SEC rules and regulations if more than 50% of our outstanding voting securities become directly or indirectly held of record by U.S. holders and any one of the following is true: (i) the majority of our directors or executive officers are U.S. citizens or residents; (ii) more than 50% of our assets are located in the United States; or (iii) our business is administered principally in the United States. If we lose our status as a foreign private issuer in the future, we will no longer be exempt from the rules described above and, among other things, will be required to file periodic reports and annual and quarterly financial statements as if we were a company incorporated in the United States. If this were to happen, we would likely incur substantial costs in fulfilling these additional regulatory requirements, and members of our management would likely have to divert time and resources from other responsibilities to ensuring these additional regulatory requirements are fulfilled.
You may face difficulties in protecting your interests, and your ability to protect your rights through U.S. courts may be limited, because we are incorporated under the laws of the Cayman Islands, and we conduct substantially all of our operations, and a majority of our directors and executive officers reside, outside of the United States.
ECARX Holdings is an exempted company limited by shares incorporated under the laws of the Cayman Islands and we conduct a majority of our operations through our subsidiary, ECARX, outside the United States. Substantially all of
51

our assets are located outside the United States. A majority of our officers and directors reside outside the United States and a substantial portion of the assets of those persons are located outside of the United States. As a result, it may be difficult for investors to effect service of process within the United States upon our directors or officers, or to enforce judgments obtained in the United States courts against our directors or officers.
Our corporate affairs are governed by the amended and restated memorandum and articles of association of ECARX Holdings, 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 our 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 from the common law of England, the decisions of whose courts are of persuasive authority, but are not binding, on a court in the Cayman Islands. The rights of our shareholders and the fiduciary duties of our directors under Cayman Islands law are different from what they would be under statutes or judicial precedent in some jurisdictions in the United States. In particular, the Cayman Islands has a different body of securities laws than the United States and some U.S. states, such as Delaware, may have more fully developed and judicially interpreted bodies of corporate law than the Cayman Islands. In addition, with respect to Cayman Islands companies, plaintiffs may face special obstacles, including but not limited to those relating to jurisdiction and standing, in attempting to assert derivative claims in state or federal courts of the United States.
The Grand Court of the Cayman Islands may not (i) recognize or enforce against us judgments of courts of the United States predicated upon the civil liability provisions of the federal securities laws of the United States or any state; and (ii) in original actions brought in the Cayman Islands, impose liabilities against us predicated upon the civil liability provisions of the federal securities laws of the United States or any state, so far as the liabilities imposed by those provisions are penal in nature. Although there is no statutory enforcement in the Cayman Islands of judgments obtained in 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 money judgment of a foreign court of competent jurisdiction without any re-examination of the merits of the underlying dispute based on the principle that the judgment of the competent foreign court imposes upon the judgment debtor an obligation to pay a liquidated sum for which such judgment has been given, provided such judgment (i) is given by a foreign court of competent jurisdiction, (ii) imposes on the judgment debtor a liability to pay a liquidated sum for which the judgment has been given, (iii) is final and conclusive, (iv) is not in respect of taxes, a fine or a penalty, and (v) 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. A Cayman Islands court may stay enforcement proceedings if concurrent proceedings are being brought elsewhere.
Shareholders of Cayman Islands exempted companies like us have no general rights under Cayman Islands law to inspect corporate records (other than the memorandum and articles of association, the register of mortgages and charges, any special resolutions passed by shareholders and a list of the names of the current directors) or to obtain copies of lists of shareholders of these companies. Pursuant to the amended and restated memorandum and articles of association of ECARX Holdings, our directors shall from time to time determine whether and to what extent and at what time and places and under what conditions or articles the accounts and books of us or any of them shall be open to the inspection of our shareholders not being directors, and none of our shareholder (not being a director) shall have any right of inspection of any account or book or document of us except as conferred by law or authorized by the directors or by special resolution of our shareholders. This may make it more difficult for you to obtain the information needed to establish any facts necessary for a shareholder motion or to solicit proxies from other shareholders in connection with a proxy contest.
Certain corporate governance practices in the Cayman Islands differ significantly from requirements for companies incorporated in other jurisdictions such as the United States. As a foreign private issuer whose securities are listed on Nasdaq, we are permitted to follow certain home country corporate governance practices in lieu of the requirements of the Nasdaq Rules pursuant to Nasdaq Rule 5615(a)(3), which provides for such exemption to compliance with the Nasdaq Rule 5600 Series. To the extent we choose to follow home country practice with respect to corporate governance matters, our shareholders may be afforded less protection than they otherwise would under rules and regulations applicable to U.S. domestic issuers.
As a result of all of the above, our shareholders may have more difficulty in protecting their interests in the face of actions taken by management, members of the board of directors or controlling shareholders than they would as public shareholders of a company incorporated in the United States. For additional information, please see the section entitled “Item 6. Directors, Senior Management and Employees––Enforceability of Civil Liability and Agent for Service of Process in the United States.”
52

We do not anticipate paying dividends for the foreseeable future.
We expect to retain most, if not all, of our available funds and any future earnings to fund the development and growth of our business. As a result, it is not expected that we will pay any cash dividends in the foreseeable future.
Our board of directors will have discretion as to whether to distribute dividends. Even if the board of directors decides to declare and pay dividends, the timing, amount and form of future dividends, if any, will depend on the future results of operations and cash flow, capital requirements and surplus, the amount of distributions, if any, received by us from subsidiaries, our financial condition, contractual restrictions and other factors deemed relevant by our board of directors. Accordingly, you may need to rely on sales of our securities after price appreciation, which may never occur, as the only way to realize any future gains on your investment. There is no guarantee that our securities will appreciate in value or that the market price of our securities will not decline.
Our memorandum and articles of association contain anti-takeover provisions that could have a material adverse effect on the rights of holders of our securities.
The amended and restated memorandum and articles of association of ECARX Holdings contain provisions to limit the ability of others to acquire control of our company or cause us to engage in change-of-control transactions. These provisions could have the effect of depriving our shareholders of an opportunity to sell their shares at a premium over prevailing market prices by discouraging third parties from seeking to obtain control of our company in a tender offer or similar transaction. Our board of directors has the 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 Class A Ordinary Shares. Preferred shares could be issued quickly with terms calculated to delay or prevent a change in control of our company or make removal of management more difficult. If our board of directors decides to issue preferred shares, the price of our securities may fall and the voting and other rights of the holders of our Class A Ordinary Shares may be materially and adversely affected.
We may be or become a passive foreign investment company, or PFIC, for United States federal income tax purposes for any taxable year, which could result in adverse U.S. federal income tax consequences to U.S. Holders.
A non-U.S. entity treated as a corporation for U.S. federal income tax purposes will generally be a PFIC for U.S. federal income tax purposes for any taxable year if either (i) at least 75% of its gross income for such year is passive income or (ii) at least 50% of the value of its assets (generally based on an average of the quarterly values of the assets) during such year is attributable to assets that produce passive income or are held for the production of passive income. Passive income generally includes, among other things, dividends, interest, rents, royalties, and gains from the disposition of passive assets. We will be treated as owning its proportionate share of the assets and earning its proportionate share of the income of any other entity treated as a corporation for U.S. federal income tax purposes in which we own, directly or indirectly, 25% or more (by value) of the stock.
Based on the current and anticipated value of our assets and the composition of our income and assets, including goodwill and other unbooked intangibles, we do not believe we were a PFIC for our taxable year ended December 31, 2023 and we do not presently expect to be a PFIC for the current taxable year or the foreseeable future. However, this conclusion is a factual determination that must be made annually at the close of each taxable year on the basis of the composition of our income and assets and our subsidiaries’ income and assets and, thus, is subject to change. Furthermore, fluctuations in the market price of our Class A Ordinary Shares may cause us to be classified as a PFIC for the current or future taxable years because the value of our assets for purposes of the asset test, including the value of our goodwill and other unbooked intangibles, may be determined by reference to the market price of our Class A Ordinary Shares from time to time (which may be volatile). Accordingly, there can be no assurance that we or any of our subsidiaries will not be treated as a PFIC for any taxable year. If we or any of our subsidiaries is a PFIC for any taxable year, or portion thereof, that is included in the holding period of a beneficial owner of our Class A Ordinary Shares or Warrants that is a U.S. Holder, such U.S. Holder may be subject to certain adverse U.S. federal income tax consequences and may be subject to additional reporting requirements. Further, if we are a PFIC for any year during which a U.S. Holder holds our Class A Ordinary Shares or Warrants, we generally will continue to be treated as a PFIC for all succeeding years during which such U.S. Holder holds our Class A Ordinary Shares or Warrants, unless we were to cease to be a PFIC and the U.S. Holder were to make certain elections with respect to our Class A Ordinary Shares or Warrants.
53

For more information, please see “Item 10. Additional Information—E. Taxation—U.S. Federal Income Tax Considerations—Passive Foreign Investment Company Status.” U.S. Holders are urged to consult their tax advisors regarding the possible application of the PFIC rules to holders of our Ordinary Shares or Warrants.
Item 4.    Information on the Company
A.History and Development of the Company
Our company was founded in 2017 by Mr. Eric Li (Li Shufu) and Mr. Ziyu Shen.
ECARX Holdings was incorporated as an exempted company in accordance with the laws and regulations of the Cayman Islands on November 12, 2019. ECARX Holdings is not an operating company but a Cayman Islands holding company, with operations in China being conducted through our PRC subsidiaries. Prior to 2022, we conducted our operations in China through such subsidiaries as well as through Hubei ECARX, our former VIE based in China. However, we restructured our company in the beginning of 2022 such that we no longer have any VIE. We refer to this series of transactions in this annual report as the Restructuring. See “Item 4. Information on the Company—C. Organizational Structure.”
On December 20, 2022, we consummated the Business Combination with COVA, pursuant to the Agreement and Plan of Merger, dated as of May 26, 2022. COVA was a blank check company incorporated for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization or similar business combination with one or more businesses or entities. On December 21, 2022, our Class A Ordinary Shares and Warrants were listed on The Nasdaq Global Market under the symbol “ECX” and “ECXWW,” respectively.
In June 2023, we increased our equity interest in JICA Intelligent, a technology company focusing on developing intelligent automotive products, from 50% to 70%. JICA Intelligent offers full-stack research and development capabilities for autonomous driving, covering the end-to-end process of development, such as intelligent cockpit, intelligent driving, peripheral products, sensor perception, decision-making algorithms, vehicle control strategies, underlying systems, hardware development, and test verification.
In November 2023, we entered into a strategic cooperation agreement and a licensing agreement with Hubei Xingji Meizu Group Co., Ltd., or Xingji Meizu. Pursuant to the strategic cooperation agreement, Xingji Meizu and we will further collaborate in the development and commercialization of the Flyme Auto intelligent cockpit solutions for three years. Pursuant to the licensing agreement, we obtained certain rights to distribute the Flyme Auto intelligent cockpit solutions worldwide for three years with a total licensing fee of RMB150 million payable by us in installments.
In November 2023, we entered into a shareholders’ agreement with smart Automobile Co., Ltd., or smart, a subsidiary of smart mobility Pte. Ltd, to establish a China-based joint venture for the development of automotive operating system software, in which ECARX and smart will beneficially own 49% and 51% of the equity interest in the joint venture, respectively. Pursuant to this agreement, ECARX subscribed to 49% of equity capital of the joint venture for a subscription price of RMB49 million.
In December 2023, we signed a strategic partnership agreement with Black Sesame Technologies, a leading automotive-grade SoC and SoC-based intelligent vehicle solution provider. We will collaborate closely with Black Sesame Technologies to integrate our research and development, product, and technical resources with those of Black Sesame Technologies. The strategic partnership aims at developing cutting-edge ADAS solutions that drive business growth and solution deployment for both parties, fostering the development of an integrated intelligent driving ecosystem.
The mailing address of our principal executive office is 5/F, Building 1, Zhongteng Building, 2121 Longteng Avenue, Xuhui District, Shanghai 200232, People’s Republic of China, and its phone number is +86 (571) 8530-6942. Our corporate website address is https://www.ecarxgroup.com/. The information contained in, or accessible through, our website does not constitute a part of this annual report.
B.Business Overview
We are transforming vehicles into seamlessly integrated information, communications and transportation devices. We are shaping the interaction between people and cars by rapidly advancing the technology at the heart of smart mobility.
54

Our current core products include infotainment head units, digital cockpits, vehicle chip-set solutions, a core operating system and integrated software stack.
We have established a successful track record since our inception. As of December 31, 2023, there were over 6 million vehicles on the road with ECARX products and solutions onboard. As of December 31, 2023, we had a team of over 2,000 full-time employees globally, 75% of whom are involved in research and development, providing the foundation for us to serve 25 vehicle brands across the globe.
Automotive Computing Platforms
Since the launch of our first-generation automotive computing platform in the second quarter of 2017, we have revolutionized our platform, taking part in vehicle development projects with our related party Geely Holding and its ecosystem OEMs. Some of our automotive computing platforms are backed up with SoCs from mainstream chip providers while others run on ECARX SoC core modules, which we expect to underpin most of our future product offerings.

Our first-generation automotive computing platform product launched in 2017 was designed for mainstream distributed electronic/electrical architecture. We began working on our digital cockpit in 2019. We launched our first-generation and second-generation digital cockpit products in 2021. We launched our Antora computing platforms and released our Makalu computing platform in March 2023. We also launched the Atlas, Pikes and Qogir computing platforms in March 2024.

We continue to develop automotive central computing platforms to move from a domain-based electronic/electrical architecture to a more centralized computing platform. We launched Super Brain (SPB), our first central computing platform, in 2023 and we released Antora1000SPB and Antora1000 ProSPB in March 2024.

Infotainment Head Unit (IHU)

Our IHU supports around view monitoring integration, augmented reality navigation and local-end natural language understanding and processing in addition to regular infotainment functions such as speech assistant service, navigation service, and multi-media. As we continue to upgrade our products, our current IHU product line ranges from IHU 1.0 to IHU 5.0. In 2017, we launched our first-generation IHU. The first major upgrade of our IHU, IHU 3.0, was made at the end of 2018 with the launch of the E01 SoC core module. IHU 3.0 has been widely deployed across multiple vehicle product lines in China and in Malaysia. IHU 5.0, supported by with the second-generation E-series core module, E02, represents a further upgrade of our IHU products. Our IHU 5.0 can also be equipped with V01, our first-generation of automotive-grade AI voice SoC co-developed with our business partners. IHU 5.0 has been deployed in certain Geely ecosystem brand vehicles since 2021 as well as in Changan Mazda and Dongfeng Peugeot-Citroën automobile models.

Digital Cockpit

Digital cockpit is the combination of IHU with digital instrument panel to improve the overall driving experience, enhance safety and offer better connectivity and entertainment options. We started to develop our digital cockpit product in 2019. By breaking the boundaries of silos in the vehicle system, we enable multiple systems to run simultaneously on a single SoC platform, thereby reducing system complexity and consolidating electronic control units without compromising functionalities. Our digital cockpit products allow us to collaborate with automotive developers to manage fewer platforms and toolsets, add new features, and integrate the next-generation in-vehicle experience with reduced development and manufacturing timeframe and costs. They also allow automotive OEMs to respond faster to consumer demands for new apps and services, which is a key step in the transition towards software-defined vehicles.

Our digital cockpit products offer advanced features such as driver information module, heads-up display, rear seat entertainment, multiple-displays, multi-zone voice recognition, 3D user experience, and support for function and ecosystem tailored for each region globally. Our first- and second-generation digital cockpit products are powered by our E03 core module and the Qualcomm® Snapdragon SA8155P, respectively, and have been deployed on Geely, Lynk & Co, smart and Zeekr models since July 2021. Our second-generation digital cockpit products have also been deployed on the Lotus Eletre Hyper-SUV since March 2023. We launched our Antora computing platforms and released our Makalu computing platform in March 2023. We also launched the Atlas, Pikes and Qogir computing platforms in March
2024.



55

To lead the vehicle intelligence with supercomputing capability, flash information exchange as well as smart cockpit and ADAS fusion experience, We are developing the automotive central computing platform to move from a domain-based electronic/electrical architecture to a more centralized computing platform. We launched our first central computing platform super brain known as SPB in 2023. We released Antora1000SPB and Antora1000 ProSPB in 2024, completing upgrading smart cockpit computing platform into central computing platform. We also launched Atlas and Pikes Computing Platforms in 2024 to empower the future vehicle intelligence.
Antora Computing Platforms
Our current flagship automotive computing platform product is the Antora series. It is specifically designed to increase the overall computing power and meet the increasing SoC demand of vehicles.
The Antora series includes two core products, Antora 1000 computing platform and Antora 1000 Pro computing platform, both of which offer a lower power consumption relative to previous generations of computing platforms and enable fast data transmission rates while supporting rich hardware configurations, and meet highest requirements for function safety and cybersecurity. The Antora series provides a multi-core computing engine, with which automotive OEMs no longer need to replace the hardware platforms every few years in light of the Antora series’ outstanding computing power. This offers an efficient hardware architecture to automotive OEMs and help them speed up time to market.
Antora 1000 computing platform: At its core, Antora 1000 computing platform increases the overall computing power, allowing for a faster processing speed, an increase in both data transmission rates and bandwidth, as well as an efficient use of resources. It reduces the development cycles and allows automotive OEMs to introduce new vehicles models at an even faster pace. Antora 1000 computing platform’s advanced intelligent cockpit hardware configuration will provide drivers with a seamless and intuitive experience, enhancing their comfort, convenience, and safety on the road. Antora 1000 has been equipped on Geely ecosystem OEM models and is expected to be rolled out with two FAW Hongqi models.
Antora 1000 Pro computing platform: By integrating cockpit and parking modules, Antora 1000 Pro computing platform provides the industry with a strong scalability for vehicles with enhanced ADAS and remote parking technologies, features that many automotive OEMs are working to implement into their fleet. Antora 1000 Pro has been debuted in Lynk & Co 08.

The Antora series is based on SiEngine’s SE1000 SoC. This SoC utilizes a 7nm AI processor combined specifically designed for use in digital cockpits to meet the high performance, high reliability and high security needs of automotive-grade hardware. SE1000 adopts the industry-leading multi-core heterogeneous architecture design and high-performance computing cluster, and independent programmable neural processing unit with AI computing power. At the same time, its powerful audio and video processing capabilities can support up to seven high-definition screen outputs and 12 video signal inputs, and it is the first in the industry to be equipped with dual HiFi 5 DSP processors. SE1000 SoC has obtained the AEC-Q100 automotive certification standard and offers enhanced vehicle functional safety. The SoC core modules for the Antora series can support the development of intelligent driving functions, providing a high computing power foundation for the digital cockpit computing platform. They also have built-in independent ASIL B-grade hardware function safety islands that reduce development cycle and cost. The series contains standalone information safety islands with high-performance encryption and decryption engine to support SM series national encryption algorithms. Different processor clusters independently serve different functional domains and integrate system safety functions of ASIL-B level, greatly improving the real-time, safety and data privacy of the system.

Combining high-performance customized CPU clusters with a heterogeneous computing system, such as CPU, multi-core GPU, and AI-powered neural processing unit, Antora 1000 and Antora 1000 Pro computing platforms are capable of processing inputs from 11 cameras simultaneously and support multiple high-definition outputs through a high-performance 2D or 3D hardware acceleration engine. In addition, each of them has a built-in high-performance acoustics capability to support echo cancellation, noise reduction, voice assistant, and other applications.
Makalu Computing Platform
Consumers are demanding connected vehicles that offer immersive and customizable digital experiences and these are exactly what our AMD-powered Makalu computing platform provides. Makalu utilizes AMD Ryzen™ Embedded V2000 Processors with 394K DMIPS and AMD Radeon™ RX 6000 Series GPUs. Makalu is expected to be launched on Lynk & Co and smart models.

Atlas and Pikes Computing Platforms
56


The Atlas and Pikes computing platforms are powered by the fourth-generation Qualcomm Snapdragon® SoC. Both platforms are certified as automotive grade. Integrating both Flyme Auto operating system and Google Automotive Services (GAS), each of the Atlas and Pikes computing platforms allows ECARX to service automotive OEMs worldwide within a single platform.

The Atlas computing platform has a leading low-power 5-nm process, complying with the AEC-Q100 standard, and has high-performance heterogeneous computing capabilities with high computing power, high bandwidth, and low latency. Combined with our Cloudpeak system foundation and toolchain, as well as the global application ecosystem of Flyme Auto and GAS, it can provide users with a great cockpit experience.

Qogir Computing Platform
The Qogir computing platform is a joint effort by ECARX and Xingji Meizu Group, built on the Snapdragon 8 Gen 3 mobile platform. Tailored for generative artificial intelligence, it features a 60 TOPS of hybrid edge-side AI computing power, capable of smoothly running large-scale language models, visual models, and generative AI models with up to 10 billion parameters.

The display capabilities of the Qogir computing platform support up to 8K resolution, advanced hardware ray tracing technology, and an ultra-high frame rate of up to 240fps. Optimized for Unreal Engine UE5, it provides robust technical support for real-time 3D environment rendering and immersive entertainment experiences.
Automotive Central Computing Platform

Our automotive central computing platforms represent a move from a domain-based electronic/electrical architecture to a more centralized computing platform that uses less harness and consolidates software in fewer electronic control units. It allows for better integration of different domains including the cockpit, ADAS and other vehicle components such as body electronics, powertrain, chassis and battery management system, improving performance and delivering efficiency and savings to automotive OEMs. Our automotive central computing platforms feature greater compatibility with more software offerings and better support through over-the-air (OTA) upgrades, vehicle-to-everything communication, auto parking and navigation-on-pilot functions.

We are designing and developing our computing platform products in phases and progressive moving towards full centralization. To better assist with clients’ diverse needs for intelligence and expedite the applications, we have expanded our super brain product matrix from one board to one chip including mainstream smart cockpit functions with L2 ADAS or L2+ ADAS.
Our first SPB product was released in 2023. It is one board empowered by multiple chips supercomputing controller based on SE1000 and advanced ADAS chipset that brings together SoC, ADAS SoC, and microcontroller units, and one computer featuring the centralized IT computing and storage for an integrated cockpit and autonomous driving.

We released two other central computing products in our SPB series in 2024. Antora1000SPB and Antora1000 ProSPB, redefining the Antora series as central computing platforms. Antora1000SPB is our first one chip supercomputing controller based on SE1000. Antora1000 ProSPB is one board with dual SE1000 chips. Powered by SPB, Antora1000 Series SPB is becoming the all-in-one solution that supports intelligent cockpit, autonomous driving assistance and parking assistance.

SoC Core Modules

SoC core modules have been a key component of our technology portfolio since our inception. We started out by working with several semiconductor companies, providing automotive application inputs and collaborating to ensure the SoC core modules meet automotive requirements. While Tier 1 automotive suppliers typically procure consumer grade SoCs developed for the general use in the information and communications technology sector, we work with our chip partner to build in automotive OEM-specific requirements and customize automotive grade SoC core modules to deliver enhanced compatibility and functionality. We integrate the SoCs with key integrated circuits (such as power management integrated circuit, storage (module storage), and interface units (rich peripheral interfaces)), tool chains, and algorithms and develop them into SoC core modules.

57

Our current production E-Series (E01, E02, and E03) SoC core modules are utilized in our IHU and digital cockpit platforms. The E series core modules incorporate 4G baseband technology and a powerful AI engine core that greatly enhances edge computing capabilities and speed of data analysis at the local end. As the computing-module basis, E series core modules simplify the re-development process for Tier 1 automotive suppliers and reduce the associated development cost and timeframe. We launched E01 and E02 core modules in 2018 and 2020, respectively. E01 core module is made specifically for connected vehicles, to further enhance user experience. E01 core module utilizes a high-speed 64-bit quad-core CPU combined with a dedicated GPU, supporting high-definition 1080p dual-screen display and a 4G modem that provides seamless in-vehicle connectivity and content delivery. E01 core module supports connectivity via 4G, Bluetooth, and Wi-Fi. In 2020, we launched a more powerful E02 core module, which is configured with an eight-core CPU and an independent neural processing unit. It has a built-in 4G TBOX and around view monitoring, which can deliver exceptional computing, graphics, and media processing performance, and is capable of operating in an extended range of thermal conditions. E02 core module has received AEC-Q104 standard certification and has neural processing unit capacity and product integration and supports three separate displays, video and multi-camera (up to six) input, 360-degree surround view system, instrument cluster integration, augmented reality navigation system, driver monitor system, facial recognition, and speed reverse functionalities. E03 core module is based on a high-performance chip customized for in-vehicle digital cockpit systems that we launched in 2021. E03 core module inherits the high computing power, high performance, and cost-effectiveness of prior generations, and is dedicated to the development of infotainment and smart digital cockpit systems. E03 core module utilizes a hardware assisted virtualization architecture to accommodate multiple systems and provide a hypervisor-less cockpit solution. It optimizes graphics processing unit performance and integrates excellent vision processing units. E03 core module also incorporates a hardware security module and is certified according to the AEC-Q100 G3 Grade3 and ISO-26262-ASIL-B standards, boasting enhanced security. E03 core module has been deployed on Lynk & Co models since the third quarter of 2021.

We have also developed tailored SoC core modules for our Antora, Makalu Computing Platform, Atlas and Pike, Qogir Computing Platform. For more information, please see “—Automotive Computing Platform—Digital Cockpit.”
Operating System
The operating system plays an important role in the automotive technology stack as it connects hardware with application software. As such, the operating system architecture directly affects the performance of the automotive computing platform products while the functionalities offered by the operating system can simplify the development of applications that run on top. As software plays increasingly important roles in modern vehicle functions, more application domains are becoming software centric requiring broader coverage by the operating system.
The operating system is another building block of our technology platform. We have developed various operating system components to support intelligent cockpit, ADAS, and vehicle functions with a focus on performance optimization, data flow management as well as functional safety to allow application developers to build innovative functions and applications for the devices powered by our SoC core modules. Our hypervisor virtualization technology enables communication between different system components and optimizing the usage of various system resources. We offer runtime, software development kit, toolchain, and integrated development environment to support the development and testing of software by Tier 1 automotive suppliers and automotive OEMs.
Intelligent Cockpit
We started with the intelligent cockpit domain, where we built operating system components, based on Android, Linux, and RTOS, to bridge the functionalities of SoC and hardware with upper level services and applications. We extended the functions of Android for Automotive so application developers can access more vehicle features.
Our operating system architecture provides a platform framework for the cross-domain integration of kernel components for intelligent digital cockpit and signifies progress towards the standardization and enhanced reusability of components across different systems and hardware platforms. Operating system components can be individually selected and combined to achieve high levels of customization. As a result, our operating system is highly scalable and capable of significantly lowering the development timeframe and associated costs.
Functional Safety
Our operating system coverage goes beyond the intelligent cockpit domain, and includes vehicle domains with safety operating system for automotive grade functional safety, focusing on safety and security.
58

We have developed the Safety Operating System based on SafeRTOS to support ASIL-D safety level. The Safety Operating System helps our instrument panel display solution achieve the safety level required by automotive OEM customers. We have also embedded features in the Safety Operating System to support enhanced ADAS by providing safety environment for the planning and control features of the vehicle, which enhance the overall safety of the vehicles and reduce the integration costs for automotive OEMs.
Cloudpeak
Our global research and development teams have built Cloudpeak, a cross-domain system capability foundation, in collaboration with HaleyTek AB. HaleyTek AB is the joint venture we established with Volvo Cars in 2021 to develop an operating system for digital cockpits suitable for multiple vehicle platforms aimed at addressing the global market.
Cloudpeak brings together separate systems and functionalities into one cohesive and seamless system. The systems architecture is built to fully meet the functional safety and information security requirements of vehicles supporting multiple operating systems and the global mobility ecosystem. We have developed hypervisor virtualization technology that functions across different processing units (such central processing units, graphics processing units, and neural processing units) and allows multiple guest operating systems to run on a single host system at the same time, providing hardware-optimized virtualization services and ensuring safe operations. Cloudpeak also supports 3D sound technology. This technology provides a more immersive and engaging audio experience for both drivers and passengers, enhancing the overall driving experience.
Security is one of the areas we have implemented vigorous measures when developing Cloudpeak. Its security function is certified to meet both the national and international standards and it is compliant with the EAL4 certification. Cloudpeak’s security features include secure build, communication, and storage to protect against unauthorized access and data breaches.

We have empowered our client Volvo with our the Cloudpeak, which has been certified and launched in 33 countries worldwide and has begun user delivery at the beginning of 2024.

Flyme Auto

We have entered into a strategic cooperation arrangement with Xingji Meizu for the development and commercialization of the Flyme Auto intelligent cockpit solutions and we have obtained the rights to distribute the Flyme Auto intelligent cockpit solutions worldwide.

In the China market, we have equipped Polestar 4 with the Polestar OS system. It is built on the basis of the Flyme Auto operating system, integrates the original Polestar theme orange, icons and body textures, and can achieve seamless interconnection between mobile phones and vehicle systems. Mobile applications flow seamlessly to the large screen of the vehicle without installation or data usage, and commonly used apps can be used in the car. At the same time, the network and camera hardware of the mobile phone are shared, and the mobile computing power empowers the entire vehicle, breaking through hardware barriers and achieving a simpler, easier-to-use and borderless new interconnection experience.
Software Stack
We provide a service software framework to connect the application layer to the operating system layer of the overall cockpit system, in addition to a host of intelligent cockpit applications that can be further adapted across domains, platforms and geographies. We are developing software to deliver enhanced ADAS features and vehicle functional safety software over key vehicle systems to enable functionality and improve performance.
Intelligent Cockpit Software Stack
We have been able to abstract and distil a comprehensive set of platform-based middleware solutions for digital cockpit controller and vehicle communication from the substantial amount of automotive projects we have completed in the past. This solution has rich functional components, thousands of standardized API interfaces, and cross-domain (including entertainment domain, vehicle control domain, and ADAS), cross-platform (such as Android, Linux, and QNX), cross-device features that pave the way for universal scalability. It provides complete support for the speedy on-boarding of an extensive application ecosystem encompassing auditory, vocal, and mobility services. Our platform-based middleware connects components of Android Auto Motive with vehicle and vehicle peripheral components, so that these applications can run without the need for specific vehicle adaptation. At the same time, vehicle information can be quickly and safely
59

transmitted to support these applications directly through our platform API once permission is obtained. Multimedia programs, voice engines, and mapping services provided by suppliers from different parts of the world can be swiftly adapted through our platform-based middleware.
We completed the design of the Adaptive API for Android4.x in 2017, which is similar to the Carproperty ID design of Android Auto Motive. It provides a standardized portal for the support of vehicle control applications towards vehicle control domain (such as window control and light control.), air conditioning settings. We further designed the Car Wrapper API with Google Android Auto Motive which represents an optimized solution that allows the use of the same set of software on different models. With the Car Wrapper API once vehicle adaptation is completed through automated script, upper-layer applications will be usable directly in other vehicle models after one coding.
Functional Safety Software Stack
As the world progresses towards a more intelligent, networked, and electrified future, functional safety, as opposed to the traditional concepts of active safety and passive safety, is foundational to and has become a key metric of the automotive industry.
We have accumulated years of experience in the development of functional safety and we are committed to building safe and reliable platform solutions for intelligent cockpit and autonomous driving domains. Our products have obtained the ASIL D ISO26262 process certification and the Germany Rhine functional safety ISO26262 ASIL D product certification, such as the ASIL D SafetyOS certification. Functional safety underpins the quality of our products, our brand value, and our dedication to corporate responsibility.
Enhanced ADAS Software Stack
We aim to provide our users with comprehensive, safe, and reliable solutions for enhanced ADAS features. We have deployed our in-house ADAS algorithms (including BEV large model) and supplier algorithms in chips, and built quantification and KPI verification capabilities.
Our base ADAS software has a full-stack of self-developed software whereas the middleware is based on the advanced combination of QNX + AP Autosar. Our ADAS application software has features a full stack of proprietary integration, tracking, prediction, and planning control software. The parking module has the algorithms of AVM 360 surround view and transparent chassis, as well as the full stack self-research capabilities of Automated Parking Assist and Automated Valet Parking algorithms based on the fisheye BEV Ocular visual perception that we have developed. In terms of development and verification, we have accumulated full-link data closed-loop, data recycling capability and compliance datasets over the years, enabling our ADAS products to meet CNCAP 5-star requirements.
We have also entered into an agreement with Zenseact AB and Luminar LLC, and Mobileye Global Inc. to explore collaborations in the development and deployment of ADAS technology.
ADAS Platform
We started research on ADAS related technologies, including visual neural networks, in 2019. We initiated the development of an ADAS solution that is focused on advanced driving domain controller for mass-produced vehicle models in 2021. We, through our subsidiary JICA Intelligent, have developed full stack ADAS research and development capabilities including assisted driving and parking integrated L2 + ADAS capabilities including related hardware development and design capabilities and design verification to product validation verification capabilities.
ECARX Skyland Pro ADAS platform, our first-generation autonomous driving control unit, or ADCU, combines parking and driving solutions to achieve active safety, navigation of pilot on high-speed elevated closed roads, and automated or remote parking assist. It is based on two efficient SoCs with a combined computing power of 118 TOPS and a high safety MCU, providing redundant system architecture and high-level functional safety. Using six driving perception cameras and four parking cameras, supplemented by radar and ultrasonic sensor and LiDAR as perception inputs, with the ADCU as the computing core, the vehicle’s assisted driving planning and control signal outputs are realized, enabling driving and parking assist functions. Leveraging our strategic partnerships on the development of cutting-edge vision perception algorithms, we have engineered an innovative end-to-end full-stack software solution that satisfies the most stringent ISO-26262 safety standards. ECARX Skyland Pro ADAS platform is able to further support more advanced software such as BEV and LiDAR perception. And ECARX Skyland Pro ADAS platform already has been installed on
60

Lynk & Co 08. The versatile suite seamlessly integrates critical capabilities including sensor fusion, prediction, planning, control, and environmental modelling modules. This is enabled by a robust foundation of underlying software and middleware to ensure stable performance in all conditions. As a result, our advanced driver assistance and active safety applications achieve the elevated benchmarks set by China’s New Car Assessment Program.
Additionally, the proprietary platform design provides flexibility for us to continually expand operational design domains and address complex long-tail scenarios across diverse regions.
Strategic Partnership with Mobileye
To expedite the mass production and delivery of eyes-off and hands-off intelligent driving solution on controlled-access highways, we are teaming with Mobileye Global Inc. in building a one box solution integrating automated driving and parking features. Based on the Mobileye Chauffeur™ consumer AV platform, this solution is planned to be put into mass production in the Polestar 4 electric SUV coupé.
We also will collaborate with Mobileye on a driver-assist solution and a cockpit-driving-parking integrated solution based on the latest EyeQ™6 automotive-grade SoC.
Drawing upon the technical strength of Mobileye Chauffeur™ perception and driving policy platform, we will provide Polestar Automotive Holding UK PLC with an integrated solution that supports mass production, in which we will be responsible for the development of parking-related algorithms and functions, local production of hardware used in the domain controller unit, quality management and supply chain, compliance with related driving and parking regulations and data requirement, and also testing and validation of user experience features.
Research and Development
As of December 31, 2023, approximately 75% of our full-time employees belong to the research and development division.
Our research and development centers currently span across China, Sweden, and the United States. We established our product development center in Gothenburg, Sweden in December 2020. This team is primarily responsible for digital cockpit operating system development, including the management of development and delivery with HaleyTek AB. We opened a research and development facility in San Diego, California and an engineering center in Stuttgart, Germany.
Our research and development efforts focus on our core technology relating to the development of vehicle intelligence and provides us with a competitive edge as we seek additional business with new and existing customers. Our research and development team has extensive experience in automotive and technology industries and is primarily working in three workstreams comprising digital cockpit product development teams, super brain product development team, and automated driving control unit product development team.
Regulations
Regulation on Foreign Investment
Guidance Catalog of Industries for Foreign Investment
Investments in mainland China by foreign investors and foreign-invested enterprises were regulated by the Guidance Catalog of Industries for Foreign Investment jointly promulgated by the Ministry of Commerce and the NDRC on June 28, 1995, and latest amended on June 28, 2017. The Guidance Catalog of Industries for Foreign Investment was repealed by (i) the Special Management Measures (Negative List) for the Access of Foreign Investment (2021 Version), or the 2021 Negative List, which was jointly promulgated by the Ministry of Commerce and the NDRC on December 27, 2021, and took effect on January 1, 2022, and (ii) the Catalog of Industries for Encouraged Foreign Investment (2022 Version), or the 2022 Encouraged Catalog, which was jointly promulgated by the Ministry of Commerce and the NDRC on October 26, 2022, and took effect on January 1, 2023. The 2022 Encouraged Catalog and the 2021 Negative List set out the industries and economic activities in which foreign investment in mainland China is encouraged, restricted, or prohibited. Pursuant to the 2022 Encouraged Catalog, the research and development and manufacture of automobile electronic devices, the research and development and manufacture of key parts and components of intelligent vehicles, and the manufacture of hardware and key parts and components related to Level 3 to Level 5 autonomous driving fall within the encouraged category. Certain of our products constitute central computing units, vehicle-mounted operating system, and information
61

control system, heterogeneous multi-processor computing platform technology, or sensor fusion sensing technology and consequently qualify under the encouraged category. The release of the 2022 Encouraged Catalog indicates that foreign investment into the selected industrial sectors is encouraged, and the NDRC and other government authorities in mainland China may provide policy supports and implement other actions in the future to improve the investment framework and ensure that foreign invested enterprises are treated equally as compared with mainland China companies under the national treatment principle and in an appropriate manner. For our products that fall within the encouraged category, we will be entitled to apply for and may obtain certain preferential treatments such as with respect to tax (if any). However, any positive policy change could potentially intensify competition in the relevant industry, leading to a more competitive environment for us. See “Item 3. Key Information—D. Risk Factors—Risks Relating to Doing Business in China—The automotive intelligence industry is highly competitive, and we may not be successful in competing in this industry.”
Foreign Investment Law
On March 15, 2019, the PRC National People’s Congress promulgated the PRC Foreign Investment Law, which took effect on January 1, 2020. It replaced three previously existing laws on foreign investment in mainland China, namely, the PRC Equity Joint Venture Law, the PRC Cooperative Joint Venture Law, and the PRC Wholly Foreign-Owned Enterprise Law, together with their implementation rules and ancillary regulations. The Foreign Investment Law embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both non-foreign owned mainland China companies and foreign-invested enterprises in mainland China. The Foreign Investment Law establishes the basic framework for the access to, and the promotion, protection, and administration of, foreign investment in view of investment protection and fair competition. Furthermore, the Foreign Investment Law stipulates that foreign-invested enterprises established according to the previously existing laws regulating foreign investment may maintain their structure and corporate governance within five years after the implementation of the Foreign Investment Law.
According to the Foreign Investment Law, “foreign investment” refers to investment activities in mainland China directly or indirectly conducted by one or more natural persons, business entities, or other organizations of a foreign country, and the investment activities include: (i) a foreign investor, individually or collectively with other investors, establishing a foreign-invested enterprise in mainland China, (ii) a foreign investor acquiring stock, equity shares, shares in assets, or other similar rights and interests of an enterprise in mainland China, (iii) a foreign investor, individually or collectively with other investors, investing in a new project in mainland China, and (iv) investing through other means as provided for by laws, administrative regulations, or the PRC State Council.
The Foreign Investment Law authorizes the State Council to publish or approve to publish a catalog for special administrative measures, or the Negative List, and grants national treatment to foreign-invested enterprises except for those that operate in industries deemed to be either “restricted” or “prohibited” in the Negative List. As an updated Negative List has not yet been published, it is unclear whether it will differ from the 2021 Negative List. The Foreign Investment Law stipulates that foreign-invested enterprises operating in “restricted” or “prohibited” industries will be required to obtain market-entry clearance and other approvals from PRC government authorities.
In addition, the Foreign Investment Law provides protective principles and rules for foreign investors and their investment in mainland China. For example, local PRC government authorities must abide by their undertaking made to foreign investors; foreign-invested enterprises are allowed to issue stocks and corporate bonds; expropriation or requisition of foreign investment is prohibited, except in special circumstances where statutory procedures must be followed and fair and reasonable compensation must be timely made; mandatory technology transfer is prohibited; and the capital contribution, profit, capital gain, proceeds of asset disposal, intellectual property right licensing fees, indemnity or compensation legally obtained, or proceeds received upon settlement by foreign investors in mainland China may be freely remitted inbound and outbound in Renminbi or a foreign currency.
On December 26, 2019, the State Council promulgated the Implementation Regulations on the Foreign Investment Law, which took effect on January 1, 2020, and further requires equal treatment of non-foreign owned mainland China companies and foreign-invested enterprises in terms of policy making and implementation. Pursuant to the Implementation Regulations on the Foreign Investment Law, if the existing foreign-invested enterprises fail to change their pre-existing, incompatible forms by January 1, 2025, the government authorities will suspend processing any other registration matters for such foreign-invested enterprises and may publicize such non-compliance. On December 26, 2019, the PRC Supreme People’s Court issued an Interpretation on the Application of the Foreign Investment Law, which took effect on January 1, 2020. This interpretation applies to all contractual disputes arising from the acquisition of rights and interests by a foreign investor by way of gift, division of property, merger of enterprises, or division of enterprises.
62

To coordinate with the implementation of the Foreign Investment Law and the Implementation Regulations of the Foreign Investment Law, the Ministry of Commerce and the State Administration for Market Regulation promulgated the Measures for Reporting of Information on Foreign Investment on December 30, 2019, which took effect from January 1, 2020. These measures stipulate that foreign investors or foreign-invested enterprises must submit investment information by initial reports, change reports, deregistration reports, and annual reports through an enterprise registration system and a national enterprise credit information publicity system. The Announcement on Matters Concerning the Reporting of Information on Foreign Investment promulgated by the Ministry of Commerce on December 31, 2019, and the Circular on Effective Work on Registration of Foreign-Invested Enterprises for the Implementation of the Foreign Investment Law promulgated by the State Administration for Market Regulation on December 28, 2019, further refine the regulatory regime in this area. Foreign investors or foreign-invested enterprises will bear legal liabilities for failing to report investment information as required.
PRC Company Law
The PRC Company Law was promulgated by the Standing Committee of the National People’s Congress on December 29, 1993 and subsequently amended on October 26, 2018. The PRC Company Law provides for the establishment, corporate structure and corporate management of companies and is applicable to foreign-invested enterprises in mainland China. The PRC Company Law was most recently amended on December 29, 2023 (as amended, the “Revised Company Law”), and the amendment will take effect on July 1, 2024. Among others, the Revised Company Law requires that the registered capital of limited liability companies in mainland China be fully paid within five years. Companies incorporated before the promulgation and implementation of the Revised Company Law are required to gradually make adjustment to comply with the deadline. We may be required to accelerate the payment of capital contributions towards the registered capital of our mainland China subsidiaries and joint ventures. As of the date of this annual report, specific implementation measures of the Revised Company Law are yet to be prescribed by the State Council.
Regulation on Road Tests of Intelligent Connected Vehicles
On July 27, 2021, the MIIT, the Ministry of Public Security and the Ministry of Transport jointly issued the Good Practices for the Administration of Road Test and Demonstration Application of Intelligent Connected Vehicles (for Trial Implementation), or Circular 97, which took effect on September 1, 2021, and is the primary regulation governing road tests and demonstrations of intelligent connected vehicles in mainland China. Pursuant to Circular 97, road test refers to the test of self-driving function of intelligent connected vehicles carried out on the designated sections of highways (including expressways), urban roads, regional roads and other roads used for the passage of social motor vehicles. Prior to conducting a road test, the relevant entity must ensure the vehicle to be tested has undergone sufficient tests in specific areas such as testing areas or sites, and complies with applicable national and industry standards and specifications, requirements imposed by the relevant departments of the provincial or municipal government as well as the evaluation rules of the entity intending to conduct the road tests. Conditions for road tests must also be met, including that (i) the self-driving function of the vehicle shall be tested by a third-party testing agency that is engaged in automobile-related business and recognized by the State or the provincial or municipal government; (ii) the operator of the testing area or site for the field test shall be an independent legal entity registered within the territory of mainland China; and (iii) the third-party testing agency shall publish items of its testing service and fee standards, be responsible for the authenticity of the test results and bear the corresponding legal liability. Any entity intending to conduct road tests shall submit an Intelligent Connected Vehicles Road Test Security Self Declaration to the relevant authorities at the provincial and municipal levels for confirmation. Such declaration shall specify the entity intending to conduct the road tests, the identification code of the vehicle, the name and ID number of the test driver, the duration of the test, the sections of roads and areas where tests will be conducted, the list of test items, and other relevant information. The testing duration shall not exceed 18 months in principle, and shall not exceed the validity period of the quality certificate of safety technical inspection and the insurance voucher. Any entity intending to conduct road tests shall apply to the administrative department of traffic under the Ministry of Public Security for a temporary car plate for each vehicle being tested.
According to the Notice on Promoting the Development of Intelligent Connected Vehicles and Maintaining the Security of Surveying and Mapping Geographic Information issued by the Ministry of Natural Resources on August 25, 2022, if an intelligent connected vehicle is equipped with or integrated with certain sensors, the collection, storage, transmission and processing of surveying and mapping geographic information and data, including spatial coordinates, images, point clouds and their attribute information, of vehicles and surrounding road facilities in the process of road test, will be considered surveying and mapping activities. Persons who collect, store, transmit and process such surveying and mapping geographic information and data, will be the main actors of surveying and mapping activities. Additionally, if any vehicle manufacturer, service provider or smart driving software provider that is a foreign-invested enterprise needs to engage in the collection, storage, transmission and processing of surveying and mapping geographic information and data,
63

it shall entrust an agency with surveying and mapping qualification to carry out the intended activities, and the entrusted agency shall undertake the collection, storage, transmission and processing of the spatial coordinates, images, point clouds and their attribute information and other businesses, and provide geographic information service and support. With respect to the road test activities currently conducted by JICA Intelligent, it has entrusted Hubei ECARX, our former VIE, and an entity with the required qualification for surveying and mapping under applicable law, to engage in the collection, storage, transmission and processing of data throughout the road tests JICA Intelligent only obtains the road test results from Hubei ECARX which do not contain any surveying and mapping geographic information and data.
Regulation on Compulsory Product Certification
Pursuant to the Regulations on Certification and Accreditation promulgated on September 3, 2003 and last amended on July 20, 2023, certification and accreditation activities in mainland China shall comply with these regulations. Under the Administrative Regulations on Compulsory Product Certification, which was promulgated on July 3, 2009 and last amended on November 1, 2022, the List of the First Batch of Products Subject to Compulsory Product Certification, which was promulgated on December 3, 2001 and took effect on May 1, 2002, and the Compulsory Product Certification Catalogue Description and Definition Form, which was promulgated on April 17, 2007 and last amended on August 10, 2023, the State Administration for Market Regulation is responsible for the regulation and quality certification, and vehicle wireless terminal and vehicle wireless module cannot be delivered, sold, imported, or used in operating activities until certified by designated PRC certification authorities as qualified products and granted certification marks, otherwise the violator will be ordered to make corrections and be imposed with a fine ranging from RMB50,000 to RMB200,000. If the value of uncertified illegal products is less than RMB10,000, a fine of no more than twice the value of the goods will be imposed and the illegal income (if any) will be confiscated. ECARX (Hubei) Tech has obtained compulsory product certifications for the relevant ECARX products.
Regulation on Radio Transmitting Equipment
According to the PRC Radio Regulations promulgated on September 11, 1993 and last amended on November 11, 2016, except for micro power short-distance radio transmitting equipment, for any production or import of other radio transmitting equipment for domestic sale and use, an application for model confirmation shall be filed with the radio regulatory authority. For anyone who, in violation of these regulations, produces or imports any radio transmitting equipment sold or used within mainland China without obtaining model confirmation, the radio regulatory authority shall order the violator to take corrective action and impose a fine ranging from RMB50,000 to RMB200,000 on the violator. If the violator refuses to take corrective action, the radio regulatory authority shall confiscate the radio transmitting equipment without model confirmation and impose a fine ranging from RMB200,000 to RMB1,000,000 on the violator. ECARX (Hubei) Tech has obtained the model confirmation for the relevant ECARX products.
Regulation on Import and Export of Goods
Pursuant to the PRC Foreign Trade Law promulgated on May 12, 1994 and last amended on December 30, 2022, unless otherwise provided for under laws or administrative regulations, the import and export of goods and technologies are permitted to be carried out without restriction in principle. The foreign trade department of the State Council may implement an automatic licensing system for certain approved imports and exports for the purpose of monitoring of import and export activities, and the foreign trade department of the State Council or its authorized agencies will grant a license to the consignee or consignor who applies for automatic licensing prior to completing customs clearance formalities for imports and exports subject to automatic licensing.
According to the PRC Customs Law promulgated on January 22, 1987 and last amended on April 29, 2021, where a consignee or consignor of import or export goods goes through customs declaration procedures, it shall file for record with the customs, and in the event customs declaration business is engaged in without being filed with the customs, the customs shall impose a fine against the entity concerned. Under the Administrative Provisions of the Customs on Record-filing of Customs Declaration Entities, which was promulgated on November 19, 2021 and took effect on January 1, 2022, customs declaration entities include consignees or consignors of import or export goods that have filed for record with customs in accordance with these provisions, and consignors or consignees of import or export goods that apply for record-filing shall have obtained market entity qualifications and completed the record registration of foreign trade operators, the latter, however, has been cancelled since December 30, 2022. Record-filing of customs declaration entities shall be valid permanently. ECARX (Hubei) Tech and JICA Intelligent have completed the record-filing of customs declaration entity (consignee or consignor of import or export goods).
64

Regulation on Product Liability and Consumer Protection
On May 28, 2020, the National People’s Congress approved the PRC Civil Code, which took effect on January 1, 2021. According to the Civil Code, if defective products are identified after they have been put into circulation, their manufacturers or sellers must timely take remedial measures such as warning announcement and product recall. If damage arises from a defective product, the aggrieved party may seek compensation from either the manufacturer or the seller of the product. If the defect is caused by the seller, the manufacturer will be entitled to seek indemnification from the seller upon compensation of the aggrieved party. If the products are manufactured or sold with known defects causing deaths or severe health issues, punitive damages may be claimed in addition to compensatory damages.
Pursuant to the PRC Product Quality Law promulgated on February 22, 1993 and last amended on December 29, 2018, a manufacturer is prohibited from making or selling products that do not meet applicable standards and requirements for safeguarding human health and ensuring human and property safety. Products must be free from unreasonable dangers threatening human and property safety. Where a defective product causes physical injury to a person or property damage, the aggrieved party may claim compensation against the manufacturer or the seller of the product. Manufacturers and sellers of non-compliant products may be ordered to cease the manufacture or sale of the products and could be subject to confiscation of the products or fines. Income from sales in contravention of such standards or requirements may also be confiscated, and in severe cases, the business license may be revoked.
Our business is subject to a variety of consumer protection laws, including the PRC Consumer Rights and Interests Protection Law, which was amended in 2013 and took effect on March 15, 2014. This law imposes stringent requirements and obligations on business operators. For example, business operators should guarantee that the products and services they provide satisfy the requirements for personal or property safety, and provide consumers with authentic information about the quality, function, usage, and term of validity of the products or services. Failure to comply with these consumer protection laws could subject us to administrative sanctions, such as the issuance of a warning, confiscation of illegal income, imposition of fines, an order to cease business operations, or revocation of business licenses, as well as potential civil or criminal liabilities. On March 15, 2024, the State Council promulgated the Regulations for the Implementation of the PRC Consumer Rights and Interests Protection Law. These regulations are set to take effect on July 1, 2024 and provide detailed guidelines for business operators to follow in order ensure that the goods or services they offer to consumers meet the necessary safety standards. The implementation regulations specify that business operators must ensure that items provided to consumers, including items that are free-of-charge such as in the form of rewards, gifts, or trial products, adhere to these safety standards. Under these regulations, consumers are entitled to report any concerns regarding potentially defective goods or services that could pose risks to personal or property safety to the business operators or competent regulatory authorities. Additionally, business operators are prohibited from imposing different prices or fee schemes on consumers for the same goods or services under the same transactional terms and conditions without the acknowledgement of such consumers.
Regulation on Cyber Security and Privacy Protection
Regulations related to Cybersecurity and Data Security
The Standing Committee of the National People’s Congress, China’s national legislative body, enacted the Decisions on the Maintenance of Internet Security on December 28, 2000 and further amended on August 27, 2009, which may subject persons to criminal liabilities in China for any attempt to use the internet to (i) gain improper entry to a computer or system of strategic importance; (ii) disseminate politically disruptive information; (iii) leak state secrets; (iv) spread false commercial information; or (v) infringe upon intellectual property rights. In 1997, the Ministry of Public Security issued the Administration Measures on the Security Protection of Computer Information Network with International Connections, as later amended by the PRC State Council on January 8, 2011, which prohibits using the internet to leak state secrets or to spread socially destabilizing materials.
According to the PRC National Security Law issued by the Standing Committee of the National People’s Congress on February 22, 1993 and latest revised on July 1, 2015, China shall establish systems and mechanisms for national security review and supervision, conduct national security review on key technology, network information technology products and services related to national security to prevent and neutralize national security risks in an effective way. The PRC Cyber Security Law, which was promulgated on November 7, 2016 by the Standing Committee of the National People’s Congress and effective on June 1, 2017, provides that network operators shall perform their cyber security obligations and shall take technical measures and other necessary measures to protect the safety and stability of their networks. Under the Cyber Security Law, network operators are subject to various security protection-related
65

obligations, including, among others, (i) network operators shall comply with certain obligations regarding maintenance of the security of internet systems; (ii) network operators shall verify users’ identities before signing agreements or providing certain services such as information publishing or real-time communication services; (iii) when collecting or using personal information, network operators shall clearly indicate the purposes, methods and scope of the information collection, the use of information collection, and obtain the consent of those from whom the information is collected; (iv) network operators shall strictly preserve the privacy of user information they collect, and establish and maintain systems to protect user privacy; (v) network operators shall strengthen management of information published by users, and when they discover information prohibited by laws and regulations from publication or dissemination, they shall immediately stop dissemination of that information, including taking measures such as deleting the information, preventing the information from spreading, saving relevant records, and reporting to the relevant governmental agencies. In addition, the Cyber Security Law requires that critical information infrastructure operators, or CIIOs, including CIIOs in the finance industry, generally shall store, within the territory of mainland China, the personal information and important data collected and produced during their operations in mainland China and their purchase of network products and services that affect or may affect national securities shall be subject to national cybersecurity review. CIIOs who use network products and services that have not been filed for or passed a cybersecurity review may be subject to the following penalties: (i) suspension of using such network products and services; (ii) a fine of more than one time and less than ten times the purchase price of such network products and services; (iii) a fine of more than RMB10,000 and less than RMB100,000 on the senior staff in and other staff directly responsible. On September 12, 2022, the CAC released the Decision on Amending the Cyber Security Law (Draft for Comments), which proposes to adjust the penalty imposable under (ii) above to a fine of more than one time and less than ten times the purchase price of such network products and services or a fine less than 5% of the previous year’s turnover. As of the date of this annual report, the Cyber Security Law (Draft for Comments) has not been formally adopted.
On April 13, 2020, the CAC, the NDRC, and several other administrations jointly promulgated the Measures for Cybersecurity Review, which took effect on June 1, 2020. These measures establish the basic framework for national security reviews of network products and services, and provide the principal provisions for undertaking cybersecurity reviews. According to the Measures for Cybersecurity Review, when the purchase of network products and services by a CIIO influences or may influence national security, a cybersecurity review shall be conducted. In addition, the relevant regulatory authorities are still entitled to impose security reviews on network products and services that are deemed capable of affecting national security. CIIOs may voluntarily file for a cybersecurity review with CAC prior to purchasing network products and services if they deem their behavior affects or may affect national security based on self-assessment and self-evaluation. Notwithstanding the voluntary filing, the relevant authorities are entitled to initiate cybersecurity reviews accordingly. Cybersecurity reviews focus on assessing the national security risks associated with purchasing network products and services, mainly taking the following factors into account: (i) the risk of illegal control, interference or destruction of critical information infrastructure and of its important data being stolen, leaked or destroyed, arising from the purchase and utilization of network products and services; (ii) the potential harm on the business continuity of critical information infrastructure incurring from a disruption of network products and services supply; (iii) the safety, openness, transparency, diversity of sources of Network Products and Services; the reliability of suppliers; and the risk of supply disruption due to political, diplomatic, trade and other reasons; (iv) the level of compliance with PRC laws, administrative regulations and ministry rules of the suppliers of Network Products and Services; and (v) other factors that may harm critical information infrastructure and/or national security. In addition, on July 22, 2020, the Ministry of Public Security issued the Guiding Opinions on Implementing the Cybersecurity Graded Protection System and Critical Information Infrastructure Security Protection System to further improve the national cyber security prevention and control system. On December 28, 2021, the CAC and several other administrations jointly issued the Revised Measures for Cybersecurity Review, which took effect and replace the Measures for Cybersecurity Review on February 15, 2022. According to the revised measures, in addition to CIIOs purchasing network products or services that affect or may affect national security, any “online platform operator” carrying out data processing activities that affect or may affect national security should also be subject to a cybersecurity review, and any “online platform operator” possessing personal information of more than one million users must apply for a cybersecurity review before its listing overseas. In the event a member of the cybersecurity review working mechanism is in the opinion that any network product or service or any data processing activity affects or may affect national security, the Office of Cybersecurity Review shall report the same to the Central Cyberspace Affairs Commission for its approval under applicable procedures and then conduct a cybersecurity review in accordance with the revised Measures for Cybersecurity Review.
The Revised Measures for Cybersecurity Review further elaborate on the range of factors to be considered when assessing the level of national security risks involved in the relevant activities. In addition to those set forth in the original measures, the list has been expanded to include the following factors: (i) the risk of core data, important data or a large amount of personal information being stolen, leaked, destroyed, and illegally used or illegally transferred abroad, and (ii) in
66

connection with the listing of a company, the risk of critical information infrastructure, core data, important data or a large amount of personal information being affected, controlled, or used with malicious intent by foreign governments, as well as the risk relating to network information security. Specifically, the Revised Measures for Cybersecurity Review provide that an “online platform operator” who is in possession of personal information of more than one million users must report to the relevant cybersecurity review office for a cybersecurity review before listing in a foreign country. An operator undergoing a cybersecurity review must take risk prevention and mitigation measures during such review in accordance with applicable requirements. Based on a set of Q&A published on the official website of the CAC in connection with the release of the Revised Measures for Cybersecurity Review, an official of the CAC indicated that an “online platform operator” should apply for a cybersecurity review prior to the submission of its listing application with non-mainland China securities regulators. After the receipt of all required application materials, the authorities must determine, within ten business days thereafter, whether a cybersecurity review will be initiated. If a review is initiated and the authorities conclude after such review that the listing will affect national security, the listing of the applicant will be prohibited.
Furthermore, on July 30, 2021, the State Council promulgated the Regulations of Security Protection for Critical Information Infrastructure, which took effect on September 1, 2021 and provides that critical information infrastructures, or CIIs, refer to important network facilities and information systems involved in important industries and fields such as public communication and information services, energy, transportation, water conservancy, finance, public services, e-government, national defense related science and technology industry, as well as those which may seriously endanger national security, national economy and citizen’s livelihood and public interests if damaged, malfunctioned, or if leakage of data relating thereto occurs. Pursuant to these provisions, relevant government authorities are responsible for formulating the rules on identifying the CII and organizing to identify such the CII in the related industries and fields, taking into account the factors set forth in the provisions and shall notify the operators identified as CIIOs. On November 14, 2021, the CAC released the Regulations on Network Data Security Management (draft for public comments), which set out general guidelines applicable to the protection of personal information, security of important data, security management of cross-border data transfer, obligations of internet platform operators, as well as the supervision, management and legal liabilities with respect to the foregoing. The draft regulations require data processors that process important data or are listed overseas to carry out an annual data security assessment on their own or by engaging a data security services institution, and the data security assessment report for a given year should be submitted to the local cyberspace affairs administration department before January 31 of the following year. It remains to be seen when and in what form will the draft regulations will be enacted. If the draft regulations are enacted in the current form, we, as an overseas listed company, will be required to carry out an annual data security review and comply with applicable reporting obligations. However, as these provisions have yet to take effect, and the government authorities may further formulate detailed rules or explanations with respect to the interpretation and implementation of such provisions, including the rules on identifying the CII in different industries and fields, it remains unclear whether we or other operators we provide network products and services to may be identified as CIIOs or “online platform operator.”
At the end of 2019, the CAC issued the Provisions on Ecological Governance of Network Information Content, or the CAC Order 5, which took effect on March 1, 2020, to further strengthen the regulation and management of network information content. Pursuant to the CAC Order 5, each network information content service platform is required, among others, (i) not to disseminate any information prohibited by laws and regulations, such as information jeopardizing national security; (ii) to strengthen the examination of advertisements published on such network information content service platform; (iii) to promulgate management rules and platform convention and improve user agreement, such that such network information content service platform could clarify users’ rights and obligations and perform management responsibilities required by laws, regulations, rules and convention; (iv) to establish convenient means for complaints and reports; and (v) to prepare annual work report regarding its ecological governance of network information content. In addition, a network information content service platform must not, among others, (i) utilize new technologies such as deep-learning and virtual reality to engage in activities prohibited by laws and regulations; (ii) engage in online traffic fraud, malicious traffic rerouting and other activities related to a fraudulent account, illegal transaction account or maneuver of users’ account; and (iii) infringe a third party’s legitimate rights or seek illegal interests by way of interfering with information display. On July 12, 2021, the CAC, the MIIT and the Ministry of Public Security jointly issued the Circular of Issuing the Administrative Provisions on Security Vulnerabilities of Network Products, or Circular 66, which took effect on September 1, 2021. Circular 66 states that, no organization or individual may abuse the security vulnerabilities of network products to engage in activities that endanger network security, or to illegally collect, sell, or publish information relating to such security vulnerabilities. Anyone who is aware of the aforesaid offences should not provide any technical support, advertising, payment settlement and other assistance to the offenders. According to Circular 66, network product providers, network operators, and platforms collecting network product security vulnerabilities must establish and improve channels for receiving network product security vulnerability information and keep such channels available, and retain network product security vulnerability information reception logs for at least six months. In order to ensure that security
67

vulnerabilities in network products are fixed on a timely basis and reasonably reported, network product providers should perform certain obligations on the management of security vulnerabilities in their network products, including, among others, reporting vulnerability information to the Cybersecurity Threat and Vulnerability Information Sharing Platform of the MIIT within two days, which shall include the name, model, and version of the product affected by such security vulnerability, as well as the technical characteristics, degree of harm and scope of impact of such vulnerability. Circular 66 also prohibits the disclosure of undisclosed vulnerabilities to overseas organizations or individuals other than to the product providers. On June 10, 2021, the Standing Committee of the National People’s Congress promulgated the Data Security Law, which took effect on September 1, 2021. The Data Security Law provides for data security and privacy obligations on entities and individuals carrying out data activities. The Data Security Law also 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. The appropriate level of protection measures is required to be taken for each respective category of data. For example, a processor of important data shall designate the personnel and the management body responsible for data security, carry out risk assessments for its data processing activities and file the risk assessment reports with the competent authorities. In addition, the Data Security Law provides a national security review procedure for those data activities which may affect national security and imposes export restrictions on certain data and information.
On December 8, 2022, the MIIT issued the Administrative Measures for Data Security in the Field of Industry and Information Technology (for Trial Implementation), or the Data Security Measures in the IT Field, which took effect on January 1, 2023. The Data Security Measures in the IT Field defines the scope of data in the field of industry and information technology, and stipulates that all businesses which handle industrial and telecoms data in mainland China are required to categorize such information into “general,” “important” and “core” and businesses processing “important” and “core” data shall comply with certain filing and reporting obligations. Data in the field of industry and information technology shall include industrial data, telecoms data, etc. The “industrial data” refers to data produced and collected in the course of research and development design, manufacturing, operation and management, operating and maintenance, and platform operation in various sectors and fields of industry. The “telecoms data” refers to the data generated and collected in the course of telecommunications business operations. For different categories of data, the Data Security Measures in the IT Field prescribes different requirements in terms of security management and protection in terms of data collection, storage, processing, transmission, provision, publication, destruction, exit, transfer, entrusted processing, etc. For general data, the data processors shall establish a life-cycle safety management system, assign management personnel, reasonably determine operation authority, formulate emergency plans, conduct emergency drills, conduct education and training, and keep log records.
On July 7, 2022, the CAC promulgated the Measures for Security Assessment of Cross-border Data Transfers, or the Security Assessment Measures, which took effect on September 1, 2022 and aims to establish a continuous assessment and monitoring mechanism with respect to cross-border data transfers. It applies to the security assessment of important data and personal information that is collected and generated in the course of operations within mainland China and to be provided abroad by data processors. According to the Security Assessment Measures, if any of the following circumstances is implicated in a cross-border data transfer, the relevant data processor shall apply to the competent cyberspace administration authority for a security assessment: (i) where a data processor provides important data abroad; (ii) where a CIIO or a data processor processing the personal information of more than one million individuals provides personal information abroad; (iii) where a data processor who has provided personal information of 100,000 individuals or sensitive personal information of 10,000 individuals in total since January 1 of the previous year provides personal information abroad; and (iv) other circumstances where a security assessment of cross-border data transfer is required as prescribed by the national cyberspace administration. Prior to applying for a security assessment, a data processor shall conduct self-assessment on the risks of cross-border data transfers, with an emphasis on the following matters: (i) the legality, legitimacy and necessity of the purpose, scope and method of cross-border data transfers and data processing of the overseas recipient; (ii) the scale, scope, type and sensitivity of the data to be provided cross-border, and the risks to national security, public interests or the legitimate rights and interests of individuals or organizations caused by cross-border data transfers; (iii) the responsibilities and obligations that the overseas recipient promises to undertake, and whether the overseas recipient’s management and technical measures and capabilities for performing its responsibilities and obligations could guarantee the security of the data; (iv) risks of the data being tampered with, destroyed, divulged, lost, transferred, illegally obtained or illegally used during and after cross-border data transfers, and whether the channel for the maintenance of personal information rights and interests is unobstructed; (v) whether the contracts to be entered into with the overseas recipient or any other legally binding documents memorialize the contracting parties' agreement in respect of the responsibilities and obligations to protect data security; and (vi) other matters that may affect the security of cross-border data transfers. The result of a security assessment of cross-border data transfer would be valid for two years,
68

commencing from the date when the result is issued, and the data processor shall re-apply for an assessment if certain circumstances occur within the period of validity or 60 business days prior to the expiration of the period of validity. For cross-border data transfers that have been carried out before the effectiveness of the Security Assessment Measures, if not in compliance with these measures, rectification shall be completed within six months from the effectiveness of the Security Assessment Measures.
Privacy Protection
Internet information service providers are required to maintain the integrity, confidentiality, and availability of network data. The Cyber Security Law reaffirms the basic principles and requirements specified in other existing laws and regulations on personal information protection, such as the requirements on the collection, use, processing, storage, and disclosure of personal information, and internet information service providers are required to take technical and other necessary measures to ensure the security of the personal information collected and prevent the personal information from being divulged, damaged, or lost. Any violation of the Cyber Security Law may subject an internet information service provider to warnings, fines, confiscation of illegal gains, revocation of licenses, cancellation of filings, shutdown of websites, or otherwise criminal liabilities. Furthermore, the Rules on the Protection of Personal Information of Telecommunications and Internet Users promulgated by the MIIT on July 16, 2013 and effective on September 1, 2013 prescribe detailed requirements on the use and collection of personal information and require security measures to be taken by telecommunications business operators and internet information service providers.
Pursuant to the Notice of the Supreme People’s Court, the Supreme People’s Procuratorate, and the Ministry of Public Security on Legally Punishing Criminal Activities Infringing upon the Personal Information of Citizens, which was issued and took effect on April 23, 2013, and the Interpretation of the Supreme People’s Court and the Supreme People’s Procuratorate on Several Issues Regarding Legal Application in Criminal Cases Infringing upon the Personal Information of Citizens, which was issued on May 8, 2017 and took effect on June 1, 2017, the following activities may constitute the crime of infringing upon a citizen’s personal information: (i) providing a citizen’s personal information to specified persons or releasing a citizen’s personal information online or through other methods in violation of applicable national provisions; (ii) providing legitimately collected information relating to a citizen to others without such citizen’s consent (unless the information is processed, not traceable to a specific person and not recoverable); (iii) collecting a citizen’s personal information in violation of applicable rules and regulations when performing a duty or providing services; or (iv) collecting a citizen’s personal information by purchasing, accepting, or exchanging such information in violation of applicable rules and regulations.
On August 16, 2021, the CAC, the NDRC and several other administrations jointly promulgated the Several Provisions on Automobile Data Security Management (for Trial Implementation), or the Provisions on Automobile Data Security, which took effect from October 1, 2021 and aims to regulate the collection, analysis, storage, utilization, provision, publication, and cross-border transmission of personal information and critical data generated throughout the lifecycle of automobiles by automobile designers, producers and service providers. Automobile data processors including automobile manufacturers, compartment and software providers, dealers, maintenance providers are required to process personal information and critical data in accordance with applicable laws during the automobile design, manufacture, sales, operation, maintenance and management. To process personal information, automobile data processors shall obtain the consent of the individual or conform to other circumstances stipulated by laws and regulations. Pursuant to the Provisions on Automobile Data Security, personal information and critical data related to automobiles shall in principle be stored within mainland China and a cross-border data security assessment shall be conducted by the national cyberspace administration authority in concert with relevant departments under the State Council if there is a need to provide such data overseas. To process critical data, automobile data processors shall conduct risk assessment in accordance with regulations and submit risk assessment reports to related departments at provincial levels.
Pursuant to the Civil Code, the collection, storage, use, process, transmission, provision, and disclosure of personal information should follow the principles of legitimacy, appropriateness, and necessity. Furthermore, on August 20, 2021, the Personal Information Protection Law was promulgated by the Standing Committee of the National People’s Congress and took effect on November 1, 2021. The law integrated previously scattered rules with respect to personal information rights and privacy protection. The Personal Information Protection Law aims at protecting personal information rights and interests, regulating the processing of personal information, ensuring the orderly transmission of personal information in accordance with law and promoting the reasonable use of personal information. The Personal Information Protection Law applies to the processing of personal information within mainland China, as well as certain personal information processing activities outside mainland China, including those for the provision of products and services to natural persons within mainland China or for the analysis and assessment of acts of natural persons within
69

mainland China. As a result, all of our subsidiaries, whether within or outside mainland China, could potentially become subject to the Personal Information Protection Law. Entities processing personal information exceeding the threshold to be set by the relevant authorities and CIIOs are required to store, within the territory of mainland China, all personal information collected and produced within mainland China. In addition, the Personal Information Protection Law imposes pre-approval and other requirements for any cross-border data transfer by mainland China companies.
Regulation on Telecommunications Services
Telecommunications Regulations
The PRC Telecommunications Regulations promulgated by the State Council on September 25, 2000 and last amended on February 6, 2016, are the primary PRC regulations governing telecommunications services, which set out the general framework for the provision of telecommunications services in mainland China. The Telecommunications Regulations require that the network connection licensing system shall be implemented to telecommunications terminal equipment, radio telecommunications equipment and interconnection-related equipment, and the network connection license shall not be transferred. Whoever sells telecommunications terminal equipment without the network connection license shall be ordered to make correction and be imposed with a fine ranging from RMB10,000 to RMB100,000. ECARX (Hubei) Tech has obtained network connection licenses for the relevant ECARX products.
Internet Information Services
On September 25, 2000, the State Council promulgated the Measures for the Administration of Internet Information Services, which was amended on January 8, 2011. Under these measures, internet information services are categorized into commercial internet information services and non-commercial internet services. Non-commercial internet information service providers in mainland China must file with the competent government authorities, and commercial internet information service providers in mainland China must obtain an ICP License from the competent government authorities. Operators of certain specific information services, such as news, publishing, education, healthcare, medicine, and medical instruments must also comply with applicable laws and regulations and obtain approval from the competent government authorities.
Internet information service providers are required to monitor their websites. They cannot post or disseminate any content that falls within prohibited categories stipulated under applicable laws and regulations, and must stop providing any such content on their websites once identified. The competent government authorities may order internet information services operators that violate the content restrictions to rectify such violations and, in cases of serious violations, either revoke the ICP Licenses of commercial internet information services operators, or shut down websites of non-commercial internet information services operators.
Regulation on Intellectual Property Rights
China is a party to several international treaties with respect to intellectual property right protection, including the Agreement on Trade-Related Aspects of Intellectual Property Rights, the Paris Convention for the Protection of Industrial Property, the Madrid Agreement Concerning the International Registration of Marks, and the Patent Cooperation Treaty.
Patents
According to the PRC Patent Law promulgated by the Standing Committee of the National People’s Congress on March 12, 1984 and currently effective from June 1, 2021, and the Implementation Rules of the PRC Patent Law promulgated by the State Council on June 15, 2001 and last amended on December 11, 2023, there are three types of patents in mainland China: invention patents, utility model patents, and design patents. The protection period is 20 years for an invention patent and 10 years for a utility model patent and 15 years for a design patent (or 10 years for design patents filed prior to June 1, 2021), commencing from their respective application dates. The patent system in mainland China adopts a first-to-file principle, under which the person who files the patent application first is entitled to the patent if two or more persons file patent applications for the same subject. Any person or entity that utilizes a patent or conducts any other activities that infringe a patent without authorization of the patent holder must compensate the patent holder and is subject to a fine imposed by the relevant government authorities, and may be criminally liable in case of patent passing-off. In addition, any person or entity that files a patent application in a foreign country for an invention or utility model patent accomplished in mainland China is required to report in advance to the State Council’s patent administrative authority for a confidentiality examination.
70

Copyrights
The PRC Copyright Law, which was last amended on November 11, 2020 and took effect on June 1, 2021, provides that Chinese citizens, legal persons, or other organizations will own the copyright in their copyrightable works, including works of literature, art, natural science, social science, engineering technology, and computer software, regardless of whether published or not. Copyright owners enjoy certain legal rights, including the right of publication, the right of authorship, and the right of reproduction. The Copyright Law extends copyright protection to internet activities, products disseminated over the internet, and software products. In addition, the Copyright Law provides for a voluntary registration system administered by the China Copyright Protection Center. According to the Copyright Law, a copyright infringer will be subject to various civil liabilities, which include ceasing infringement activities, apologizing to the copyright owner, and compensating for the loss of the copyright owner. Copyright infringers may also be subject to fines and administrative or criminal liabilities in severe situations.
Pursuant to the Computer Software Protection Regulations promulgated by the State Council on December 20, 2001 and last amended on January 30, 2013, a software copyright owner may go through the registration procedures with a software registration authority recognized by the State Council’s copyright administrative authority. The software copyright owner may authorize others to exercise that copyright and is entitled to receive remuneration.
Trademarks
Trademarks are protected by the PRC Trademark Law last amended on April 23, 2019 and the Implementation Regulations of the PRC Trademark Law promulgated by the State Council last amended on April 29, 2014. The PRC Trademark Office grants a ten-year term to registered trademarks, and the term may be renewed for another ten-year period upon request by the trademark owner. Where the trademark owner fails to do so, a grace period of six months may be granted. In the absence of renewal upon expiry, the registered trademark will be canceled. A trademark owner may license its registered trademarks to another party by entering into trademark license agreements, which must be filed with the Trademark Office for its records. As with patents, the Trademark Law has adopted a first-to-file principle with respect to trademark registration. If a trademark that is applied for is identical or similar to another trademark that has already been registered or subject to a preliminary examination and approval for use on the same or similar kinds of products or services, such trademark application may be rejected. Any person applying for the registration of a trademark shall not infringe upon prior existing trademark rights of others, nor may any person register in advance a trademark that has already been used by another party and has already gained a “sufficient degree of reputation” through such party’s use. market regulatory departments have the authority to investigate any behavior that infringes the exclusive right under a registered trademark in accordance with the law. In case of a suspected criminal offense, the case will be timely referred to a judicial authority and decided according to the law.
Domain Names
The MIIT promulgated the Administrative Measures of Internet Domain Names on August 24, 2017, which took effect on November 1, 2017 and replaced the Administrative Measures on China Internet Domain Names promulgated by the MIIT on November 5, 2004. According to these measures, the MIIT is in charge of the administration of internet domain names in mainland China. The domain name registration follows a first-to-file principle. Applicants for registration of domain names must provide true, accurate, and complete information of their identities to domain name registration service institutions. The applicants will become holders of such domain names upon the completion of the registration procedure.
Trade Secrets
According to the PRC Anti-Unfair Competition Law promulgated by the Standing Committee of the National People’s Congress on September 2, 1993 and last amended on April 23, 2019, a “trade secret” refers to technical and business information that is unknown to the public, may create business interests or profits for its legal owners or holders, and is maintained as a secret by its legal owners or holders. Under the Anti-Unfair Competition Law, business operators are prohibited from infringing others’ trade secrets by: (i) obtaining the trade secrets from the legal owners or holders by any unfair methods such as theft, bribery, fraud, coercion, electronic intrusion, or any other illicit means; (ii) disclosing, using, or permitting others to use the trade secrets obtained illegally under item (i) above; (iii) disclosing, using, or permitting others to use the trade secrets in violation of any contractual agreements or any requirements of the legal owners or holders to keep such trade secrets confidential; or (iv) instigating, inducing, or assisting others to violate a confidentiality obligation or to violate a rights holder’s requirements on keeping the confidentiality of trade secrets, disclosing, using, or permitting others to use the trade secrets of the rights holder. If a third party knows or should have known the above-
71

mentioned illegal conduct but nevertheless obtains, uses, or discloses trade secrets of others, the third party may be deemed to have misappropriated the others’ trade secrets.
Business operators who violate the provisions of the Anti-Unfair Competition Law and cause others to suffer damages shall bear civil liability, and where the legitimate rights and interests of a business operator are harmed by unfair competition, the business operator may file a lawsuit with a People’s Court. The amount of compensation for a business operator who suffers damages due to unfair competition shall be determined on the basis of the actual losses suffered as a result of the infringement; where it is difficult to ascertain the actual losses, the amount of compensation shall be determined in accordance with the benefits gained by the infringing party from the infringement. If a business operator maliciously commits an act of infringing trade secrets and the case is serious, the amount of compensation may be determined at not less than one time and not more than five times the amount determined in accordance with the foregoing method. The amount of compensation shall also include reasonable expenses paid by the business operator to stop the infringement. If it is difficult to ascertain the actual losses suffered or benefits gained, the People’s Court shall, in consideration of the extent of the infringement, award compensation of less than RMB5,000,000 to the rights holder. Additionally, government authorities shall stop any illegal activities which infringe upon trade secrets and confiscate the illegal income from the infringing parties, and impose a fine between RMB100,000 to RMB1,000,000 (or where the circumstances are serious, between RMB500,000 to RMB5,000,000).
On November 22, 2022, the State Administration for Market Regulation released the PRC Anti-Unfair Competition Law (Draft for Comments) which proposes to increase the fine. Business operators and other natural persons, legal persons and unincorporated organizations which infringe upon trade secrets in violation of the provisions hereof, shall be ordered by the government authorities to cease the illegal activities, surrender the illegal income and pay a fine of between RMB100,000 to RMB1,000,000 (or where the circumstances are serious, between RMB1,000,000 to RMB5,000,000).
Pursuant to the PRC Criminal Law promulgated by the National People’s Congress on July 1, 1979 and last amended on December 26, 2020, anyone that commits any of the following acts of trade secrets infringement, if the circumstances are serious, shall be sentenced to a fixed-term imprisonment of not more than 3 years and/or shall be fined; if the circumstances are especially serious, the infringing party shall be sentenced to a fixed-term imprisonment of not less than 3 years but not more than 10 years and shall be subject to fines: (i) obtaining trade secrets from their legal owners or holders through unfair methods such as theft, bribery, fraud, coercion, electronic intrusion, or any other illicit means; (ii) disclosing, using, or permitting others to use trade secrets obtained illegally under item (i) above; (iii) disclosing, using, or permitting others to use trade secrets in violation of any contractual agreements or any requirements of the legal owners or holders to keep such trade secrets confidential. Any person who has knowledge of the circumstances referred to above but nevertheless obtains, discloses, uses or allows others to use such trade secrets shall be deemed to have infringed upon trade secrets.
Regulation on Foreign Exchange
General Administration of Foreign Exchange
Under the PRC Foreign Exchange Administrative Regulations promulgated on January 29, 1996 and last amended on August 5, 2008, and various regulations issued by SAFE and other PRC government authorities, Renminbi is convertible into other currencies for current account items, such as trade-related receipts and payments and payment of interest and dividends. The conversion of Renminbi into other currencies and remittance of the converted foreign currencies outside mainland China for capital account items, such as direct equity investments, loans, and repatriation of investment, requires prior approval from SAFE or its local branch.
Payments for transactions that take place in mainland China must be made in Renminbi. Unless otherwise approved, mainland China companies may not repatriate payments denominated in foreign currencies received from abroad or retain the same abroad. Foreign-invested enterprises may retain foreign currencies under the current account with designated foreign exchange banks subject to a limit set by SAFE or its local branch. Foreign currencies under the current account may be either retained or sold to a financial institution engaged in the settlement and sale of foreign currencies pursuant to SAFE rules and regulations. For foreign currencies under the capital account, approval by SAFE is generally required for the retention or sale of such foreign currencies to a financial institution engaged in the settlement and sale of foreign currencies.
72

Pursuant to the Circular on Further Improving and Adjusting Foreign Exchange Administration Policies for Direct Investment promulgated by SAFE on November 19, 2012 and last amended on December 30, 2019, or SAFE Circular 59, approval of SAFE is not required for opening a foreign exchange account and depositing foreign currencies into the accounts relating to direct investments. SAFE Circular 59 also simplifies foreign exchange-related registration required for foreign investors to acquire equity interest in mainland China companies and further improves the administration of foreign exchange settlement for foreign-invested enterprises. The Circular on Further Simplifying and Improving the Foreign Exchange Administration Policies for Direct Investment promulgated by SAFE and effective on June 1, 2015 and last amended on December 30, 2019, or SAFE Circular 13, cancels the administrative approvals of foreign exchange registration of direct domestic investment and direct overseas investment, and simplifies the procedure for foreign exchange-related registration. Pursuant to SAFE Circular 13, investors must register with banks for direct domestic investment and direct overseas investment.
Pursuant to SAFE Circular 19 promulgated by SAFE on March 30, 2015 and last amended on March 23, 2023, a foreign-invested enterprise may, according to its actual business needs, settle with a bank the portion of the foreign exchange capital in its capital account for which the relevant foreign exchange administration has confirmed monetary capital contribution rights and interests (or for which the bank has registered the injection of the monetary capital contribution into the account). Pursuant to SAFE Circular 19, for the time being, foreign-invested enterprises are allowed to settle 100% of their foreign exchange capital on a discretionary basis; a foreign-invested enterprise must truthfully use its capital for its own operating purposes within the scope of business; and where an ordinary foreign-invested enterprise makes domestic equity investment with the amount of foreign exchanges settled, the foreign-invested enterprise must first go through domestic re-investment registration and open a corresponding account for foreign exchange settlement, pending payment with the foreign exchange administration or the bank at the place where it is registered.
The Circular on Reforming and Regulating Policies on the Control over Foreign Exchange Settlement of Capital Accounts promulgated by SAFE on June 9, 2016 and last amended on December 4, 2023, or SAFE Circular 16, stipulates that mainland China companies may also convert their foreign debts denominated in foreign currencies into Renminbi on a self-discretionary basis. SAFE Circular 16 also provides an integrated standard for conversion of foreign exchange under capital account items (including foreign exchange capital and foreign debts) on a self-discretionary basis, which applies to all mainland China companies.
According to the PRC Market Entities Registration Administrative Regulations promulgated by the State Council on July 27, 2021 and effective on March 1, 2022, and other laws and regulations governing foreign-invested enterprises and company registrations, the establishment of a foreign-invested enterprise and any capital increase and other major changes in a foreign-invested enterprise must be registered with the State Administration for Market Regulation or its local counterparts, and must be filed via the foreign investment comprehensive administrative system, if such foreign-invested enterprise does not involve special market-entry administrative measures prescribed by the PRC government.
On October 23, 2019, SAFE issued the Circular on Further Promoting Cross-Border Trade and Investment Facilitation, which was amended by the Circular on Further Deepening the Reform to Facilitate Cross-Border Trade and Investment on December 4, 2023. This circular allows foreign-invested enterprises whose approved business scopes do not contain equity investment to use their capital obtained from foreign exchange settlement to make domestic equity investment as long as the investment is real and complies with the foreign investment-related laws and regulations. In addition, this circular stipulates that qualified enterprises in certain pilot areas may use their capital income from registered capital, foreign debt, and overseas listing, for the purpose of domestic payments without providing authenticity certifications to the banks in advance for those domestic payments. Payments for transactions that take place in mainland China must be made in Renminbi. Income denominated in foreign currencies received by mainland China companies may be repatriated into mainland China or retained outside of mainland China in accordance with requirements and terms specified by SAFE.
Pursuant to SAFE Circular 13 and other foreign exchange laws and regulations, when setting up a new foreign-invested enterprise, the foreign-invested enterprise must register with a bank located at its place of registration after obtaining its business license, and if there is any change in capital or other changes relating to the basic information of the foreign-invested enterprise, including any increase in its registered capital or total investment, the foreign-invested enterprise must register such changes with the bank located at its place of registration after obtaining approval from or completing the filing with competent authorities. Pursuant to applicable foreign exchange laws and regulations, the above-mentioned foreign exchange registration with the banks will typically take less than four weeks upon the acceptance of the registration application.
73

Based on the foregoing, if we intend to fund our wholly foreign-owned subsidiaries through capital injection at or after their establishment, we must register the establishment of and any follow-on capital increase in our wholly foreign-owned subsidiaries with the State Administration for Market Regulation or its local counterparts, file such via the foreign investment comprehensive administrative system, and register such with the local banks for the foreign exchange related matters.
Offshore Investment by Mainland China Residents
Under the Circular on Issues Concerning the Foreign Exchange Administration over the Overseas Investment and Financing and Round-Trip Investment by Domestic Residents via Special Purpose Vehicles issued by SAFE and effective on July 4, 2014, or SAFE Circular 37, mainland China residents are required to register with local branches of SAFE in connection with their direct or indirect offshore investment in overseas special purpose vehicles directly established or indirectly controlled by mainland China residents for offshore investment and financing with their legally owned assets or interests in mainland China companies, or their legally owned offshore assets or interests. Such mainland China residents are also required to amend their registrations with SAFE when there is a change to the basic information of the special purpose vehicles, such as changes of an individual mainland China resident, the name or operating period of the special purpose vehicles, or when there is a significant change to the special purpose vehicles, such as changes of the individual mainland China residents’ increase or decrease of the capital contribution in the special purpose vehicles, or any share transfer or exchange, merger, or division of the special purpose vehicles. At the same time, SAFE issued the Operation Guidance for Issues Concerning Foreign Exchange Administration over Round-Trip Investment regarding the procedures for SAFE registration under SAFE Circular 37, which took effect on July 4, 2014, as an attachment to SAFE Circular 37.
Under SAFE Circular 13, mainland China residents may register with qualified banks instead of SAFE in connection with their establishment or control of an offshore entity established for the purpose of overseas direct investment. SAFE and its branches will implement indirect supervision over foreign exchange registration of direct investment via the banks.
Failure to comply with the registration procedures set forth in SAFE Circular 37 may result in restrictions on foreign exchange activities of the relevant onshore company, including the payment of dividends and other distributions to its offshore parent or affiliate, the capital inflow from the offshore entities, and settlement of foreign exchange capital, and may also subject the onshore company or PRC residents to penalties under PRC foreign exchange administration regulations.
Regulation on Dividend Distribution
The principal laws and regulations regulating the distribution of dividends by foreign-invested enterprises in mainland China include the Company Law and the Foreign Investment Law and its implementation rules. Under the current regulatory regime in mainland China, foreign-invested enterprises in mainland China may pay dividends only out of their retained earnings, if any, determined in accordance with PRC accounting standards and regulations. Mainland China companies are required to set aside as statutory reserve funds at least 10% of its after-tax profit, until the cumulative amount of such reserve funds reaches 50% of its registered capital unless laws regarding foreign investment provide otherwise. A mainland China company cannot distribute any profits until any losses from prior fiscal years have been offset. Profits retained from prior fiscal years may be distributed together with distributable profits from the current fiscal year.
Regulation on Taxation
Enterprise Income Tax
According to the PRC Enterprise Income Tax Law promulgated by the National People’s Congress on March 16, 2007 and last amended on December 29, 2018 and the Implementation Rules of the PRC Enterprise Income Tax Law promulgated by the State Council on December 6, 2007 and amended on April 23, 2019, the income tax rate for both non-foreign owned mainland China companies and foreign-invested enterprises is 25% unless otherwise provided for specifically. Enterprises are classified as either mainland China resident enterprises or non-mainland China resident enterprises. In addition, enterprises established outside mainland China whose de facto management bodies are located in mainland China are considered mainland China resident enterprises and subject to the 25% enterprise income tax rate for their global income. An income tax rate of 10% applies to dividends declared to non-mainland China resident enterprise investors that do not have an establishment or place of business in mainland China, or that have such establishment or place
74

of business but the relevant income is not effectively connected with the establishment or place of business, to the extent such dividends are derived from sources within mainland China.
In addition, an enterprise certified as a High-Tech Enterprise enjoys a reduced enterprise income tax rate of 15%. According to the Administrative Measures for the Certification of High-Tech Enterprises amended in January 2016, the provincial counterparts of the Ministry of Science and Technology, the Ministry of Finance, and the State Taxation Administration jointly determine whether an enterprise is a High-Tech Enterprise considering the ownership of core technology, whether the main technologies underlying the key products or services fall within the officially supported high-tech fields, the proportion of research and development personnel of the total staff, the proportion of research and development expenditure of total revenue, the proportion of high-tech products or services of total revenue, and other factors prescribed.
Value-Added Tax
Pursuant to the PRC Provisional Regulations on Value-Added Tax effective on January 1, 1994 and last amended on November 19, 2017, the implementation rules effective on December 25, 1993 and last amended on October 28, 2011, and the Decisions on Abolishing the PRC Provisional Regulations on Business Tax and Amending the PRC Provisional Regulations on Value-Added Tax, promulgated on November 19, 2017, the PRC government imposes value-added tax, or VAT, on all enterprises and persons engaged in the sale of goods, provision of processing, repairing, and replacement services, and sales of services, intangible assets and real property in mainland China, as well as the importation of goods into mainland China. The rates have varied over time. Pursuant to the Announcement on Relevant Policies for Deepening Value-Added Tax Reform effective on April 1, 2019, we are currently subject to VAT at rates between 6% and 13% on the products and services we provide, less any deductible VAT we have already paid or borne. We are also subject to surcharges on VAT payments in accordance with PRC law.
Dividend Withholding Tax
The Enterprise Income Tax Law stipulates that an income tax rate of 10% applies to dividends declared to non-mainland China resident investors that do not have an establishment or place of business in mainland China, or that have such establishment or place of business but the relevant income is not effectively connected with the establishment or place of business, to the extent that such dividends are derived from sources within mainland China.
Pursuant to the Arrangement between mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and the Prevention of Fiscal Evasion with Respect to Taxes on Income and Capital and other applicable PRC laws, if a Hong Kong resident enterprise is determined by the competent tax authority to have satisfied applicable conditions and requirements, the 10% withholding tax rate on the dividends received by the Hong Kong resident enterprise from a mainland China resident enterprise may be reduced to 5%. According to the Circular on Several Questions Regarding the Beneficial Owner in Tax Treaties, which was issued by the State Taxation Administration on February 3, 2018 and took effect on April 1, 2018, when determining an applicant’s status as the beneficial owner regarding tax treatments in connection with dividends, interest, or royalties in the tax treaties, several factors are considered, including whether the applicant is obligated to pay over 50% of the income in twelve months to residents in a third country or region, whether the business operated by the applicant constitutes the actual business activities, and whether the counterparty country or region to the tax treaties does not levy any tax or grant any tax exemption on relevant incomes or levies tax at an extremely low rate, and such factors will be analyzed according to the actual circumstances of the specific cases.
Tax on Indirect Transfer
Pursuant to the Circular on Issues of Enterprise Income Tax on Indirect Transfers of Assets by Non-PRC Resident Enterprises issued by the State Taxation Administration on February 3, 2015 and last amended on December 29, 2017, or STA Circular 7, an indirect transfer of assets, including equity interest in a mainland China resident enterprise, by non-mainland China resident enterprises may be recharacterized and treated as a direct transfer of mainland China taxable assets, if such arrangement does not have a reasonable commercial purpose and was established for the purpose of avoiding payment of mainland China enterprise income tax. As a result, gains derived from such indirect transfer may be subject to mainland China enterprise income tax. When determining whether there is a reasonable commercial purpose of the transaction arrangement, several factors are considered, including whether the main value of the equity interest of the offshore enterprise derives directly or indirectly from mainland China taxable assets, whether the assets of the offshore enterprise mainly consists of direct or indirect investment in mainland China or if its income is mainly derived from mainland China, and whether the offshore enterprise and its subsidiaries directly or indirectly holding mainland China
75

taxable assets have a real commercial nature that is evidenced by their actual function and risk exposure. STA Circular 7 does not apply to sales of shares by investors through a public stock exchange where such shares were acquired on a public stock exchange. On October 17, 2017, the State Taxation Administration issued the Circular on Issues Concerning the Withholding of Enterprise Income Tax at Source on Non-PRC Resident Enterprises, or STA Circular 37, which was amended by the Announcement of the State Taxation Administration on Certain Taxation Normative Documents issued by the State Taxation Administration on June 15, 2018. STA Circular 37 further elaborates on the implementing rules regarding the calculation, reporting, and payment obligations of the withholding tax by non-mainland China resident enterprises. Nevertheless, there remain uncertainties as to the interpretation and application of STA Circular 7. STA Circular 7 may be determined by the tax authorities to be applicable to our offshore transactions or sale of our shares or those of our offshore subsidiaries where non-mainland China resident enterprises, being the transferors, were involved.
Regulation on Labor
Labor Law and Labor Contract Law
Pursuant to the PRC Labor Law effective on January 1, 1995 and last amended on December 29, 2018 and its implementation rules, employers must establish and improve work safety and health systems, enforce national standards, and carry out work safety and health education for employees. In addition, pursuant to the PRC Labor Contract Law effective on January 1, 2008 and amended on December 28, 2012 and its implementation rules, employers must execute written labor contracts with full-time employees and comply with local minimum wage standards. Violations of the Labor Law and the Labor Contract Law may result in the imposition of fines and other administrative and criminal liability in the case of serious violations.
Social Insurance and Housing Fund
According to the PRC Social Insurance Law promulgated by the Standing Committee of the National People’s Congress on October 28, 2010 and amended on December 29, 2018 and the Administrative Regulations on Housing Provident Funds promulgated by the State Council on April 3, 1999 and last amended on March 24, 2019, employers are required to contribute to a number of social security funds, including funds for basic pension insurance, unemployment insurance, basic medical insurance, occupational injury insurance, and maternity insurance, and also to housing funds. Any employer who fails to make such contribution may be fined and ordered to make good the deficit within a stipulated time limit.
Employee Stock Incentive Plan
Pursuant to the Notice of Issues Relating to the Foreign Exchange Administration for Domestic Persons Participating in Stock Incentive Plan of Overseas Listed Company issued by SAFE on February 15, 2012, employees, directors, supervisors, and other senior management who participate in any stock incentive plan of a publicly listed overseas company and who are mainland China citizens or non-mainland China citizens residing in mainland China for a continuous period of no less than one year are, subject to a few exceptions, required to register with SAFE through a qualified domestic agent, which may be a mainland China subsidiary of such overseas listed company, and complete certain other procedures.
Regulations on Anti-Monopoly
On August 30, 2007, the Standing Committee of the National People’s Congress adopted the Anti-Monopoly Law, which was recently amended on June 24, 2022 and took effective on August 1, 2022. Under the Anti-Monopoly Law, the prohibited monopolistic acts include monopolistic agreements, abuse of a dominant market position, and concentration of businesses that may have the effect to eliminate or restrict competition.
Pursuant to the Anti-Monopoly Law, a business operator that possesses a dominant market position is prohibited from abusing its dominant market position and must not conduct the following acts: (i) selling commodities at unfairly high prices or buying commodities at unfairly low prices; (ii) without justifiable reasons, selling commodities at prices below cost; (iii) without justifiable reasons, refusing to enter into transactions with their trading counterparts; (iv) without justifiable reasons, allowing trading counterparts to make transactions exclusively with itself or with the business operators designated by it; (v) without justifiable reasons, tying commodities or imposing unreasonable trading conditions to transactions; (vi) without justifiable reasons, applying differential prices and other transaction terms among their trading counterparts who are on an equal footing; and (vii) other acts determined as abuse of dominant market position by the relevant governmental authorities. Pursuant to the Anti-Monopoly Law and other regulations, when a concentration of undertakings occurs and reaches any of the following thresholds, the undertakings concerned must file a prior notification
76

with the anti-monopoly agency (i.e., the State Administration for Market Regulation), (i) the total global turnover of all operators participating in the transaction exceeded RMB12 billion in the preceding fiscal year and at least two of these operators each had a turnover of more than RMB800 million within mainland China in the preceding fiscal year, or (ii) the total turnover within mainland China of all the operators participating in the concentration exceeded RMB4 billion in the preceding fiscal year, and at least two of these operators each had a turnover of more than RMB800 million within mainland China in the preceding fiscal year are triggered, and no concentration shall be implemented until the anti-monopoly agency clears the anti-monopoly filing. Where, although a concentration of undertakings does not reach the threshold, there is evidence proving that the concentration has or may have effect of eliminating or restricting competition, the State Council may require the undertakings to file a prior notification. “Concentration of undertakings” means any of the following: (i) merger of undertakings; (ii) acquisition of control over another undertaking by acquiring equity or assets; or (iii) acquisition of control over, or exercising decisive influence on, another undertaking by contract or by any other means. If business operators fail to comply with the Anti-Monopoly Law or other relevant regulations, the anti-monopoly agency is empowered to stop the relevant activities, unwind the transactions, and confiscate illegal gains and fines. Furthermore, business operators may be subject to criminal liability in the case of serious violation.
Regulation on Mergers and Acquisitions and Overseas Listing
On August 8, 2006, six PRC governmental and regulatory authorities, including the Ministry of Commerce and the CSRC, promulgated the Rules on Mergers and Acquisition of Domestic Enterprises by Foreign Investors, or the M&A Rules, effective as of September 8, 2006 and later revised on June 22, 2009, which governs the mergers and acquisitions of domestic enterprises by foreign investors. The M&A Rules, among other things, requires that if an overseas company established or controlled by mainland China companies or individuals intends to acquire equity interests or assets of any other mainland China company affiliated with such companies or individuals, such acquisition must be submitted to the Ministry of Commerce for approval. The M&A Rules also requires that an offshore special purpose vehicle formed for overseas listing purposes and controlled directly or indirectly by the mainland China individuals or companies shall obtain the approval of the CSRC prior to overseas listing and trading of such special purpose vehicle’s securities on an overseas stock exchange. After the PRC Foreign Investment Law and its Implementation Regulations took effect on January 1, 2020, the provisions of the M&A Rules remain effective to the extent they are not inconsistent with the PRC Foreign Investment Law and its Implementation Regulations.
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 promulgated the Opinions on Severely Cracking Down on Illegal Securities Activities According to Law, or the Opinions. The Opinions emphasized the need to strengthen the administration over illegal securities activities, and the need to strengthen the supervision over overseas listings by Chinese companies. Effective measures, such as promoting the establishment of regulatory frameworks will be taken to deal with the risks and incidents of mainland China-based overseas listed companies, and cybersecurity and data privacy protection requirements and etc.
On February 17, 2023, the CSRC released the Overseas Listing Filing Rules, which took effect on March 31, 2023. The Overseas Listing Filing Rules will comprehensively improve and reform the existing regulatory regime for overseas offering and listing of securities of mainland China companies and will regulate both direct and indirect overseas offering and listing of securities of mainland China companies by adopting a filing-based regulatory regime. According to the Overseas Listing Filing Rules, the issuer or a major domestic operating company designated by the issuer, as the case may be, must make a filing with the CSRC in respect of its initial public offering or listing, follow-on offering and other equivalent offing activities. For an listed issuer which is already listed, it should also make filing in accordance with the Overseas Listing Filing Rules if: (i) it issues additional convertible bonds, exchangeable bonds or preferred shares, (ii) it issues additional securities in the same overseas market, excluding securities issued for the purpose of implementing equity incentive, distribution of stock dividends, share split, etc., (iii) it issues additional securities in several offerings within its authorized scope; or (iv) it conducts a secondary listing or primary listing in any other overseas market. Failure to comply with the filing requirements may result in fines, suspension of their businesses, revocation of their business licenses and operation permits and fines on the controlling shareholder and other responsible persons.
On February 17, 2023, the CSRC issued the Notice on Administrative Arrangements for the Filing of Domestic Enterprise’s Overseas Offering and Listing, which stipulates that mainland China-based issuers like us that have completed overseas listings prior to March 31, 2023 are not required to file with the CSRC in accordance with the Overseas Listing Filing Rules immediately, but must carry out filing procedures as required if we conduct refinancing or if other circumstances arise which require us to make a filing with the CSRC.
77

On February 24, 2023, the CSRC and several other administrations jointly released the Provisions on Strengthening Confidentiality and Archives Administration of Overseas Securities Offering and Listing by Domestic Companies, or the Archives Rules, which took effect on March 31, 2023. The Archives Rules apply to both overseas direct offerings and overseas indirect offerings. The Archives Rules provides that, among other things, (i) in relation to the overseas listing activities of domestic enterprises, the domestic enterprises are required to strictly comply with applicable requirements on confidentiality and archives management, establish a sound confidentiality and archives system, and take necessary measures to implement their confidentiality and archives management responsibilities, (ii) during the course of an overseas offering and listing, if a domestic enterprise needs to publicly disclose or provide to securities companies, accounting firms or other securities service providers and overseas regulators, any materials that contain state secrets or that have a sensitive impact (i.e. be detrimental to national security or the public interest if divulged), the domestic enterprise should complete applicable approval/filing and other regulatory procedures, and (iii) working papers produced in the PRC by securities companies and securities service institutions, which provide domestic enterprises with securities services during their overseas issuance and listing, should be stored in the PRC, and the transmission of all such working papers to recipients outside China is required to be approved by competent PRC authorities.
C.Organizational Structure
The following diagram illustrates our corporate structure, including our principal and other subsidiaries as of the date of this annual report.

Ecarx Corporate Structure_29Feb2024.jpg
D.Property, Plant and Equipment
Our main offices are located in various cities in China, including Hangzhou, Shanghai, Wuhan, Beijing, Dalian, Chengdu, and Suzhou. We also have offices in Gothenburg, Sweden, in London, United Kingdom, and in San Diego, United States. As of December 31, 2023, we had leased premises as summarized below and under operating lease
78

agreements from independent third parties. We believe that our existing facilities are generally adequate to meet our current needs, but we expect to seek additional space as needed to accommodate future growth.
LocationApproximate
Size (Building)
in Square
Meters
Primary UseLease Term (years)
Hangzhou6,378Operation, R&D
1~3 years
Beijing527Product R&D1 year
Shanghai5,487Operation, R&D
1 year
Wuhan10,208Product R&D
3~4 years
Dalian2,290Product R&D
2~4 years
Chengdu1,311Product R&D
3 years
Suzhou7,813Operation, R&D
3~5 years
Hong Kong
264
Operation
3 years
Gothenburg2,164Product R&D5 years
London3,000Operation10 years
San Diego
588
R&D
3 years
We plan to establish international manufacturing facilities to strengthen synergies with our research and development and operation centers that already serve global markets.

Item 4A. Unresolved Staff Comments
None.
Item 5.    Operating and Financial Review and Prospects
The following discussion of our financial condition and results of operations is based upon, and should be read in conjunction with, our audited consolidated financial statements and the related notes included in this annual report. This report contains forward-looking statements. See “Forward-Looking Information.” In evaluating our business, you should carefully consider the information provided under the caption “Item 3. Key Information—D. Risk Factors” in this annual report. We caution you that our businesses and financial performance are subject to substantial risks and uncertainties.
A.Operating Results
As a global mobility technology provider, we develop full stack automotive computing platforms including SoCs, central computing platforms, operating systems and software. Our current core products include infotainment head units, digital cockpits, vehicle chip-set solutions, a core operating system and integrated software stack.

We have established a successful track record since our inception. As of December 31, 2023, there were over 6 million vehicles on the road with ECARX products and solutions onboard. As of December 31, 2023, we had a team of over 2,000 full-time employees globally, 75% of whom are involved in research and development, providing the foundation for us to serve 25 vehicle brands across the globe.

Our total revenues increased by 28% from RMB2,779.1 million in 2021 to RMB3,562.0 million in 2022, and further by 31% to RMB4,666.1 million (US$657.2 million) in 2023. We recorded a net loss of RMB1,176.8 million, RMB1,607.1 million and RMB1,015.2 million (US$143.0 million) in 2021, 2022 and 2023, respectively.
Key Factors Affecting Our Results of Operations
Our results of operations are affected by the following company-specific factors.
Our ability to continue to increase the sales of our products and services

Our results of operations depend significantly on our ability to continue to attract orders from automotive OEMs and Tier 1 automotive suppliers, which can affect our sales volume.

Since our incorporation, Geely Holding and its ecosystem OEMs have been important contributors to our revenues. We believe the collaboration with Geely Holding and its ecosystem OEMs extends our geographical and segment reaches and we are actively expanding our reach to the international market and with respect to global automotive products and services through Volvo Cars, Lotus, smart, and Proton. Our close relationship with the Geely ecosystem and the solid foundation that we have built by serving Geely Holding and its ecosystem OEMs have created pathways to securing orders from third-party automotive OEMs, starting in China. We began to market and sell our products and services to other automotive OEMs and Tier 1 automotive suppliers in 2019 and 2020 respectively.

Our ability to build orders for our products and services both within and without the Geely ecosystem will have a significant impact on our sales revenue and therefore the results of our business.
Continued investments in R&D and innovation

Technology is a key competing factor in our industries and our financial performance will be significantly dependent on our ability to maintain our technological leadership. As of December 31, 2023, we had a team of over 2,000 full-time employees globally, among which approximately 75% are involved in research and development.

In addition, we have and we plan to continue to explore joint ventures, acquisitions, and other forms of strategic partnerships for research and development opportunities.
Our ability to maintain and improve operating efficiency

Our results of operations are further affected by our ability to achieve and maintain operating efficiency, as measured by our total operating expenses as a percentage of our revenues. This is critical to the success of our business and our future profitability. As our business grows, we expect to achieve and improve our operating efficiency and enjoy economies of scale. Our future performance will depend on our ability to achieve such efficiency and deliver on these economies of scale.
Key Components of Results of Operations
Revenues
We generate revenues primarily through sales of goods, software licensing and services.
Sales of goods revenues. Our main products include:
Automotive computing platform, which we supply to automotive OEMs and Tier 1 automotive suppliers to be assembled on cars with infotainment head unit or digital cockpit, and autonomous driving control unit;
SoC core modules, where we sell standardized computing board, which integrates SoC with core integrated circuits and peripheral to automotive OEMs or Tier 1 automotive suppliers; and
Automotive merchandise and other products, which are primarily basic electronic components such as resistor, capacitor and circuit board sold to automotive suppliers.
Software licensing. We generate revenues by licensing our customers the rights to the intellectual property of bundled software. Such bundled software is configured into standardized in-vehicle operating system by us to support the overall in-vehicle software framework and infrastructure of automotive OEMs.
Service revenues. We generate revenues by providing the following services:
Automotive computing platform design and development service;
Connectivity service, which enables automobiles access to the internet for end-users; and
Other services, including technical consulting services provided to automotive companies.
The following table sets forth a breakdown of revenues by type both in absolute amount and as a percentage of our revenues for the periods indicated.
For the Year Ended December 31,
202120222023
RMB%RMB%RMBUS$%
(in thousands, except percentages)
Revenues
Sales of goods revenues1,983,817 71.4 2,433,964 68.3 3,311,507 466,416 71.0 
Software license revenues261,265 9.4 404,469 11.4 444,830 62,653 9.5 
Service revenues533,981 19.2 723,561 20.3 909,810 128,144 19.5 
Total2,779,063 100.0 3,561,994 100.0 4,666,147 657,213 100.0 
Cost of revenues
Our cost of revenues can be categorized as cost of goods sold, cost of software license and cost of services, which are the costs and expenses that are directly related to providing our products, licenses and services to customers. These cost and expenses primarily include (i) costs of raw materials and processing fee charged by outsourced factories, (ii) warehousing and transportation costs of inventories, (iii) staff costs of the quality control and supply chain departments, including share-based compensation expenses, and (iv) others, primarily consisted of depreciation, warranty cost, and license fees of software purchased from suppliers.
The following table sets forth a breakdown of our cost of revenues by nature both in absolute amount and as a percentage of our revenues for the periods indicated.
For the Year Ended December 31,
202120222023
RMB%RMB%RMBUS$%
(in thousands, except percentages)
Cost of revenues
Cost of goods sold1,749,188 62.9 1,970,845 55.3 2,733,966 385,071 58.6 
Cost of software license32,164 1.2 126,807 3.6 120,289 16,942 2.6 
Cost of services180,648 6.5 470,463 13.2 541,863 76,320 11.6 
Total1,962,000 70.6 2,568,115 72.1 3,396,118 478,333 72.8 
Gross profit and gross margin

Our gross profit represents our revenues less cost of revenues. Gross profit margin represents our gross profit as a percentage of revenue. In 2021, 2022 and 2023, our gross profit was RMB817.1 million, RMB993.9 million and RMB1,270.0 million (US$178.9 million), respectively, and our gross profit margin was 29.4%, 27.9% and 27.2%, respectively. The following table sets forth our gross profit and gross profit margin by business activities for the periods indicated.

For the Year Ended December 31,
202120222023
Gross ProfitGross Profit MarginGross ProfitGross Profit MarginGross ProfitGross Profit Margin
RMB%RMB%RMBUS$%
(in thousands, except percentages)
Sales of goods234,629 11.8 463,119 19.0 577,541 81,345 17.4 
Software License229,101 87.7 277,662 68.6 324,541 45,711 73.0 
Service353,333 66.2 253,098 35.0 367,947 51,824 40.4 
Total817,063 29.4 993,879 27.9 1,270,029 178,880 27.2 
Operating expenses
Our operating expenses consist of (i) research and development expenses, (ii) selling, general and administrative expenses, (iii) other income, and (iv) others, net.
The following table sets forth a breakdown of our operating expenses both in absolute amount and as a percentage of our revenues for the periods indicated.
For the Year Ended December 31,
202120222023
RMB%RMB%RMBUS$%
(in thousands, except percentages)
Operating expenses
Research and development expenses1,209,580 43.5 1,332,800 37.4 1,264,308 178,074 27.1 
Selling, general and administrative expenses607,868 21.9 1,310,207 36.8 928,761 130,813 19.9 
Other income— — (22,846)(0.6)(7,078)(997)(0.2)
Others, net(207)— 1,939 0.1 1,751 247 — 
Total1,817,241 65.4 2,622,100 73.7 2,187,742 308,137 46.9 
Our research and development expenses primarily consist of direct material cost, outsourced development expenses, payroll and related costs including share-based compensation related to research and development of new technologies and expenses associated with the use by these functions of facilities and equipment, such as rental and depreciation.
Our selling, general and administrative expenses primarily consist of payroll, employee benefits, share-based compensation, travelling and general expenses, professional service fees, advertising costs, rental, depreciation and amortization expenses.
Other income represents recharges of certain management expenses to a related party.
Taxation
Cayman Islands
The Cayman Islands currently levies no taxes on corporations based upon profits, income, gains or appreciation. There are no other taxes likely to be material to us levied by the government of the Cayman Islands except for stamp duties which may be applicable on instruments executed in, or brought within the jurisdiction of the Cayman Islands. In addition, the Cayman Islands does not impose withholding tax on dividend payments.
Hong Kong

Each of our subsidiaries in Hong Kong is subject to an income tax rate of 16.5% on any part of assessable profits over HKD2,000,000 and 8.25% for assessable profits below HKD2,000,000. Additionally, payments of dividends by our subsidiary in Hong Kong to our company are not subject to any Hong Kong withholding tax.
Mainland China
Under the PRC Enterprise Income Tax Law effective from January 1, 2008 and last amended on December 29, 2018, our mainland China subsidiaries, and consolidated affiliated entities and their subsidiaries are subject to the statutory rate of 25%, subject to preferential tax treatments available to qualified enterprises in certain encouraged sectors of the economy. Enterprises that qualify as “high and new technology enterprises” are entitled to a preferential rate of 15% subject to renewal every three years. In December 2023, ECARX (Hubei) Tech Co., Ltd. was certified as a high and new technology enterprise and is entitled to benefit from a preferential income tax rate of 15% for a period of three years from 2023 to 2025 if HNTE status is satisfied in the relevant year.
We are currently subject to value-added tax, or VAT, at rates between 6% and 13% on the products and services we provide, less any deductible VAT we have already paid or borne. We are also subject to surcharges on VAT payments in accordance with the law of mainland China.
Dividends paid by our wholly foreign-owned mainland China subsidiary to our intermediary holding company in Hong Kong will be subject to a withholding tax rate of 10%, unless the Hong Kong entity satisfies all the requirements under the Arrangement between mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and the Prevention of Fiscal Evasion with respect to Taxes on Income and receives approval from the tax authority. If our Hong Kong subsidiary satisfies all the requirements under the tax arrangement and receives approval from the tax authority, then the dividends paid to the Hong Kong subsidiary would be subject to withholding tax at the standard rate of 5%.
If our company in the Cayman Islands or any of our subsidiaries outside of mainland China were deemed a “resident enterprise” under the PRC Enterprise Income Tax Law, it would be subject to enterprise income tax on its worldwide income at a rate of 25%. See “Item 3. Key Information—D. Risk Factors—Risks Relating to Doing Business in China—If we are classified as a mainland China resident enterprise for purposes of income tax in mainland China, such classification could result in unfavorable tax consequences to us and our non-mainland China shareholders.”
Results of Operations
The following table sets forth our results of operations with line items in absolute amount and as a percentage of our revenues for the periods indicated.
For the Year Ended December 31,
202120222023
RMB%RMB%RMBUS$%
(in thousands, except percentages)
Revenue
− Sales of goods revenues1,983,817 71.4 2,433,964 68.3 3,311,507 466,416 71.0 
− Software license revenues261,265 9.4 404,469 11.4 444,830 62,653 9.5 
− Service revenues533,981 19.2 723,561 20.3 909,810 128,144 19.5 
Total revenues2,779,063 100.0 3,561,994 100.0 4,666,147 657,213 100.0 
Cost
− Cost of goods sold(1,749,188)(62.9)(1,970,845)(55.3)(2,733,966)(385,071)(58.6)
− Cost of software licenses(32,164)(1.2)(126,807)(3.6)(120,289)(16,942)(2.6)
− Cost of services(180,648)(6.5)(470,463)(13.2)(541,863)(76,320)(11.6)
Total cost of revenues(1,962,000)(70.6)(2,568,115)(72.1)(3,396,118)(478,333)(72.8)
Gross profit817,063 29.4 993,879 27.9 1,270,029 178,880 27.2 
Operating expenses:
− Research and development expenses(1,209,580)(43.5)(1,332,800)(37.4)(1,264,308)(178,074)(27.1)
− Selling, general and administrative expenses(607,868)(21.9)(1,310,207)(36.8)(928,761)(130,813)(19.9)
− Other income— — 22,846 0.6 7,078 997 0.2 
− Others, net207 — (1,939)(0.1)(1,751)(247)— 
Total operating expenses(1,817,241)(65.4)(2,622,100)(73.6)(2,187,742)(308,137)(46.9)
Loss from operation(1,000,178)(36.0)(1,628,221)(45.8)(917,713)(129,257)(19.7)
Interest income13,655 0.5 13,820 0.4 30,501 4,296 0.7 
Interest expense(131,585)(4.7)(44,543)(1.3)(79,309)(11,170)(1.7)
Loss from equity method investments(3,891)(0.1)(71,928)(2.0)(43,065)(6,066)(0.9)
Other non-operating (expenses) income(47,898)(1.7)152,791 4.3 (9,237)(1,301)(0.2)
Loss before income taxes(1,169,897)(42.1)(1,578,081)(44.3)(1,018,823)(143,498)(21.8)
Income tax (expenses) benefit(6,861)(0.2)(29,065)(0.8)3,643 513 0.1 
Net loss(1,176,758)(42.3)(1,607,146)(45.1)(1,015,180)(142,985)(21.8)
Year Ended December 31, 2023 Compared to Year Ended December 31, 2022
Revenues
For the Year Ended December 31,
20222023Change
RMBRMBUS$RMB%
(in thousands, except percentages)
Sales of Goods Revenues2,433,964 3,311,507 466,416 877,543 36.1 
Automotive computing platform1,690,569 2,733,964 385,071 1,043,395 61.7 
SoC core modules660,554 496,939 69,992 (163,615)(24.8)
Merchandise and other products82,841 80,604 11,353 (2,237)(2.7)
Software License Revenues404,469 444,830 62,653 40,361 10.0 
Service Revenues723,561 909,810 128,144 186,249 25.7 
Automotive computing platform–design and development service468,770 677,651 95,445 208,881 44.6 
Connectivity service212,738 189,540 26,696 (23,198)(10.9)
Other services42,053 42,619 6,003 566 1.3 
Total Revenues3,561,994 4,666,147 657,213 1,104,153 31.0 

Our revenues increased by RMB1,104.2 million from RMB3,562.0 million for the year ended December 31, 2022 to RMB4,666.1 million (US$657.2 million) for the year ended December 31, 2023, primarily due to an increase in sales volume of digital cockpits with the launches of new vehicles programs by Geely Auto and Geely ecosystem brands, and higher design and development service revenue with further penetration into the electric vehicle markets.

Sales of Goods Revenues. Sales of goods revenues increased by RMB877.5 million from RMB2,434.0 million for the year ended December 31, 2022 to RMB3,311.5 million (US$466.4 million) for the year ended December 31, 2023, primarily driven by an increase in sales volume of digital cockpits with the launches of new vehicles programs by Geely Auto and Geely ecosystem brands, and a shift in portfolio revenue mix from infotainment head units to digital cockpits, which have a higher total revenue per unit, and offset by a decrease in sales volume of SoC core modules.

Software License Revenues. Software license service revenues increased by RMB40.4 million from RMB404.5 million for the year ended December 31, 2022 to RMB444.8 million (US$62.7 million) for the year ended December 31, 2023, primarily due to the growth in intellectual property licenses and new software solutions revenue.

Service Revenues. Service revenues increased by RMB186.2 million from RMB723.6 million for the year ended December 31, 2022 to RMB909.8 million (US$128.1 million) for the year ended December 31, 2023. The increase was mainly attributable to higher design and development service revenue with further penetration into the electric vehicle markets.
Cost of revenues
For the Year
Ended December 31,
20222023Change
RMBRMBUS$RMB%
(in thousands, except percentages)
Cost of revenues
Cost of goods sold1,970,845 2,733,966 385,071 763,121 38.7 
Cost of software licenses126,807 120,289 16,942 (6,518)(5.1)
Cost of services470,463 541,863 76,320 71,400 15.2 
Total2,568,115 3,396,118 478,333 828,003 32.2 

Our cost of revenues increased by RMB828.0 million from RMB2,568.1 million for the year ended December 31, 2022 to RMB3,396.1 million (US$478.3 million) for the year ended December 31, 2023. The increase was primarily driven by an increase in the sales volume of digital cockpits and a revenue shift to new digital cockpits which have a higher total cost per unit. The increased sales of these new products also contributed to the increase of cost of goods sold. The increase in cost of services is primarily attributable to the increased sales of the design and development services for automotive computing platforms.
Gross profit and gross margin
For the Year
Ended December 31,
20222023Change
RMBRMBUS$RMB%
(In thousands, except percentages)
Gross profit993,879 1,270,029 178,880 276,150 27.8 
Gross margin (%)27.9 27.2 27.2 (0.7)— 

As a result of successful expansion of the sales of our product and service categories, our gross profits increased from RMB993.9 million for the year ended December 31, 2022 to RMB1,270.0 million (US$178.9 million) for the year ended December 31, 2023.

Our gross margins decreased from 27.9% for the year ended December 31, 2022 to 27.2% for the year ended December 31, 2023. The decrease in gross margin of 0.7 percentage points was primarily due to the penetration pricing strategy adopted to drive automotive computing platform revenue growth and different revenue mix in 2023 compared to the prior year.
Operating expenses
For the Year
Ended December 31,
20222023Change
RMBRMBUS$RMB%
(In thousands, except percentages)
Operating expenses
Research and development expenses1,332,800 1,264,308 178,074 (68,492)(5.1)
Selling, general and administrative expenses1,310,207 928,761 130,813 (381,446)(29.1)
Other income(22,846)(7,078)(997)15,768 — 
Others, net1,939 1,751 247 (188)(9.7)
Total2,622,100 2,187,742 308,137 (434,358)(16.6)

Research and development expenses. Our research and development expenses decreased by RMB68.5 million from RMB1,332.8 million for the year ended December 31, 2022 to RMB1,264.3 million (US$178.1 million) for the year ended December 31, 2023, primarily due to a reduction of RMB109.0 million in share-based compensation expenses during 2023 as compared with 2022, partially offset by a higher investment in our core product roadmap and international research and development expansion.

Selling, general and administrative expenses. Our selling, general and administrative expenses decreased by RMB381.4 million from RMB1,310.2 million for the year ended December 31, 2022 to RMB928.8 million (US$130.8 million) for the year ended December 31, 2023, primarily driven by a reduction of RMB442.6 million in share-based compensation expense during 2023 as compared with 2022, partially offset by higher staff costs and travel and other expenses incurred by sales and administrative department.
Other income. Our other income represents recharges of certain management expenses to a related party. Recharges in 2023 were materially lower due to the change in contractual arrangement with the related party.
Loss from operation

As a result of the foregoing, we had a loss from operation of RMB917.7 million (US$129.3 million) for the year ended December 31, 2023, in comparison with a loss from operation of RMB1,628.2 million for the year ended December 31, 2022.
Interest income

Our interest income increased by RMB16.7 million from RMB13.8 million for the year ended December 31, 2022 to RMB30.5 million (US$4.3 million) for the year ended December 31, 2023, primarily due to the interest from loans to related parties and interest income from new short-term investments made during 2023.
Interest expense

Our interest expense increased by RMB34.8 million from RMB44.5 million for the year ended December 31, 2022 to RMB79.3 million (US$11.2 million) for the year ended December 31, 2023, primarily due to the increase in the amount of short-term borrowings from banks taken for working capital and general corporate expenses.
Loss from equity method investments

We recorded a loss from equity method investments in the amount of RMB71.9 million for the year ended December 31, 2022 and a loss from equity method investments in the amount of RMB43.1 million (US$6.1 million) for the year ended December 31, 2023. The change was primarily due to a lower net loss of certain equity method investments in 2023, as well as the disposal of certain loss making equity method investments as part of the Restructuring completed in the first half of 2022.
Other non-operating (expenses) income, net
Change in fair value of an equity security
We recorded a fair value loss of an equity security of RMB16.8 million and RMB22.5 million (US$3.2 million) for the years ended December 31, 2022 and 2023, respectively, which was mainly affected by the market prices of this listed equity security.
Change in fair value of warrant liabilities
We recorded a loss in fair value of warrant liabilities of RMB3.2 million for the year ended December 31, 2022, compared to a gain of RMB11.7 million (US$1.7 million) for the year ended December 31, 2023. The change primarily reflects the decrease in the fair value of warrants.
Government grants
For the years ended December 31, 2022 and 2023, we received government grants totaling RMB59.4 million and RMB11.8 million (US$1.7 million), respectively, as a result of support and incentives from local governments, which primarily consisted of subsidies for research and development activities.
Foreign currency exchange gains, net

We recorded foreign currency exchange losses of RMB10.3 million (US$1.5 million) for the year ended December 31, 2023, compared to losses of RMB18.2 million for the year ended December 31, 2022. The decrease in foreign currency exchange losses was primarily attributable to the impact on non-functional currency transactions and account balances of the fluctuations in the foreign currency exchange rates.
Year Ended December 31, 2022 Compared to Year Ended December 31, 2021
Revenues
For the Year Ended December 31,
20212022Change
RMBRMBRMB%
(in thousands, except percentages)
Sales of Goods Revenues1,983,817 2,433,964 450,147 22.7 
Automotive computing platform1,423,548 1,690,569 267,021 18.8 
SoC core modules333,421 660,554 327,133 98.1 
Merchandise and other products226,848 82,841 (144,007)(63.5)
Software License Revenues261,265 404,469 143,204 54.8 
Service Revenues533,981 723,561 189,580 35.5 
Automotive computing platform–design and development service306,358 468,770 162,412 53.0 
Connectivity service188,349 212,738 24,389 12.9 
Other services39,274 42,053 2,779 7.1 
Total Revenues2,779,063 3,561,994 782,931 28.2 

Our revenues increased by RMB782.9 million from RMB2,779.1 million for the year ended December 31, 2021 to RMB3,562.0 million for the year ended December 31, 2022, primarily due to an increase in the sales of automotive computing platform products and the sales of newly launched digital cockpit platform, as well as expansion of the sales of E-series SoC core modules through Tier 1 partners.

Sales of Goods Revenues. Sales of goods revenues increased by RMB450.1 million from RMB1,983.8 million for the year ended December 31, 2021 to RMB2,434.0 million for the year ended December 31, 2022, primarily driven by the launch of our new digital cockpit platform that resulted in a shift in our portfolio revenue mix from IHU to digital cockpit which has a higher total revenue per unit, the increase in sales volume of E-series SoC core modules, and the product transition from E01 to E02.

Software License Revenues. Software license service revenues increased by RMB143.2 million from RMB261.3million for the year ended December 31, 2021 to RMB404.5 million for the year ended December 31, 2022, primarily due to an increase in volumes along with upgrades to newer operating systems which command higher average selling prices.

Service Revenues. Service revenues increased by RMB189.6 million from RMB534.0 million for the year ended December 31, 2021 to RMB723.6 million for the year ended December 31, 2022. The increase was mainly attributable to our existing customers’ continued demand for automotive computing platform design and development services as well as further penetration into the electric vehicle market.
Cost of revenues
For the Year Ended December 31,
20212022Change
RMBRMBRMB%
(in thousands, except percentages)
Cost of revenues
Cost of goods sold1,749,1881,970,845221,65712.7 
Cost of software licenses32,164126,80794,643294.3 
Cost of services180,648470,463289,815160.4 
Total1,962,0002,568,115606,11530.9 

Our cost of revenues increased by RMB606.1 million from RMB1,962.0 million for the year ended December 31, 2021 to RMB2,568.1 million for the year ended December 31, 2022. The increase was primarily driven by the shift to new digital cockpit platform and E series SoC core modules products which had higher cost per unit than last generation of products. The increased sales of these new products also contributed to the increase of cost of goods sold. The increase in cost of services is primarily attributable to costs relating to certain non-recurring strategic engineering contracts and the incurrence of outsourcing costs in relation to our connectivity service contracts.
Gross profit and gross margin
For the Year Ended December 31,
20212022Change
RMBRMBRMB%
(In thousands, except percentages)
Gross profit817,063 993,879 176,816 21.6 
Gross margin (%)29.4 27.9 — — 

As a result of successful expansion of the sales of our product and service categories, our gross profits increased from RMB817.1 million for the year ended December 31, 2021 to RMB993.9 million for the year ended December 31, 2022.

Our gross margins decreased from 29.4% for the year ended December 31, 2021 to 27.9% for the year ended December 31, 2022. The change in gross margin of 1.5 percentage points was primarily due to the recognition of revenue contracts with different margin mix in 2022 compared to the prior year.
Operating expenses
For the Year
Ended December 31,
20212022Change
RMBRMBRMB%
(In thousands, except percentages)
Operating expenses
Research and development expenses1,209,580 1,332,800 123,220 10.2 
Selling, general and administrative expenses607,868 1,310,207 702,339 115.5 
Other income— (22,846)(22,846)— 
Others, net(207)1,939 2,146 (1036.7)
Total1,817,241 2,622,100 804,859 44.3 

Research and development expenses. Our research and development expenses increased by RMB123.2 million from RMB1,209.6 million for the year ended December 31, 2021 to RMB1,332.8 million for the year ended December 31, 2022, primarily due to the continued investment in our core product roadmap and largely offset by a reduction in such
expense as a result of the cessation of ADAS perception software development and HD mapping services and the corresponding reduction of personnel-related costs for the affected personnel.

Selling, general and administrative expenses. Our selling and marketing expenses increased by RMB702.3 million from RMB607.9 million for the year ended December 31, 2021 to RMB1,310.2 million for the year ended December 31, 2022, primarily driven by our continued investments in advertising, marketing, and promotional activities as part of our commercial expansion across several new geographic markets. This increase also reflects the recognition of share-based compensation expenses in the amount of RMB588.8 million relating to the vesting of certain options and restricted share units as a result of the consummation of the Business Combination. The remaining increase was attributable to our overseas expansion.

Other income. Our other income represents recharges of certain management expenses to a related party.
Loss from operation

As a result of the foregoing, we had a loss from operation of RMB1,628.2 million for the year ended December 31, 2022, in comparison with a loss from operation of RMB1,000.2 million for the year ended December 31, 2021.
Interest income

Our interest income increased marginally by RMB0.1 million from RMB13.7 million for the year ended December 31, 2021 to RMB13.8 million for the year ended December 31, 2022.
Interest expense

Our interest expense decreased by RMB87.0 million from RMB131.6 million for the year ended December 31, 2021 to RMB44.5 million for the year ended December 31, 2022, primarily due to repayment of loans bearing higher interest rate.
Loss from equity method investments

Our loss from equity method investments increased by RMB68.0 million from RMB3.9 million for the year ended December 31, 2021 to RMB71.9 million for the year ended December 31, 2022, primarily due to the investees’ increased loss results of operation.
Other non-operating (expenses) income, net
Change in fair value of an equity security
We recorded a fair value loss of an equity security of RMB16.8 million for the year ended December 31, 2022 which was mainly affected by the market prices changes of this listed equity security since we made the investment.
Gains on sale of an equity security
In December 2022, we disposed of our investment in Zenseact for a consideration of US$115 million at a gain of US$9.0 million.
Gains on deconsolidation of a subsidiary
In January 2022, Suzhou Photon-Matrix Optoelectronics Technology Co., Ltd, or Suzhou Photon-Matrix, our PRC subsidiary, entered into certain financing agreements with third party investors, pursuant to which such investors subscribed for 3.45% of new equity in Suzhou Photon-Matrix for a total consideration of RMB10 million in cash. As a result of the transaction, our equity interest in Suzhou Photon-Matrix decreased from 50.92% to 49.17%, and we no longer control Suzhou Photon-Matrix. On the date we lost control in Suzhou Photon-Matrix, we remeasured our retained equity interest in Suzhou Photon-Matrix at a fair value of RMB64.0 million with backsolve method, a market approach, plus the carrying amount of noncontrolling interest in Suzhou Photon-Matrix of RMB33.6 million, minus the carrying amount of Suzhou Photon-Matrix’s net assets of RMB25.6 million. We, therefore, recorded a gain of RMB72.0 million in the first quarter of 2022 as a result of the deconsolidation.
Change in fair value of warrant liabilities
We recorded loss in fair value of warrant liabilities of RMB111.3 million for the year ended December 31, 2021, compared to a loss of RMB3.2 million for the year ended December 31, 2022. The warrants issued to the government fund were exercised in 2021, which resulted in the decrease in change in fair value of warrant liabilities in 2022.
Government grants
For the years ended December 31, 2021 and 2022, we received government grants totaling RMB34.5 million and RMB59.4 million, respectively, as a result of support and incentives from local governments, which primarily consisted of subsidies for investment in research and development activities.
Foreign currency exchange gains, net
We recorded foreign currency exchange gains of RMB18.3 million for the year ended December 31, 2021, compared to losses of RMB18.3 million for the year ended December 31, 2022. The net change in foreign currency exchange gains was primarily attributable to fluctuations in exchange rates in the currencies other than the functional currencies of the entities.
B.Liquidity and Capital Resources
Cash flows and working capital
The following table sets forth a summary of our cash flows for the periods indicated.
For the Year Ended December 31,
202120222023
RMBRMBRMBUS$
(in thousands)
Summary Consolidated Cash Flow Data
Net cash used in operating activities(907,283)(461,337)(1,243,406)(175,129)
Net cash (used in) provided by investing activities(1,198,234)(313,039)592,083 83,393 
Net cash provided by financing activities2,122,792 657,767 296,826 41,808 
Effect of foreign currency exchange rate changes on cash and restricted cash(32,019)28,906 41,342 5,821 
Net decrease in cash and restricted cash(14,744)(87,703)(313,155)(44,107)
Cash and restricted cash at the beginning of the year1,003,876 989,132 901,429 126,964 
Cash and restricted cash at the end of the year989,132 901,429 588,274 82,857 

To date, we have funded our operating and investing activities primarily through cash generated from financing activities (including credit facilities).

In 2020 and 2021, we issued Series Angel Preferred Shares, Series A Preferred Share, Series A+ Preferred Shares, Series A++ Preferred Shares and Series B Preferred Shares for a total cash consideration of US$545.4 million.

In February 2021, we entered into a credit facility agreement with the China Merchant Bank under which we were granted a credit line of RMB400 million. In April 2021, we entered into a working capital loan agreement with Industrial Bank for a loan facility of up to a principal amount of RMB300 million. The loan bore interest at loan prime rate of one-year term grade minus 0.25% per annum. These facilities were fully drawn down and have been repaid in full.

In April 2022, we were granted a credit line of RMB240 million for a term of one year from China CITIC Bank. An aggregate amount of RMB100 million of bank notes payables and letters of credit under the credit line were issued in 2023 and fully repaid in November 2023.

In May 2022, we completed the private placement of the Lotus Note with an aggregate principal of US$10 million. We issued 1,052,632 Class A Ordinary Shares to Lotus Technology Inc. on the closing date of the Business Combination as a result of the automatic conversion, at a conversion price of US$9.5, of the US$10 million aggregate principal amount of the Lotus Note.

In June 2022, we were granted a credit line of RMB480 million for a term of one year from Industrial Bank and we entered into a one-year term loan agreement with Industrial Bank under the credit line for a principal amount of RMB480 million bearing interest at loan prime rate of one-year term grade plus 0.68% per annum. The loan and interest was fully repaid in June 2023.

In October 2022, we completed the private placement of the Investor Notes with an aggregate principal of US$65 million and the US$65 million we received from the Investor Notes increased our debt by US$65 million. The Investor Notes are due to mature on November 8, 2025 and bear interest at a rate of 5% per annum. Each holder of an Investor Note has the right from time to time to convert all or any portion of the Investor Note into fully paid and non-assessable Class A Ordinary Shares at a conversion price equal to US$11.50 per share, subject to customary adjustments on the conversion price and certain limitations on the conversion right as described in the Investor Note. The US$11.50 conversion price of the Investor Notes is below the current trading price of the Class A Ordinary Shares on Nasdaq, and we believe it is unlikely that the Investor Notes will be converted unless the market price of the Class A Ordinary Shares exceeds US$11.50.

In December 2022, the credit line was refreshed to RMB780 million for one year from Industrial Bank and we entered into a one-year loan agreement with Industrial Bank under the credit line for a principal amount of RMB300 million. The loan bore interest at loan prime rate of one-year term grade plus 0.65% per annum. The loan and interest were fully repaid in December 2023.

In connection with the Business Combination, holders of 29,379,643 Class A ordinary shares of COVA exercised their right to redeem their shares for cash at a redemption price of approximately US$10.13 per share, for an aggregate redemption amount of US$297,518,700.03, representing approximately 98% of the total COVA Class A Shares then outstanding. We raised gross cash proceeds of approximately US$26 million in connection with the Business Combination, including US$20 million from Geely Investment Holding Ltd. upon consummation of the Business Combination on December 20, 2022. We also received US$15 million from Luminar Technologies, Inc. upon consummation of the Business Combination which was paid by Luminar Technologies Inc. by the issuance of 2,030,374 of its shares to us rather than cash.

In December 2022, we disposed of 13.5% of equity interest in Zenseact to Volvo Cars for a total consideration of US$115 million, received in January 2023, while maintaining our strategic collaboration with Zenseact after the sale.

In January 2023, we entered into a loan agreement with Zhejiang Geely Holding Group Co., Ltd for the principal amount of RMB300 million due on October 7, 2023, with interest payable quarterly and at the rate of 4.1% per annum. The term of the loan was subsequently extended to June 30, 2024, and the interest rate was reduced to 3.9% per annum during the extended period.

In June 2023, we entered into a one-year term loan agreement with Industrial Bank for the principal amount of RMB480 million bearing interest at loan prime rate of one-year term grade plus 0.15% per annum. In December 2023, RMB300 million out of the loan and interest was repaid. The remaining RMB180 million loan is repayable on June 19, 2024.

In August 2023, ECARX Hubei obtained a one-year loan of RMB240 million from Bank of Communications Limited and renewed RMB90 million loan from Shanghai Pudong Development Bank for one year.

In September 2023, ECARX Hubei obtained a one-year loan of RMB90 million from Shanghai Pudong Development Bank.

In December 2023, we were granted a credit line of RMB780 million for one year from Industrial Bank and we entered into two one-year term loan agreements with Industrial Bank for the principal amount of total RMB300 million each bearing interest at loan prime rate of one-year term grade plus 0.45% per annum. The credit line and the term loan are repayable on December 5, 2024 and December 27, 2024, respectively.

In March 2024, we have secured commitment from a related party under which we will be able to extend its existing loan of RMB300 million up to June 30, 2025.

We have incurred losses since its inception. As of December 31, 2023, we had an accumulated deficit of RMB6.7 billion and its consolidated current liabilities exceeded current assets in the amount of RMB926.7 million. In addition, we recorded net cash used in operating activities in the amount of RMB1.2 billion for the year ended December 31, 2023. We will require additional liquidity to continue its operations over the next 12 months.

Historically, we had relied principally on proceeds from the issuance of redeemable convertible preferred shares and bank borrowings to finance its operations and business expansion. Since the consummation of the Business Combination, we have funded our operations principally through short-term borrowings from banks and related parties and long-term convertible notes. We have evaluated plans to continue as a going concern which include, but are not limited to, (i) reducing discretionary capital and operating expenses, (ii) obtaining additional facilities from banks and renewal of existing bank borrowings, (iii) obtaining extended financial support from controlling shareholder and related parties, (iv)
accelerating pace of collections of amounts due from related and third parties to optimize operational efficiency, and (v) exploring opportunities for further equity financing. Subsequent to December 31, 2023, we have secured commitment from a related party under which we will be able to extend its existing loan of RMB300 million up to June 30, 2025. Notwithstanding this, feasibility of some of these plans is contingent upon factors outside of the control of us and as such we concluded that substantial doubt about its ability to continue as a going concern has not been alleviated as of the reporting date.

In the event that additional financing is required from third party sources, we may not be able to raise it on acceptable terms or at all. See “Item 3. Key Information—D. Risk Factors—Risks Relating to Our Business and Industry—Our business plans require a significant amount of capital. In addition, our future capital needs may require us to sell additional equity or debt securities that may dilute our shareholders or introduce covenants that may restrict our operations or our ability to pay dividends.” The issuance and sale of additional equity would also result in further dilution to our shareholders. The incurrence of indebtedness would result in increasing fixed obligations and could result in operating covenants that would restrict our operations.

We had cash and restricted cash of RMB588.3 million (US$82.9 million) as of December 31, 2023. As of December 31, 2023, RMB542.6 million (US$76.4 million) of our cash and cash equivalents were held in China and RMB528.0 million (US$74.4 million) were denominated in Renminbi. Substantially all of our revenues have been, and we expect them to continue to be, denominated in Renminbi in the short-term. Under existing foreign exchange regulations in mainland China, payments of current account items, including profit distributions, interest payments and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior SAFE approval as long as certain routine procedural requirements are fulfilled. Therefore, our mainland China subsidiaries are allowed to pay dividends in foreign currencies to us without prior SAFE approval by following certain routine procedural requirements. However, approval from or registration with competent authorities is required where the Renminbi is to be converted into foreign currency and remitted out of mainland China to pay capital expenses such as the repayment of loans denominated in foreign currencies. The PRC government may at its discretion restrict access to foreign currencies for current account transactions in the future. Economic uncertainty in China and around the world could also adversely affect our liquidity and capital resources in the future, and our cash requirements may fluctuate based on the timing and extent of many factors such as those discussed above.
Operating activities

Net cash used in operating activities increased by RMB782.1 million (US$110.2 million) from December 31, 2022 to 2023, primarily due to the increase in expenditure with global expansion, and new research and development investment, as well as longer cash conversion cycle.

Net cash used in operating activities for the year ended December 31, 2023 was RMB1,243.4 million (US$175.1 million), as compared to a net loss of RMB1,015.2 million (US$143.0 million) for the same year. The difference was primarily due to adjustments for non-cash items that primarily include share-based compensation of RMB174.0 million, depreciation and amortization of RMB85.8 million, and loss from equity method investments of RMB43.1 million, as well as an increase of RMB372.8 million (US$52.5 million) in accounts payable from third parties, partially offset by an increase of RMB719.3 million (US$101.3 million) in accounts receivable - related parties, net and a decrease of RMB257.7 million (US$36.3 million) in Contract liabilities - related parties.

Net cash used in operating activities decreased by RMB445.9 million from December 31, 2021 to 2022, primarily due to the improved management of our cash conversion cycle.

Net cash used in operating activities for the year ended December 31, 2022 was RMB461.3 million, as compared to a net loss of RMB1,607.1 million for the same year. The difference was primarily due to adjustments for non-cash items that primarily include share-based compensation of RMB725.7 million, depreciation and amortization of RMB74.6 million and loss from equity method investments of RMB71.9million, as well as an increase of RMB795.2 million in accounts payable from third parties and an increase of RMB204.8 million in accrued expenses and other current liabilities, partially offset by an increase of RMB238.2 million in accounts receivable from third parties, a decrease of RMB237.3 million in contract liabilities from related parties, and an increase of RMB189.7 million in prepayments and other current assets.

Net cash used in operating activities for the year ended December 31, 2021 was RMB907.3 million, as compared to a net loss of RMB1,176.8 million for the same year. The difference was primarily due to adjustments for non-cash items that primarily include share-based compensation of RMB179.9 million, change in fair value of warrant liabilities of RMB111.3 million and amortization of debt issuance costs of RMB99.9 million, as well as an increase of RMB353.7 million in contract liabilities from related parties, and an increase of RMB188.3 million in accrued expenses and other current liabilities, partially offset by a decrease of RMB218.1 million in accounts payable to related parties, an increase of RMB157.4 million in prepayments and other current assets, and a decrease of RMB144.5 million in notes payable.
Investing activities

Net cash provided by investing activities was RMB592.1 million (US$83.4 million) for the year ended December 31, 2023 compared with net cash used in investing activities of RMB313.0 million for the year ended December 31, 2022 to. The change mainly due to a reduction in equity investment activities in 2022 and proceeds from sale of Zenseact.

For the year ended December 31, 2023, net cash provided by investing activities was RMB592.1 million (US$83.4 million), which was mainly attributable to proceeds from sale of Zenseact of RMB792.1 million (US$111.6 million) received during the year, partially offset by payments for purchase of property and equipment and intangible assets of RMB62.2 million (US$ 8.8 million) and cash paid for acquisition of short-term investment of RMB163.9 million (US$23.1 million).

Net cash used in investing activities decreased significantly by RMB885.2 million from RMB1,198.2 million for the year ended December 31, 2021 to RMB313.0 million for the year ended December 31, 2022, mainly due to a reduction in equity investment activities in 2022.

For the year ended December 31, 2022, net cash used in investing activities was RMB313.0 million, which was mainly attributable to (i) payments for purchase of property and equipment and intangible assets of RMB157.3 million, (ii) cash paid for acquisition of equity investments of RMB79.4 million, (iii) loans to related parties of RMB57.3 million and (iv) financial support to an equity method investee of RMB28.5 million, partially offset by repayment of loans to related parties of RMB29.4 million.

For the year ended December 31, 2021, net cash used in investing activities was RMB1,198.2 million, which was mainly attributable to (i) payments for acquisition of long-term investments of RMB1,145.6 million, (ii) payments for purchase of property, equipment and intangible assets of RMB85.7 million, and (iii) loans and advances to related parties of RMB48.7 million, partially offset by collection of loans and advances to related parties of RMB90.2 million.
Financing activities

Net cash provided by financing activities decreased significantly by RMB360.9 million (US$50.8 million) from RMB657.8 million for the year ended December 31, 2022 to RMB296.8 million (US$41.8 million) for the year ended December 31, 2023, primarily due to a decrease in proceeds from issuance of convertible notes.

For the year ended December 31, 2023, net cash provided by financing activities was RMB296.8 million (US$41.8 million), primarily consisting of (i) proceeds from short-term borrowings of RMB1,500.0 million (US$211.3 million), and (ii) borrowings from related parties of RMB300.0 million (US$42.3 million), largely offset by (i) repayment of short-term borrowings of RMB1,170.0 million (US$164.8 million), (ii) repayment of borrowings from related parties of RMB300.0 million (US$42.3 million), and (iii) cash paid for the costs of the merger of RMB78.6 million (US$11.1 million).

Net cash provided by financing activities decreased significantly by RMB1,465.0 million from RMB2,122.8 million for the year ended December 31, 2021 to RMB657.8 million for the year ended December 31, 2022, primarily due to higher repayment of short-term borrowings and borrowings from related parties.

For the year ended December 31, 2022, net cash provided by financing activities was RMB657.8 million, primarily consisting of (i) proceeds from short-term borrowings of RMB1,270.0 million, (ii) borrowings from related parties of RMB700.0 million, and (iii) proceeds from issuance of convertible notes of RMB527.3 million, largely offset by (i) repayment of short-term borrowings of RMB1,332.0 million and (ii) repayment of borrowings from related parties of RMB700.0 million.

For the year ended December 31, 2021, net cash provided by financing activities was RMB2,122.8 million, primarily consisting of proceeds from issuance of Series A+ convertible redeemable preferred shares of RMB1,331.6 million, proceeds from short-term borrowings of RMB947.0 million, proceeds from issuance of Series A++ Convertible Redeemable Preferred Shares of RMB452.2 million and proceeds from issuance of Series B Convertible Redeemable Preferred Shares of RMB324.3 million, and cash contributed by non-redeemable non-controlling shareholders of RMB202.0 million, partially offset by repayment of long-term debt of RMB1,125.3 million, repayment for short-term borrowings of RMB91.0 million, and repayment of borrowings from related parties of RMB65.2 million.
Capital expenditures

Our capital expenditures are primarily incurred for the purchase of property, equipment, and intangible assets. Our total capital expenditures were RMB85.7million, RMB157.3 million and RMB62.2 million (US$8.8 million) for the year
ended December 31, 2021, 2022 and 2023. We will continue to make capital expenditures to meet the needs of our research and development activities.
Material Cash Requirements

Other than the ordinary cash requirements for our operations, research and development, and our capital expenditure, our material cash requirements as of December 31, 2023 and any subsequent interim period primarily include interest and principal payments for our borrowings from banks and related parties, operating lease commitments, purchase commitments, and capital commitments.

Our operating lease commitment primarily consists of future minimum lease commitments, all under non-cancellable operating lease agreements for our offices.

Our purchase commitment primarily consists of future minimum purchase commitment related to the purchase of research and development services and intangible assets. Purchase obligations for intangible assets consist of the amount payable towards acquisition of certain software licensing rights.

Our capital commitment primarily consists of total capital expenditures contracted but not yet reflected in the consolidated financial statements.

Our investment commitment represents our investment in the joint venture with smart.

We intend to fund our existing and future material cash requirements with our existing cash balance, additional loan facilities from banks, financial support from controlling shareholder, as well as renewing our existing bank loans when they fall due, as necessary, although such plans are contingent upon many factors out of our control. We will continue to make cash commitments, including capital expenditures, to support the growth of our business.
The following table sets forth our contractual obligations as of December 31, 2023.
Payment Due by Period
TotalLess than
one year
1–2 Years2–3 Years3–5 YearsOver 5 Years
(RMB in thousands)
Operating lease commitment189,400 35,632 34,332 24,028 36,792 58,616 
Purchase commitment85,354 72,021 6,667 6,667 — — 
Capital commitment39,504 38,502 1,002 — — — 
Investment commitment49,000 49,000 — — — — 
Purchase obligations for intangible assets100,000 50,000 50,000 — — — 
Short-term borrowings from banks1,200,000 1,200,000 — — — — 
Total1,663,258 1,445,155 92,001 30,695 36,792 58,616 
Other than as shown above, we did not have any significant capital and other commitments, long-term obligations, or guarantees as of December 31, 2023.
Off-balance Sheets Arrangements
We have not entered into any financial guarantees or other commitments to guarantee the payment obligations of any third parties. In addition, we have not entered into any derivative contracts that are indexed to our shares and classified as shareholders’ equity or that are not reflected in our consolidated financial statements. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity, or market risk support to such entity. We do not have any variable interest in any unconsolidated entity that provides financing, liquidity, market risk, or credit support to us or engages in leasing, hedging, or product development services with us.
Holding Company Structure

ECARX Holdings Inc. is a holding company with no material operations of its own. We conduct our operations in China through our PRC subsidiaries and, prior to the Restructuring, also through our former VIE, Hubei ECARX. As a result, our ability to pay dividends depends significantly upon dividends paid by our mainland China subsidiaries. If our existing mainland China subsidiaries or any newly formed ones 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 wholly foreign-owned subsidiaries in mainland China are permitted to pay dividends to us only out of their retained earnings, if any, as determined in accordance with the accounting standards and regulations in mainland China. Under the PRC law, each of our mainland China subsidiaries and, prior to the Restructuring, Hubei ECARX, is required to set aside at least 10% of its after-tax profits each year, if any, after making up previous years’ accumulated losses, if any, to fund certain statutory reserve funds until such reserve funds reach 50% of its registered capital. In addition, each of our wholly foreign-owned subsidiaries in mainland China may allocate a portion of its after-tax profits based on the accounting standards in mainland China to enterprise expansion funds and staff bonus and welfare funds at its discretion. The statutory reserve funds and the discretionary funds are not distributable as cash dividends. Remittance of dividends by a wholly foreign-owned company out of mainland China is subject to examination by the banks designated by SAFE. Our mainland China subsidiaries have not paid dividends and will not be able to pay dividends until they generate accumulated profits and meet the requirements for statutory reserve funds.
Inflation

To date, inflation in mainland China has not materially impacted our results of operations. According to the National Bureau of Statistics of China, the year-over-year percent change in the consumer price index for December 2021, 2022 and 2023 were an increase of 1.5%, an increase of 1.8%, and a decrease of 0.3%, respectively. Although we have not been materially affected by inflation in the past, we can provide no assurance that we will not be affected by higher rates of inflation in China in the future.
Recently Issued Accounting Pronouncements
A list of recently issued accounting pronouncements that are relevant to us is included in Note 2(ee) of our consolidated financial statements included elsewhere in this annual report.
C.Research and Development, Patents and Licenses, etc.
See “Item 4. Information on the Company—B. Business Overview—Intellectual Property” of this annual report.
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 the year ended December 31, 2023 that are reasonably likely to have a material and adverse effect on our total revenues, income, profitability, liquidity or capital resources, or that would cause the disclosed financial information to be not necessarily indicative of future results of operations or financial conditions.
E.Critical Accounting Estimates
We prepare our consolidated financial statements in accordance with U.S. GAAP. In doing so, we have to make estimates and assumptions. Our critical accounting estimates are those estimates that involve a significant level of uncertainty at the time the estimate is made, and changes in them have had or are reasonably likely to have a material effect on our financial condition or results of operations. Accordingly, actual results could differ materially from our estimates. We base our estimates on past experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis.
The following descriptions of critical accounting policies, judgments and estimates should be read in conjunction with our consolidated financial statements and accompanying notes and other disclosures included in this annual report. When reviewing our financial statements, you should consider (i) our selection of critical accounting policies, (ii) the judgments and other uncertainties affecting the application of such policies, and (iii) the sensitivity of reported results to changes in conditions and assumptions.
Share-based compensation
We measure the cost of employee and non-employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award and recognizes the cost over the period the employee and non-employee is required to provide service in exchange for the award, which generally is the vesting period. For awards with
performance conditions, compensation cost is recognized over the estimated vesting period if it is probable that the performance condition will be achieved.
The fair value of restricted stock units, or RSUs, and options is estimated using the binomial model with certain assumptions. The expected volatility for RSUs and options was estimated based on the historical volatility of comparable peer public companies with a time horizon close to the expected term of our RSUs and option awards. With respect to the RSUs and options issued in US$ or RMB, the risk-free interest rate was separately estimated based on the yield to maturity of U.S. Treasury bonds or China Government Bond for a term consistent with the expected term of our RSUs and options in effect at the valuation date. Expected dividend yield is zero as we do not anticipate any dividend payments in the foreseeable future. Expected term is the contract life of the RSUs and option awards.
Item 6.    Directors, Senior Management and Employees
A.Directors and Senior Management
The following table sets forth certain information relating to our executive officers and directors as of the date of this annual report. Our board of directors is comprised of six directors.
Directors and Executive OfficersAgePosition/Title
Ziyu Shen40Chairman and Chief Executive Officer
Tan Su
42Director
Ni Li40Director
Jim Zhang (Zhang Xingsheng)68Independent Director
Grace Hui Tang64Independent Director
Jun Hong Heng42Independent Director
Peter Cirino52Chief Operating Officer
Jing (Phil) Zhou
45Chief Financial Officer
Ziyu Shen has served as our director and Chief Executive Officer since November 2019 and our Chairman since May 2021. Mr. Shen has served as director and Chief Executive Officer of Hubei ECARX since 2017. In addition to his current roles in our company, Mr. Shen is also serving as a director of DREAMSMART TECHNOLOGY PTE. LTD. and as Chairman and Chief Executive Officer of Hubei Xingji Meizu Group Co., Ltd. Prior to founding ECARX, Mr. Shen served as General Manager of Shanghai Pateo Network Technology Service Co., Ltd. from October 2012 to March 2016. Earlier in his career, Mr. Shen was an industry director of T-Systems P.R. China Ltd. from October 2011 to October 2012, and before then he worked at Shanghai OnStar Telematics Service Co., Ltd. as senior manager from August 2009 to October 2011, and had worked as an engineer and then as a senior manager at Shanghai General Motors Company Limited from August 2006 to August 2008. Mr. Shen received a master’s degree in electronics and communication engineering from Shanghai Jiao Tong University in 2011.
Tan Su has served as our director since January 2024. Mr. Su has served as general manager of Baidu’s Apollo Intelligent Automobile Department since 2023 and is fully responsible for the implementation of Baidu’s automotive intelligence strategy and coordinating and managing multiple businesses, including intelligent driving, cockpit-driving integration, and intelligent cabin. Prior to that, Mr. Su has held leadership positions in various businesses of Baidu since 2013, including Baidu Maps and Baidu Intelligent Driving Group, where he successively served as the general manager of Baidu's Internet of Vehicles Department and Intelligent Driving Department. Before joining Baidu, Mr. Su worked as a R&D engineer at ESRI China (Beijing) Co., Ltd. from 2004 to 2007 and founded and managed an online maps startup company from 2007 to 2013. Mr. Su received a BS in geographic information systems from Wuhan University in 2004 and is currently attending an EMBA program at Guanghua School of Management of Peking University.
Ni Li has served as a director since March 2021. Ms. Li founded Hone Capital in 2017 and is the legal representative of Shanghai Kaixin Investment Co., Ltd. from September 2015. Ms. Li also served as an investment manager at Rothschild Holdings Co., Ltd. from January 2008 to April 2011. Ms. Li received a bachelor’s degree in financial management from the Nottingham University.
Jim Zhang (Zhang Xingsheng) has served as a director since March 2021. Mr. Zhang is the founding partner of Daotong Investment Co., Ltd. which was established in December 2013. Mr. Zhang served as an independent director at
79

Volvo Car AB (SSE: VOLCAR-B) from August 2018 to May 2022 and as a director at The Nature Conservancy’s North Asia Region from 2008 to 2013. Mr. Zhang also served as Chairman at Beijing Link Capital Investment Co., Ltd. from 2005 to 2008. Prior to that, Mr. Zhang held various leadership position at Asiainfo Holdings, Inc., a company previously listed on Nasdaq, from 2003 to 2005, including as its director, president, and Chief Executive Officer. Mr. Zhang served as Executive Vice President and Chief Marketing Officer at Ericsson (China) Co., Ltd. from 1990 to 2003. Mr. Zhang served as deputy manager at China Telecom Construction Corporation from 1986 to 1990 and worked as an engineer at Beijing Long Distance Telecom Office from 1977 to 1986. Mr. Zhang received his MBA from BI-Fudan MBA program offered in partnership by BI Norwegian Business School and School of Management Fudan University in 1999 and a bachelor’s degree in 1981 from Beijing University of Post and Telecommunications.
Grace Hui Tang has served as a director since March 2021. Ms. Tang was an audit partner at PricewaterhouseCoopers from 2001 to 2020, when she retired. Ms. Tang has served as a director at Textainer Group Holdings Limited (NYSE: TGH) since July 2020 and as a director at Elkem ASA (ELK: Oslo) since April 2021. Ms. Tang also serves as a director at Brii Biosciences Ltd (HKG: 2137) since July 2021 and as of July 2022, she has been appointed as a director, of NetEase Inc. (NASDAQ: NTES). Ms. Tang is a member of the AICPA and HKICPA. Ms. Tang has also dedicated herself to social, welfare and educational affairs, she serves as an advisor to the Beijing Capital Market and Securities Legal Affairs Committee since 2006 and as a supervising board member of Beijing New Sunshine Leukemia Charity Foundation since 2011, a public fund that had been awarded the highest grade qualification by the Civil Affairs Bureau of Beijing and she is also the treasurer for the Silvermine Arts Foundation in the USA. Ms. Tang is an adjunct professor at the Guanghua School of Management of Peking University. Ms. Tang received a bachelor’s degree in accounting from the University of Utah in June 1982 and an MBA from Utah State University in June 1984.
Jun Hong Heng has served as a director since December 2022. Mr. Heng is the Founder of Crescent Cove Advisors, LP and has served as Chief Investment Officer of Crescent Cove since August 2018. Mr. Heng is also the Founder of Crescent Cove Capital Management LLC and has served as its Chief Investment Officer since February 2016. Mr. Heng has also served as a member of the board of directors of Luminar Technologies, Inc. since June 2021. Prior to Crescent Cove Capital Management LLC, Mr. Heng served as Principal of Myriad Asset Management, an investment firm, from August 2011 to January 2015, where he focused on Asian credit and equity, including special situations. From September 2008 to July 2011, he served as Vice President of Argyle Street Management, a spin-off from Goldman Sachs Asian Special Situations Group. Previously, Mr. Heng served as an analyst at Morgan Stanley, where he focused on Asia, and as an analyst at Bear, Stearns & Co., where he served in a multi-disciplinary role across technology, media and telecommunications, mergers and acquisitions, and equity and debt capital markets. Mr. Heng holds a B.B.A. in Finance and Accounting from the Stephen M. Ross School of Business at the University of Michigan.
Peter Cirino has served as our Chief Operating Officer since September 2022. Mr. Cirino has more than 25 years’ experience in automotive technology and electronics having led organizations across the Americas, Europe, and Asia. Most recently, Mr. Cirino led Aptiv’s connections systems business in the Americas. Prior to Aptiv, he led A123 Systems, an emerging lithium-ion battery business operating across China, Europe and North America. Mr. Cirino has a BS Mechanical Engineering from Cornell University and MBA from Duke University, both in the US.
Jing (Phil) Zhou has served as our Chief Financial Officer since August 2023. Mr. Zhou has more than 20 years of experience in finance and business operations in the information technology industries of Greater China and North Asia. He joined us in 2021 as Chief of Staff to the Chief Executive Officer, China Chief Financial Officer and Vice President of Business Operations and has served as Executive Vice President, China Operations since May 2023. Mr. Zhou previously held the senior management positions in a number of high-tech enterprises, including Vice President of Sales Operations in Alibaba Cloud Intelligent Group, General Manager of Business and Sales Operations in Microsoft Greater China, and head of business operations and Chief of Staff to the Chief Executive Officer of Amazon Web Services Greater China, where he was responsible for overall business planning, go-to-market strategy development, and commercial operations. Mr. Zhou had served as Dell Inc.’s senior finance director in Greater China for a long time, responsible for financial planning and analysis, product planning and pricing strategies, revenue and profitable growth strategies, go-to-market model design and implementation, cash flow management, and internal control and assurance. Mr. Zhou received his bachelor’s degree of management science from Fudan University and his MBA from Washington University in St. Louis. Mr. Zhou is a member of The Association of International Accountants.
80

B.Compensation
Compensation of Directors and Executive Officers
In 2023, we paid an aggregate of RMB15.4 million (US$2.2 million) in cash and benefits to our executive officers as a group and we paid US$0.3 million compensation to our non-executive directors. We have not set aside or accrued any amount to provide pension, retirement or other similar benefits to our executive officers. Our mainland China subsidiaries are required by law to make contributions equal to certain percentages of each employee’s salary for his or her pension insurance, medical insurance, unemployment insurance, work-related injury insurance and maternity insurance and other statutory benefits, and a housing provident fund.
Employment Agreements and Indemnification Agreements
Each of the executive officers is party to an employment agreement with us. Under these agreements, the employment of each of executive officers is for a specified time period, and may be terminated for cause, at any time and without advance notice or compensation, for certain acts of the executive officer, such as conviction or plea of guilty to a felony or any crime involving moral turpitude, negligent or dishonest acts to our detriment, or misconduct or a failure to perform agreed duties. In such case of termination, we will provide severance payments to the executive officer as expressly required by applicable law of the jurisdiction where the executive officer is based. The employment may also be terminated without cause upon three-month advance written notice. The executive officer may resign at any time with three-month advance written notice.
Each of our executive officers has agreed to hold, both during and after the termination or expiry of his or her employment agreement, a strict confidence not to use, except as required in the performance of his or her duties in connection with the employment or pursuant to applicable law, any confidential information or trade secrets, any confidential information or trade secrets of our customers or prospective customers, or the confidential or proprietary information of any third party received by us and for which we have confidential obligations. The executive officers have also agreed to disclose in confidence to all inventions, designs, and trade secrets which they conceive, develop, or reduce to practice during the executive officer’s employment with us and to assign all right, title, and interest in them to us, and assist us in obtaining and enforcing patents, copyrights, and other legal rights for these inventions, designs, and trade secrets.
In addition, each executive officer has agreed to be bound by non-competition and non-solicitation restrictions during the term of his or her employment and typically for one year following the last date of employment. Specifically, each executive officer has agreed not to (a) approach any suppliers, clients, customers, or contacts of us or other persons or entities introduced to the executive officer in his or her capacity as a representative of us for the purpose of doing business with such persons or entities that will harm the business relationships between us and these persons or entities, (b) assume employment with or provide services to any of the competitors of us, or engage, whether as principal, partner, licensor, or otherwise, any of such competitors, without the express consent of us; or (c) seek directly or indirectly, to solicit the services of any employees of us on or after the date of the executive officer’s termination, or in the year preceding such termination, without the express consent of us.
We have entered into indemnification agreements with each of our directors and executive officers. Under these agreements, we have agreed to indemnify our directors and executive officers against certain liabilities and expenses incurred by such persons in connection with claims made by reason of their being our director or officer.
Share Incentive Plans
The 2019 Share Incentive Plan
In December 2019, our board of directors approved and adopted a share incentive plan which was subsequently restated and amended in December 2021 (the plan as restated and amended is referred to as the “2019 Share Incentive Plan”). The principal purpose of the 2019 Share Incentive Plan is to attract, retain and motivate selected members of the senior management, consultants, and our employees and our consolidated affiliates through the granting of share-based compensation awards.
As of February 29, 2024, (i) the maximum aggregate number of Ordinary Shares which may be issued pursuant to all awards under the 2019 Share Incentive Plan is 27,438,015 and (ii) 27,438,015 restricted shares have been issued and outstanding, excluding awards that were forfeited or cancelled after the grant dates.
81

The following paragraphs describe the principal terms of the 2019 Share Incentive Plan.
Types of awards. The 2019 Share Incentive Plan permits the awards of restricted shares.
Plan administration. Mr. Ziyu Shen, or any committee or person authorized by Mr. Shen, administers the 2019 Share Incentive Plan. The plan administrator determines, among other things, the participants eligible to receive awards, the type or types of awards to be granted to each eligible participant, the number of awards to be granted to each eligible participant, and the terms and conditions of each award grant.
Award Agreement. Awards granted under the 2019 Share Incentive Plan are evidenced by an award agreement that sets forth terms, conditions and limitations for each award, which may include the terms of the award, the provisions applicable in the event that the grantee’s employment or service terminates, and the authority of us to unilaterally or bilaterally amend, modify, suspend, cancel or rescind the award.
Eligibility. We may grant awards to members of senior management, consultants, and employees of our company.
Vesting schedule. In general, the plan administrator determines the vesting schedule, which is specified in the award agreement.
Payment for Awards. The plan administrator determines the purchase price, as applicable, for each award, which is stated in the award agreement. All or part of awards that are not fully paid will terminate after five years from the date of award, unless otherwise provided in the award agreement.
Transfer restrictions. Awards may not be transferred in any manner by the eligible participant other than in accordance with the terms of the 2019 Share Incentive Plan, or the award agreement or otherwise as determined by the plan administrator. Subject to the fulfillment of stipulated conditions, participants may request for the sale of ordinary shares of us underlying his/her awards in which case we will have the discretion to allow the transfer of either such ordinary shares, or the participant’s interests in such ordinary shares.
Termination and amendment of the 2019 Share Incentive Plan. Unless terminated earlier, the 2019 Share Incentive Plan has a term of ten years. Our board of directors has the authority to terminate, amend, suspend or modify the 2019 Share Incentive Plan, provided that certain amendments to the plan require the approval of our shareholders. However, unless otherwise determined by the plan administrator in good faith, no such action may adversely affect in any material way any award previously granted pursuant to the 2019 Share Incentive Plan.
The 2021 Option Incentive Plan
In July 2021, our board of directors approved and adopted the 2021 Option Incentive Plan, to attract and retain the best available personnel, provide additional incentives to employees, directors and consultants, and promote the success of our business. The maximum aggregate number of Ordinary Shares that may be issued under the 2021 Option Incentive Plan is 16,802,069. As of February 29, 2024, options with a total of 11,082,532 underlying Ordinary Shares have been granted under the 2021 Option Incentive Plan and outstanding, excluding awards that were forfeited or cancelled after the grant dates.
The following paragraphs summarize the principal terms of the 2021 Option Incentive Plan.
Type of Awards. The 2021 Option Incentive Plan permits the awards of options.
Plan Administration. Our board of directors administers the 2021 Option Incentive Plan. The plan administrator determines the participants to receive awards, the type and number of awards to be granted to each participant, and the terms and conditions of each grant.
Award Agreement. Awards granted under the 2021 Option Incentive Plan are evidenced by an award agreement that sets forth the terms, conditions and limitations for each award, which may include the term of the award, the provisions applicable in the event that the grantee’s employment or service terminates, and our authority to unilaterally or bilaterally amend, modify, suspend, cancel or rescind the award.
Eligibility. We may grant awards to members of senior management and key employees of our company.
82

Vesting Schedule. In general, the plan administrator determines the vesting schedule, which is specified in the award agreement.
Exercise of Options. The plan administrator determines the exercise price for each award, which is stated in the award agreement. Options that are vested and exercisable will terminate if they are not exercised prior to the time as the plan administrator determines at the time of grant. However, the maximum exercisable term is ten years from the date of grant.
Transfer Restrictions. Awards may not be transferred in any manner by the participant other than in accordance with the exceptions provided in the 2021 Option Incentive Plan or the award agreement or otherwise determined by the plan administrator.
Termination and Amendment of the Plan. Unless terminated earlier, the 2021 Option Incentive Plan has a term of ten years from the date of its effectiveness. Our board of directors has the authority to terminate, amend, suspend or modify the 2021 Option Incentive Plan, provided that certain amendments to the plan require the approval of our shareholders. However, unless otherwise determined by the plan administrator in good faith, no such action may adversely affect in any material way any award previously granted pursuant to the 2021 Option Incentive Plan.
The 2022 Share Incentive Plan
In December 2022, our board of directors approved and adopted the 2022 Share Incentive Plan, to attract and retain the best available personnel, provide additional incentives to employees, directors and consultants, and promote the success of our business. The maximum aggregate number of ordinary shares that may be issued under the 2022 Share Incentive Plan is 18,903,472. As of February 29, 2024, 577,921 ordinary shares have been issued under the 2022 Share Incentive Plan.
The following paragraphs summarize the principal terms of the 2022 Share Incentive Plan.
Types of Awards. The 2022 Share Incentive Plan permits the awards of options, restricted shares, restricted share units or other equity incentive awards pursuant to the authorizations of the administrator under the 2022 Share Incentive Plan.
Plan Administration. Our board of directors or a committee of one or more members of our board (or such other administrator to which such committee delegates all of its authority) administers the 2022 Share Incentive Plan. The administrator of 2022 Share Incentive Plan determines, among other things, the eligibility of individuals to receive awards, the type and number of awards to be granted to each eligible individual, and the terms and conditions of each award. We have established a committee for the administration of the 2022 Share Incentive Plan in March 2023, consisting of Mr. Ziyu Shen, Ms. Grace Hui Tang and Mr. Jim Zhang (Zhang Xingsheng).
Award Agreement. Each award granted under the 2022 Share Incentive Plan is evidenced by an award agreement.
Eligibility. We may grant awards to employees, consultants and directors of our company. The general scope of eligible individuals shall be determined by the Committee.
Vesting Schedule. In general, the administrator determines the vesting schedule, if any, which is specified in the award agreement.
Exercise of Options. The exercise price per share subject to an option shall be determined by the administrator and set forth in the award agreement which may be a fixed price or a variable price related to the fair market value of the shares; provided, however, that no option may be granted to an individual subject to taxation in the United States at less than the fair market value on the date of grant, without compliance with Section 409A of the Code, or the holder’s consent.
Transfer Restrictions. Awards may not be transferred in any manner by the holder other than in accordance with the exceptions provided in the 2022 Share Incentive Plan, such as transfers to us or transfers upon the death of the holder, pursuant to such conditions and procedures as the administrator may establish.
Termination and Amendment of the 2022 Share Incentive Plan. Unless terminated earlier, the 2022 Share Incentive Plan has a term of 10 years. The Committee has the authority to terminate, amend or modify the plan.
83

Equity Incentive Trust
SHINE LINK VENTURE LIMITED is a limited liability company incorporated in British Virgin Islands and wholly owned by J&H Trust, a trust established under a trust deed dated November 26, 2019 between Mr. Ziyu Shen and Trident Trust company (HK) Limited as trustee. Through J&H Trust, interests in the Ordinary Shares and other rights and interests under awards granted pursuant to the 2019 Share Incentive Plan are provided to certain grant recipients who are assigned beneficial interests in the J&H Trust corresponding to the number of Ordinary Shares granted to such participant under the 2019 Share Incentive Plan. Specifically, upon the payment of purchase price and the satisfaction of vesting and other conditions, eligible participants are assigned beneficial interests in the J&H Trust corresponding to the number of Ordinary Shares granted to such participant under the 2019 Share Incentive Plan. In addition, SHINE LINK VENTURE LIMITED holds Ordinary Shares representing incentive awards granted to certain of our founding members in 2017 which are also administered through SHINE LINK VENTURE LIMITED and J&H Trust.
Awards Granted
The following table summarizes, as of February 29, 2024, the number of restricted share units we have granted to certain of our directors and officers,excluding awards that were forfeited or cancelled after the relevant grant dates.
NameOrdinary Shares Underlying Restricted Share UnitsDate of Grant
Jing (Phil) Zhou*December 31, 2020 and January 30, 2022
Jun Hong Heng
*December 31, 2023
* Less than 1% of our total ordinary shares on an as-converted basis outstanding as of February 29, 2024.
The following table summarizes, as of February 29, 2024, the number of options we have granted to certain of our directors and officers, excluding awards that were forfeited or cancelled after the relevant grant dates.
NameNumber of Class A Ordinary Shares Underlying OptionsExercise Price (US$/Share)Date of GrantDate of Expiration
Grace Hui Tang
46,9523.407734December 31, 2023December 30, 2033
Jim Zhang
46,9523.407734December 31, 2023December 30, 2033

C.Board Practices
Board of Directors
Our board of directors consists of six directors as of the date of this annual report. The amended and restated memorandum and articles of association of ECARX Holdings provide that the minimum number of directors shall be three and the exact number of directors shall be determined from time to time by our board of directors.
A director is not required to hold any shares in us 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 us is required to declare the nature of his or her interest at a board meeting. Subject to Nasdaq listing 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 any meeting of directors at which any such contract or transaction or proposed contract or transaction shall come before the meeting for consideration.
The directors may exercise all the powers of the company to raise or borrow money and to mortgage, or charge its undertaking, property, and assets (present or future), uncalled capital or any part thereof, and to issue debentures, debenture stock, bonds, or other securities, whether outright or as collateral security for any debt, liability, or obligation of our company or of any third party.
84

No non-employee director has a service contract with us that provides for benefits upon termination of service.
Committees of the Board of Directors
We have established an audit committee, a compensation committee, and a nominating and corporate governance committee under our board of directors and have adopted a charter for each of the three committees. Our board of director has also established a cybersecurity committee. Each committee’s members and functions are described below.
Audit Committee
The audit committee consists of Mr. Jun Hong Heng, Ms. Grace Hui Tang and Mr. Jim Zhang (Zhang Xingsheng). Ms. Grace Hui Tang is the chairperson of the audit committee. Ms. Grace Hui Tang satisfies the criteria of an audit committee financial expert as set forth under the applicable rules of the SEC. Each of Mr. Jun Hong Heng, Ms. Grace Hui Tang and Mr. Jim Zhang (Zhang Xingsheng) satisfies the requirements for an “independent director” within the meaning of the Nasdaq listing rules and the criteria for independence set forth in Rule 10A-3 of the Exchange Act.
The audit committee oversees our accounting and financial reporting processes. The audit committee is responsible for, among other things:
appointing 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;
discussing the annual audited financial statements with management and the independent auditors;
reviewing the adequacy and effectiveness of our accounting and internal control policies and procedures and any steps taken to monitor and control major financial risk exposures;
reviewing and approving all proposed related party transactions;
meeting separately and periodically with management and the independent auditors; and monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our procedures to ensure proper compliance.
Compensation Committee
The compensation committee consists of Mr. Jun Hong Heng, Mr. Jim Zhang (Zhang Xingsheng) and Ms. Grace Hui Tang. Mr. Jim Zhang (Zhang Xingsheng) is the chairperson of the compensation committee. Each of Mr. Jun Hong Heng, Mr. Jim Zhang (Zhang Xingsheng) and Ms. Grace Hui Tang satisfies the requirements for an “independent director” within the meaning of the Nasdaq listing rules.
The compensation committee assists the board in reviewing and approving the compensation structure, including all forms of compensation, relating to our directors and executive officers. Our chief executive officer may not be present at any committee meeting during which his compensation is deliberated. The compensation committee is responsible for, among other things:
reviewing and approving, or recommending to the board for its approval, the compensation for our chief executive officer and other executive officers;
reviewing and recommending to the board for determination with respect to the compensation of our non-employee directors;
reviewing periodically and approving any incentive compensation or equity plans, programs similar arrangements; and selecting compensation consultant, legal counsel or other advisor only after taking into consideration all factors relevant to that person’s independence from management.
Nominating and Corporate Governance Committee
The nominating and corporate governance committee consists of Mr. Jun Hong Heng, Mr. Jim Zhang (Zhang Xingsheng) and Ms. Grace Hui Tang. Mr. Jim Zhang (Zhang Xingsheng) is the chairperson of the nominating and
85

corporate governance committee. Each of Mr. Jun Hong Heng, Mr. Jim Zhang (Zhang Xingsheng) and Ms. Grace Hui Tang satisfies the requirements for an “independent director” within the meaning of the Nasdaq listing rules.
The nominating and corporate governance committee assist the board of directors in selecting individuals qualified to become our directors and in determining the composition of the board and committees. The nominating and corporate governance committee is responsible for, among other things:
selecting and recommending to the board nominees for election by the shareholders or appointment by the board;
reviewing annually with the board the current composition of the board with regards to characteristics such as independence, knowledge, skills, experience and diversity;
making recommendations on the frequency and structure of board meetings and monitoring the functioning of the committees of the board; and advising the board periodically with regards to significant developments in the law and practice of corporate governance as well as compliance with applicable laws and regulations, and making recommendations to the board on all matters of corporate governance and on any remedial action to be taken.
Cybersecurity Committee
The cybersecurity committee consists of Mr. Ziyu Shen and Ms. Ni Li. Mr. Ziyu Shen is the chairperson of the cybersecurity committee.
The cybersecurity committee assists our board of directors in ensuring that we will comply with all applicable laws and regulations on cybersecurity and national security. The cybersecurity committee is responsible for, among other things:
implementing safeguards and security policies on the collection, storage, transfer and dissemination of personal data and other important data in compliance with all applicable laws and regulations on cybersecurity and national security;
preserving the privacy of personal data and security of other important data collected, and preventing such information from being divulged, damaged, or lost;
preserving the privacy of personal data and security of other important data collected, and preventing such information from being divulged, damaged, or lost;
mitigating the risk of core data, important data or a large amount of personal information being stolen, leaked, destroyed, and illegally used or illegally transferred abroad;
mitigating the risk of critical information infrastructure, core data, important data or a large amount of personal information being affected, controlled, or used with malicious intent by foreign governments, as well as the risk relating to information security;
reviewing and approving disclosures, transfer and dissemination of personal data and important data;
overseeing the conduct of security assessment of information to be provided overseas, prior to the cross-border transfer of any data;
ensuring the legality, appropriateness and necessity of the cross-border data transfer and the purpose, scope and method of the data processing activities of the overseas recipient;
ensuring that any cross-border transfer of data will not create any risk to national security, public interests, or the legitimate rights and interests of individuals or organizations that may arise from such transfer;
ensuring that any products and services that affect or may affect national securities must be compliant with national cybersecurity review;
maintaining the security of internet systems; and advising our board of director with regards to significant developments in the law and practice of cybersecurity, national security as well as compliance with applicable laws and regulations, and making recommendations to the board on all matters of cybersecurity and national security.
86

Duties of Directors
Under Cayman Islands law, directors owe fiduciary duties to the company, including a duty of loyalty, a duty to act honestly, and a duty to act in what they consider in good faith to be in the company’s best interests. Directors must also exercise their powers only for a proper purpose. Directors also have a duty to act with skill and care. It was previously considered that a director need not exhibit in the performance of his or her duties a greater degree of skill than may reasonably be expected from a person of his or her knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands. 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, and the class rights vested thereunder in the holders of the shares. We have the right to seek damages if a duty owed by our directors is breached. A shareholder may in certain circumstances have rights to seek damages in the name of the company if a duty owed by our directors is breached.
Appointment and Removal of Directors
The amended and restated memorandum and articles of association of ECARX Holdings provide that all directors may be appointed by ordinary resolution and removed by ordinary resolution. The amended and restated memorandum and articles of association of ECARX Holdings also provide that the directors may, by the affirmative vote of a simple majority of the remaining directors present and voting at a board meeting, appoint any person to be a director so as to fill a casual vacancy or as an addition to the existing board of director. A director may be appointed on terms that he or she shall automatically retire from office at the next or a subsequent annual general meeting or upon any specified event or after any specified period in a written agreement between our company and the director, if any; but no such term shall be implied in the absence of express provision. Our directors currently do not serve for a fixed term and there is no requirement for them to retire by rotation nor to make themselves eligible for re-election.
The office of a director shall be vacated if, amongst other things, such director (a) becomes bankrupt or makes any arrangement or composition with his or her creditors, (b) dies or is found to be or becomes of unsound mind, (c) resigns his or her office by notice in writing to us, (d) without special leave of absence from the board, is absent from meetings of the board for three consecutive meetings, and the board resolves that his or her office be vacated; or (e) is removed from office pursuant to any other provision of the amended and restated memorandum and articles of association of ECARX Holdings.
Terms of Directors and Executive Officers
A director shall hold office until such time as he or she resigns his office by notice in writing to us, is removed from office by ordinary resolution or is otherwise disqualified from acting as a director or removed in accordance with the amended and restated memorandum and articles of association of ECARX Holdings.

Board Diversity
Board Diversity Matrix (As of February 29, 2024)
Country of Principal Executive Offices:People’s Republic of China
Foreign Private IssuerYes
Disclosure Prohibited Under Home Country LawNo
Total Number of Directors6
FemaleMaleNon-BinaryDid Not Disclose
Gender
Part I: Gender Identity
Directors24N/AN/A
Part II: Demographic Background
Underrepresented Individual in Home Country Jurisdiction
LGBTQ+
Did Not Disclose Demographic Background1
87

D.Employees
As of December 31, 2023, we had 2,020 full-time employees globally, comprising 1,510 employees engaged in research and development and related technical and engineering functions, 96 employees engaged in quality operation, 369 employees engaged in general management and administration, and 45 employees engaged in marketing and sales. As of December 31, 2023, we had 32 employees in London, England, 1,855 employees in China, and 133 employees in other countries.
As of December 31, 2023
Number%
Functions:
Research and development1,51075 
Quality operation96
General and administration36918 
Marketing and sales45
Total2,020100 
Our success depends on our ability to attract, motivate, train and retain qualified personnel. We believe we offer our employees competitive compensation packages and an environment that encourages self-development and, as a result, have generally been able to attract and retain qualified personnel and maintain a stable core management team. In October 2022, we took the decision to step back from ADAS perception software development. Instead, we will work with automotive OEMs and Tier 1s to integrate their AI software into our full-stack solution and focus on higher-growth areas that better suit our strategy. And in connection with this, we reduced our headcount by approximately 320.
As required by regulations in China, we participate in various employee social security plans that are organized by municipal and provincial governments, including pension, unemployment insurance, maternity insurance, work-related injury insurance, medical insurance and housing insurance. We are required under PRC law to make contributions to employee benefit plans at specified percentages of the salaries, bonuses, and certain allowances of our employees, up to a maximum amount specified by the local government from time to time. Bonuses are generally discretionary and based in part on employee performance and in part on the overall performance of our business. We have granted, and plan to continue to grant, share-based incentive awards to our employees to incentivize their contributions to our growth and development.
We enter into standard labor contracts and confidentiality agreements with our employees. We are party to a collective labor agreement applicable to our employees in Sweden. None of our other employees are represented by a union or are subject to collective bargaining agreements. To date, we have not experienced any significant labor disputes.
E.Share Ownership
The following table sets forth information regarding the beneficial ownership of our Ordinary Shares as of February 29, 2024:
each person who beneficially owns 5.0% or more of the outstanding Ordinary Shares;
each person who is an executive officer or director; and
all executive officers and directors as a group.
Beneficial ownership is determined in accordance with the rules of the SEC and includes voting or investment power with respect to, or the power to receive the economic benefit of ownership of, the securities. In computing the number of shares beneficially owned by a person and the percentage ownership of that person, shares that the person has the right to acquire within 60 days are included, including through the exercise of Warrants or any option or other right or the conversion of any other security. However, these shares are not included in the computation of the percentage ownership of any other person.
The calculations in the table below are based on 289,106,299 Class A Ordinary Shares and 48,960,916 Class B Ordinary Shares issued and outstanding as of February 29, 2024. 23,871,971 Warrants and Investor Notes for an aggregate
88

principal amount of US$65 million and convertible into Class A Ordinary Shares at a conversion price of US$11.5 per share (subject to customary adjustments on the conversion price) were also issued and outstanding as of February 29, 2024.
Ordinary Shares Beneficially Owned
Class A
Ordinary
Shares
Class B
Ordinary
Shares
Total
Ordinary
Shares
% of Total
Ordinary
Shares
% of Voting
Power(2)
Directors and Executive Officers(1)
Ziyu Shen(3)
24,480,45824,480,4587.2 31.4 
Tan Su
— — 
Ni Li— — 
Jim Zhang (Zhang Xingsheng)****
Grace Hui Tang****
Jun Hong Heng
****
Peter Cirino— — 
Jing (Phil) Zhou
****
All Directors and Executive Officers as a Group2,438,46524,480,45826,918,9238.0 31.8 
Principal Shareholders    
Fu&Li Industrious Innovators Limited(4)
144,440,57424,480,458168,921,03250.0 50.0 
Jie&Hao Holding Limited(3)
24,480,45824,480,4587.2 31.4 
Baidu (Hong Kong) Limited(5)
22,367,94622,367,9466.6 2.9 
___________________________
*Less than 1% of the total number of outstanding Ordinary Shares
(1)Unless otherwise indicated, the business address for our directors and executive officers is 5/F, Building 1, Zhongteng Building, 2121 Longteng Avenue, Xuhui District, Shanghai 200232, People’s Republic of China.
(2)For each person or group included in this column, percentage of total voting power represents voting power based on both Class A Ordinary Shares and Class B Ordinary Shares held by such person or group with respect to all outstanding Ordinary Shares as a single class. Each holder of Class A Ordinary Shares is entitled to one vote per share. Each holder of Class B Ordinary Shares is entitled to 10 votes per share. Class B Ordinary Shares are convertible at any time by the holder into Class A Ordinary Shares on a one-for-one basis, while Class A Ordinary Shares are not convertible into Class B Ordinary Shares under any circumstances.
(3)Represents 24,480,458 Class B Ordinary Shares held by Jie&Hao Holding Limited, a limited liability company incorporated in British Virgin Islands. Mr. Ziyu Shen holds 100% of the issued and outstanding shares of Little SJH Holding Limited and Little SJH Holding Limited holds 1% of shares in Jie&Hao Holding Limited and its shares are voting shares. Magician Hao Holding Limited, which is owned by a trust established for the benefit of Mr. Ziyu Shen and his family, holds 99% of shares in Jie&Hao Holding Limited and its shares are non-voting shares. Mr. Ziyu Shen is solely entitled to exercise the voting and dispositive power in respect of all ordinary shares held by Jie&Hao Holding Limited. The address of Jie&Hao Holding Limited, Little SJH Holding Limited and Magician Hao Holding Limited is Craigmuir Chambers, Road Town, Tortola, VG 1110, British Virgin Islands.
(4)Represents 144,440,574 Class A Ordinary Shares and 24,480,458 Class B Ordinary Shares held by Fu&Li Industrious Innovators Limited, a limited liability company incorporated in British Virgin Islands. Mr. Eric Li (Li Shufu) holds 100% of the issued and outstanding shares of Minghao Group Limited and Minghao Group Limited holds 1% of shares in Fu&Li Industrious Innovators Limited and its shares are voting shares. Industrious Innovators Limited, which is owned by a trust established for the benefit of Mr. Eric Li (Li Shufu) and his family, holds 99% of shares in Fu&Li Industrious Innovators Limited and its shares are non-voting shares. Mr. Eric Li (Li Shufu) is solely entitled to exercise the voting and dispositive power in respect of all ordinary shares held by Fu&Li Industrious Innovators Limited. The address of Fu&Li Industrious Innovators Limited, Minghao Group Limited and Industrious Innovators is Craigmuir Chambers, Road Town, Tortola, VG 1110, British Virgin Islands.
(5)Represents 22,367,946 Class A Ordinary Shares held by Baidu (Hong Kong) Limited, a limited liability company incorporated in Hong Kong and wholly owned by Baidu Holdings Limited. Baidu Holdings Limited is a limited liability company incorporated in British Virgin Islands and wholly owned by Baidu, Inc., a Nasdaq and Hong Kong Stock Exchange listed company. The address of Baidu (Hong Kong) Limited is Room 2609, China Resources Building 26 Harbour Road, Wanchai, Hong Kong. The address of Baidu Holdings Limited and Baidu, Inc. is Baidu Campus, No. 10 Shangdi 10th Street, Haidian District, Beijing 100085, People’s Republic of China.
89

Enforceability of Civil Liabilities
ECARX Holdings is incorporated under the laws of the Cayman Islands. Service of process upon ECARX Holdings and upon its directors and officers named in this annual report, may be difficult to obtain within the United States. Furthermore, because substantially all of our assets are located outside the United States, any judgment obtained in the United States against us may not be collectible within the United States.
We have been advised by our Cayman Islands legal counsel that there is uncertainty as to whether the courts of the Cayman Islands would (i) recognize or enforce judgments of U.S. courts 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 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 our Cayman Islands legal counsel 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), a judgment obtained in such 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 that such judgment (i) is given by a foreign court of competent jurisdiction, (ii) imposes on the judgment debtor a liability to pay a liquidated sum for which the judgment has been given, (iii) is final, (iv) is not in the nature of taxes, a fine, or a penalty, and (v) 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 are unlikely to enforce a judgment obtained from U.S. courts under civil liability provisions of U.S. securities laws 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.
In addition, we have been advised by our legal counsel as to the law of mainland China that there is uncertainty as to whether courts in mainland China would (i) 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 in the United States, or (ii) entertain original actions brought in mainland China predicated upon the securities laws of the United States or any state in the United States.
We have also been advised by our legal counsel as to the law of mainland China that the recognition and enforcement of foreign judgments are provided for under the PRC Civil Procedures Law. Courts in mainland China may recognize and enforce foreign judgments in accordance with the requirements, public policy considerations and conditions set forth in applicable provisions of laws in mainland China relating to the enforcement of civil liability, including the PRC Civil Procedures Law, based either on treaties between mainland China and the country where the judgment is made or on principles of reciprocity between jurisdictions. There exists no treaty or other forms of reciprocity between mainland China and the United States or the Cayman Islands governing the recognition and enforcement of foreign judgments as of the date of this annual report.
Furthermore according to the PRC Civil Procedures Law, courts in mainland China will not enforce a foreign judgment if they decide that the judgment violates the basic principles of the law in mainland China or national sovereignty, security or public interest. As a result, it is uncertain whether and on what basis a court in mainland China would enforce a judgment rendered by a U.S. court or the Cayman Islands.
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.”
90

B.Related Party Transactions
Contractual Arrangements with Hubei ECARX and Its Subsidiaries
See “Item 4. Information on the Company—C. Organizational Structure.”
Employment Agreements and Indemnification Agreements
See “Item 6. Directors, Senior Management and Employees—B. Compensation.”
Share Incentives
See “Item 6. Directors, Senior Management and Employees—B. Compensation—Share Incentive Plans.”
Related Party Transactions
We sold automotive computing platform products and provided related technology development services, merchandise and other products, connectivity service, software licenses, and other consulting services to a number of related parties. Accounts receivable, net, due from related parties arising from the sale of products and provision of services were (i) RMB1,545.8 million (US$217.7 million) as of December 31, 2023, of which, the amount of RMB917.7 million (US$129.3 million) were subsequently received by February 2024, (ii) RMB835.3 million as of December 31, 2022, was fully received in 2023, and (iii) RMB768.7 million as of December 31, 2021, which was subsequently received in 2022.
We purchased raw materials, technology development services, and other consulting services from a number of related parties. RMB51.2 million, RMB29.7 million and RMB41.4 million (US$5.9 million) of purchase of raw materials were recorded as inventories as of December 31, 2021, 2022 and 2023, respectively. Amounts due to related parties includes payables arising from purchase of raw materials and services totaling RMB241.8 million and RMB228.8 million (US$32.2 million) as of December 31, 2022 and 2023, respectively. Amount due from related parties includes prepayments arising from purchase of raw materials and services totaling RMB29.6 million and RMB8.4 million (US$1.2 million) as of December 31, 2022 and 2023, respectively.
On March 29, 2018, Hubei ECARX entered into an unsecured loan agreement with Geely Holding in an amount of RMB20.0 million with an interest rate of 4.35% per annum, which was repayable on demand. The loan has been fully repaid on February 25, 2021. On August 25, 2021, we entered into an unsecured loan agreement with its controlling shareholder to obtain a loan of US$7.0 million which was fully repaid on October 8, 2021. On December 1, 2021, Hubei ECARX entered into an unsecured loan agreement with JICA Intelligent in an amount of RMB270.0 million with an interest rate of 0.35% per annum. On March 28, 2022, ECARX (Hubei) Tech entered into an unsecured loan agreement with Hubei Xingji Times Technology Co., Ltd. for the principal amount of RMB200 million with an interest rate of 2.25% per annum, which was repaid at the maturity date on June 30, 2022. On June 27, 2022, ECARX (Hubei) Tech entered into an unsecured loan agreement with Geely for the principal amount of RMB500 million with an interest rate of 4.35% per annum, which was repaid on December 26, 2022. On June 29, 2022, ECARX (Hubei) Tech entered into an unsecured loan agreement with JICA Intelligent for the principal amount of RMB200 million with an interest rate of 3.7% per annum, RMB50.0 million of which was repaid on September 30, 2022 and the balance was repaid on January 3, 2023. We also accrued interest expense for the Lotus Note in the amount of US$0.3 million for the year ended December 31, 2022. On January 3, 2023, ECARX (Hubei) Tech entered into an unsecured loan agreement with Geely for the principal amount of RMB300 million with an interest rate of 4.1% per annum, which has been repaid in December 2023.
Interest expense on borrowings from related parties were RMB0.1 million, RMB12.2 million and RMB12.2 million (US$1.7 million) for the years ended December 31, 2021, 2022 and 2023, respectively. The borrowings and the interest payable on borrowings from related parties was included in the amounts due to related parties and was RMB13.8 million and RMB26.0 million (US$3.7 million) as of December 31, 2022 and 2023, respectively.
In 2021, we paid advances of RMB19.8 million and received collection of RMB90.2 million from a related party. The payments were interest-free and due on demand. In 2021, we provided loans of RMB28.9 million to related parties. Interest incomes on loans due from related parties were RMB0.7 million for the year ended December 31, 2021. In 2022, we provided loans of RMB57.3 million to related parties, and received repayment of RMB29.4 million from related parties. Interest income on loans due from related parties were RMB9.1 million for the year ended December 31, 2022. As of December 31, 2022, the loans and interest receivables due from related parties was RMB63.1 million. In 2023, we provided loans of RMB214.0 million (US$30.1 million) to related parties, and received repayment of RMB214.0 million
91

(US$30.1 million) from related parties. Interest income on loans due from related parties were RMB16.0 million (US$2.2 million) for the year ended December 31, 2023. As of December 31, 2023, the loans and interest receivables due from related parties was RMB65.7 million (US$9.3 million).
In July 2021, we acquired 34.61% equity interest of SiEngine Technology Co., Ltd. from ECARX’s controlling shareholder. As of December 31, 2021, we recorded the consideration of US$10.6 million payable in amounts due to the controlling shareholder. The amounts were fully settled in January 2022.
In October 2021, Hubei ECARX disposed certain property and equipment to Zhejiang Huanfu at RMB0.7 million and recorded a gain of RMB38 thousand as a result of the disposal. In February 2022, Hubei ECARX disposed of certain property and equipment to Zhejiang Huanfu at RMB1.7 million (US$0.3 million) and recorded a gain of RMB93 thousand (US$14 thousand) as a result of the disposal.
In November 2023, ECARX (Hubei) Tech entered into a licensing agreement with Xingji Meizu in respect of the development of the Flyme Auto intelligent cockpit solutions. ECARX (Hubei) Tech recorded RMB143.7 million in intangible assets as a result of the transaction.
As of December 31, 2021, we recorded RMB1.9 million in other non-current assets due from related parties, which included lease deposits and our advances for purchase of long-term assets from such related parties.
As of December 31, 2022, the balance of other non-current assets due from related parties also included the amounts due from our former VIE, Hubei ECARX, and Arteus Group Limited. As of December 31, 2022, the amounts due from Hubei ECARX was RMB213.7 million, which represented the net present value of a loan provided by us to Hubei ECARX with the principal of RMB252.3 million at an effective annual interest rate of 5%. The amount due from Arteus Group Limited as at December 31, 2022 was GBP3.1 million which represented recharges of expenses.
As of December 31, 2023, the balance of other non-current assets due from related parties included the amounts due from its former VIE, Hubei ECARX. As of December 31, 2023, the amounts due from Hubei ECARX was RMB224.3 million, which represented the net present value of a loan provided by us to Hubei ECARX with the principal of RMB252.3 million at an effective annual interest rate of 5%.
In February and March 2022, we provided cash in the amount of RMB28.5 million to Anhui Xinzhi as financial support. The investment was derecognized as part of the Restructuring.
We also incurred other payables in association with technical services and logistics expenses with related parties in 2022 and 2023. As of December 31, 2022 and 2023, the balance due to related parties amounted to RMB29.0 million, and RMB9.7 million (US$1.4 million), respectively.
Agreements with Geely Holding’s Subsidiaries
We have developed various products and services and supplied them to Geely Holding’s subsidiaries. A product development agreement has typically been entered into between us (through a subsidiary or, prior to the Restructuring, Hubei ECARX) and a Geely Holding subsidiary regarding the customization and development of automotive products for specific Geely Holding’s vehicle models. The product development agreement has either taken the form of a new product development agreement or a development agreement depending on the requirement of the relevant Geely Holding subsidiary. A new product development agreement or a development agreement sets forth the fees payable to us and is accompanied by technical and quality specifications or engineering statement of work applicable to the products. The purchase price of the product is subsequently agreed to between the parties. The fees typically are of a fixed amount and payable by the Geely Holding subsidiary in one lump sum or by milestones.
The purchase of products and services by the Geely Holding subsidiary from us is and has been typically completed through purchase orders under one of the following sets of standard terms adopted by the Geely Holding subsidiary in respect of its suppliers.
Purchasing Contract General Terms and Conditions. These general terms and conditions apply to all documents between us and the signing Geely Holding subsidiary, including all purchase orders, executed between the parties during the development, supply, post-sales, and other phases of the relevant automotive products, service parts, assemblies, accessories, raw materials, tooling, design, engineering, or other services,
92

and software embedded in goods or provided separately. The specific products and services to be purchased by the Geely Holding subsidiary and their quantity are set forth in the purchase orders issued by such Geely Holding subsidiary under these general terms and conditions. The prices for the specific products and services to be purchased by the Geely Holding subsidiary are separately agreed between the parties. We issue invoices monthly, typically payable within 60 or 75 days, depending on the nature of the products and services subject to the purchase orders.
Direct Material Global Purchasing Terms and Conditions. These terms and conditions apply to the purchases of production goods and services by the relevant Geely Holding subsidiary from us including: (i) production and service parts, components, assemblies, and accessories, (ii) raw materials, (iii)tooling, (iv) design, engineering, or other services, and (v) software embedded in goods or provided separately. The specific goods and services to be purchased and the price, quantity, and payment terms are set forth in the purchase orders. These terms and conditions include certain pricing principles to guide the good faith negotiations between the parties. The initial term of a production purchase order begins on its effective date and expires on June 30 of the next calendar year and is renewed automatically on July 1 for an additional 12 months unless a notice of non-renewal is issued.
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.
Legal Proceedings
We may from time to time be subject to various legal or administrative claims and proceedings arising in the ordinary course of our business. We are currently not a party to any material legal or administrative proceedings.
Litigation or any other legal or administrative proceeding, regardless of the outcome, is likely to result in substantial costs and diversion of our resources, including our management’s time and attention.
Dividend Policy
ECARX Holdings, our subsidiaries, and Hubei ECARX have not declared or paid dividends or made any distributions as of the date of this annual report. We do not intend to declare dividends or make distributions in the near future. Any determination to pay dividends on our ordinary shares would be at the discretion of our board of directors, subject to applicable laws, and would depend on our financial condition, results of operations, capital requirements, general business conditions, and other factors that our board of directors may deem relevant.
As a holding company, ECARX Holdings may rely on dividends from our subsidiaries for cash requirements, including any payment of dividends to its shareholders. The ability of our subsidiaries to pay dividends or make distributions to ECARX Holdings may be restricted by laws and regulations applicable to them or the debt they incur on their own behalf or the instruments governing their debt. Restrictions on the ability of our mainland China subsidiaries to pay dividends to an offshore entity primarily include: (i) the mainland China subsidiaries may pay dividends only out of their accumulated after-tax profits upon satisfaction of applicable statutory conditions and procedures, if any, determined in accordance with accounting standards and regulations in mainland China; (ii) each of the mainland China subsidiaries is required to set aside at least 10% of its after-tax profits each year, if any, to fund certain reserve funds until the total amount set aside reaches 50% of its registered capital; (iii) the mainland China subsidiaries are required to complete certain procedural requirements related to foreign exchange control in order to make dividend payments in foreign currencies; and (iv) a withholding tax, at the rate of 10% or lower, is payable by the mainland China subsidiary upon dividend remittance.
Under Cayman Islands law, while there are no exchange control regulations or currency restrictions, ECARX Holdings is also subject to certain restrictions under Cayman Islands law on dividend distribution to its shareholders, namely that it may only pay dividends out of profits or share premium account, and provided always that in no
93

circumstances may a dividend be paid if this would result in ECARX being unable to pay its debts as they fall due in the ordinary course of business.
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
Our Class A Ordinary Shares and Warrants have been listed on The Nasdaq Global Market since December 21, 2022 under the symbol “ECX” and “ECXWW,” respectively.
B.Plan of Distribution
Not applicable.
C.Markets
Our Class A Ordinary Shares and Warrants are listed on Nasdaq under the symbols “ECX” and “ECXWW,” respectively.
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
The following are summaries of material provisions of our seventh amended and restated memorandum and articles of association, as well as the Companies Act (As Revised) insofar as they relate to the material terms of our ordinary shares.
A summary description of the Warrants is also set forth below.
Registered Office and Objects
The registered office of our company is at Maples Corporate Services Limited, PO Box 309, Ugland House, Grand Cayman, KY1-1104, Cayman Islands. The objects for which our company is established are unrestricted and we have full power and authority to carry out any object not prohibited by the Companies Act (As Revised) or any other law of the Cayman Islands.
94

Board of Directors
See “Item 6. Directors, Senior Management and Employees—C. Board Practices—Board of Directors.”
Ordinary Shares
General
Holders of Class A Ordinary Shares and Class B Ordinary Shares generally have the same rights except for voting and conversion rights. We maintain a register of our shareholders and a shareholder will only be entitled to a share certificate if our board of directors resolves that share certificates be issued.
Although Mr. Eric Li (Li Shufu) and Mr. Ziyu Shen (each a “Co-Founder”) control the voting power of all of the issued and outstanding Class B Ordinary Shares, their controls over those shares are not permanent and are subject to reduction or elimination. As further described below, upon any transfer of Class B Ordinary Shares by a holder thereof to any person which is not Mr. Li or Mr. Shen or an affiliate of them, those shares will automatically and immediately convert into Class A Ordinary Shares.
Dividends
The holders of Ordinary Shares are entitled to such dividends as the board of directors may in its discretion lawfully declare from time to time, or as shareholders may declare by ordinary resolution. Class A Ordinary Shares and Class B Ordinary Shares rank equally as to dividends and other distributions. Dividends may be paid either in cash or in specie.
Voting Rights
In respect of all matters upon which holders of Ordinary Shares are entitled to vote, each Class A Ordinary Share is entitled to one vote and each Class B Ordinary Share is entitled to ten votes. Voting at any meeting of shareholders is decided by way of a poll and not by way of a show of hands. A poll shall be taken in such manner as the chairperson of the meeting directs and the result of a poll shall be deemed to be the resolution of the meeting.
Class A Ordinary Shares and Class B Ordinary Shares shall vote together on all matters as a single class except as otherwise required by law. An ordinary resolution to be passed by the shareholders requires a simple majority of votes cast by such shareholders as, being entitled to do so, vote at a general meeting of our company, while a special resolution requires not less than two-thirds of votes cast by such shareholders as, being entitled to do so, vote at a general meeting of our company. Both ordinary resolutions and special resolutions may also be passed by a unanimous written resolution signed by all members entitled to vote. A special resolution is required for important matters such as a change of name or making changes to our then existing memorandum and articles of association.
Optional and Mandatory Conversion
Each Class B Ordinary Share is convertible into one Class A Ordinary Share at any time at the option of the holder thereof. Class A Ordinary Shares are not convertible into Class B Ordinary Shares under any circumstances.
Upon any sale, transfer, assignment or disposition of Class B Ordinary Shares by a holder thereof or the transfer or assignment of the voting power attached to such Class B Ordinary Shares through voting proxy or otherwise to any person which is not a Co-Founder or a Co-Founder’s affiliate, such Class B Ordinary Share will automatically and immediately convert into an equal number of Class A Ordinary Share.
Upon any direct or indirect sale, transfer, assignment, or disposition of a majority of the issued and outstanding voting securities of, or the direct or indirect transfer or assignment of the voting power attached to such voting securities through voting proxy or otherwise, or the direct or indirect sale, transfer, assignment, or disposition of all or substantially all of the assets of, a holder of Class B Ordinary Shares that is an entity to any person that is not Mr. Eric Li (Shufu Li) or Mr. Ziyu Shen or their respective affiliate; provided, that any such direct or indirect sale, transfer, assignment, or disposition to an affiliate of Mr. Eric Li (Shufu Li) or Mr. Ziyu Shen shall result in the automatic and immediate conversion of the Class B Ordinary Shares into an equal number of Class A Ordinary Shares if Mr. Eric Li )Shufu Li) or Mr. Ziyu Shen does not continue to have sole dispositive power and exclusive voting control over the Class B Ordinary Shares after such sale, transfer, assignment, or disposition.
95

Transfer of Ordinary Shares
Subject to applicable laws, including securities laws, and the restrictions contained in the amended and restated memorandum and articles of association of ECARX Holdings and to any lock-up agreements to which a shareholder may be a party, any shareholders may transfer all or any of their Class A Ordinary Shares by an instrument of transfer in the usual or common form or any other form approved by our board of directors.
Class B Ordinary Shares may be transferred only to a Co-Founder or a Co-Founder’s affiliate and any Class B Ordinary Shares transferred otherwise will be converted into Class A Ordinary Shares as described above. See “—Optional and Mandatory Conversion.”
Our board of directors may in their absolute discretion decline to register any transfer of shares which is not fully paid up or on which we have a lien. Our board of directors may also decline to register any transfer of any share unless:
the instrument of transfer is lodged with us, accompanied by the certificate for the shares to which it relates (if any) and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer;
the instrument of transfer is in respect of only one class of shares;
the instrument of transfer is properly stamped, if required;
in the case of a transfer to joint holders, the number of joint holders to whom the share is to be transferred does not exceed four; or
a fee of such maximum sum as Nasdaq may determine to be payable, or such lesser sum as our board of directors may from time to time require, is paid to us in respect thereof.
If our board of directors refuses to register a transfer they shall, within three calendar months after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal.
Liquidation
On the winding up of our company, if the assets available for distribution amongst our shareholders shall be more than sufficient to repay the whole of the share capital at the commencement of the winding up, the surplus shall be distributed among our shareholders in proportion to the par value of the shares held by them at the commencement of the winding up, subject to a deduction from those shares in respect of which there are monies due, all monies payable to our company for unpaid calls or otherwise. If our assets available for distribution are insufficient to repay the whole of the share capital, the assets will be distributed so that, as nearly as may be, the losses are borne by our shareholders in proportion to the par value of the shares held by them.

Calls on Ordinary Shares and Forfeiture of Ordinary Shares
Our board of directors may from time to time make calls upon shareholders for any amounts unpaid on their Ordinary Shares. The Ordinary Shares that have been called upon and remain unpaid are, after a notice period, subject to forfeiture.
Redemption and Repurchase of Ordinary Shares
Subject to the provisions of the Companies Act (As Revised) of the Cayman Islands, we may issue shares that are to be redeemed or are liable to be redeemed at the option of the shareholder or us. The redemption of such shares will be effected in such manner and upon such other terms as we may, by either our board of directors or by the shareholders by ordinary resolution, determine before the issue of the shares. We may purchase our own shares (including any redeemable shares) on such terms and in such manner and terms as have been approved by the our board of directors or by the shareholders by ordinary resolution.
Variations of Rights of Shares
If at any time our share capital is divided into different classes of shares, all or any of the rights attached to any class may, subject to any rights or restrictions for the time being attached to any class, only be materially and adversely varied with the consent in writing of the holders of at least two-thirds (2/3) of the issued shares of that class, or with the sanction of a special resolution passed by a majority of not less than two-thirds of the votes cast at a separate meeting of the
96

holders of the shares of that class where at least one-third (1/3) in nominal or par value amount of the issued shares of that class are present (provided that if at any adjourned meeting of such holders a quorum as above defined is not present, those shareholders who are present shall form a quorum).
General Meetings of Shareholders
We may (but shall not be obliged to) in each calendar year hold an annual general meeting. The annual general meeting shall be held at such time and place as our board of directors may determine. At least seven calendar days’ notice shall be given for any general meeting. The chairperson of our board of directors or our board of directors may call general meetings. Our board of directors must convene an extraordinary general meeting upon the requisition of shareholders holding at least one third of the votes attaching to all issued and outstanding shares of our company that as at the date of the deposit carry the right to vote at general meetings of our company. One or more shareholders holding shares which carry in aggregate (or representing by proxy) not less than one-third (1/3) of all votes attaching to all shares in issue and entitled to vote at such general meeting present shall be a quorum for all purposes; provided, that the presence in person or by proxy of holders of a majority of our Class B Ordinary Shares shall be required in any event.
Inspection of Books and Records
Our board of directors will determine whether, to what extent, at what times and places and under what conditions or regulations our accounts and books will be open to the inspection by shareholders, and no shareholder will otherwise have any right of inspecting any account or book or document of us except as required by law or authorized by our board of directors or our shareholders by special resolution.
Changes in Capital
We may from time to time by ordinary resolution:
increase our share capital by new shares of such amount as we think expedient;
consolidate and divide all or any share capital into shares of a larger amount than existing shares;
sub-divide our existing shares or any of them into shares of a smaller amount; provided that in the subdivision the proportion between the amount paid and the amount, if any, unpaid on each reduced share will be the same as it was in case of the share from which the reduced share is derived; or
cancel any shares that at the date of the passing of the resolution have not been taken or agreed to be taken by any person and diminish the amount of its share capital by the amount of the shares so cancelled.
We may by special resolution reduce our share capital or any capital redemption reserve in any manner authorized by the Companies Act (As Revised) of the Cayman Islands.
Registration Rights
Certain of our shareholders are entitled to certain registration rights, pursuant to which we have agreed to provide customary demand registration rights and “piggyback” registration rights with respect to such registrable securities and, subject to certain circumstances, to file a resale shelf registration statement to register the resale under the Securities Act of such registrable securities.
Warrants
Public Warrants
Each whole Warrant entitles the registered holder to purchase one Class A Ordinary Share at a price of US$11.50 per share, subject to adjustment as discussed below. Pursuant to the Warrant Agreement, a Warrant holder may exercise its Warrants only for a whole number of Ordinary Shares. This means only a whole Warrant may be exercised at a given time by a Warrant holder. The Warrants will expire five years after the completion of the Business Combination, at 5:00 p.m., New York City time, or earlier upon redemption or liquidation.
We will not be obligated to deliver any Class A Ordinary Shares pursuant to the exercise of a Warrant and will have no obligation to settle such exercise unless a registration statement under the Securities Act with respect to the Class A Ordinary Shares underlying the Warrants is then effective and a prospectus relating thereto is current, subject to us satisfying our obligations described below with respect to registration, or a valid exemption from registration is available. No Warrant will be exercisable for cash or on a cashless basis, and we will not be obligated to issue a Class A Ordinary
97

Share upon exercise of a Warrant unless the Class A Ordinary Share issuable upon such Warrant exercise has been registered, qualified or deemed to be exempt under the securities laws of the state of residence of the registered holder of the Warrants. In the event that the conditions in the two immediately preceding sentences are not satisfied with respect to a Warrant, the holder of such Warrant will not be entitled to exercise such Warrant and such Warrant may have no value and expire worthless. In no event will we be required to net cash settle any Warrant.
We have filed the registration statement within the timeframe set forth in the Warrant Agreement and have agreed to use our commercially reasonable efforts to maintain the effectiveness of such registration statement and a current prospectus relating to those Class A Ordinary Shares until the Warrants expire or are redeemed, as specified in the Warrant Agreement. If the Class A Ordinary Shares are at the time of any exercise of a Warrant are not listed on a national securities exchange such that they satisfy the definition of a “covered security” under Section 18(b)(1) of the Securities Act, we may, at our option, require holders of public Warrants who exercise their Warrants to do so on a “cashless basis” in accordance with Section 3(a)(9) of the Securities Act and, in the event we so elect, we will not be required to file or maintain in effect a registration statement, but we will use our commercially reasonably efforts to register or qualify the shares under applicable blue sky laws to the extent an exemption is not available. During any period when we will have failed to maintain an effective registration statement, Warrant holders may exercise Warrants on a “cashless basis” in accordance with Section 3(a)(9) of the Securities Act or another exemption; provided that if the exemption under Section 3(a)(9) of the Securities Act, or another exemption, is not available, holders will not be able to exercise their Warrants on a cashless basis.
In the case of a cashless exercise, each holder would pay the exercise price by surrendering the Warrants for that number of Class A Ordinary Shares equal to the quotient obtained by dividing (x) the product of the number of Class A Ordinary Shares underlying the Warrants, multiplied by the excess of the “fair market value” less the exercise price of the Warrants by (y) the fair market value. The “fair market value” as used in this paragraph means the volume-weighted average price of the Class A Ordinary Shares as reported during the 10-trading day period ending on the trading day prior to the date on which the notice of exercise is received by the Warrant agent.
A holder of a Warrant may notify us in writing in the event we elect to be subject to a requirement that such holder will not have the right to exercise such Warrant, to the extent that after giving effect to such exercise, such person (together with such person’s affiliates), to the warrant agent’s actual knowledge, would beneficially own in excess of 9.8% (or such other amount as a holder may specify) of the Class A Ordinary Shares issued and outstanding immediately after giving effect to such exercise.
Redemption of Warrants when the price per Class A Ordinary Share equals or exceeds US$18.00
We may redeem the outstanding Warrants (except as described herein with respect to the Sponsor Warrants):
in whole and not in part;
at a price of US$0.01 per Warrant;
upon a minimum of 30 days’ prior written notice of redemption to each Warrant holder; and
if, and only if, the closing price of the Class A Ordinary Shares equals or exceeds US$18.00 per share (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a Warrant as described under the heading “—Warrants—Public Warrants—Anti-Dilution Adjustments”) for any 20 trading days within a 30-trading day period ending three trading days before we send the notice of redemption to the Warrant holders.
If and when the Warrants become redeemable by us, we may not exercise our redemption right if the issuance of Class A Ordinary Shares upon exercise of the Warrants is not exempt from registration or qualification under applicable state blue sky laws or we are unable to effect such registration or qualification.
We have established the last of the redemption criterion discussed above to prevent a redemption call unless there is at the time of the call a significant premium to the Warrant exercise price. If the foregoing conditions are satisfied and we issue a notice of redemption of the Warrants, each Warrant holder will be entitled to exercise his, her or its Warrant prior to the scheduled redemption date. However, the price of the Class A Ordinary Shares may fall below the US$18.00 redemption trigger price (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a Warrant as described below under the heading “—Warrants—Public Warrants—Anti-dilution Adjustments”) as well as the US$11.50 (for whole shares) Warrant exercise price after the redemption notice is issued.
98

If we call the Warrants for redemption as described above, our management will have the option to require any holder that wishes to exercise its Warrant to do so on a “cashless basis.” In determining whether to require all holders to exercise their Warrants on a “cashless basis,” our management will consider, among other factors, our cash position, the number of Warrants that are outstanding and the dilutive effect on its shareholders of issuing the maximum number of Class A Ordinary Shares issuable upon the exercise of the Warrants. If our management takes advantage of this option, all holders of Warrants would pay the exercise price by surrendering their Warrants for that number of Class A Ordinary Shares equal to the quotient obtained by dividing (x) the product of the number of Class A Ordinary Shares underlying the Warrants, multiplied by the difference between the exercise price of the Warrants and the “fair market value” by (y) the fair market value. For this purpose, “fair market value” means the average reported last sale price of the Class A Ordinary Shares for the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of Warrants. If our management takes advantage of this option, the notice of redemption will contain the information necessary to calculate the number of shares of Class A Ordinary Shares to be received upon exercise of the Warrants, including the “fair market value” in such case.
Anti-dilution Adjustments
If the number of issued and outstanding Class A Ordinary Shares is increased by a capitalization or share dividend payable in Class A Ordinary Shares, or by a subdivision of ordinary shares or other similar event, then, on the effective date of such capitalization or share dividend, subdivision or similar event, the number of Class A Ordinary Shares issuable on exercise of each Warrant will be increased in proportion to such increase in the outstanding ordinary shares. A rights offering made to all or substantially all holders of ordinary shares entitling holders to purchase Class A Ordinary Shares at a price less than the “historical fair market value” (as defined below) will be deemed a share dividend of a number of Class A Ordinary Shares equal to the product of (i) the number of Class A Ordinary Shares actually sold in such rights offering (or issuable under any other equity securities sold in such rights offering that are convertible into or exercisable for Class A Ordinary Shares) and (ii) one minus the quotient of (x) the price per Class A Ordinary Share paid in such rights offering and (y) the historical fair market value. For these purposes, (i) if the rights offering is for securities convertible into or exercisable for Class A Ordinary Shares, in determining the price payable for Class A Ordinary Shares, there will be taken into account any consideration received for such rights, as well as any additional amount payable upon exercise or conversion and (ii) “historical fair market value” means the volume weighted average price of Class A Ordinary Shares as reported during the 10-trading day period ending on the trading day prior to the first date on which the Class A Ordinary Shares trade on the applicable exchange or in the applicable market, regular way, without the right to receive such rights.
In addition, if we, at any time while the Warrants are outstanding and unexpired, pay a dividend or make a distribution in cash, securities or other assets to all or substantially all of the holders of the Class A Ordinary Shares on account of such Class A Ordinary Shares (or other securities into which the Warrants are convertible), other than (a) as described above, or (b) any cash dividends or cash distributions which, when combined on a per share basis with all other cash dividends and cash distributions paid on the Class A Ordinary Shares during the 365-day period ending on the date of declaration of such dividend or distribution does not exceed US$0.50 (as adjusted to appropriately reflect any other adjustments and excluding cash dividends or cash distributions that resulted in an adjustment to the exercise price or to the number of Class A Ordinary Shares issuable on exercise of each Warrant) but only with respect to the amount of the aggregate cash dividends or cash distributions equal to or less than US$0.50 per share, then the Warrant exercise price will be decreased, effective immediately after the effective date of such event, by the amount of cash and/or the fair market value of any securities or other assets paid on each Class A Ordinary Share in respect of such event.
If the number of issued and outstanding Class A Ordinary Shares is decreased by a consolidation, combination or reclassification of Class A Ordinary Shares or other similar event, then, on the effective date of such consolidation, combination, reclassification or similar event, the number of Class A Ordinary Shares issuable on exercise of each Warrant will be decreased in proportion to such decrease in issued and outstanding Class A Ordinary Shares.
Whenever the number of Class A Ordinary Shares purchasable upon the exercise of the Warrants is adjusted, as described above, the Warrant exercise price will be adjusted by multiplying the Warrant exercise price immediately prior to such adjustment by a fraction (x) the numerator of which will be the number of Class A Ordinary Shares purchasable upon the exercise of the Warrants immediately prior to such adjustment and (y) the denominator of which will be the number of Class A Ordinary Shares so purchasable immediately thereafter.
In case of any reclassification or reorganization of the issued and outstanding Class A Ordinary Shares (other than those described above or that solely affects the par value of such Class A Ordinary Shares), or in the case of any merger or consolidation of us with or into another corporation (other than a consolidation or merger in which we are the continuing
99

corporation and that does not result in any reclassification or reorganization of the issued and outstanding Class A Ordinary Shares), or in the case of any sale or conveyance to another corporation or entity of the assets or other property of us as an entirety or substantially as an entirety in connection with which we are dissolved, the holders of the Warrants will thereafter have the right to purchase and receive, upon the basis and upon the terms and conditions specified in the Warrants and in lieu of the Class A Ordinary Shares immediately theretofore purchasable and receivable upon the exercise of the rights represented thereby, the kind and amount of Class A Ordinary Shares or other securities or property (including cash) receivable upon such reclassification, reorganization, merger or consolidation, or upon a dissolution following any such sale or transfer, that the holder of the Warrants would have received if such holder had exercised their Warrants immediately prior to such event. However, if such holders were entitled to exercise a right of election as to the kind or amount of securities, cash or other assets receivable upon such consolidation or merger, then the kind and amount of securities, cash or other assets for which each Warrant will become exercisable will be deemed to be the weighted average of the kind and amount received per share by such holders in such consolidation or merger that affirmatively make such election, and if a tender, exchange or redemption offer has been made to and accepted by such holders under circumstances in which, upon completion of such tender or exchange offer, the maker thereof, together with members of any group (within the meaning of Rule 13d-5(b)(1) under the Exchange Act) of which such maker is a part, and together with any affiliate or associate of such maker (within the meaning of Rule 12b-2 under the Exchange Act) and any members of any such group of which any such affiliate or associate is a part, own beneficially (within the meaning of Rule 13d-3 under the Exchange Act) more than 50% of the issued and outstanding Class A Ordinary Shares, the holder of a Warrant will be entitled to receive the highest amount of cash, securities or other property to which such holder would actually have been entitled as a shareholder if such Warrant holder had exercised the Warrant prior to the expiration of such tender or exchange offer, accepted such offer and all of the Class A Ordinary Shares held by such holder had been purchased pursuant to such tender or exchange offer, subject to adjustment (from and after the consummation of such tender or exchange offer) as nearly equivalent as possible to the adjustments provided for in the warrant agreement. If less than 70% of the consideration receivable by the holders of Class A Ordinary Shares in such a transaction is payable in the form of shares in the successor entity that is listed for trading on a national securities exchange or is quoted in an established over-the-counter market, or is to be so listed for trading or quoted immediately following such event, and if the registered holder of the Warrant properly exercises the Warrant within 30 days following public disclosure of such transaction, the Warrant exercise price will be reduced as specified in the Warrant Agreement based on the Black-Scholes value (as defined in the Warrant Agreement) of the Warrant. The purpose of such exercise price reduction is to provide additional value to holders of the Warrants when an extraordinary transaction occurs during the exercise period of the Warrants pursuant to which the holders of the Warrants otherwise do not receive the full potential value of the Warrants. The purpose of such exercise price reduction is to provide additional value to holders of the Warrants when an extraordinary transaction occurs during the exercise period of the Warrants pursuant to which the holders of the Warrants otherwise do not receive the full potential value of the Warrants.
The warrant agreement provides that the terms of the Warrants may be amended without the consent of any holder for the purpose of (i) curing any ambiguity or correct any mistake, including to conform the provisions of the Warrant Agreement to the description of the terms of the Warrants and the Warrant Agreement set forth in this annual report, or defective provision (ii) amending the provisions relating to cash dividends on ordinary shares as contemplated by and in accordance with the Warrant Agreement or (iii) adding or changing any provisions with respect to matters or questions arising under the Warrant Agreement as the parties to the Warrant Agreement may deem necessary or desirable and that the parties deem to not adversely affect the rights of the registered holders of the Warrants, provided that the approval by the holders of at least 65% of the then-outstanding public Warrants is required to make any change that adversely affects the interests of the registered holders.
The Warrant holders do not have the rights or privileges of holders of ordinary shares and any voting rights until they exercise their Warrants and receive Class A Ordinary Shares. After the issuance of Class A Ordinary Shares upon exercise of the Warrants, each holder will be entitled to one vote for each share held of record on all matters to be voted on by shareholders.
We have agreed that, subject to applicable law, any action, proceeding or claim against it arising out of or relating in any way to the Warrant Agreement will be brought and enforced in the courts of the State of New York or the United States District Court for the Southern District of New York, and we irrevocably submit to such jurisdiction, which jurisdiction will be the exclusive forum for any such action, proceeding or claim. This provision applies to claims under the Securities Act but does not apply to suits brought to enforce any liability or duty created by the Exchange Act or any claim for which the federal district courts of the United States of America are the sole and exclusive forum.
100

Sponsor Warrants
Except as described below, the Sponsor Warrants have terms and provisions that are identical to those of the Warrants that were sold as part of the units in COVA’s initial public offering. The Sponsor Warrants will not be redeemable by us so long as they are held by the Sponsor or its permitted transferees (except as otherwise set forth herein). If the Sponsor Warrants are held by holders other than the Sponsor or its permitted transferees, the Sponsor Warrants will be redeemable by us in all redemption scenarios and exercisable by the holders on the same basis as the Warrants.
The Sponsor, or its permitted transferees, has the option to exercise the Sponsor Warrants on a cashless basis. If holders of the Sponsor Warrants elect to exercise them on a cashless basis, they would pay the exercise price by surrendering his, her or its Sponsor Warrants for that number of Class A Ordinary Shares equal to the quotient obtained by dividing (x) the product of the number of Class A Ordinary Shares underlying the Sponsor Warrants, multiplied by the excess of the “Sponsor fair market value” (defined below) over the exercise price of the Sponsor Warrants by (y) the Sponsor fair market value. For these purposes, the “Sponsor fair market value” shall mean the average reported closing price of the Class A Ordinary Shares for the 10 trading days ending on the third trading day prior to the date on which the notice of Sponsor Warrant exercise is sent to the Warrant agent.
Any amendment to the terms of the Sponsor Warrants or any provision of the Warrant Agreement with respect to the Sponsor Warrants will require a vote of holders of at least 65% of the number of the then outstanding Sponsor Warrants.
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—Regulations—Regulation on Foreign Exchange.”
E.Taxation
The following summary of the material Cayman Islands and U.S. federal income tax consequences of an investment in our 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 our ordinary shares, such as the tax consequences under state, local and other tax laws.
Cayman Islands Tax Considerations
The following summary contains a description of certain Cayman Islands income tax consequences of the acquisition, ownership and disposition of ordinary shares based on the advice of Maples and Calder (Hong Kong) LLP, our Cayman Islands counsel, but it does not purport to be a comprehensive description of all the tax considerations that may be relevant to a decision to purchase ordinary shares. The summary is based upon the tax laws of the Cayman Islands and regulations thereunder as of the date hereof, which are subject to change.
Prospective investors should consult their professional advisors on the possible tax consequences of buying, holding or selling any shares under the laws of their country of citizenship, residence or domicile.
The following is a discussion on certain Cayman Islands income tax consequences of an investment in the Class A Ordinary Shares and Warrants, collectively referred to as the “Securities.” The discussion is a general summary of present law, which is subject to prospective and retroactive change. It is not intended as tax advice, does not consider any investor’s particular circumstances, and does not consider tax consequences other than those arising under Cayman Islands law.
Under Existing Cayman Islands Laws:
Payments of dividends and capital in respect of Securities will not be subject to taxation in the Cayman Islands and no withholding will be required on the payment of interest and principal or a dividend or capital to any holder of the
101

Securities, as the case may be, nor will gains derived from the disposal of the Securities be subject to Cayman Islands income or corporation tax. The Cayman Islands currently have no income, corporate or capital gains tax and no estate duty, inheritance tax or gift tax.
No stamp duty is payable in respect of the issue of Securities or on an instrument of transfer in respect of Securities.
We have been incorporated under the laws of the Cayman Islands as an exempted company with limited liability and, as such, have obtained undertakings from the Governor in Cabinet of the Cayman Islands in the following form:
The Tax Concessions Law
Undertaking as to Tax Concessions
In accordance with section 6 of the Tax Concessions Act (As Revised) of the Cayman Islands, the Governor in Cabinet of the Cayman Islands has undertaken with us that:
(a)no law which is thereafter enacted in the Cayman Islands imposing any tax to be levied on profits, income, gains or appreciations shall apply to us or our operations; and
(b)in addition, that no tax to be levied on profits, income, gains or appreciations or which is in the nature of estate duty or inheritance tax shall be payable:
(i)on or in respect of the shares, debentures or other obligations of us; or
(ii)by way of the withholding in whole or in part of any relevant payment as defined in Section 6(3) of the Tax Concessions Act.
The concessions apply for a period of 20 years from February 18, 2022.
The Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciations and there is no taxation in the nature of inheritance tax or estate duty. There are no other taxes likely to be material to holders of our ordinary shares levied by the Government of the Cayman Islands save certain stamp duties which may be applicable, from time to time, on certain instruments executed in or brought within the jurisdiction of the Cayman Islands.
U.S. Federal Income Tax Considerations
General
The following is a general discussion of the U.S. federal income tax consequences to U.S. Holders (as defined below) of the ownership and disposition of the Securities. There can be no assurance that the Internal Revenue Service (the “IRS”) will not challenge the U.S. federal income tax treatment described below or that, if challenged, such treatment will be sustained by a court.
This summary is limited to U.S. federal income tax considerations relevant to U.S. Holders that hold Securities as “capital assets” within the meaning of section 1221 of the Internal Revenue Code of 1986, as amended (the “Code”) (generally, property held for investment). This discussion does not address all aspects of U.S. federal income taxation that may be important to holders in light of their individual circumstances, including holders subject to special treatment under the U.S. tax laws, such as, for example:
our officers or directors;
banks, financial institutions or financial services entities;
broker-dealers;
taxpayers that are subject to the mark-to-market accounting rules;
tax-exempt entities;
S-corporations, partnerships and other pass-through entities or arrangements;
102

governments or agencies or instrumentalities thereof;
insurance companies;
regulated investment companies;
real estate investment trusts;
expatriates or former long-term residents of the United States;
persons that actually or constructively own Class A Ordinary Shares representing ten percent or more of our shares by vote or value;
persons that acquired Securities pursuant to an exercise of employee share options, in connection with employee share incentive plans or otherwise as compensation or in connection with services;
persons that hold Securities as part of a straddle, constructive sale, hedging, conversion or other integrated or similar transaction; or
U.S. Holders (as defined below) whose functional currency is not the U.S. dollar.
As used in this annual report, the term “U.S. Holder” means a beneficial owner of Securities that is for U.S. federal income tax purposes:
an individual citizen or resident of the United States;
a corporation (or other entity treated as a corporation for U.S. federal income tax purposes) that is created or organized (or treated as created or organized) in or under the laws of the United States, any state thereof or the District of Columbia;
an estate the income of which is subject to U.S. federal income taxation regardless of its source; or a trust if (A) a court within the United States is able to exercise primary supervision over the administration of the trust and one or more U.S. persons have the authority to control all substantial decisions of the trust, or (B) it has in effect under applicable U.S. Treasury regulations a valid election to be treated as a U.S. person.
Moreover, the discussion below is based upon the provisions of the Code, the Treasury regulations promulgated thereunder and administrative and judicial interpretations thereof, all as of the date hereof. Those authorities may be repealed, revoked, modified or subject to differing interpretations, possibly on a retroactive basis, so as to result in U.S. federal income tax consequences different from those discussed below. Furthermore, this discussion does not address any aspect of U.S. federal non-income tax laws, such as gift, estate, Medicare and minimum tax, or any state, local or non-U.S. tax laws.
This discussion does not consider the tax treatment of partnerships or other pass-through entities or persons who hold Securities through such entities. If a partnership (or other entity or arrangement classified as a partnership for U.S. federal income tax purposes) is the beneficial owner of Securities, the U.S. federal income tax treatment of the partnership or a partner in the partnership will generally depend on the status of the partner and the activities of the partner and the partnership. If you are a partnership or a partner of a partnership holding Securities, we urge you to consult your own tax advisor.
THIS SUMMARY DOES NOT PURPORT TO BE A COMPREHENSIVE ANALYSIS OR DESCRIPTION OF ALL POTENTIAL U.S. FEDERAL INCOME TAX CONSEQUENCES OF OWNING AND DISPOSING OF SECURITIES. HOLDERS OF SECURITIES SHOULD CONSULT WITH THEIR TAX ADVISORS REGARDING THE PARTICULAR TAX CONSEQUENCES TO THEM OF THE OWNERSHIP AND DISPOSITION OF SECURITIES, INCLUDING THE APPLICABILITY AND EFFECTS OF U.S. FEDERAL, STATE, LOCAL, AND OTHER TAX LAWS.
Taxation of Distributions
Subject to the PFIC rules discussed below under “—Passive Foreign Investment Company Status,” if we make a distribution of cash or other property on the Class A Ordinary Shares (including the amount of any tax withheld), a U.S. Holder will generally be required to include in gross income as a dividend the amount of any distribution paid on the Class A Ordinary Shares to the extent the distribution is paid out of our current or accumulated earnings and profits (as determined under U.S. federal income tax principles). Such dividends paid by us will be taxable to a corporate U.S. Holder at regular rates and will not be eligible for the dividends-received deduction generally allowed to domestic corporations in respect of dividends received from other domestic corporations. Subject to the PFIC rules described below, distributions in excess of such earnings and profits will generally be applied against and reduce the U.S. Holder’s basis in the Class A
103

Ordinary Shares (but not below zero) and, to the extent in excess of such basis, will be treated as gain from the sale or exchange of such ordinary shares (see “—Gain or Loss on Sale, Taxable Exchange or Other Taxable Disposition of Class A Ordinary Shares and Warrants” below). We do not intend to provide calculations of our earnings and profits under U.S. federal income tax principles. A U.S. Holder should expect all cash distributions to be reported as dividends for U.S. federal income tax purposes. Any dividend will generally not be eligible for the dividends received deduction allowed to corporations in respect of dividends received from U.S. corporations.
With respect to non-corporate U.S. Holders, under tax laws currently in effect and subject to certain exceptions, dividends will generally be taxed at the lower applicable long-term capital gains rate (see “—Gain or Loss on Sale, Taxable Exchange or Other Taxable Disposition of Class A Ordinary Shares and Warrants” below) applicable to “qualified dividend income,” provided that the Class A Ordinary Shares are readily tradable on an established securities market in the United States, or, in the event that we are deemed to be a PRC resident enterprise under the PRC Enterprise Income Tax Law, we are eligible for the benefits of the United States-PRC income tax treaty (the “Treaty”), we are not treated as a PFIC in the year the dividend is paid or in the preceding year and certain holding period and other requirements are met. U.S. Treasury Department guidance indicates that shares listed on Nasdaq (on which the Class A Ordinary Shares are listed) will be considered readily tradable on an established securities market in the United States. Even if the Class A Ordinary Shares are listed on Nasdaq, there can be no assurance that the Class A Ordinary Shares will be considered readily tradable on an established securities market in future years. U.S. Holders should consult their tax advisors regarding the availability of such lower rate for any dividends paid with respect to Class A Ordinary Shares.
Dividends paid on our Class A Ordinary Shares, if any, will generally be treated as income from foreign sources and will generally constitute passive category income for U.S. foreign tax credit purposes. Depending on the U.S. Holder’s individual facts and circumstances, a U.S. Holder may be eligible, subject to a number of complex limitations, to claim a foreign tax credit in respect of any nonrefundable foreign withholding taxes imposed on dividends received on our Class A Ordinary Shares. A U.S. Holder who does not elect to claim a foreign tax credit for foreign taxes withheld may instead claim a deduction, for U.S. federal income tax purposes, in respect of such withholding, but only for a year in which such holder elects to do so for all creditable foreign income taxes. The rules governing the foreign tax credit are complex and their outcome depends in large part on the U.S. Holder’s individual facts and circumstances. Accordingly, U.S. Holders are urged to consult their tax advisors regarding the availability of the foreign tax credit under their particular circumstances.
Gain or Loss on Sale, Taxable Exchange or Other Taxable Disposition of Class A Ordinary Shares and Warrants
Subject to the PFIC rules described below under “—Passive Foreign Investment Company Status,” a U.S. Holder will generally recognize capital gain or loss on the sale or other taxable disposition of the Class A Ordinary Shares or Warrants in an amount equal to the difference between the amount realized on the disposition and such U.S. Holder’s adjusted tax basis in such Class A Ordinary Shares or Warrants. Any such capital gain or loss generally will be long-term capital gain or loss if the U.S. Holder’s holding period for such Class A Ordinary Shares or Warrants exceeds one year. Long-term capital gain realized by a non-corporate U.S. Holder is currently eligible to be taxed at reduced rates. The deduction of capital losses is subject to certain limitations.
As described in “Item 5. Operating and Financial Review and Prospects—A. Operating Results—Taxation—Mainland China,” if we are deemed to be a mainland China resident enterprise under the PRC Enterprise Income Tax Law, gains from the disposition of the Class A Ordinary Shares or Warrants may be subject to PRC income tax and will generally be U.S.-source, which may limit the ability to receive a foreign tax credit. If a U.S. Holder is eligible for the benefits of the Treaty, such holder may be able to elect to treat such gain as mainland China source income under the Treaty. Pursuant to U.S. Treasury regulations, however, if a U.S. Holder is not eligible for the benefits of the Treaty or does not elect to apply the Treaty, then such holder may not be able to claim a foreign tax credit arising from any mainland China tax imposed on the disposition of the Class A Ordinary Shares or Warrants. The rules regarding foreign tax credits and deduction of foreign taxes are complex. U.S. Holders should consult their tax advisors regarding the availability of a foreign tax credit or deduction in light of their particular circumstances, including their eligibility for benefits under the Treaty, and the potential impact of the U.S. Treasury regulations.
Exercise, Lapse or Redemption of a Warrant
Subject to the PFIC rules described below under “—Passive Foreign Investment Company Status” and except as discussed below with respect to the cashless exercise of a warrant, a U.S. Holder will generally not recognize gain or loss upon the acquisition of a Class A Ordinary Share on the exercise of a Warrant for cash. A U.S. Holder’s tax basis in a Class A Ordinary Share received upon exercise of the Warrant will generally be an amount equal to the sum of the U.S. Holder’s
104

tax basis in the Warrant exchanged therefor and the exercise price. The U.S. Holder’s holding period for a Class A Ordinary Share received upon exercise of the Warrant will begin on the date following the date of exercise (or possibly the date of exercise) of the Warrant and will not include the period during which the U.S. Holder held the Warrant. If a Warrant is allowed to lapse unexercised, a U.S. Holder will generally recognize a capital loss equal to such holder’s tax basis in the Warrant.
The tax consequences of a cashless exercise of a warrant are not clear under current law. Subject to the PFIC rules discussed below, a cashless exercise may not be taxable, either because the exercise is not a realization event or because the exercise is treated as a “recapitalization” for U.S. federal income tax purposes. Although we expect a U.S. Holder’s cashless exercise of our warrants (including after we provide notice of our intent to redeem warrants for cash) to be treated as a recapitalization, a cashless exercise could alternatively be treated as a taxable exchange in which gain or loss would be recognized.
In either tax-free situation, a U.S. Holder’s tax basis in the Class A Ordinary Shares received would generally equal the U.S. Holder’s tax basis in the Warrants. If the cashless exercise is not treated as a realization event, it is unclear whether a U.S. Holder’s holding period for the Class A Ordinary Share will commence on the date of exercise of the warrant or the day following the date of exercise of the warrant. If the cashless exercise is treated as a recapitalization, the holding period of the Class A Ordinary Shares would include the holding period of the warrants.
It is also possible that a cashless exercise may be treated in part as a taxable exchange in which gain or loss would be recognized. In such event, a portion of the Warrants to be exercised on a cashless basis could, for U.S. federal income tax purposes, be deemed to have been surrendered in consideration for the exercise price of the remaining Warrants, which would be deemed to be exercised. For this purpose, a U.S. Holder may be deemed to have surrendered a number of Warrants having an aggregate value equal to the exercise price for the total number of warrants to be deemed exercised. Subject to the PFIC rules discussed below, the U.S. Holder would recognize capital gain or loss in an amount equal to the difference between the exercise price for the total number of warrants deemed exercised and the U.S. Holder’s tax basis in such Warrants. In this case, a U.S. Holder’s tax basis in the Class A Ordinary Shares received would equal the U.S. Holder’s tax basis in the Warrants exercised plus (or minus) the gain (or loss) recognized with respect to the surrendered warrants. It is unclear whether a U.S. Holder’s holding period for the Class A Ordinary Shares would commence on the date of exercise of the warrant or the day following the date of exercise of the warrant.
Due to the absence of authority on the U.S. federal income tax treatment of a cashless exercise, there can be no assurance which, if any, of the alternative tax consequences and holding periods described above would be adopted by the IRS or a court of law. Accordingly, a U.S. Holder should consult its tax advisor regarding the tax consequences of a cashless exercise.
Subject to the PFIC rules described below, if we redeem warrants for cash or purchases warrants in an open market transaction, such redemption or purchase will generally be treated as a taxable disposition to the U.S. Holder, taxed as described above.
Possible Constructive Distributions
The terms of each Warrant provide for an adjustment to the number of Class A Ordinary Shares for which the Warrant may be exercised or to the exercise price of the warrant in certain events, as discussed in the section of this annual report captioned “Description of Share Capital—Warrants—Public Warrants.” An adjustment which has the effect of preventing dilution generally is not taxable. The U.S. Holders of the Warrants would, however, be treated as receiving a constructive distribution from us if, for example, the adjustment increases such U.S. Holders’ proportionate interests in our assets or earnings and profits (e.g. through an increase in the number of Class A Ordinary Shares that would be obtained upon exercise or through a decrease to the exercise price of a Warrant) as a result of a distribution of cash or other property to the holders of Class A Ordinary Shares which is taxable to the U.S. Holders of such Class A Ordinary Shares as described under “—Taxation of Distributions” above. Such constructive distribution would be subject to tax as described under that section in the same manner as if the U.S. Holders of the warrants received a cash distribution from us equal to the fair market value of such increased interest, and would increase a U.S. Holder’s adjusted tax basis in its Warrants to the extent that such distribution is treated as a dividend.
Passive Foreign Investment Company Status
A non-U.S. corporation will be classified as a PFIC for U.S. federal income tax purposes if either (i) at least 75% of its gross income in a taxable year, including its pro rata share of the gross income of any corporation in which it is
105

considered to own at least 25% of the shares by value, is passive income or (ii) at least 50% of its assets in a taxable year (ordinarily determined based on fair market value and averaged quarterly over the year), including its pro rata share of the assets of any corporation in which it is considered to own at least 25% of the shares by value, are held for the production of, or produce, passive income. Passive income generally includes dividends, interest, rents and royalties (other than rents or royalties derived from the active conduct of a trade or business) and gains from the disposition of passive assets.
Based on the current and anticipated value of our assets and the composition of our income and assets, including goodwill and other unbooked intangibles, we do not believe we were a PFIC for our taxable year ended December 31, 2023 and we do not presently expect to be a PFIC for the current taxable year or the foreseeable future. However, this conclusion is a factual determination that must be made annually at the close of each taxable year on the basis of the composition of our income and assets and our subsidiaries’ income and assets and, thus, is subject to change. Accordingly, there can be no assurance that we or any of our subsidiaries will not be treated as a PFIC for any taxable year.
If we are determined to be a PFIC for any taxable year (or portion thereof) that is included in the holding period of a U.S. Holder of Class A Ordinary Shares or Warrants and, in the case of Class A Ordinary Shares, the U.S. Holder did not make an applicable purging election, or a mark-to-market election, such U.S. Holder would generally be subject to special and adverse rules with respect to (i) any gain recognized by the U.S. Holder on the sale or other disposition of its Class A Ordinary Shares or Warrants and (ii) any “excess distribution” made to the U.S. Holder (generally, any distributions to such U.S. Holder during a taxable year of the U.S. Holder that are greater than 125% of the average annual distributions received by such U.S. Holder in respect of the Class A Ordinary Shares during the three preceding taxable years of such U.S. Holder or, if shorter, such U.S. Holder’s holding period for the Class A Ordinary Shares).
Under these rules:
the U.S. Holder’s gain or excess distribution will be allocated ratably over the U.S. Holder’s holding period for the Class A Ordinary Shares or Warrants;
the amount allocated to the U.S. Holder’s taxable year in which the U.S. Holder recognized the gain or received the excess distribution, or to the period in the U.S. Holder’s holding period before the first day of our first taxable year in which we were a PFIC, will be taxed as ordinary income;
the amount allocated to other taxable years (or portions thereof) of the U.S. Holder and included in its holding period will be taxed at the highest tax rate in effect for that year and applicable to the U.S. Holder; and an additional tax equal to the interest charge generally applicable to underpayments of tax will be imposed on the U.S. Holder with respect to the tax attributable to each such other taxable year of the U.S. Holder.
If we are a PFIC and, at any time, have a non-U.S. subsidiary that is classified as a PFIC, a U.S. Holder would generally be deemed to own a portion of the shares of such lower-tier PFIC, and generally could incur liability for the deferred tax and interest charge described above if we (or our subsidiary) receive a distribution from, or disposes of all or part of its interest in, the lower-tier PFIC or the U.S. Holders otherwise were deemed to have disposed of an interest in the lower-tier PFIC. U.S. Holders are urged to consult their tax advisors regarding the tax issues raised by lower-tier PFICs.
If we are a PFIC and the Class A Ordinary Shares constitute “marketable stock,” a U.S. Holder may avoid the adverse PFIC tax consequences discussed above if such U.S. Holder, at the close of the first taxable year in which it holds (or is deemed to hold) the Class A Ordinary Shares, makes a mark-to-market election with respect to such shares for such taxable year. Such U.S. Holder will generally include for each of its taxable years as ordinary income the excess, if any, of the fair market value of its Class A Ordinary Shares at the end of such year over its adjusted basis in its Class A Ordinary Shares. The U.S. Holder also will recognize an ordinary loss in respect of the excess, if any, of its adjusted basis of its Class A Ordinary Shares over the fair market value of its Class A Ordinary Shares at the end of its taxable year (but only to the extent of the net amount of previously included income as a result of the mark-to-market election). The U.S. Holder’s basis in its Class A Ordinary Shares will be adjusted to reflect any such income or loss amounts, and any further gain recognized on a sale or other taxable disposition of its Class A Ordinary Shares will be treated as ordinary income. Currently, a mark-to-market election may not be made with respect to Warrants.
The mark-to-market election is available only for “marketable stock,” generally, stock that is regularly traded on a national securities exchange that is registered with the SEC, including Nasdaq (on which the Class A Ordinary Shares are listed), or on a foreign exchange or market that the IRS determines has rules sufficient to ensure that the market price represents a legitimate and sound fair market value. We anticipate that the Class A Ordinary Shares should qualify as being regularly traded, but no assurances may be given in this regard. Moreover, a mark-to-market election made with respect to Class A Ordinary Shares would not apply to a U.S. Holder’s indirect interest in any lower tier PFICs in which we own
106

shares. U.S. Holders should consult their tax advisors regarding the availability and tax consequences of a mark-to-market election with respect to the Class A Ordinary Shares under their particular circumstances.
We do not intend to provide information necessary for U.S. Holders to make a qualified electing fund election which, if available, would result in tax treatment different from (and generally less adverse than) the general tax treatment for PFICs described above.
A U.S. Holder that owns (or is deemed to own) shares in a PFIC during any taxable year of the U.S. Holder, may have to file an IRS Form 8621 and such other information as may be required by the U.S. Treasury Department. Failure to do so, if required, will extend the statute of limitations until such required information is furnished to the IRS.
The rules dealing with PFICs are very complex and are affected by various factors in addition to those described above. Accordingly, U.S. Holders of Securities should consult their tax advisors concerning the reporting requirements that may apply and the application of the PFIC rules to Securities under their particular circumstances.
F.Dividends and Paying Agents
Not applicable.
G.Statement by Experts
Not applicable.
H.Documents on Display
We are subject to the periodic reporting and other informational requirements of the Exchange Act, and are required to file reports and other information with the SEC. Specifically, we are required to file annually a Form 20-F within four months after the end of each fiscal year, which is December 31. All information filed with the SEC can be obtained over the internet at the SEC’s website at www.sec.gov. As a foreign private issuer, we are exempt from the rules under the Exchange Act prescribing the furnishing and content of quarterly reports and proxy statements, and 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 accordance with Nasdaq Stock Market Rule 5250(d), we will post this annual report on our website at https://ir.ecarxgroup.com. In addition, we will provide hardcopies of our annual report free of charge to shareholders upon request.
I.Subsidiary Information
Not applicable.
J.Annual Report to Security Holders
Not applicable.
Item 11.    Quantitative and Qualitative Disclosures about Market Risk
Interest Rate Risk
Our exposure to interest rate risk primarily relates to decrease in market interest rates as our liabilities to credit institutions, amounts due to related parties and convertible notes carry a fixed interest rate. However, due to the tenure of these borrowings, interest payment terms and the instrument features, we are not exposed to material interest rate risk arising therefrom and interest income generated by excess cash, which is mostly held in interest-bearing bank deposits, bank notes, and wealth management products. Due to the short-term tenure of our borrowings and investments, we have not been exposed to material risks due to changes in market interest rates.
We closely monitor the effects of changes in the interest rates on our interest rate risk exposures, but we have not used any derivative financial instruments to manage our interest risk exposure.
107

Foreign Exchange Risk
The revenue and expenses of our entities in mainland China are generally denominated in Renminbi and their assets and liabilities are denominated in Renminbi. Our international revenues and expenses are denominated in foreign currencies and expose us to the risk of fluctuations in foreign currency exchange rates against the Renminbi. A significant portion of our short-term investments are denominated in U.S. dollars, and fluctuations in exchange rates between U.S. dollars and Renminbi may result in foreign exchange gains or losses. We use foreign currency swap contracts, not designated in a hedging relationship, to manage such risk. In addition, the value of your investment in our securities will be affected by the exchange rate between the U.S. dollar and Renminbi because the value of our business is effectively denominated in Renminbi, while our securities will be traded in U.S. dollars.
Renminbi is not freely convertible into foreign currencies. Remittances of foreign currencies into mainland China or remittances of Renminbi out of mainland China as well as exchange between Renminbi and foreign currencies require approval by foreign exchange administrative authorities with certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of Renminbi into other currencies.
The conversion of Renminbi into foreign currencies, including U.S. dollars, is based on rates set by the People’s Bank of China. The Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between Renminbi and the U.S. dollar in the future.
To the extent that we need to convert U.S. dollars into Renminbi for our operations, appreciation of the Renminbi against the U.S. dollar would have an adverse effect on the Renminbi amount we receive from the conversion. Conversely, if we decide to convert Renminbi into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or for other business purposes, appreciation of the U.S. dollars against the Renminbi would have a negative effect on the U.S. dollar amounts available to us.
As of December 31, 2023, we had RMB-denominated cash and cash equivalents, restricted cash and short-term investments of RMB544.0 million, and U.S. dollar-denominated cash and cash equivalents, restricted cash and short-term investments of US$19.8 million. Assuming we had converted RMB544.0 million into U.S. dollars at the exchange rate of RMB7.0999 for US$1.00 as of December 29, 2023, our U.S. dollar cash balance would have been US$96.4 million. If the RMB had depreciated by 10% against the U.S. dollar, our U.S. dollar cash balance would have been US$89.4 million instead. Assuming we had converted US$19.8 million into RMB at the exchange rate of RMB7.0999 for US$1.00 as of December 29, 2023, our RMB cash balance would have been RMB684.5 million. If the RMB had depreciated by 10% against the U.S. dollar, our RMB cash balance would have been RMB698.6 million instead.
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.
D.American Depositary Shares
Not applicable.
PART II
108

Item 13.    Defaults, Dividend Arrearages and Delinquencies
None.
Item 14.    Material Modifications to the Rights of Security Holders and Use of Proceeds.
None.
Item 15.    Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures (as that term is defined in Rules 13a-15(e) and 15d-15(e)) under the Exchange Act. These are designed to ensure that information required to be disclosed in the Company’s reports under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosures. Any controls and procedures, no matter how well designed and operated, can only provide reasonable assurance of achieving the desired control objectives. Our management, with the participation of our chief executive officer and chief financial officer, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of December 31, 2023.
Based upon that evaluation, our management has concluded that, as of December 31, 2023, our disclosure controls and procedures were effective in ensuring that the information required to be disclosed by us in the reports that we file and furnish under the Exchange Act was recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms, and that the information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our chief executive officer and chief financial officer, to allow timely decisions regarding required disclosure.
Management’s Annual Report on Internal Control over Financial Reporting and Attestation Report of the Registered Public Accounting Firm
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP.
As required by Section 404 of the Sarbanes-Oxley Act of 2002 and related rules as promulgated by the SEC, our management including our chief executive officer and chief financial officer assessed the effectiveness of internal control over financial reporting as of December 31, 2023 using the criteria set forth in the report “Internal Control—Integrated Framework (2013)” published by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, our management has concluded that the Company’s internal control over financial reporting was effective as of December 31, 2023. As permitted by the rules and regulations of the SEC, our evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2023 excluded the internal control over financial reporting of JICA Intelligent, of which we acquired control on June 30, 2023. The transaction constituted a combination of entities under common control. The total revenue and total assets of JICA Intelligent represented 1.4% and 17.0% of our consolidated financial statement amounts for the year ended and as of December 31, 2023 respectively.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. In addition, projections of any evaluation of effectiveness of our internal control over financial reporting 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 and procedures may deteriorate.
Attestation Report of the Registered Public Accounting Firm
This annual report does not include an attestation report of our independent registered public accounting firm regarding internal control over financial reporting. As a company with less than US$1.235 billion in revenues for fiscal year of 2023, we qualify as an “emerging growth company” pursuant to the JOBS Act. An emerging growth company may take advantage of specified reduced reporting and other requirements that are otherwise applicable generally to public companies. These provisions include exemption from the auditor attestation requirement under Section 404 of the Sarbanes-Oxley Act of 2002 in the assessment of the emerging growth company’s internal control over financial reporting.
109

Changes in Internal Control over Financial Reporting
As described in our annual report on Form 20-F for the year ended December 31, 2022, our management identified a material weakness in our internal control over financial reporting relating to the lack of policies, procedures and controls over material non-routine transactions relating to share-based compensation, certain employee benefits and related income tax effects. This is in addition to material weaknesses relating to the lack of sufficient financial reporting and accounting personnel with appropriate knowledge of U.S. GAAP and the SEC reporting requirements to formalize, design, implement and operate key controls over financial reporting process to address complex U.S. GAAP accounting issues and related disclosures in accordance with U.S. GAAP and financial reporting requirements set forth by the SEC, originally identified in years ended December 31, 2020 and December 31, 2021. Through improvements on the overall design of our control environment which we started in 2022, we have effectively mitigated the material weaknesses in relation to internal controls over financial reporting that were reported in our annual report on Form 20-F for the year ended December 31, 2022.

Except for the measures to improve our internal control over financial reporting as described above, 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    [RESERVED]
Item 16A.    Audit Committee Financial Expert
Our board of directors has determined that Ms. Grace Hui Tang, an independent director (under the standards set forth in Nasdaq Stock Market Rule 5605(a)(2) and Rule 10A-3 under the Exchange Act) and chairman of our audit committee, is an audit committee financial expert.
Item 16B.    Code of Ethics
Our board of directors adopted a code of business conduct and ethics that applies to our directors, officers, employees and advisors. We have posted a copy of our code of business conduct and ethics on our website at https://ir.ecarxgroup.com/governance/governance-documents.
On March 6, 2023, our board of directors granted a waiver to Mr. Ziyu Shen, our Chairman and Chief Executive Officer, in respect of the requirements of our code of business conduct and ethics in connection with his appointment and financial interest in DREAMSMART TECHNOLOGY PTE. LTD and its subsidiaries and consolidated entities, including Mr. Shen’s appointment as the chairman and chief executive officer of Hubei Xingji Meizu Group Co., Ltd.
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 KPMG Huazhen LLP, our principal external auditors, for the periods indicated.
For the Year Ended
December 31,
2022
2023
(in thousands of RMB)
Audit fees(1)
14,433 12,592 
Audit-related fees(2)
— 716 
Tax fees(3)
76 — 
___________________________
(1)“Audit fees” represent the aggregate fees billed for each of the fiscal years listed for professional services rendered by our principal accountant for the audit of our annual consolidated financial statements and the review of interim condensed consolidated financial statements, including the audit fees relating to the Business Combination in 2022.
(2)“Audit-related fees” represents fees for non-attest services.
(3)“Tax fees” represent the aggregate fees billed for professional services rendered by our principal external auditors for tax compliance.
The policy of our audit committee is to pre-approve all audit and other service provided by KPMG Huazhen LLP as described above.
110

Item 16D.    Exemptions from the Listing Standards for Audit Committees
Not applicable.
Item 16E.    Purchases of Equity Securities by the Issuer and Affiliated Purchasers
Not applicable.
Item 16F.    Change in Registrant’s Certifying Accountant
Not applicable.
Item 16G.    Corporate Governance
As a Cayman Islands exempted company listed on Nasdaq Stock Market, we are subject to the Nasdaq corporate governance listing standards. However, Nasdaq rules permit a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the Nasdaq corporate governance listing standards. As a result, our shareholders may be afforded less protection than they would otherwise enjoy under the Nasdaq Stock Market corporate governance listing standards applicable to U.S. domestic issuers. See “Item 3. Key Information—D. Risk Factors—Risks Relating to Our Securities—We qualify as 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 United States domestic public companies.” We followed home country practice with respect to the requirements that (i) a majority of our board of directors consist of independent directors, and (ii) we hold an annual general meeting of shareholders.
As a result, you will not have the same protection afforded to shareholders of companies that are subject to these corporate governance requirements.
Item 16H.    Mine Safety Disclosure
Not applicable.
Item 16I.    Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not applicable.
Item 16J.    Insider Trading Policies
Not applicable.


Item 16K. Cybersecurity

Risk Management and Strategy
We have implemented comprehensive cybersecurity risk assessment procedures to ensure effectiveness in cybersecurity management, strategy and governance and reporting cybersecurity risks. We have also integrated cybersecurity risk management into our overall enterprise risk management system.
We have developed a comprehensive cybersecurity threat defense system to address both internal and external cyber threats. This comprehensive system spans multiple security domains, including network, host and applications. It integrates a range of security capabilities, such as threat defense, continuous monitoring, in-depth analysis, rapid response, as well as endpoint protection. Our approach to managing cybersecurity risks and safeguarding sensitive data is multi-faceted, involving technological safeguards, procedural protocols, a rigorous program of surveillance on our corporate network, continuous testing of aspects of our security posture internally and with third-party consultants or collaborators, a solid incident response framework and regular cybersecurity training sessions for our employees. Our IT department and information security department is actively engaged in continuous monitoring of the performance of our infrastructure to ensure prompt identification and response to potential issues, including potential cybersecurity threats.
111

As of the date of this annual report, we have not experienced any material cybersecurity incidents or identified any material cybersecurity threats that have affected or are reasonably likely to materially affect us, our business strategy, results of operations or financial condition.

Governance
The cybersecurity committee of our board of directors is responsible for overseeing our cybersecurity risk management and is informed on risks from cybersecurity threats. Our cybersecurity committee reviews, approves and maintains oversight of the disclosure (i) on Form 6-K for material cybersecurity incidents (if any) and (ii) related to cybersecurity matters in the periodic reports (including annual report on Form 20-F) of our company.
On the management level, our cybersecurity officer, compliance officers and chief information officer (the “Cybersecurity Risk Management Officers”), are responsible for assessing, identifying and managing material risks from cybersecurity threats to our company and monitoring the prevention, detection, mitigation and remediation of material cybersecurity incidents. Our Cybersecurity Risk Management Officers report to our board of directors and cybersecurity committee (i) on a quarterly basis regarding their assessment, identification and management on material risks from cybersecurity threats happened in the ordinary course of our business operations and (ii) on disclosure concerning cybersecurity matters in our Form 6-K for material cybersecurity incidents (if any) and our annual report on Form 20-F.
If a cybersecurity incident occurs, our Cybersecurity Risk Management Officers will immediately organize relevant personnel for internal assessment and, depending on the situation, seek the opinions of external experts and legal advisors. If it is determined that the incident could potentially be a material cybersecurity event, our Cybersecurity Risk Management Officers will promptly report the incident and assessment results to our cybersecurity committee and our cybersecurity committee will decide on the response measures and whether any disclosure is necessary. If such disclosure is determined to be necessary, our Cybersecurity Risk Management Officers shall promptly prepare disclosure material for review and approval by our cybersecurity committee before it is disseminated to the public.
112

PART III
Item 17.    Financial Statements
We have elected to provide financial statements pursuant to Item 18.
Item 18.    Financial Statements
The consolidated financial statements of ECARX Holdings Inc., its subsidiaries and the variable interest entity are included at the end of this annual report.
Item 19.    Exhibits
Exhibit
Number
Description of Document
1.1
2.1
2.2
2.3
2.4
2.5
2.6
2.7
4.1
4.2
4.3
4.4
113

4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15#
4.16#
4.17#
4.18#
4.19#
114

4.20
4.21#
4.22
4.23#
4.24#
4.25
4.26
4.27
4.28*
4.29*
4.30*#
4.31*
8.1*
11.1
12.1*
12.2*
13.1**
13.2**
15.1*
15.2*
15.3*
97.1*
101.INS*Inline XBRL Instance Document - this instance document does not appear on the Interactive Data
115

101.SCH*Inline XBRL Taxonomy Extension Scheme 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.
**    Furnished with this annual report.
#    Certain portions of this exhibit have been redacted or omitted .
†    Indicates a management contract or compensatory plan.
116

SIGNATURES
The registrant hereby certifies that it meets all of the requirements for filing its annual report on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.
ECARX Holdings Inc.
By:/s/ Ziyu Shen
Name: Ziyu Shen
Title: Chief Executive Officer
Date: April 3, 2024
117

Index to Consolidated Financial Statements


Report of Independent Registered Public Accounting Firm
To the Shareholders and Board of Directors
ECARX Holdings Inc.:
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of ECARX Holdings Inc. and subsidiaries (the Company) as of December 31, 2022 and 2023, the related consolidated statements of comprehensive loss, changes in shareholders’ deficit, and cash flows for each of the years in the three-year period ended December 31, 2023, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2023, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.
The accompanying consolidated financial statements as of and for the year ended December 31, 2023 have been translated into United States dollars solely for the convenience of the reader. We have audited the translation and, in our opinion, the consolidated financial statements expressed in RMB have been translated into dollars on the basis set forth in Note 2(z) to the consolidated financial statements.
Change in Accounting Principle
As discussed in Note 17 to the consolidated financial statements, the Company has changed its method of accounting for leases as of January 1, 2022 due to the adoption of Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842).
Going Concern
The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 2(a) to the consolidated financial statements, the Company has suffered recurring losses from operations and has net cash used in operating activities and net current liabilities that raise substantial doubt about its ability to continue as a going concern. Management’s plans in regard to these matters are also described in Note 2(a). The consolidated financial statements do not include any adjustments that might result from the outcome of this uncertainty.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements 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 audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audits 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. We believe that our audits provide a reasonable basis for our opinion.
/s/ KPMG Huazhen LLP
We have served as the Company’s auditor since 2021.
Shanghai, China
April 3, 2024
F-2

ECARX HOLDINGS INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share data)
As of December 31,
Note2022 20232023
RMBRMBUS$
Note 2(z)
ASSETS
Current assets
Cash3860,472 561,148 79,036 
Restricted cash
340,957 27,126 3,821 
Short-term investments  137,876 19,419 
Accounts receivable – third parties, net4418,222 285,819 40,257 
Accounts receivable – related parties, net4, 28835,320 1,545,752 217,715 
Notes receivable5179,143 54,634 7,695 
Inventories6182,572 160,781 22,646 
Amounts due from related parties28911,729 74,122 10,440 
Prepayments and other current assets7424,918 441,483 62,181 
Total current assets3,853,333 3,288,741 463,210 
Non-current assets    
Long-term investments8353,855 300,987 42,393 
Property and equipment, net9139,607 120,785 17,012 
Intangible assets, net1044,861 179,341 25,260 
Operating lease right-of-use assets1799,652 125,205 17,635 
Other non-current assets – third parties26,029 28,236 3,977 
Other non-current assets – related parties28213,695 224,349 31,599 
Total non-current assets877,699 978,903 137,876 
Total assets4,731,032 4,267,644 601,086 
The accompanying notes are an integral part of these consolidated financial statements.
F-3

ECARX HOLDINGS INC.
CONSOLIDATED BALANCE SHEETS (CONTINUED)
(In thousands, except share and per share data)
As of December 31,
Note202220232023
RMBRMBUS$
Note 2(z)
LIABILITIES
Current liabilities
Short-term borrowings11870,000 1,200,000 169,016 
Accounts payable – third parties 1,445,193 1,818,011 256,061 
Accounts payable – related parties 28241,773 278,750 39,261 
Notes payable 168,405 9,959 1,403 
Amounts due to related parties 2842,843 35,664 5,023 
Contract liabilities, current – third parties124,706 621 87 
Contract liabilities, current – related parties12316,667 207,017 29,158 
Operating lease liabilities, current1731,110 35,123 4,947 
Accrued expenses and other current liabilities14785,134 614,540 86,557 
Income tax payable21,610 15,794 2,225 
Total current liabilities3,927,441 4,215,479 593,738 
Non-current liabilities  
Contract liabilities, non-current – third parties1270 2  
Contract liabilities, non-current – related parties12282,080 133,993 18,873 
Convertible notes payable 16439,869 455,701 64,184 
Operating lease liabilities, non-current1768,768 107,605 15,156 
Warrant liabilities, non-current1316,544 5,141 724 
Provisions 30,716 90,871 12,799 
Other non-current liabilities – third parties 48,792 6,873 
Other non-current liabilities – related parties 28 44,519 6,270 
Total non-current liabilities838,047 886,624 124,879 
Total liabilities4,765,488 5,102,103 718,617 
Commitments and contingencies27   
The accompanying notes are an integral part of these consolidated financial statements.
F-4

ECARX HOLDINGS INC.
CONSOLIDATED BALANCE SHEETS (CONTINUED)
(In thousands, except share and per share data)
As of December 31,
Note202220232023
RMB RMBUS$
Note 2(z)
SHAREHOLDERS’ DEFICIT   
Class A Ordinary Shares (US$0.000005 par value, 8,000,000,000 shares authorized as of December 31, 2022 and 2023; 288,434,474 and 288,989,049 shares issued and outstanding as of December 31, 2022 and 2023, respectively)
209 9 1 
Class B Ordinary Shares (US$0.000005 par value, 1,000,000,000 shares authorized as of December 31, 2022 and 2023; 48,960,916 shares issued and outstanding as of December 31, 2022 and 2023)
201 1  
Additional paid-in capital5,919,660 6,093,685 858,278 
Accumulated deficit(5,730,180)(6,670,371)(939,502)
Accumulated other comprehensive loss(385,886)(344,734)(48,555)
Total deficit attributable to ordinary shareholders (196,396)(921,410)(129,778)
Non-redeemable non-controlling interests19(a)161,940 86,951 12,247 
Total shareholders’ deficit(34,456)(834,459)(117,531)
Total liabilities and shareholders’ deficit4,731,032 4,267,644 601,086 

The accompanying notes are an integral part of these consolidated financial statements.
F-5

ECARX HOLDINGS INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands, except share and per share data)
Year ended December 31,
Note2021202220232023
RMBRMBRMBUS$
Note 2(z)
Revenues22
Sales of goods revenues (including related parties amounts of RMB1,466,340, RMB1,663,076 and RMB2,715,136 for the years ended December 31, 2021, 2022 and 2023, respectively)
1,983,817 2,433,964 3,311,507 466,416 
Software license revenues (including related parties amounts of RMB24,788, RMB133,450 and RMB293,159 for the years ended December 31, 2021, 2022 and 2023, respectively)
261,265 404,469 444,830 62,653 
Service revenues (including related parties amounts of RMB532,625, RMB721,206 and RMB894,396 for the years ended December 31, 2021, 2022 and 2023, respectively)
533,981 723,561 909,810 128,144 
Total revenues2,779,063 3,561,994 4,666,147 657,213 
Cost of goods sold (including related parties amounts of RMB220,062, RMB509,242 and RMB434,778 for the years ended December 31, 2021, 2022 and 2023, respectively)
(1,749,188)(1,970,845)(2,733,966)(385,071)
Cost of software licenses (including related parties amounts of nil, RMB21,700 and RMB22,388 for the years ended December 31, 2021, 2022 and 2023, respectively)
(32,164)(126,807)(120,289)(16,942)
Cost of services (including related parties amounts of nil, RMB60,671 and RMB56,622 for the years ended December 31, 2021, 2022 and 2023, respectively)
(180,648)(470,463)(541,863)(76,320)
Total cost of revenues(1,962,000)(2,568,115)(3,396,118)(478,333)
Gross profit817,063 993,879 1,270,029 178,880 
Research and development expenses (including related parties amounts of RMB21,069, RMB60,687 and RMB34,673 for the years ended December 31, 2021, 2022 and 2023, respectively)
(1,209,580)(1,332,800)(1,264,308)(178,074)
Selling, general and administrative expenses (including related parties amounts of RMB2,343, RMB2,153 and RMB17,589 for the years ended December 31, 2021, 2022 and 2023, respectively)
(607,868)(1,310,207)(928,761)(130,813)
Other income - related parties28 22,846 7,078 997 
Others, net207 (1,939)(1,751)(247)
Total operating expenses(1,817,241)(2,622,100)(2,187,742)(308,137)
Loss from operation(1,000,178)(1,628,221)(917,713)(129,257)
Interest income (including related parties amounts of RMB717, RMB9,069 and RMB15,955 for the years ended December 31, 2021, 2022 and 2023, respectively)
13,655 13,820 30,501 4,296 
Interest expense (including related parties amounts of RMB131, RMB12,215 and RMB12,163 for the years ended December 31, 2021, 2022 and 2023, respectively)
(131,585)(44,543)(79,309)(11,170)
Loss from equity method investments(3,891)(71,928)(43,065)(6,066)
Other non-operating (expenses) income, net23(47,898)152,791 (9,237)(1,301)
Loss before income taxes(1,169,897)(1,578,081)(1,018,823)(143,498)
Income tax (expense) benefit24(6,861)(29,065)3,643 513 
Net loss(1,176,758)(1,607,146)(1,015,180)(142,985)
Net loss attributable to non-redeemable non-controlling interests1,997 42,518 74,989 10,562 
Net loss attributable to redeemable non-controlling interests806 464   
Net loss attributable to ECARX Holdings Inc.(1,173,955)(1,564,164)(940,191)(132,423)
Accretion of redeemable non-controlling interests(1,306)(714)  
Net loss available to ECARX Holdings Inc.(1,175,261)(1,564,878)(940,191)(132,423)
Accretion of Redeemable Convertible Preferred Shares18(243,564)(354,878)  
Net loss available to ordinary shareholders(1,418,825)(1,919,756)(940,191)(132,423)
Loss per ordinary share1
— Basic and diluted loss per share, ordinary shares1
25(5.99)(8.02)(2.79)(0.39)
Weighted average number of ordinary shares used in computing loss per ordinary share1
— Weighted average number of ordinary shares1
25236,691,093 239,296,386 337,407,225 337,407,225 
Net loss(1,176,758)(1,607,146)(1,015,180)(142,985)
Other comprehensive income (loss):
Foreign currency translation adjustments, net of nil income taxes
4,551 (391,934)41,152 5,796 
Comprehensive loss(1,172,207)(1,999,080)(974,028)(137,189)
Comprehensive loss attributable to non-redeemable non-controlling interests1,997 42,518 74,989 10,562 
Comprehensive loss attributable to redeemable non-controlling interests806 464   
Comprehensive loss attributable to ordinary shareholders(1,169,404)(1,956,098)(899,039)(126,627)
___________________________
1Shares outstanding for all periods reflect the adjustment for Recapitalization.
The accompanying notes are an integral part of these consolidated financial statements.
F-6

ECARX HOLDINGS INC.
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ DEFICIT
(In thousands, except share and per share data)
Ordinary Shares Treasury SharesAdditional
paid-in
capital
Accumulated
deficit
Accumulated
other
comprehensive
income
Total deficit
attributable
to ordinary
shareholders
of the Company
Non-redeemable
non-controlling
interests
Total
shareholders’
deficit
Number of
shares1
Amount
Number of
shares1
Amount
RMBRMBRMBRMBRMBRMBRMBRMB
Balance as of January 1, 2021238,591,4217  165,412 (2,242,466)1,497 (2,075,550)11,507 (2,064,043)
Net loss*— — — (1,173,955)— (1,173,955)(1,997)(1,175,952)
Share-based compensation (Note 21)— — 163,481 — — 163,481 — 163,481 
Re-designation of ordinary shares to Series A Preferred Shares (Note 18)(2,343,309)— — (81,208)— — (81,208)— (81,208)
Deemed dividend in association with acquisition of an equity-method investment (Note 8)— — — (689,670)— (689,670)— (689,670)
Deconsolidation of a subsidiary (Note 19(a))— — — — — — (14,335)(14,335)
Accretion of redeemable non-controlling interests — — — (1,306)— (1,306)— (1,306)
Contribution from non-controlling shareholders (Note 19(a))— — (105)— — (105)202,105 202,000 
Repurchase of ordinary shares (Note 20)(5,010,420)— 5,010,420— — — — — —  
Accretion of redeemable convertible preferred shares (Note 18)— — (247,580)4,016 — (243,564)— (243,564)
Foreign currency translation adjustment, net of nil income taxes
— — — — 4,551 4,551 — 4,551 
Balance as of December 31, 2021231,237,6927 5,010,420  (4,103,381)6,048 (4,097,326)197,280 (3,900,046)
___________________________
*Excludes net loss attributable to redeemable non-controlling interests of RMB806 for the year ended December 31, 2021.Retrospectively adjusted to reflect the combination of JICA, as if the combination had been in effect since the inception of common control (refer to Note 1(e)).
1Shares outstanding for all periods reflect the adjustment for Recapitalization.

The accompanying notes are an integral part of these consolidated financial statements.
F-7

ECARX HOLDINGS INC.
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ DEFICIT (CONTINUED)
(In thousands, except share and per share data)
Class A Ordinary SharesClass B Ordinary SharesOrdinary SharesTreasury SharesAdditional
paid-in
capital
Accumulated
deficit
Accumulated
other
comprehensive
income
Total deficit
attributable
to ordinary
shareholders
of the Company
Non-redeemable
non-controlling
interests
Total
shareholders’
deficit
Number of
Shares1
Amount
Number of
shares1
Amount
Number of
shares1
Amount
Number of
shares1
Amount
RMBRMBRMBRMBRMBRMBRMBRMBRMBRMB
Balance as of January 1, 2022  231,237,6927 5,010,420  (4,103,381)6,048 (4,097,326)197,280 (3,900,046)
Net loss*— — — — — (1,564,164)— (1,564,164)(42,518)(1,606,682)
Accretion of redeemable non-controlling interests (Note 19(b))— — — — — (714)— (714)— (714)
Deconsolidation of a subsidiary (Note 19)— — — — — — — — 7,178 7,178 
Share-based compensation (Note 21)— — — — 725,651 — — 725,651 — 725,651 
Accretion of redeemable convertible preferred shares (Note 18)— — — — (354,878)— — (354,878)— (354,878)
Reissuance of ordinary shares (Note 20)— — 5,010,420— (5,010,420)— — — — — — — 
Deemed distribution to shareholders in the VIE Restructuring — — — — — (61,921)— (61,921)— (61,921)
Re-designation of ordinary shares into Class A Ordinary Shares (Note 1(b))193,216,4466 — (193,216,446)(6)— — — — — — — 
Re-designation of ordinary shares into Class B Ordinary Shares (Note 1(b))— 43,031,6661 (43,031,666)(1)— — — — — — — 
IPO cost capitalization (Note 1(b))— — — — (270,539)— — (270,539)— (270,539)
Conversion-Lotus convertible notes payable (Note 1(b) and 15)1,052,632— — — — 69,600 — — 69,600 — 69,600 
Geely strategic investment (Note 1(b))2,000,000— — — — 139,200 — — 139,200 — 139,200 
Luminar strategic investment (Note 1(b) and Note 8)1,500,000— — — — 87,615 — — 87,615 — 87,615 
Conversion of Preferred Shares to Class A and Class B ordinary shares (Note 18)84,795,0393 5,929,250— — — 5,492,746 — — 5,492,749 — 5,492,749 
Issuance of Class A Ordinary Shares and warrants to COVA shareholders and warrant holders5,870,357— — — — 30,265 — — 30,265 — 30,265 
Foreign currency translation adjustment, net of nil income taxes
— — — — — — (391,934)(391,934)— (391,934)
Balance as of December 31, 2022288,434,4749 48,960,9161   5,919,660 (5,730,180)(385,886)(196,396)161,940 (34,456)
___________________________
*Excludes net loss attributable to redeemable non-controlling interests of RMB464 for the year ended December 31, 2022. Retrospectively adjusted to reflect the combination of JICA, as if the combination had been in effect since the inception of common control (refer to Note 1(e)).
1Shares outstanding for all periods reflect the adjustment for Recapitalization.


The accompanying notes are an integral part of these consolidated financial statements.
F-8

ECARX HOLDINGS INC.
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ DEFICIT (CONTINUED)
(In thousands, except share and per share data)
Class A Ordinary SharesClass B Ordinary SharesAdditional
paid-in
capital
Accumulated
deficit
Accumulated
other
comprehensive
income
Total deficit
attributable
to ordinary
shareholders
of the Company
Non-redeemable
non-controlling
interests
Total
shareholders’
deficit
Number of
Shares1
Amount
Number of
shares1
Amount
RMBRMBRMBRMBRMBRMBRMBRMB
Balance as of January 1, 2023288,434,474 9 48,960,916 1 5,919,660 (5,730,180)(385,886)(196,396)161,940 (34,456)
Net loss*— — — — — (940,191)— (940,191)(74,989)(1,015,180)
Share-based compensation (Note 21)— — — — 174,025 — — 174,025 — 174,025 
Issuance of Class A ordinary shares under 2022 Share Incentive Plan (Note 20)554,575 — — — — — — — — — 
Foreign currency translation adjustment, net of nil income taxes
— — — — — — 41,152 41,152 — 41,152 
Balance as of December 31, 2023288,989,0499 48,960,9161 6,093,685 (6,670,371)(344,734)(921,410)86,951 (834,459)
___________________________
* Retrospectively adjusted to reflect the combination of JICA, as if the combination had been in effect since the inception of common control (refer to Note 1(e)).
1Shares outstanding for all periods reflect the adjustment for Recapitalization.


The accompanying notes are an integral part of these consolidated financial statements.
F-9

ECARX HOLDINGS INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands, except share and per share data)
Year ended December 31,
2021202220232023
RMBRMBRMBUS$
Note 2(z)
Operating activities:
Net loss(1,176,758)(1,607,146)(1,015,180)(142,985)
Adjustments to reconcile net loss to net cash used in operating activities:
Allowance for doubtful accounts 6,887 7,525 1,060 
Provision of prepayments and other current assets3,245 (1,935)(1,310)(185)
Write-down of inventories49,485 35,406 10,641 1,499 
Share-based compensation179,933 725,651 174,025 24,511 
Depreciation and amortization65,160 74,559 85,799 12,085 
Reduction of carrying amount of right-of-use assets 41,975 38,842 5,471 
Loss from equity method investments3,891 71,928 43,065 6,066 
Gains on deconsolidation of a subsidiary(10,579)(71,974)  
Gains on sale of an equity security (59,728)  
Change in fair value of an equity security 16,843 22,451 3,162 
Amortization of debt issuance costs99,923  2,863 403 
Change in fair value of warrant liabilities111,299 3,245 (11,719)(1,651)
Loss on disposal of property, equipment and intangible assets1,562 1,939 1,751 247 
Unrealized exchange (gains) losses(12,478)1,857 2,515 354 
Impairment of property, equipment and intangible assets  10,237 1,442 
Changes in operating assets and liabilities, net of effects of deconsolidation of subsidiaries and the VIEs:
Accounts receivable - third parties, net(45,166)(238,197)133,729 18,835 
Accounts receivable - related parties, net(96,169)(68,939)(719,283)(101,309)
Notes receivable(19,406)(41,433)74,509 10,494 
Inventories(105,557)5,341 11,150 1,570 
Amounts due from related parties(5,757)(87,080)34,890 4,915 
Prepayments and other current assets and other non-current assets(157,371)(189,669)(17,462)(2,459)
Accounts payable - third parties18,699 795,226 372,818 52,510 
Accounts payable - related parties(218,143)130,242 (13,023)(1,834)
Notes payable(144,529)41,101 (158,446)(22,317)
Contract liabilities - third parties(4,565)1,774 (4,153)(585)
Contract liabilities - related parties353,659 (237,287)(257,737)(36,301)
Amounts due to related parties5,253 3,808 (7,179)(1,011)
Accrued expenses and other current liabilities and income tax payable188,317 204,830 (103,334)(14,554)
Operating lease liabilities (34,985)(21,545)(3,035)
Provisions8,769 14,424 60,155 8,473 
Net cash used in operating activities(907,283)(461,337)(1,243,406)(175,129)
The accompanying notes are an integral part of these consolidated financial statements.
F-10

ECARX HOLDINGS INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS (CONTINUED)
(In thousands, except share and per share data)
Year ended December 31,
2021202220232023
RMBRMBRMBUS$
Note 2(y)
Investing activities:
Purchase of property, equipment and intangible assets(85,736)(157,286)(62,194)(8,760)
Proceeds from disposal of property, equipment and intangible assets 1,732 2,158 304 
Cash paid for acquisition of equity investments(1,145,637)(79,442)  
Cash paid for acquisition of short-term investments  (163,944)(23,091)
Proceeds from redemption of short-term investments  24,000 3,380 
Cash disposed on deconsolidation of Hubei Dongjun(8,360)   
Cash disposed in deconsolidation of Suzhou Photon-Matrix (22,643)  
Cash received on deconsolidation of Hubei Dongjun 1,000   
Financial support to an equity method investee (28,500)  
Loans and advances to related parties(48,656)(57,260)(214,000)(30,141)
Cash collection of loans and advances to related parties90,155 29,360 214,000 30,141 
Proceeds from sale of Zenseact  792,063 111,560 
Net cash provided by (used in) investing activities(1,198,234)(313,039)592,083 83,393 
Financing activities:
Proceeds from issuance of Series Angel Convertible Redeemable Preferred Shares81,950    
Proceeds from issuance of Series A Convertible Redeemable Preferred Shares1,032,104    
Repayment of refundable deposits in connection with the issuance of Series A Convertible Redeemable Preferred Shares(1,032,104)   
Proceeds from issuance of Series A+ Convertible Redeemable Preferred Shares1,331,641    
Payment for issuance cost of Series A+ Convertible Redeemable Preferred Shares(10,000)   
Proceeds from issuance of Series A++ Convertible Redeemable Preferred Shares452,241    
Proceeds from issuance of Series B Convertible Redeemable Preferred Shares324,270 159,485   
Refundable deposits received in connection with the issuance of Series A++ Convertible Redeemable Preferred Shares461,849    
Repayment of refundable deposits in connection with the issuance of Series A++ Convertible Redeemable Preferred Shares(461,849)   
Cash contributed by redeemable non-controlling shareholders30,000 10,000   
Cash contributed by non-redeemable non-controlling shareholders202,000    
Proceeds from short-term borrowings947,000 1,270,000 1,500,000 211,271 
Repayment of short-term borrowings(91,000)(1,332,000)(1,170,000)(164,791)
Proceeds from issuance of convertible notes 527,281   
Payment for issuance costs of convertible notes (2,938)(3,396)(478)
Borrowings from related parties45,152 700,000 300,000 42,254 
Repayment of borrowings from related parties(65,152)(700,000)(300,000)(42,254)
Repayment of long-term debt(1,125,310)   
Cash disposed in the Restructuring (20,000)  
Cash proceeds from COVA 43,724   
Cash proceeds from Geely strategic investment 139,200   
Cash paid for costs of the Merger (136,985)(78,570)(11,066)
Proceeds from conditional government grants  48,792 6,872 
Net cash provided by financing activities2,122,792 657,767 296,826 41,808 
Effect of foreign currency exchange rate changes on cash and restricted cash(32,019)28,906 41,342 5,821 
Net decrease in cash and restricted cash(14,744)(87,703)(313,155)(44,107)
Cash and restricted cash at the beginning of the year1,003,876 989,132 901,429 126,964 
F-11

ECARX HOLDINGS INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS (CONTINUED)
(In thousands, except share and per share data)
Year ended December 31,
2021202220232023
RMBRMBRMBUS$
Cash and restricted cash at the end of the year989,132 901,429 588,274 82,857 
Supplemental information:
Income tax paid12,557  1,985 280 
Interest paid28,983 28,908 63,859 8,994 
Non-cash investing and financing activities:
Payable for purchase of property, equipment and intangible assets17,882 24,186 127,595 17,971 
Transfer of notes receivable as part of consideration to purchase intangible assets  50,000 7,042 
Re-designation of ordinary shares to Series A Preferred Shares (Note 18)97,660    
Issuance of Series B Convertible Redeemable Preferred Shares in connection with acquisition of an equity-method investment (Note 8)620,703    
Non-cash assets distributed to shareholders of the Company in the Restructuring (Note 1(d)) 247,875   
Payable for issuance cost of convertible notes payable 5,621   
Amounts due from a related party for sale of Zenseact (Note 8) 763,192   
Issuance of ordinary shares in exchange for an equity security (Note 8) 87,615   
Payable for costs of the Merger133,554   
Conversion of Convertible Redeemable Preferred Shares to ordinary shares (Note 1(b) and Note 18) 5,492,749   
Conversion of convertible notes payable to Class A Ordinary Shares 69,600   
The accompanying notes are an integral part of these consolidated financial statements.
F-12

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
1.    Description of business and organization
(a)Description of business
ECARX Holdings Inc. (“ECARX” or the “Company’) was incorporated as an exempted company with limited liability in the Cayman Islands on November 12, 2019. The Company along with its subsidiaries, consolidated variable interest entity (“VIE”) and VIE’s subsidiaries is collectively referred to as “the Group”. The terms “we,” “our,” and “us” refer to the Group, unless the context indicates otherwise. Historically, we conducted our operations in China through subsidiaries as well as through Hubei ECARX Technology Co., Ltd (“Hubei ECARX”), our former VIE based in mainland China. In 2022, as a result of a restructuring described below, we do not have any VIE in China. We are a global mobility-tech company partnering with original equipment manufacturers (“OEM”s) to reshape the automotive landscape as the industry transitions to an all-electric future. As OEMs develop new vehicle platforms from the ground up, we are developing a full-stack solution - central computer, system on a chip (“SoC”) and software to help continuously improve the in-car user experience. Our products continue to shape the interaction between people and vehicles by rapidly advancing the technology at the heart of smart mobility. We are engaged in the sales of SoC core modules, automotive computing platform products, software stacks as well as the provision of research and development services primarily in the People’s Republic of China (“PRC”).
(b)Merger and recapitalization
On December 20, 2022, (the “Closing Date”), the Company consummated its merger with COVA Acquisition Corp. (“COVA”) pursuant to a merger agreement dated May 26, 2022 (the “Merger Agreement”) by and among COVA, ECARX, ECARX Temp Limited, a wholly-owned subsidiary of ECARX (“Merger Sub 1”), and ECARX&Co Limited, a wholly-owned subsidiary of ECARX ( “Merger Sub 2”). Pursuant to the Merger Agreement, (i) Merger Sub 1 was merged with and into COVA (the “First Merger”), with COVA surviving the First Merger as a wholly owned subsidiary of ECARX Holdings Inc. (such company, as the surviving entity of the First Merger, “Surviving Entity 1”), and (ii) immediately following the First Merger and as part of the same overall transaction as the First Merger, Surviving Entity 1 was merged with and into Merger Sub 2 (the “Second Merger,” and together with the First Merger, the “Mergers”), with Merger Sub 2 surviving the Second Merger as a wholly-owned subsidiary of ECARX Holdings Inc. (such company, as the surviving entity of the Second Merger, “Surviving Entity 2”) (collectively, the “Merger”).
On the Closing Date:
(i)the amended and restated memorandum and articles of association the Company became effective;
(ii)90,724,289 of the preferred shares of the Company that were issued and outstanding immediately prior to the First Effective Time (i.e. effective time of the First Merger) were re-designated and reclassified into one ordinary share of the Company on a one-for-one basis (the “Preferred Share Conversion”);
(iii)immediately following the Preferred Share Conversion but immediately prior to the Recapitalization (as defined below), the authorized share capital of the Company was re-designated as follows (“Re-designation”):
(A) each of the issued and outstanding ordinary shares of the Company (other than the Co-Founder Shares, defined as all of the ECARX shares held by Mr. Ziyu Shen and 20,520,820 ECARX shares held by Mr. Eric Li (Shufu Li) immediately prior to the Re-designation) and each of 7,766,956,008 authorized but unissued ordinary shares of the Company was re-designated as one Class A Ordinary Share;
(B) each of the issued and outstanding Co-Founder Shares and each of the 958,958,360 authorized but unissued ordinary shares of the Company was re-designated as one Class B Ordinary Share; and
(C) 1,000,000,000 authorized but unissued ordinary shares of the Company were re-designated as shares of par value of US$0.000005 each of such class or classes (however designated) as the board of directors of the Company may determine in accordance with the Amended Articles; and
F-13

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
(iv)Recapitalization
(A) each of the issued and outstanding ordinary shares of ECARX immediately following the Re-designation was recapitalized by way of a repurchase in exchange for issuance of such number of Class A Ordinary Shares and Class B Ordinary Shares, in each case, equal to the Recapitalization Factor (as defined below) (i.e., one such Company Class A Ordinary Share or Company Class B Ordinary Share, as the case may be, multiplied by the Recapitalization Factor);
(B) each ECARX restricted share unit and option issued and outstanding immediately prior to the Recapitalization was adjusted to give effect to the foregoing transactions, such that each ECARX restricted share unit and option shall be exercisable for that number of Class A Ordinary Shares equal to the product of (a) the number of shares of the Company subject to such ECARX restricted share unit and option immediately prior to the Recapitalization multiplied by (b) the Recapitalization Factor (such product rounded down to the nearest whole number), and the per share exercise price for each Class A Ordinary Share issuable upon exercise of the ECARX restricted share unit and options, as adjusted, shall be equal to the quotient (rounded up to the nearest whole cent) obtained by dividing (y) the per share exercise price for each share of the Company subject to such ECARX restricted share unit and option by (z) the Recapitalization Factor.
“Recapitalization Factor” is 1.19295710, representing the number resulting from dividing (i) US$3,400,000,000, being the pre-money equity value of ECARX as agreed between ECARX and COVA, by (ii) the product of (x) the Fully-Diluted Company Shares, and (y) US$10.00.
“Fully-Diluted Company Shares” means, without duplication, (a) the aggregate number of shares of ECARX Holdings Inc. (i) that are issued and outstanding immediately prior to the Re-designation and (ii) that are issuable upon the exercise of all ECARX Options and other equity securities of ECARX Holdings that are issued and outstanding immediately prior to the Re-designation (whether or not then vested or exercisable as applicable), minus (b) the shares of ECARX Holdings held by it or any subsidiary of ECARX Holdings Inc. (if applicable) as treasury shares.
On the Closing Date, the Company issued:
(i)5,870,357 Class A Ordinary Shares to then holders of Class A ordinary shares of COVA, including 5,250,000 Class A Ordinary Shares issued to COVA Acquisition Sponsor LLC (the “Sponsor”);
(ii)23,871,971 Warrants to then holders of COVA Public Warrants and COVA Private Warrants;
(iii)282,564,117 Class A Ordinary Shares, consisted of (a) 2,000,000 Class A Ordinary Shares to Geely Investment Holding Ltd. and 1,500,000 Class A Ordinary Shares to Luminar Technologies, Inc. (collectively referred to as “Strategic Investors”), (b) 1,052,632 Class A Ordinary Shares issued to Lotus Technology Inc., the holder of the Note (defined in the Note 15), and (c) 84,795,039 Class A Ordinary Shares to then existing preferred shareholders and 193,216,446 Class A Ordinary Shares to then existing ordinary shareholders of the Company.
(iv)48,960,916 Class B Ordinary Shares to the then existing shareholders of the Company.
Pursuant to the mergers above stated, COVA was considered as the “acquired” company for financial reporting purposes. Accordingly, for accounting purposes, the financial statements of ECARX represented a continuation of its operations with the Merger treated as the equivalent of ECARX issuing shares for the net assets of COVA, accompanied by a recapitalization. The net assets of ECARX are stated at historical cost, with no goodwill or other intangible assets recorded. This determination was primarily based on the following:
ECARX is the larger of the combining entities and is the operating company.
ECARX will have control of the board as it will hold a majority of the seats on the board of directors with COVA only taking two seats on the board after the mergers.
F-14

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
ECARX’s senior management will be continuing as senior management of the combined company.
In addition, a larger portion of the voting rights in the combined entity will be held by existing ECARX’s shareholders.
The equity structure has been recast in all comparative periods up to the Closing to reflect the number of the Company’s preferred shares and ordinary shares issued and outstanding in history. As such, the shares and corresponding capital amounts and earnings per share prior to the Merger have been retroactively recast.
The Class A Ordinary Shares and ECARX Public Warrants (defined in the Note 13) of the Company are listed on the Nasdaq Stock Market LLC, or “Nasdaq,” under the trading symbols “ECX” and “ECXWW,” respectively.
In connection with the Merger, the Company raised aggregated proceeds of US$38,870 (equivalent to RMB270,539), including (i) cash proceeds consisted of US$6,282 (equivalent to RMB43,724) in connection with the Merger, US$20,000 (equivalent to RMB139,200) from Geely Investment Holding Ltd. (referred to as “Geely strategic investment”) and (ii) US$12,588 (equivalent to RMB87,615) worth of shares from Luminar Technologies, Inc., a strategic investor (referred to as “Luminar strategic investment”, collectively referred to as “Strategic Investments”). The Company incurred transaction costs of US$42,122 (equivalent to RMB293,168). Any excess of these costs over the proceeds amounting to US$3,252 (equivalent to RMB22,629) were recorded in general and administrative expenses of the statement of comprehensive loss.
(c)Restructuring
Historically, the Company conducted its operation in China through its PRC consolidated subsidiaries as well as through the VIE and VIE’s subsidiaries based in China. Since early 2022, the Company implemented a series of transactions to restructure its organization and business operations (the “Restructuring”). In connection with the Restructuring, in April 2022, the Company, Hubei ECARX and shareholders of Hubei ECARX entered into a VIE Termination Agreement to terminate the VIE Agreements with immediate effect.

In addition, ECARX (Hubei) Tech Co., Ltd. (“ECARX (Hubei) Tech”), a wholly-owned PRC subsidiary of the Company, and Hubei ECARX reached an agreement, pursuant to which:
All of the business and operations, excluding a contract on AI voice products signed by Hubei ECARX on March 5, 2020, and the working capital of Hubei ECARX of approximately RMB20,000, which are not subject to restrictions on the foreign investments, including the sales of automotive computing platforms, SoC core modules, automotive merchandise or other products, software licensing and the provision of automotive computing platform design and development service and other services of Hubei ECARX, and related assets and liabilities, contracts, intellectual properties and employees, were transferred from Hubei ECARX to ECARX (Hubei) Tech, at nil consideration.
Other business and operations, which include the above-mentioned contract entered into by Hubei ECARX on March 5, 2020 and the working capital of approximately RMB20,000 as well as the business and operations that are subject to the restrictions on foreign investments, including (i) map surveying and mapping qualification (referring to Grade A Surveying and Mapping Qualification of Navigation Electronic Map and Grade B Surveying and Mapping Qualification of Internet Map Service of Hubei ECARX), (ii) mapping activities (including relevant assets, contracts, intellectual property rights and employees), and (iii) ICP license, were retained by Hubei ECARX and spun off from the Group upon the completion of the Restructuring. The operating results of the remaining business operations in 2020 and 2021 were inconsequential.
In addition, the Group also spun off three equity method investments, primarily including the equity method investment in Suzhou Chenling Investment LLP (“Suzhou Chenling”) to Hubei ECARX.The Company also temporarily transferred three of its equity method investments to two investment and consulting companies, including Hubei Dongjun Automotive Electronic Technology Co., Ltd (“Hubei Dongjun”) and Suzhou Photon-Matrix Optoelectronics Technology Co., Ltd (“Suzhou Photon-Matrix”). The three equity method investments were transferred out in April 2022 and transferred back to ECARX (Hubei) Tech, a wholly-owned subsidiary of
F-15

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
the Company, before the consummation of the Restructuring. Since there was no substantial change in economic substance before and after the Restructuring to these equity interests and considering the short lapse of time between the equity interests having been transferred to third parties and the same being transferred back to the Company, the Company determined that there is no accounting impact as a result of such temporary transfers. Hubei Dongjun and Suzhou Photon-Matrix were deconsolidated in September 2021 and January 2022, respectively, before the temporary transfers, as a result of the Company’s loss of control of such entities. Therefore, the temporary transfers to the two investment and consulting companies that were returned to the Company did not include the equity interests that led to the deconsolidation of Hubei Dongjun and Suzhou Photon-Matrix.
Pursuant to the Restructuring, the following assets of Hubei ECARX were derecognized by the Group:
RMB
Assets
Cash20,000 
Long-term investments211,908 
Property and equipment, net34,873 
Intangible assets, net1,094 
In addition, the Group recognized amounts due from Hubei ECARX in the amount of RMB205,954, which represented the net present value of a loan provided by the Group in June 2021 to Hubei ECARX in the amount of RMB252,287. The loan is interest free and will be settled in cash no later than May 2026. The present value of the loan is discounted at an effective annual interest rate of 5%.
The excess of the assets derecognized over the amounts due from the VIE in the amount of RMB61,921 was treated as deemed distribution to shareholders and recorded in accumulated deficit.
The Restructuring does not represent a strategic shift, nor will it have a major effect on the Group’s operations and financial results.
(d)VIE
The Group operated all of its business in the PRC through Hubei ECARX, a limited liability company established under the laws of the PRC prior to the Restructuring in April 2022 as described in Note 1(c). The recognized and unrecognized revenue-producing assets of the VIE and VIE’s subsidiaries primarily consisted of property and equipment, internally developed software and intellectual property, patents and trademarks and other licenses necessary for the operation and assembled workforce.
The equity interests of Hubei ECARX were legally held by Mr. Shufu Li and Mr. Ziyu Shen, who acted as the nominee equity holders of Hubei ECARX on behalf of ECARX (Wuhan) Technology Co., Ltd. (“ECARX WH” or “WFOE”). A series of VIE agreements, including the Power of Attorney, the Exclusive Business Cooperation Agreement, the Exclusive Purchase Option Agreement, the Equity Interest Pledge Agreement and Spousal Consent, as amended, were entered among the VIE, the WFOE and the nominee equity holders of the VIE. Through the VIE Agreements, the nominee equity holders of the VIE had granted all their legal rights including voting rights and disposition rights of their equity interests in the VIE to the WFOE. The nominee equity holders of the VIE did not participate significantly in income and loss and did not have the power to direct the activities of the VIE that most significantly impact their economic performance. Accordingly, the VIE was considered a variable interest entity.
In accordance with Accounting Standards Codification (“ASC”) 810-10-25-38A, the Company, through the WFOE, had a controlling financial interest in the VIE because the WFOE had (i) the power to direct activities of the VIE that most significantly impact the economic performance of the VIE; and (ii) the right to receive benefits from the VIE that
F-16

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
could potentially be significant to the VIE. Thus, the Company, through the WFOE, is the primary beneficiary of the VIE.
Under the terms of the VIE Agreements, the Company, through the WFOE, had (i) the right to receive economic benefits that could potentially be significant to the VIE in the form of service fees under the Exclusive Business Cooperation Agreement; (ii) the right to receive all dividends declared by the VIEs and the right to all undistributed earnings of the VIE under the Power of Attorney; (iii) the right to receive the residual benefits of the VIE through its exclusive option to acquire 100% of the equity interests and assets in the VIE, to the extent permitted under PRC law, under the Exclusive Purchase Option Agreement. Accordingly, the financial statements of the VIE were consolidated in the Company’s consolidated financial statements.
Under the terms of the VIE Agreements, the VIE’s nominee equity holders had no rights to the net assets nor had the obligations to fund the deficit, and such rights and obligations had been vested to the Company. All of the deficit (net liabilities) and net loss of the VIE were attributed to the Company.
The principal terms of the VIE Agreements are as follows:
Power of Attorney
Pursuant to the power of attorney agreement entered into among WFOE and each of the equity holders of VIE, the equity holders of VIE unconditionally and irrevocably appointed WFOE as their sole attorney-in-fact to exercise all equity holder rights, including, but not limited to, the right to convene and attend equity holders’ meeting, to exercise voting rights and sign any resolution and minutes of the meetings as a shareholder or director, the rights to sale, transfer, pledge or disposal of all or any part of the equity interests in VIE, to appoint the legal representative, director, supervisor and other senior management personnel, of VIE and to exercise all other equity holders’ rights stipulated by PRC laws and regulations and the articles of association of VIE. The powers of attorney will remain effective until such equity holders cease to be equity holders of the VIE.
Exclusive Business Cooperation Agreement
Pursuant to the Exclusive Business Cooperation Agreement, WFOE has agreed to provide to the VIEs with comprehensive technical support, consulting services and other services, including but not limited to software licensing legally owned by WFOE; development, maintenance and update of software involved in VIEs’ business; design, installation, daily management, maintenance and updating of network system, hardware and database design; technical support and training for employees of VIEs; assisting VIEs in consultancy, collection and research of technology and market information; providing business management consultation, marketing and promotion services, customer order management, customer services, leasing of equipment or properties and other related services. The VIEs shall pay WFOE service fees determined by WFOE in its sole discretion. WFOE has the right to determine the level of service fees paid and therefore receives substantially all of the economic benefits of its VIEs in the form of service fees. WFOE, as appropriate, will exclusively own any intellectual property rights arising from the performance of these agreements. The aforementioned agreement will terminate automatically when WFOE terminates it by written notice.
Exclusive Purchase Option Agreements
Under the exclusive purchase option agreements, Mr. Shufu Li and Mr. Ziyu Shen granted WFOE or its designee an option to purchase their equity interest in VIE at RMB1.00 or a price equal to the minimum amount of consideration permitted by PRC law. Mr. Shufu Li and Mr. Ziyu Shen should remit to the VIE any amount that is paid by the WFOE or its designated person(s) in connection with the purchased equity interest. Mr. Shufu Li and Mr. Ziyu Shen also granted WFOE or its designee an option to purchase all or a portion of the assets of VIE for the minimum amount of consideration permitted by PRC law. Mr. Shufu Li and Mr. Ziyu Shen also agreed not to transfer or mortgage any equity interest in or dispose of or cause the management to dispose of any material assets of VIE without the prior written consent of WFOE. The Exclusive Purchase Option Agreement shall remain in effect until all of the equity interests in VIE have been acquired by WFOE or its designee.
F-17

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Equity Interest Pledge Agreements
Under the Equity Interest Pledge Agreement, Mr. Shufu Li and Mr. Ziyu Shen pledged their respective equity interest in VIE to WFOE to secure obligations under the Power of Attorney, Exclusive Business Cooperation Agreement, and Exclusive Purchase Option Agreement. Mr. Shufu Li and Mr. Ziyu Shen further agreed not to transfer or pledge their equity interests in VIE without the prior written consent of WFOE. The Equity Interest Pledge Agreement will remain binding until the pledgers, Mr. Shufu Li and Mr. Ziyu Shen, as the case may be, discharge all of their obligations under the above-mentioned agreements. On January 10, 2020, the equity pledges under the Equity Interest Pledge Agreement were registered with competent PRC regulatory authority.
Spousal Consents
The spouses of Mr. Shufu Li and Mr. Ziyu Shen, have each signed a spousal consent. Under the spousal consent, the signing spouse unconditionally and irrevocably agreed that the equity interest in VIE which is held by and registered under the name of her spouse will be disposed of pursuant to the above mentioned Equity Interest Pledge Agreements, Exclusive Purchase Option Agreements, the Exclusive Business Cooperation Agreement and the Power of Attorney. Moreover, the spouse confirmed she has no rights, and will not assert in the future any right, over the equity interests in VIE held by her spouse. In addition, in the event that the spouse obtains any equity interest in VIE held by her spouse for any reason, she agrees to be bound by and sign any legal documents substantially similar to the contractual arrangements entered into by her spouse, as may be amended from time to time.
The Company relied on the VIE Agreements to operate and control VIEs. All of the VIE Agreements are governed by PRC laws and provide for the resolution of disputes through arbitration in China. Accordingly, these contracts would be interpreted in accordance with PRC laws and any disputes would be resolved in accordance with PRC legal procedures.
Based on the legal opinion obtained from the Company’s mainland PRC legal counsel, management is of the view that the above contractual arrangements were legally binding and enforceable and did not violate current mainland PRC laws and regulations.
Pursuant to the VIE Restructuring, the Group did not consolidate Hubei ECARX as of December 31, 2022.
The following consolidated revenues, net loss and cash flow information for the year ended December 31, 2021 and for the period between January 1, 2022 and the completion of the Restructuring, have been included in the accompanying consolidated financial statements. All intercompany transactions and balances with the Company, and its wholly-owned subsidiaries, prior to the Restructuring, have been eliminated upon consolidation.
Year ended December 31,
20212022
RMBRMB
Revenues (i)2,755,780 936,520 
Net (loss) income (ii)(1,106,865)2,793,301 
Net cash (used in) provided by operating activities (iii)(817,989)224,031 
Net cash (used in) provided by investing activities(436,280)165,672 
Net cash provided by (used in) financing activities (iv) 1,047,854 (1,055,000)
Net decrease in cash and restricted cash(206,415)(665,297)
Cash and restricted cash at the beginning of the year871,712 665,297 
Cash and restricted cash at the end of the year665,297  
___________________________
(i)For the years ended December 31 2021 and 2022, revenues include RMB26,290 and RMB265,452, respectively, from the Company and its subsidiaries, which are eliminated upon consolidation.
F-18

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
(ii)For the years ended December 31, 2021 and 2022, net income (loss) includes RMB(44,361) and RMB2,981,707, respectively, from the Company and its subsidiaries, which are eliminated upon consolidation.
(iii)Net cash used in operating activities respectively includes RMB33,405 and RMB228,428 generated from the Company and its subsidiaries for the years ended December 31 2021 and 2022, which are eliminated upon consolidation.
(iv)Net cash provided by financing activities respectively includes RMB2,067,268 and RMB157,000 provided by the Company and its subsidiaries for the years ended December 31, 2021 and 2022, which are eliminated upon consolidation.
(e)A combination between entities under common control

On June 30, 2023, ECARX (Hubei) Tech made additional capital injection amounting to RMB266,667 to JICA Intelligent Robotics Co., Ltd. (“JICA”), of which RMB1,000 was paid on June 30, 2023 and the remaining RMB265,667 is payable within the next 3 years. Prior to the capital injection, ECARX (Hubei) Tech held 50% ownership interest in JICA, with the other 50% owned by Geely Automotive Group Co., Ltd. (“Geely Auto”). Both the Group and JICA are under the control of Mr. Eric Li (Shufu Li). Following the additional investment in JICA, ECARX (Hubei) Tech has a controlling interest of 70% in JICA. As the acquisition of JICA was a combination between entities under common control, the consolidated financial statements have been presented by combining assets, liabilities, revenues, expenses and equity of the Group and JICA using the pooling-of-interests method as if the transaction occurred at the beginning of the comparative period presented. All intercompany transactions and balances between the combining entities have been eliminated.

The following table summarizes the results of operations and net assets of JICA in the consolidated financial statements. The amounts are after eliminating transactions between the Group and JICA.




As of December 31,
2022
RMB
ASSETS
Current assets572,259 
Non-current assets43,655 
Total assets615,914 
LIABILITIES
Current liabilities486,351 
Non-current liabilities9,229 
Total liabilities495,580 

F-19

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
 Year Ended
December 31
20212022
 RMB   RMB 
Revenues 5,138 
Cost of revenues(130)(1,475)
Gross (loss) profit(130)3,663 
Loss from operations(18,493)(167,952)
Profit (loss) before income taxes13,380 (136,512)
Net profit (loss)9,965 (144,005)

2.    Summary of significant accounting policies
(a)    Basis of presentation
These consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”).
The consolidated financial statements are presented in Renminbi (“RMB”), rounded to the nearest thousand.
These consolidated financial statements have been prepared assuming the Company will continue as a going concern. The going concern assumption contemplates the realization of assets and satisfaction of liabilities in the normal course of business. However, substantial doubt about the Company’s ability to continue as a going concern exists.
The Company has incurred losses since its inception. As of December 31, 2023, the Company had an accumulated deficit of RMB6,670,371 and its consolidated current liabilities exceeded current assets in the amount of RMB926,738. In addition, the Company recorded net cash used in operating activities in the amount of RMB1,243,406 for the year ended December 31, 2023. The Company will require additional liquidity to continue its operations over the next 12 months.
Historically, the Company had relied principally on proceeds from the issuance of redeemable convertible preferred shares and bank borrowings to finance its operations and business expansion. Since the consummation of the Merger, the Company funded its operations principally through short-term borrowings from banks and related parties, and long-term convertible notes. The Company has evaluated plans to continue as a going concern which include, but are not limited to, (i) reducing discretionary capital and operating expenses (ii) obtaining additional facilities from banks and renewal of existing bank borrowings (iii) obtaining extended financial support from controlling shareholder and related parties (iv) accelerating pace of collections of amounts due from related and third parties to optimize operational efficiency and (v) exploring opportunities for further equity financing. Subsequent to December 31, 2023, the Company has secured commitment from a related party under which the Company will be able to extend its existing loan of RMB300,000 up to June 30, 2025. Notwithstanding this, feasibility of some of these plans is contingent upon factors outside of the control of the Company and, as such, the Company concluded that substantial doubt about its ability to continue as a going concern has not been alleviated as of the reporting date.
These consolidated financial statements do not include any adjustments to the carrying amounts and classification of assets, liabilities, and reported expenses that may be necessary if the Company were unable to continue as a going concern.
F-20

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
(b)    Principles of consolidation
The consolidated financial statements include the financial statements of the Company and its consolidated subsidiaries. Prior to the completion of the Restructuring, the consolidated financial statements also included the financial statements of the VIE in which the Company, through its WFOE, had a controlling financial interest, and the VIE’s subsidiaries. All intercompany transactions and balances among the Company, its subsidiaries and the VIEs have been eliminated upon consolidation. Noncontrolling interests are separately presented as a component of shareholders’ deficit in the consolidated financial statements.
(c)    Use of estimates
The preparation of the consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates include, but not limited to, service period of connectivity services; expected credit losses for accounts receivable, other non-current assets and amounts due from related parties; realizability of inventories; accrual for warranty obligations; useful lives and recoverability of property, equipment and intangible assets and right-of-use assets; recoverability of long-term investments; valuation allowance of deferred tax assets; fair values of share-based compensation awards, redeemable convertible preferred shares, warrant liabilities, and incremental borrowing rates of the Group’s leases. Changes in facts and circumstances may result in these estimates to be revised. Actual results could differ from those estimates, and as such, differences may be material to the consolidated financial statements.
(d)    Cash and restricted cash
Cash consists of cash at bank. Restricted cash represents cash that cannot be withdrawn without the permission of third parties. The Group’s restricted cash are bank deposits pledged for notes payable and restricted cash due to litigation.
(e)     Short-term investments
The Group’s short-term investments represent the Group’s fixed rate debt securities issued by financial institutions which are redeemable at the option of the Group on any working day or have the original maturities of less than twelve months. The Group’s short-term investments are classified as held-to-maturity based on the positive intent and ability to hold the securities to maturity. Income related to these securities is included in interest income in the consolidated statements of comprehensive loss.
(f)    Accounts receivable and current expected credit losses
Accounts receivable represent those receivables derived in the ordinary course of business when the Group has sold the products or provided services to its customers and when its right to consideration is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivable are presented net of allowance for credit losses.
The Group adopted Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (or ASU 2016-13) on January 1, 2023 (ASC326). ASC 326 requires the measurement and recognition of expected credit losses using the current expected credit losses (CECL) model for financial assets held at amortized cost, which includes the Group’s accounts receivable, notes receivable, amounts due from related parties and other financial assets. Expected credit losses include losses expected based on known credit issues with specific customers as well as a general expected credit loss allowance based on relevant information, including historical loss rates, current conditions, and reasonable economic forecasts that affect collectability. The Group updates allowance for credit losses on a quarterly basis with changes in the allowance recognized in the consolidated statements of comprehensive loss.
Prior to the adoption of ASC 326 on January 1, 2023, the Group maintained a general and specific allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. Accounts receivable balances with large creditworthy customers were reviewed by management individually for collectability. All other balances were
F-21

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
reviewed on a pooled basis. A percentage of general allowance was applied to the balances of accounts receivable in each aging category, excluding those which were assessed individually for collectability. Management considered various factors, including historical loss experience, current market conditions, the financial condition of its debtors, any receivables in dispute, the aging of receivables and current payment patterns of its debtors, in establishing the required allowance.
An allowance for credit losses is recorded into general and administrative expenses. Receivables which are deemed to be uncollectible are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Group does not have any off-balance-sheet credit exposure related to its customers.
(g)    Notes receivable
Notes receivable are primarily bank acceptance notes issued by reputable financial institutions that entitle the Group to receive the full face value amount from the financial institutions at maturity, which is typically six months from the date of issuance. The Group accepts bank acceptance notes from customers for products sold or services performed in the ordinary course of business. Upon receipt of the bank acceptance notes, the Group’s accounts receivable from the customer is derecognized.
(h)    Inventories
Inventories consist of raw materials, work-in-process, and finished goods, are accounted for using the first-in-first-out method and are valued at the lower of cost and net realizable value. Net realizable value is the estimated selling price of the inventory in the ordinary course of business less reasonably predictable costs of completion, disposal and transportation.
Cost of work-in-process and finished goods comprise primarily direct materials and manufacturing charges from outsourced factories. The Group identifies potentially slow-moving and obsolete inventories through physical counts, monitoring of inventories on hand and specific identification. The Group records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. If the inventory on hand is in excess of future demand forecast, the excess amounts are written off. Write-downs to inventory are recorded in the cost of revenues to reduce the carrying amount of any obsolete and excess inventories to their estimated net realizable value.
(i)    Long-term investments
Equity method investments
The Group applies the equity method to account for equity interests in investees over which the Group has significant influence but does not own a majority equity interest or controls the investee otherwise.
Under the equity method of accounting, the Group’s share of the investees’ results of operations is reported as income (loss) from equity method investments in the consolidated statements of comprehensive loss. When the Group’s share of losses in the equity investee equals or exceeds its interest in the equity investee, the Group does not recognize further losses, unless the Group has incurred obligations or made payments or guarantees on behalf of the equity investee, or the Group holds other investments in the investee.
The Group recognizes an impairment loss when there is a decline in value below the carrying value of the equity method investment that is considered to be other-than-temporary. The process of assessing and determining whether impairment on an investment is other-than-temporary requires a significant amount of judgment. To determine whether an impairment is other-than-temporary, management considers whether it has the ability and intent to hold the investment until recovery and whether evidence indicating the carrying value of the investment is recoverable outweighs evidence to the contrary. Evidence considered in this assessment includes the reasons for the impairment, the severity and duration of the decline in value and any change in value subsequent to the period end.
F-22

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Equity securities
Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.
Equity investments without readily determinable fair values which do not qualify for net asset value per share (or its equivalent) practical expedient and over which the Group does not have the ability to exercise significant influence through the investments in common stock, are initially measured at cost under the measurement alternative. Subsequently, these equity investments are measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer. All gains and losses on these investments, realized and unrealized, are recognized in the consolidated statements of comprehensive loss.
The Group makes a qualitative assessment considering impairment indicators to evaluate whether the equity investments without a readily determinable fair value is impaired at each reporting period and recognizes an impairment loss equal to the difference between the carrying value and fair value in earnings.
(j)    Property and equipment
Property and equipment are carried at cost less accumulated depreciation and impairment, if any.
Depreciation on property and equipment is calculated on the straight-line method over the estimated useful lives of the assets as below:
CategoryEstimated useful life
Machinery and electronic equipment
310 years
Transportation vehicles4 years
Office and other equipment5 years
Leasehold improvementsShorter of the lease term and the estimated useful lives of the assets
Construction in progress represents property and equipment under construction. Construction in progress is transferred to property and equipment and depreciation commences when an asset is ready for its intended use.
Gains or losses arising from the disposal of an item of property and equipment are determined based on the difference between the net disposal proceeds and the carrying amount of the item and are recognized in profit or loss on the date of disposal.
(k)    Intangible assets
Intangible assets mainly include purchased intangible assets. Purchased intangible assets are initially recognized and measured at cost upon acquisition. Separately identifiable intangible assets that have determinable lives are amortized over their estimated useful lives on a straight-line method as follows. In determining the useful life of an intangible asset, the Group considers the factors such as the expected use of the asset by the Group, and any legal, regulatory, or contractual provisions that may limit the useful life:
F-23

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
CategoryEstimated useful life
Software3 years
Software license rights3 years
Patent 3 years
Trademarks10 years
(l)    Impairment of long-lived assets
Long-lived assets, including property and equipment, intangible assets, and right-of-use assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Group first compares undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.
(m)    Product warranties
The Group provides product warranties on all applicable products based on the contracts with its customers at the time of sale of products. The Group accrues a warranty reserve for the products sold, which includes the best estimate of projected costs to settle indemnity for claims under warranties. Factors that affect the Group’s warranty obligation include product defect rates and costs of repair or replacement. These factors are estimates that may change based on new information that becomes available each period. The portion of the warranty reserve expected to be incurred within the next 12 months is included within accrued expense and other current liabilities while the remaining balance is included in provision on the consolidated balance sheets. Warranty cost is recorded as a component of cost of goods sold in the consolidated statements of comprehensive loss. The Group reevaluates the adequacy of the warranty accrual on a regular basis.
The Group recognizes the benefit from a recovery of the costs associated with the warranty when specifics of the recovery have been agreed with the Group’s suppliers and the amount of the recovery is virtually certain.
(n)    Value added taxes
The Group’s PRC subsidiaries and VIEs are subject to value added tax (“VAT”) on its products and services, less any deductible VAT the Group has already paid or borne. They are also subject to surcharges on VAT payments in accordance with PRC law. VAT is not included in the revenue recognized for the Group. Revenue from sales of products and provision of services are generally subject to VAT at the rate of 6% to 13%, and subsequently paid to PRC tax authorities after netting input VAT on purchases.
The excess of output VAT over input VAT is reflected in accrued expenses and other current liabilities, and the excess of input VAT over output VAT is reflected in prepayments and other current assets in the consolidated balance sheets.
(o)    Commitments and contingencies
In the normal course of business, the Group is subject to loss contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters, including, among others, government investigations, shareholder lawsuits, and non-income tax matters. An accrual for a loss contingency is recognized when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. If a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.
F-24

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
(p)    Fair value measurement
The Group measures certain assets and liabilities at fair value. Fair value is the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon their own market assumptions.
The fair value hierarchy consists of the following three levels:
Level 1 — Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 — Includes other inputs that are directly or indirectly observable in the marketplace.
Level 3 — Inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.
Financial assets and liabilities of the Group primarily consist of cash, restricted cash, short-term investments, accounts receivable, amounts due from related parties, notes receivable, equity securities, short-term borrowings, accounts payable, notes payable, amounts due to related parties, warrant liabilities, convertible notes, and other payables included in accrued expenses and other current liabilities. The Group measures below assets and liabilities at fair value on a recurring basis by level within the fair value hierarchy as of December 31, 2022 and 2023 as below:

Level 1 – Equity securities and public warrant liabilities using observable inputs in active markets;
Level 3 – Private warrant liabilities using unobservable inputs.

As of December 31, 2022 and 2023, the carrying values of other financial instruments approximate their fair values due to the short-term maturity of these instruments or their interest rates are comparable to the prevailing interest rates in the market.
(q)    Revenue recognition
The Group accounts for revenue in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (“ASC 606”). In accordance with ASC 606, the Group recognizes revenue upon the transfer of control of promised products or services to the Group’s customers, in the amount of consideration the Group expects to receive for those products or services (excluding VAT collected on behalf of government authorities).
The Group generates revenues from sales of goods, software license and services.
Sales of goods
Sales of goods include the following products:
a.Automotive computing platform, which Tier 1 automotive suppliers or the Original Equipment Manufacturers (“OEM”) purchase from the Group and assemble on cars with infotainment head unit or digital cockpit;
b.SoC core modules, where the Group sells standardized computing board, which integrates SoC with core integrated circuits and peripherals to Tier 1 automotive suppliers or the OEMs; and
c.Automotive merchandise and other products, which are primarily basic electronic components such as resistor, capacitor and circuit board sold to automotive suppliers.
The Group is mainly engaged by the related parties to manufacture and sell automotive computing platforms. The Group also generates revenue from the sales of SoC core modules, automotive merchandise and other products. Revenues are recognized when the automotive computing platform, SoC core modules, automotive merchandise or
F-25

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
other products are accepted by the customers, which is the point in time that control of the product is transferred to the customers. The selling price, which is specified in the purchase orders, is fixed. The Group determines that it is the principal of the contract and recognizes revenue generated from sales of products on a gross basis as the Group has control of products before they are transferred to the customers. Unless a product was defective, the Group does not provide customers any right of product return.
Software license revenues
Software license revenues include revenues from the sales of software stack, which incorporates the service software framework to connect the application layer to the operating system layer of the overall cockpit system.
The Group generates revenues from licensing its software to its customers, which are Tier 1 automotive suppliers, in two types of contracts. Customers may subscribe to term licenses or purchase perpetual licenses, which provide customer with the same functionality but for different duration.
For subscription to licenses, the Group licenses its software to its customers for a fixed period. The customers then indicate their acceptance upon receiving the software by providing a written notice. For perpetual licenses, the Group does not license customers for a specific period and it is accepted by customer with an acceptance notice.
The Group’s software licenses have significant standalone functionality which is not expected to substantively change during the license term. The nature of the software is functional and a right to use the Group’s intellectual property according to ASC 606. Revenues related to the fixed period software licenses, is fixed and are recognized at a point in time upon customers’ acceptance which is when the control is transferred to the customer. Revenues related to perpetual licenses are recognized when subsequent sale occurs using the sales-based royalties guidance under ASC 606 as this type of software is invoiced based on the subsequent sale made by Tier 1 automotive suppliers to the OEMs after the software has been configured into Tier 1 supplier’s auto parts. The license does not have a renewal term. Post-contract customer support, which includes technical support and unspecified minor bug fixes, are provided to all customers. The post-contract customer support is not material and not accounted for as a distinct performance obligation.
Service revenues
The Group generates revenues by provision of the following services:
a.Automotive computing platform design and development service;
b.Connectivity service, which enables end-users of automobiles access internet; and,
c.Other services, including technical consulting services provided to automotive companies. The performance obligations are satisfied, and revenues are recognized, at a point in time the customers accept the services, as the criteria for recognition of revenue over time are not met.
The Group provides design and development services on automotive computing platform for OEMs. The contracts for design and development services are separate from the contracts for manufacture of automotive computing platform because they are not entered into at or near the same time. Prior to January 1, 2022, the service contracts for design and development services were entered into with the customers near the end of the development process. The Group did not have any enforceable right to payment before the agreed deliverables were accepted by customers. Therefore, the Group recognized revenue at a point in time when the agreed deliverables were accepted by customers.
Starting from January 1, 2022, the Group entered into a number of contracts with OEMs upon the commencement of design and development services on automotive computing platform. After the fulfillment of the design and development services, the Group delivers customized deliverables to the OEMs.
For such contracts, the Group recognizes revenue at a point in time because (1) the customer does not receive benefits until the delivery of deliverables; (2) the Company does not create or enhance assets which the customer controls as
F-26

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
the assets are created or enhanced; and (3) the Group does not have any enforceable rights to payment for performance completed to date before the deliverables are accepted by the customers.
Costs incurred to fulfill such service contracts which are not within the scope of other guidance are recognized as contract cost assets, as the costs relate directly to the service contracts that the Group can specifically identify. The costs are expected to be recovered and generate or enhance resources of the Group that will be used in satisfying performance obligations of design and development services for the OEMs in the future.
The Group recognizes an impairment loss of contract cost assets in the statement of comprehensive loss to the extent that the carrying amount of the assets exceeds:
a.The amount of consideration that the Group expects to receive in the future and that the Group has received but not recognized as revenue, for providing the design and development services, less
b.The costs that relate directly to providing those services and that have not been recognized as expenses.
The Group purchases data traffic from its suppliers and maintains a data pool to provide connectivity service to its related parties with the provision of data service packs. The connectivity service commences upon activation of the data service packs and remains effective with agreed standard connectivity speed (1) over the duration of ownership under the first registered owner of the automobiles or (2) over the shorter of (i) an agreed fixed period or (ii) the duration of ownership under the first registered owner. Therefore, the Group estimates the period when the data service pack is activated and recognizes revenue over the estimated period on a straight-line basis. The Group determines that it is the principal in providing such connectivity service, as it has control over the services, including negotiating arrangement details with customers, establishing prices for service packs sold, selecting data traffic suppliers and management of the data traffic pool to fulfil users’ needs.
Contract liabilities
The timing of revenue recognition, billings and cash collections result in accounts receivable and contract liabilities. The Group’s contract liabilities consist of advance payments from clients and billings in excess of revenues recognized. The Group classifies contract liabilities as current or noncurrent based on the timing of when the Group expects to recognize the revenues.
(r)    Research and development expenses
Research and development expenses mainly consist of direct material cost, outsourced development expenses, payroll, share-based compensation related to research and development personnel, and expenses associated with the use of facilities and equipment by these functions, such as lease rental and depreciation. Research and development expenses are expensed as incurred.
(s)    Selling and marketing expenses
Selling and marketing expense mainly consists of payroll and share-based compensation related to the selling and marketing activities, advertising costs, rental, depreciation related to selling and marketing functions. Advertising costs are expensed as incurred. The advertising costs were RMB13,674, RMB11,800 and RMB17,651 for the years ended December 31, 2021, 2022 and 2023, respectively.
(t)    Government grants
Government grants are recognized when there is reasonable assurance that the Group will comply with the conditions attached to it and the grants will be received. Grants that compensate the Group for expenses incurred are recognized in the Group’s consolidated statements of comprehensive loss on a systematic basis in the same periods in which the expenses are incurred. Grants that compensate the acquisition cost of an asset are recorded as a liability in the Group’s consolidated balance sheets and are recognized in the Group’s consolidated statements of comprehensive loss over the useful life of the asset.
F-27

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
(u)    Income tax
Current income taxes are provided on the basis of income before income taxes for financial reporting purposes and adjusted for income and expense items which are not taxable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions.
Deferred income taxes are provided for using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of assets and liabilities in the financial statements and their respective tax bases, and operating loss carryforwards. Deferred 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 taxes of a change in tax rates is recognized in the consolidated statements of comprehensive loss in the period that includes the enactment date.
A valuation allowance is provided to reduce the amount of deferred income tax assets if based on the weight of available evidence, it is more-likely-than-not that some portion, or all, of the deferred income tax assets will not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of futures profitability, the duration of statutory carryforward periods, the Group’s operating history and tax credit carryforwards, if any, not expiring.
The Group applies a “more-likely-than-not” recognition threshold in the evaluation of uncertain tax positions. The Group recognizes the benefit of a tax position in its consolidated financial statements if the tax position is “more-likely-than-not” to prevail based on the facts and technical merits of the position. Tax positions that meet the “more-likely-than-not” recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. Unrecognized tax benefits may be affected by changes in interpretation of laws, rulings of tax authorities, tax audits, and expiry of statutory limitations. In addition, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Accordingly, unrecognized tax benefits are periodically reviewed and re-assessed. Adjustments, if required, are recorded in the Group’s consolidated financial statements in the period in which the change that necessities the adjustments occur. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in certain circumstances, a tax appeal or litigation process. The Group records interest and penalties related to unrecognized tax benefits (if any) in interest expense and general and administrative expenses, respectively.
(v)    Share-based compensation

The Group measures the cost of employee and non-employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award and recognizes the cost over the period the employee and non-employee is required to provide service in exchange for the award, which generally is the vesting period. For graded vesting awards with only service condition, the Group recognizes compensation cost on a straight-line basis over the requisite service period for the entire award, provided that the cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is vested at that date. For awards with performance conditions, compensation cost is recognized over the estimated vesting period if it is probable that the performance condition will be achieved.
The Group elects to recognize the effect of forfeitures in compensation costs when they occur. To the extent the required vesting conditions are not met resulting in the forfeiture of the share-based awards, previously recognized compensation expense relating to those awards is reversed.
(w)    Employee benefits
The Group’s subsidiaries and the VIEs in the PRC participate in a government mandated, multi- employers, defined contribution plan, pursuant to which certain retirement, medical, housing and other welfare benefits are provided to employees. PRC labor laws require the entities incorporated in the PRC to pay to the local labor bureau a monthly contribution calculated at a stated contribution rate on the monthly basic compensation of qualified employees. The
F-28

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Group has no further commitments beyond its monthly contribution. Employee social benefits included as expenses in the accompanying consolidated statements of comprehensive loss amounted to RMB168,971, RMB197,669 and RMB213,772 for the years ended December 31, 2021, 2022 and 2023, respectively.
(x)    Leases
The Group leases premises for offices under non-cancellable operating leases. There are no capital improvement funding, lease concessions, escalated rent provisions or contingent rent in the lease agreements. The Group has no legal or contractual asset retirement obligations at the end of the lease term.
Right-of-use assets and lease liabilities are recognized upon lease commencement for operating leases based on the present value of lease payments over the lease term. As the rate implicit in the lease cannot be readily determined, the Group uses different incremental borrowing rates for subsidiaries in different countries at the lease commencement date in determining the present value of lease payments. The incremental borrowing rates were determined based on the rates of interest that each subsidiary would be expected to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term.
The Group has elected not to recognize right-of-use assets or lease liabilities for leases with an initial term of 12 months or less and recognizes a single lease cost on a straight-line basis over the lease term.
Prior to the adoption of ASC Topic 842 on January 1, 2022, operating leases were not recognized on the consolidated balance sheets of the Group but payments made for those leases were charged to the consolidated statements of comprehensive loss on a straight-line basis over the term of underlying lease.
(y)    Foreign currency
The Group uses RMB as its reporting currency. Functional currency of the entities consolidated within the Group is the currency of the primary economic environment in which the entity operates. Transactions denominated in currencies other than the functional currency are remeasured into the functional currency at the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in a foreign currency are remeasured into the functional currency using the applicable exchange rate at the balance sheet date. The resulted exchange differences are recorded as foreign currency exchange gains (losses), net in the consolidated statements of comprehensive loss.
The assets and liabilities of the Company’s foreign subsidiaries whose functional currency is not the RMB are translated into RMB from functional currencies at the current exchange rates while revenues and expenses are translated from functional currencies at average exchange rates. Equity accounts other than earnings (deficits) generated in the current period are translated into at the appropriate historical rates. The resulting foreign currency translation adjustments are recorded as a component of other comprehensive income (loss) in the consolidated statements of comprehensive loss, and the accumulated foreign currency translation adjustments are recorded as a component of accumulated other comprehensive income (loss) in the consolidated statements of changes in shareholders’ deficit.
RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of the PRC government, controls the conversion of RMB to foreign currencies. The value of RMB is subject to changes of central government policies and international economic and political developments affecting supply and demand in the PRC foreign exchange trading system market.
(z)    Convenience translation
The United States dollar (“US$”) amounts disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from RMB into US$ for the convenience of the reader were calculated at the rate of US$1.00=RMB 7.0999, the certified noon buying rate set forth in the H.10 statistical release of
F-29

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
the Federal Reserve Board on December 29, 2023. No representation is made that the RMB amounts could have been, or could be, converted into US$ at that rate on December 31, 2023, or at any other rate.
(aa)    Loss per share
Basic loss per share is computed by dividing net loss attributable to ordinary shareholders, taking into consideration the accretions to redemption value of redeemable convertible preferred shares, by the weighted average number of ordinary shares outstanding during the periods presented using the two-class method. Under the two-class method, any net income is allocated between ordinary shares and other participating securities based on their participating rights. ECARX Warrants (Note 13) are not participating securities, as they are not entitled to participating rights until exercised; Government Warrants (Note 13) and redeemable convertible preferred shares are participating securities, as they participate in undistributed earnings on an if-converted basis. A net loss is not allocated to participating securities when the participating securities do not have contractual obligations to share losses.
Diluted loss per share is calculated by dividing net loss attributable to ordinary shareholders, as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the year. Ordinary equivalent shares consist of shares issuable upon the conversion of the redeemable convertible preferred shares and convertible notes, using the if-converted method, and ordinary shares issuable upon the exercise of warrants and share options using the treasury stock method. Ordinary equivalent shares are not included in the denominator of the diluted loss per share calculation when inclusion of such share would be anti-dilutive.
(bb)    Segment reporting
The Group uses the management approach in determining its operating segments. The Group’s chief operating decision maker has been identified as the chief executive officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group. For the purpose of internal reporting and management’s operation review, the Group’s chief executive officer does not segregate the Group’s business by product or service. Management has determined that the Group has one operating segment, which is automotive intelligence and networking segment.
The Group’s long-lived assets are substantially all located in the PRC and substantially all the Group’s revenues are derived from within the PRC, therefore, no geographical information is presented.
(cc)    Statutory reserves
In accordance with the PRC Company Law, the paid-in capitals of the PRC subsidiaries and VIEs are not allowed to be transferred to the Company by way of cash dividends, loans or advances, nor can they be distributed except in the event of a liquidation.
In addition, in accordance with the PRC Company Law, the Group’s PRC subsidiaries and VIEs must make appropriations from their after-tax profits as determined under the generally accepted accounting principles in the PRC (“PRC GAAP”) to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the after-tax profits after offsetting any prior year losses as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the PRC companies. Appropriation to the discretionary surplus fund is made at the discretion of the PRC companies.
The statutory surplus fund and discretionary surplus fund are restricted for use. They may only be applied to offset losses or increase the registered capital of the respective companies. These reserves are not allowed to be transferred to the Company by way of cash dividends, loans or advances, nor can they be distributed except in the event of a liquidation.
F-30

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
During the years ended December 31, 2021, the profit appropriation to statutory surplus fund for the Group’s entities incorporated in the PRC was RMB3,240. No appropriation to statutory surplus fund was made during the years ended December 31, 2022 and 2023. The balance of the statutory surplus was RMB3,240 as of December 31, 2022 and 2023.
No appropriation to the discretionary surplus fund was made by the Group’s PRC subsidiaries and VIEs.
(dd)     Prior period reclassification
The Group has reclassified certain prior period amounts as shown below to make the presentation consistent with current year. There was no change in total non-current liabilities and total liabilities as of December 31, 2022 and total operating expenses, loss from operation, loss before income taxes or net loss for the years ended December 31, 2021 and 2022 as a result of these reclassifications.

As of December 31, 2022
Before reclassificationAfter reclassification
RMBRMB
Provisions 30,716 
Other non-current liabilities30,716  

Year ended December 31, 2021Year ended December 31, 2022
Before reclassificationAfter reclassificationBefore reclassificationAfter reclassification
RMBRMBRMBRMB
Selling and marketing expenses(82,827)— (86,597)— 
General and administrative expenses(525,041)— (1,223,610)— 
Selling, general and administrative expenses (607,868) (1,310,207)
Change in fair value of an equity security — (16,843)— 
Gains on sale of an equity security — 59,728 — 
Gains on deconsolidation of a subsidiary10,579 — 71,974 — 
Change in fair value of warrant liabilities(111,299)— (3,245)— 
Government grants34,507 — 59,393 — 
Foreign currency exchange gains (losses), net18,315 — (18,216)— 
Other non-operating (expenses) income— (47,898)— 152,791 

(ee) Recently adopted accounting pronouncements

The Group adopted ASU 2016-13, Financial InstrumentsCredit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments, and subsequent amendments to the initial guidance within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11 and ASU 2020-02 (collectively referred to as ASC 326) on January 1, 2023 using the modified retrospective approach. ASC 326 requires the measurement and recognition of expected credit losses using the current expected credit loss model for financial assets held at amortized cost, which includes the Group’s accounts receivable, notes receivable, amounts due from related parties and other financial assets. It replaces the existing
F-31

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
incurred loss impairment model with an expected loss methodology. The recorded credit losses are adjusted each period for changes in expected lifetime credit losses. On adoption of ASC 326, there is no change to accumulated deficit as of January 1, 2023.

The Group adopted ASC Topic 842, Leases, as of January 1, 2022, using an effective date method following the modified retrospective transition approach for leases that existed on January 1, 2022, and has not recast the comparative periods presented in these consolidated financial statements. The adoption of ASC 842 did not have any impact to the accumulated deficit of the Group as of January 1, 2022. See Note 17 for further information.
The Group early adopted ASU 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815 – 40) from January 1, 2021. This guidance simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. ASU 2020-06 is effective for public companies for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other entities, it is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Group early adopted ASU 2020-06 on January 1, 2021. The adoption of ASU 2020-06 did not have a material impact on the Group’s consolidated financial statements for the fiscal year ended December 31, 2021.
(ff)    New accounting pronouncements

In November 2023, the FASB issued ASU 2023-07, Segment Reporting - Improvements to Reportable Segment Disclosures (Topic 280) which requires public entities to disclose (1) significant segment expenses by reportable segment if they are regularly provided to the Chief Operating Decision Maker (CODM) and included in each reported measure of segment profit or loss, (2) other segment items by reportable segment, (3) more than one measure of segment profit or loss used by the CODM, provided that at least one of the reported measures includes the segment profit or loss measure that is most consistent with GAAP measurement principles, (4) CODM’s title and position on both an annual and an interim basis. The standard is effective for the Group from January 1, 2024. The Group is in the process determining the impact of the adoption of this standard on its consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes - Improvements to Income Tax Disclosures (Topic 740). Under the ASU, Public Business Entities must annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate. The standard is effective for the Group from January 1, 2025. The Group is in the process determining the impact of the adoption of this standard on its consolidated financial statements.

3.    Cash and restricted cash
A reconciliation of cash at bank and restricted cash in the consolidated balance sheets to the total amount in the consolidated statement of cash flows is as follows:
As of December 31,
20222023
RMBRMB
Cash at bank860,472 561,148 
Restricted cash40,957 27,126 
Cash and restricted cash shown in the consolidated statements of cash flows901,429 588,274 
F-32

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Cash and restricted cash are amounts deposited with financial institutions at the locations noted below:
As of December 31,
20222023
RMBRMB
Financial institutions in the mainland of the PRC
– Denominated in RMB595,559 528,022 
– Denominated in US$258,475 14,542 
– Denominated in Great Britain Pound (“GBP”) 81 
Total cash balances held in the mainland of the PRC854,034 542,645 
Financial institutions in Hong Kong
– Denominated in US$9,402  
– Denominated in Hong Kong dollars (“HKD”)14 13 
– Denominated in RMB 27 
Total cash balances held in Hong Kong9,416 40 
Financial institutions in Sweden
– Denominated in Swedish Krona (“SEK”) 14,473 28,972 
– Denominated in US$555 204 
Total cash balances held in Sweden15,028 29,176 
Financial institutions in the United Kingdom
– Denominated in Great Britain Pounds (“GBP”)22,934 12,356 
Total cash balances held in the United Kingdom22,934 12,356 
Financial institutions in the United States
– Denominated in US$17 3,867 
Total cash balances held in the United States17 3,867 
Financial institutions in Germany
– Denominated in Euro 190 
Total cash balances held in Germany 190 
Total cash balances held at financial institutions in RMB901,429 588,274 
As of December 31, 2022, the Group’s restricted cash of RMB40,957 were pledged for notes payable. As of December 31, 2023, the Group had restricted cash of RMB3,513 pledged for notes payable, and RMB23,613 restricted due to disputes on unpaid amounts to a supplier.
F-33

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
4.    Accounts receivable, net
Accounts receivable, net consisted of the following:
As of December 31,
20222023
RMBRMB
Accounts receivable, third parties422,743 288,507 
Less: Allowance for doubtful accounts, third parties (4,521)(2,688)
Accounts receivable, third parties, net418,222 285,819 
Accounts receivable, related parties837,686 1,556,969 
Less: Allowance for doubtful accounts, related parties (2,366)(11,217)
Accounts receivable, related parties, net835,320 1,545,752 
The movement of the allowance for doubtful accounts receivables is as follows:
As of December 31,
202120222023
RMBRMBRMB
Balance at the beginning of the year  6,887 
Additions 6,887 9,951 
Reversal  (2,426)
Write-off  (507)
Balance at the end of the year 6,887 13,905 
5.    Notes receivable
The Group collects notes receivable from its customers for sales of automotive computing platform, SoC Core Modules and other products. Notes receivable as of December 31, 2022 and 2023 were bank acceptance notes, among which, RMB25,034 and RMB6,603 respectively, were pledged as collateral to secure the Group’s liability for notes payable issued by China Merchants Bank and China Industrial Bank. The notes payables are used for settlement between the Group and its suppliers on the purchase of raw materials and other inventories.
6.    Inventories
Inventories consisted of the following:
As of December 31,
20222023
RMBRMB
Raw materials65,575 90,882 
Work-in-process2,999 11,003 
Finished goods113,998 58,896 
Total182,572 160,781 
The Group recorded inventory write-down of RMB49,485, RMB35,406 and RMB10,641 for the years ended December 31, 2021, 2022 and 2023, respectively.
F-34

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
7.    Prepayments and other current assets
Prepayments and other current assets consisted of the following:
As of December 31,
20222023
RMBRMB
Prepayments to suppliers210,819 300,890 
Contract cost assets192,848 104,309 
Others21,251 36,284 
Prepayments and other current assets424,918 441,483 
A provision for RMB1,310 and nil was made for prepayments and other current assets as of December 31, 2022 and 2023, respectively.
8.    Long-term investments
As of December 31,
20222023
RMBRMB
Equity method investments 284,536 252,407 
Equity securities 69,319 48,580 
Total long-term investments353,855 300,987 
Equity method investments
The Group made several equity method investments during the years ended December 2021 and 2022, which included:
On April 28, 2021, Hubei ECARX entered into an investment agreement with a related party, Zhejiang Geely Holding Group (“Geely Group”), to establish an investee, JICA in the PRC, in which the Group owns 50% equity interest. The Group contributed RMB200,000 in cash to the investment.As disclosed in Note 1(e), the Group’s equity interest in JICA increased to 70% and JICA became a subsidiary of the Group since June 30, 2023. The transaction was a combination between entities under common control; the financial information presented for prior years have been retrospectively adjusted accordingly.
In May 2021, Hubei ECARX entered into a limited partnership agreement to subscribe 9.416% equity interest of Suzhou Chenling, a private equity fund which is focused on new energy and biotechnology industries, with the cash consideration of RMB200,000. The Group accounted for the investment in the limited partnership as equity method investment, as its investment is not deemed so minor that it can exert virtually no influence on the investee.
In July 2021, ECARX HK entered into an investment agreement with Volvo Car Corporation (“Volvo Cars”), a related party, to establish a joint venture, HaleyTek AB, with cash consideration of SEK360,000 (equivalent to RMB269,813), in which the Group owns 40% equity interest. In December 2022, Volvo Cars and ECARX HK made additional investments in cash of SEK25,620 (equivalent to RMB17,478) and SEK17,080 (equivalent to RMB11,652), respectively, to HaleyTek AB. The investments were made in proportion to their equity interests of 60% and 40%.
On July 26, 2021, the Group acquired 34.61% equity interest of SiEngine Technology Co., Ltd. (“SiEngine”) from the controlling shareholder of the Company, at the cash consideration of US$10,600 (equivalent to RMB68,967) plus the issuance of 9,882,082 Series B Redeemable Convertible Preferred Shares at the issuance price of
F-35

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
US$9.70 per share valuing US$95,800 (equivalent to RMB620,703). The Group initially recognized the investment at the carrying amount of the Company’s controlling shareholder, which was nil, as a transaction between entities under common control. The excess of consideration over the carrying amount of the equity investment was recorded as a deemed dividend in the amount of RMB689,670 to the controlling shareholder.
On September 1, 2021, the Group sold 2% equity interest of a PRC subsidiary, Hubei Dongjun, at the cash consideration of RMB1,000. As a result of the transaction, the Group’s equity interest in the subsidiary decreased from 51% to 49% and the Group lost control over the subsidiary. On the date when the Group lost control in the subsidiary, the Group remeasured its retained equity interest at fair value of RMB24,500 and recorded a gain of RMB10,579 on deconsolidation. The Group accounts for the retained interest as an equity method investment.
In January 2022, Suzhou Photon-Matrix, a majority-owned subsidiary of the Group, entered into financing agreements with third party investors, pursuant to which these investors contributed, in aggregate, RMB10,000 in cash in exchange for 3.45% of equity interests of Suzhou Photon-Matrix. As a result of the transaction, the Group’s equity interest in the subsidiary decreased from 50.92% to 49.17%, and the Group lost control in Suzhou Photon-Matrix. On the date the Group lost control in the subsidiary, the Group remeasured its retained equity interest in Suzhou Photon-Matrix at fair value of RMB64,000 using the backsolve method, a market approach. A gain of RMB71,974 was recorded on deconsolidation which was calculated as follows. The Group retains significant influence over the investment and accounts for it as an equity method investment.
Year ended December 31,
2022
RMB
Fair value of the consideration received— 
Add: Fair value of retained equity interest in Suzhou Photon-Matrix64,000 
Add: Carrying amount of redeemable noncontrolling interest40,750 
Less: Carrying amount of non-redeemable noncontrolling interest(7,178)
Less: Carrying amount of Suzhou Photon-Matrix’s net assets(25,598)
Gains on deconsolidation of Suzhou Photon-Matrix71,974 
In February and March 2022, the Group provided cash in the amount of RMB28,500 to an equity method investment, Anhui Xinzhi Technology Co., Ltd. (“Anhui Xinzhi”) as financial support. The investment was derecognized as part of the Restructuring. Since then, Anhui Xinzhi has been a related party of the Group, which is disclosed in the Note 28.
In April 2022, as part of the Restructuring, the Group spun off three equity method investments, including the equity method investment in Suzhou Chenling to Hubei ECARX. See Note 1(c).
F-36

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Summary of combined financial position for the investee companies as of December 31, 2022 and 2023 and the results of the operation for the years ended December 31, 2021, 2022 and 2023 is as follows:
As of December 31,
20222023
RMBRMB
Financial position:
Current assets 1,216,042 878,519 
Non-current assets 999,573 1,093,602 
Total assets 2,215,615 1,972,121 
Current liabilities 942,899 1,043,703 
Non-current liabilities 1,056,274 1,146,673 
Total liabilities 1,999,173 2,190,376 
Shareholders’ equity (deficit)216,442 (218,255)
Total liabilities and shareholders’ equity (deficit)2,215,615 1,972,121 
Year ended December 31,
202120222023
RMBRMBRMB
Results of operations:
Total revenues711,800 1,134,152 1,290,126 
Loss from operation(482,095)(636,240)(795,354)
Net loss(392,337)(641,401)(839,052)
Management evaluated whether there was other-than-temporary impairment based on the facts, including recent financing activities, projected and historical financial performance of the investees. No impairment loss was recognized for the years ended December 31, 2021, 2022 and 2023.
Equity securities
Zenseact
On July 1, 2021, the Group subscribed 8,834 newly issued common shares of Zenseact AB (“Zenseact”), representing 15% equity interest of Zenseact, at the cash consideration of US$106,000 (equivalent to RMB675,824). Zenseact is a private-owned entity and a related party of the Group.
As of December 31, 2021, the Group held 8,834 common shares of Zenseact, representing 15% equity interest of the investee. Zenseact is a private-owned entity and a related party of the Group. The investment was accounted for as an equity security without a readily determinable fair value and measured at cost less any impairments.
In April 2022, Volvo Cars, the controlling interest holder of Zenseact, made capital contribution of SEK800,000 to Zenseact to obtain 6,447 newly issued common shares. As a result of the transaction, the Group’s equity interest in Zenseact decreased to 13.5%. The Group evaluated its investment’s carrying amount based on the observable price, and recognized a gain of US$5,297 (equivalent to RMB35,153). In December 2022, the Group disposed of its investment in Zenseact for a consideration of US$115,000 (equivalent to RMB763,192) at a gain of US$3,703 (equivalent to RMB24,575); the cash consideration of US$115,000 was received in January 2023.
No impairment loss was recognized for the years ended December 31, 2021 and 2022.
F-37

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Luminar
In May 2022, the Group entered into strategic investment agreements with Luminar Technologies, Inc., (“Luminar”) a Delaware corporation. Pursuant to the strategic investment agreement, Luminar was to fulfil the agreement obligation by electing on its sole discretion to (1) pay cash in the amount of US$15,000 to the Group, or (2) issue shares to the Group in the number equal to the quotient of US$15,000 divided by the volume-weighted average price of Luminar’s shares listed on Nasdaq for twenty (20) consecutive trading days immediately preceding the closing date of the Group’s merger with COVA, at the par value of US$0.0001 per share, provided that no fractional shares will be issued, upon the completion of the Group’s mergers with COVA. Pursuant to this agreement, upon the Group’s Merger with COVA, Luminar settled its obligation by issuing 2,030,374 shares to the Company worth US$12,588. The fair value of these shares decreased to US$10,050 (equivalent to RMB69,319) and US$6,842 (equivalent to RMB48,580) as of December 31, 2022 and 2023, respectively. The fair value change of US$2,538 (equivalent to RMB16,843) and US$3,208 (equivalent to RMB22,451) were recorded in the consolidated statements of comprehensive loss for the years ended December 31, 2022 and 2023, respectively.
9.    Property and equipment, net
Property and equipment, net, consisted of the following:
As of December 31,
20222023
RMBRMB
Machinery and electronic equipment 180,264 197,777 
Transportation vehicles 3,897 5,654 
Office and other equipment 15,510 20,614 
Leasehold improvements43,440 44,747 
Construction in progress332 7,938 
Property and equipment243,443 276,730 
Less: accumulated depreciation (103,836)(148,653)
Less: impairment provision (7,292)
Property and equipment, net 139,607 120,785 
Depreciation on property and equipment was allocated as follows:
Year ended December 31,
202120222023
RMBRMBRMB
Cost of revenues 1,401 1,022 544 
Selling, general and administrative expenses 26,834 31,931 29,914 
Research and development expenses 15,038 17,574 23,501 
Total depreciation43,273 50,527 53,959 
In the year ended December 31, 2023, an impairment loss of RMB7,292 was recognized for obsolete and damaged equipment, of which, RMB6,838 and RMB454 were included in research and development expenses and selling, general and administrative expenses, respectively. No impairment loss was recorded in the years ended December 31, 2021 and 2022.
F-38

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
10.    Intangible assets, net
Intangible assets, net consisted of the following:
As of December 31,
20222023
RMBRMB
Software103,509 121,950 
Software license rights 143,725 
Others 2,794 
Intangible assets103,509 268,469 
Less: accumulated amortization(58,648)(86,183)
Less: impairment provision (2,945)
Intangible assets, net44,861 179,341 
In November 2023, the Group entered into a licensing agreement with Hubei Xingji Meizu Group Co., Ltd., (“Xingji Meizu”), a related party. Pursuant to the licensing agreement, the Group obtained a non-exclusive license under certain software of Xingji Meizu to develop and sell these software worldwide for three years. The consideration is due by instalment in three years of RMB50,000 each year. The Group recognized RMB143,725 software license rights based on the present value of the consideration and amortized it over three years periods.
Amortization of intangible assets was allocated as follows:
Year ended December 31,
202120222023
RMBRMBRMB
Cost of revenues77  7,985 
Selling, general and administrative expenses6,721 9,987 10,047 
Research and development expenses15,089 14,045 13,808 
Total amortization21,887 24,032 31,840 
Estimated amortization expenses relating to the existing intangible assets with finite lives for the next five years is as follows:
As of December 31,
RMB
202468,895 
202562,511 
202646,802 
2027811 
2028253 
In the year ended December 31, 2023, an impairment loss of RMB2,945 was recognized for obsolete software, of which, RMB283 and RMB2,662 were included in research and development expenses and selling, general and administrative expenses, respectively. No impairment loss was recorded in the years ended December 31, 2021 and 2022.
F-39

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
11.    Short-term borrowings
Short-term borrowings consisted of the following:
As of December 31,
20222023
RMBRMB
Unsecured bank loans 870,000 1,200,000 
As of December 31, 2022, the Group’s short-term borrowings bear an interest rate of 4.30%, 4.35% and 4.38% per annum. As of December 31, 2023, the Group’s short-term borrowings bear interest rates of 3.80%, 3.90% and 4.00% per annum. As of December 31, 2022 and 2023, the Group had a total line of credit in the amount of RMB1,110,000 and RMB1,200,000, of which the unused portion was RMB140,000 and nil, respectively.
Short-term borrowings of RMB870,000 and RMB180,000 as of December 31, 2022 and 2023, respectively, were guaranteed by Hubei ECARX, which is a related party of the Group after the Restructuring as disclosed in the Note 1(c).
12.    Contract liabilities
Contract liabilities consisted of the following:
As of December 31,
20222023
RMBRMB
Current liabilities – third parties4,706 621 
Current liabilities – related parties316,667 207,017 
Non-current liabilities – third parties70 2 
Non-current liabilities – related parties282,080 133,993 
Contract liabilities, current and non-current 603,523 341,633 
Contract liabilities primarily relate to upfront non-refundable payments from the Group’s customers for the purchase of connectivity services and automotive computing platform products in advance of transfer of control of the products and services under the contract. Amounts that are expected to be recognized as revenues within one-year are included as current contract liabilities while the remaining balance recognized as non-current contract liabilities.
The amount of revenue recognized that was included in the contract liabilities balance at the beginning of the year was RMB159,371, RMB364,004 and RMB321,215 for the years ended December 31, 2021, 2022 and 2023, respectively.
As of December 31, 2022 and 2023, the aggregated amounts of the transaction price allocated to the remaining performance obligation under the Group’s existing contracts are RMB603,523 and RMB341,633, respectively.
F-40

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
As of December 31, 2023, revenue expected to be recognized in the future related to the unsatisfied performance obligations is as follows:
Year ending December 31,Amount
2024207,638 
202596,651 
202636,835 
2027322 
2028187 
The Group has elected the practical expedient not to disclose the information about remaining performance obligations which are part of contracts that have an original duration of one year or less.
13.    Warrant liabilities
Government Warrants
In April 2017, Hubei ECARX entered into an investment arrangement with a government fund (“Government Warrants”). The arrangement, as subsequently amended, entitled Hubei ECARX to borrow interest-free loans in an aggregate amount of RMB1,125,310 over a three-year drawdown period. In conjunction with the arrangement, ECARX issued warrants to the government fund, which entitled the government fund to purchase 2% of total equity interests of Hubei ECARX at the time of exercise in the total consideration of RMB81,950. The warrants were exercisable from the date of issuance of the loan facility to the maturity date of the last tranche of the drawdown of the loan.
Since the number of shares to be issued upon the exercise of the Government Warrants cannot be determined until the exercise date, the settlement provision of the Government Warrants did not meet the fixed-for-fixed requirement; therefore, the warrants were classified as a liability measured at fair value with all changes recognized in the consolidated statement of comprehensive loss.Upon settlement in 2021, the backsolve method, a market approach, was utilized in estimating the Company’s equity value with reference to the Company’s equity transactions close to the settlement. Based on the estimated equity value, the option-pricing method was applied in equity allocation in determining the fair value of warrant liabilities, which involved a number of complex variables and subjective judgements not be observable in the market.
The warrant liability is measured at fair value using unobservable inputs and categorized in Level 3 of the fair value hierarchy. The tables below reflect the movement of the warrant liability for the year ended December 31, 2021:
January 1, 2021
RMB
Addition
RMB
Change in fair value included in losses
RMB
Foreign exchange translation
RMB
Settlement
(Note 18)
RMB
December
31, 2021
RMB
Liabilities
Warrant liabilities80,270  111,299  (191,569) 
ECARX Warrants in connection with the Merger
As is stated in Note 1(b), pursuant to the Closing of the Merger in December, 2022, COVA Public Shares and COVA Public Warrants ceased trading upon consummation of the Merger and were delisted from Nasdaq and deregistered under the Exchange Act. Concurrently, the Company issued 23,871,971 ECARX warrants, including 14,999,971 public warrants that the Company applied for listing on Nasdaq with the symbol “ECXWW” (“ECARX Public
F-41

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Warrants”) and 8,872,000 private warrants (“ECARX Private Warrants”, collectively referred to as “ECARX Warrants”) to the then holders of COVA Public Warrants and COVA Private Warrants.
ECARX Public Warrants are exercisable commencing thirty (30) days after the completion of the Merger, provided that the Company has an effective registration statement under the Securities Act covering the shares of Class A Ordinary Shares issuable upon exercise of ECARX Public Warrants and a current prospectus relating to them is available (or the Company permits holders to exercise ECARX Public Warrants held by them on a cashless basis and such cashless exercise is exempt from registration under the Securities Act). The warrants have an exercise price of US$11.50 per whole share, subject to adjustments, and will expire five (5) years after the completion of the Merger or earlier upon redemption or liquidation.
ECARX Private Warrants are identical to the ECARX Public Warrants, except that ECARX Private Warrants and the shares of Class A common stock issuable upon exercise of the ECARX Private Warrants will not be transferable, assignable or saleable. Additionally, ECARX Private Warrants are non-redeemable so long as they are held by permitted transferees. If ECARX Private Warrants are held by someone other than permitted transferees as stipulated in the warrant agreement, the ECARX Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as ECARX Public Warrants.
ECARX Warrants are recorded as liability-classified financial instruments in accordance with ASC Topic 815 (“ASC 815”), Derivatives and Hedging as the Company may be required to net settle the liability outside of the Company’s control. As such, ECARX Warrants are recognized at fair value at the issuance date and measured subsequently at fair value with changes in fair value recognized in earnings or losses.
Given ECARX Public Warrants are publicly traded on Nasdaq, the liability is measured at fair value using observable inputs and categorized in Level 1 of the fair value hierarchy, while ECARX Private Warrant liability is measured at fair value using unobservable inputs and categorized in Level 3 of the fair value hierarchy. The Binomial Option Pricing Model with the following key assumptions is used for estimating the fair value of ECARX Private Warrants.
As of December 31,
20222023
Risk-free rate of return (%)3.99 %3.93 %
Volatility6.99 %29.50 %
Expected dividend yield0.0 %0.0 %
Expected term5.0 years4.0 years
Fair value of the underlying ordinary shares
US$7.99 (equivalent to RMB55.11)
US$3.16 (equivalent to RMB22.44)
The risk-free rate of return was based on the yield of US Treasury Notes for the expected remaining life of the warrant liabilities. The Company estimates the volatility of its common stock using a binomial lattice model based on the price of public warrant as of the valuation date. Expected dividend yield is zero as the Company does not anticipate any dividend payments in the foreseeable future. Expected term to exercise the warrant liabilities is up to December 2027. The fair value of the Company’s ordinary shares was obtained from the listed trading price of ECX.
F-42

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
The table below reflects the movement of ECARX Warrants for the years ended December 31, 2022 and 2023:
January 1, 2022
RMB
Addition
RMB
Loss/(gain) due to change in fair value
RMB
Foreign exchange translation
RMB
Settlement
RMB
December
31, 2022
RMB
Liabilities
ECARX Public Warrants  8,277 1,991 78 — 10,346 
ECARX Private Warrants 4,895 1,254 49 — 6,198 
Total 13,172 3,245 127  16,544 
January 1,
2023
RMB
Addition
RMB
Loss/(gain) due to change in fair value
RMB
Foreign exchange
translation
RMB
Settlement
RMB
December
31, 2023
RMB
Liabilities
ECARX Public Warrants10,346  (7,349)198 — 3,195 
ECARX Private Warrants6,198  (4,370)118 — 1,946 
Total16,544  (11,719)316  5,141 
14.    Accrued expenses and other liabilities
Accrued expenses and other liabilities, current and non-current consisted of the following:
As of December 31,
20222023
RMBRMB
Salaries and benefits payables 246,189 257,207 
Taxes payable103,067 101,487 
Product warranties61,432 41,924 
Accrued costs of the Merger136,756 54,984 
Other payables and accrued charges*237,690 158,938 
Accrued expenses and other current liabilities785,134 614,540 
___________________________
*Other payables and accrued charges primarily include accrual for research and development expenses.
15.    Convertible notes payable to a related party
On May 13, 2022, the Company issued convertible notes due in 12 months following the issuance (the “Note”) with aggregate principal of US$10,000 (equivalent to RMB67,871) to one investor, which is a related party. The Note bore an interest rate of 5% per annum.
The Note holder shall have the right to require the Company to redeem for cash all of the Note on the date (the “Redemption Date”) notified in writing by the Company that is not less than 20 business days and not more than 35 business days following the date of the notice of an Event of Default or a Fundamental Change as defined below, or in the event the Company fails to deliver such a notice, the date on which the Note holder becomes aware of the
F-43

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
occurrence of an Event of Default or a Fundamental Change, at a price equal to the Redemption Price, which equal to the principal plus interests accrued thereon at an interest rate of 5% per annum.
An Event of Default refers to the occurrence of any of the events, including the Company’s breach of conversion obligations, the individual or aggregated amount of the Group’s subsidiaries’ indebtedness, indemnity or guarantee obligations in excess of US$100,000 (or an equivalent amount in any other currency), ECARX (Hubei) Tech's bankruptcy or involuntary proceeding after seeking liquidation, winding-up, reorganization;
a Fundamental Change includes the change of control of the Company via any share exchange, consolidation or mergers or any similar transaction, any sale, lease or other transfer in one transaction or a series of transactions of all or substantially all of the Group’s consolidated assets, to any person outside of the Group, the liquidation or dissolution of the Company, and other events which prohibits listing of the Company.
Conversion of the Note is stipulated as below:
In the event the Company consummates a public offering of Class A ordinary shares that is no more than six (6) months following the issuance date, the outstanding principal amount of the Note shall be mandatorily converted to Class A Ordinary Shares at the conversion price of (i) the lesser of (A) US$10.00 per share (assuming that the Company’s authorized shares will be subdivided based on the pre-money equity valuation in connection with an offering via mergers with a special purpose acquisition company to give each ordinary share of the Company a deemed value of US$10.00) and (B) the lowest per share price at which any Class A ordinary shares or ordinary shares of the Company are issued in any subscription by certain investors of the Company’s securities to be issued concurrently, if the offering is via mergers with a special purpose acquisition company; or (ii) the per share offering price in an IPO (the “Initial Conversion Price”). In the event the Company consummates a public offering of Class A ordinary shares that is more than six (6) months following the issuance date, the outstanding principal amount of the Note shall be mandatorily converted to Class A Ordinary Shares at the conversion price of 95% of the Initial Conversion Price.
If the Company fails to consummate a public offering of Class A ordinary shares on or prior to the maturity date, the Note holder is entitled to deliver a written notice to the Company within ten (10) business days after the maturity date, electing to convert the Note, the outstanding principal amount of the Note shall be converted into such number of fully paid and non-assessable Series B Preferred Shares at the conversion price equal to the issuance price of the Series B Preferred Shares.
Upon the consummation of the Company’s merger with COVA, the Company issued 1,052,632 Class A Ordinary Shares to the noteholder as a result of the automatic conversion of the Note at a conversion price of $9.50 per share.
16.    Convertible notes payable
On October 25, 2022, the Company entered into a convertible note purchase agreement (the “Investor Note Purchase Agreement”) with certain institutional investors, pursuant to which the Company agreed to issue and sell US$65,000 (equivalent to RMB459,410) aggregate principal amount of unsecured convertible notes (the “Investor Notes”, each an “Investor Note”) due to mature on November 8, 2025 (the “Investor Note Maturity Date”). The Investor Notes bear interest at a rate of 5% per annum.
As the Merger with COVA was consummated on December 20, 2022, each holder of an Investor Note now has the right from time to time to convert all or any portion of the Investor Notes (plus any accrued but unpaid interest thereon) into fully paid and non-assessable Class A ordinary shares of the Company to such number which is equal to the quotient of (x) the outstanding principal and accrued but unpaid interest of such Note divided by (y) conversion price.
Pursuant to the Merger, all or any portion of the Investor Notes is convertible into fully paid and non-assessable ECARX Class A Ordinary Shares (the “Investor Note Conversion Shares”) at a conversion price equal to $11.50 per
F-44

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
share, subject to customary anti-dilution adjustments and certain limitations on the conversion right as described in the Investor Note.
Each holder of an Investor Note also has the right to require the Company to redeem for cash all outstanding principal amount of such Investor Note prior to the Investor Note Maturity Date, upon occurrence of a Mandatory Redemption Event, at a redemption price equal to (i) the outstanding principal amount of the Investor Note, plus (ii) accrued and unpaid interest thereon, and plus (iii) an additional amount that shall, together with any interest paid to the holder of the Investor Note and any accrued and unpaid interest on the Investor Note, provide the holder of the Investor Note an internal rate of return of 9% per annum on such principal amount over the period starting from (and including) the note issue date (November 8, 2022) and ending on (and including) the date of redemption. “Mandatory Redemption Event” means the occurrence of any change of control, any sale, lease or other transfer of all or substantially all of the consolidated assets of the Company and its subsidiaries, taken as a whole, to any person other than a subsidiary, the Company’s shares ceasing to be listed on the stock exchange, any redemption event set forth in the current organization documents of the Company prior to the listing, an event of default, among other things.
The Company incurred issuance costs of US$1,225 which is presented on the balance sheet as a direct deduction from the Investor Notes. Investor Notes are classified as a long-term debt on balance sheet and measured at amortized cost; they do not meet the definition of a derivative; and not issued at a substantial premium or discount. None of the option features of the Investor Notes were determined to meet the definition of a derivative if they were a freestanding instrument as they do not permit net settlement, or, the feature was determined to be clearly and closely related to the debt host contract. The fair value of the Investor Notes is valued by independent valuer as at the reporting date.
The following is a summary of the Company’s convertible notes payable as of December 31, 2022. The fair value of the Investor Notes approximates its carrying value as of December 31, 2022.
Principal amountUnamortized debt issuance costsNet carrying amount
RMBRMBRMB
5% Investor Notes due on November 8, 2025
448,318 (8,449)439,869 
The following is a summary of the Company’s convertible notes payable and its fair value as of December 31, 2023.
Fair value
Principal amountUnamortized debt issuance costsNet carrying amountAmountLeveling
RMBRMBRMBRMB
5% Investor Notes due on November 8, 2025
461,494 (5,793)455,701 396,884 Level 3
The fair value of the convertible notes payable was estimated using the binomial model with the key assumptions including risk-free rate of return, volatility, and bond yield.
17.    Leases
On January 1, 2022, the Group adopted ASC Topic 842 by applying the effective date method under the modified retrospective approach to all lease contracts existing as of January 1, 2022. Under the effective date method, results for reporting periods beginning on or after January 1, 2022 are presented under ASC Topic 842. Prior period amounts are not adjusted and continue to be reported in accordance with the Group’s historical accounting policies. Additionally, the Group used the package of practical expedients that allows the Group not to reassess: (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases and (3) initial direct
F-45

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
costs for any existing leases. The Group has elected the hindsight practical expedient to determine the reasonably certain lease term for existing leases.
The following table summarizes the effect on the consolidated balance sheet as a result of adopting ASC Topic 842:
As of December 31,Adjustments
due to adoption of
ASC 842
As of January 1,
20212022
RMBRMBRMB
ASSETS
Prepayments and other current assets247,411 (6,764)(a)240,647 
Operating lease right-of-use assets— 95,108 (b)95,108 
LIABILITIES
Operating lease liabilities, current— (42,094)(c)(42,094)
Operating lease liabilities, non-current— (46,250)(c)(46,250)
___________________________
(a)Represents prepaid rent reclassified to operating lease right-of-use assets.
(b)Represents operating lease right-of-use assets, which is made up of present value of operating lease payments, and the reclassification of prepaid rent from prepayments and other current assets.
(c)Represents the recognition of operating lease liabilities, current and non-current.
The Group considers various factors such as market conditions and the terms of any renewal options that may exist to determine whether it will renew or replace the lease. In the event the Group is reasonably certain to exercise the option to extend a lease, the Group will include the extended terms in the measurement of operating lease right-of-use asset and operating lease liability.
The following table provides information on the components of the operating leases included in the consolidated balance sheets as of December 31, 2022 and 2023:
The operating lease right-of-use assets and the amortization were as follows:
As of December 31,
20222023
RMBRMB
Operating lease right-of-use assets141,627 172,643 
Less: accumulated amortization(41,975)(47,438)
Total99,652 125,205 
F-46

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
The components of lease costs were as follows:
Year ended
December 31,
20222023
RMBRMB
Operating lease costs47,163 47,828 
Short-term lease costs4,234 3,675 
Total51,397 51,503 
The lease cost was allocated as follows:
Year ended
December 31,
20222023
RMBRMB
Selling, general and administrative expenses 20,359 28,272 
Research and development expenses31,038 23,231 
Total51,397 51,503 

As of December 31,
20222023
Weighted average remaining lease term (years):
Operating leases5.686.14
Weighted average discount rate:
Operating leases6.70 %8.65 %
F-47

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Future minimum lease payments as of December 31, 2023, including rental payments for lease renewal options the Group is reasonably certain to exercise were as follows:
As of December 31,
2023
RMB
202435,632 
202534,332 
202624,028 
202718,396 
202818,396 
2029 and thereafter58,616 
Total lease payments189,400 
Less imputed interest(46,672)
 
Present value of lease liabilities142,728 
Operating lease liabilities, current35,123 
Operating lease liabilities, non-current107,605 
Supplemental cash flow information related to operating leases was as follows:
Year ended
December 31,
20222023
RMBRMB
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases40,173 31,218 
 
Right-of-use assets obtained in exchange for lease obligations 
Operating leases51,621 56,098 
F-48

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
18.    Mezzanine equity
The activities of the Redeemable Convertible Preferred Shares for the years ended December 31, 2021, 2022, and 2023 consist of the following. All Preferred Shares were converted into ordinary shares as noted in the Recapitalization Note 1(b) and have been adjusted below to reflect the effect of Recapitalization:
Series Angel
Preferred Shares
Series A
Preferred Shares
Series A+
Preferred Shares
Series A++
Preferred Shares
Series B
Preferred Shares
SharesCarrying
amount
SharesCarrying
amount
Subscription
receivable
SharesCarrying
amount
SharesCarrying
amount
SharesCarrying
amount
Subscription
receivable
Total
RMBRMBRMBRMBRMBRMBRMBRMB
Balance as of January 01, 202126,841,5351,264,579(1,032,104)232,475
Issuance of preferred shares6,016,207273,51929,361,1571,331,6418,546,916452,24117,615,1651,104,188(159,215)3,002,374
Issuance cost(10,000)(10,000)
Re-designation of ordinary shares into Series A Preferred Shares2,343,30997,66097,660
Subscription contributions from shareholders1,032,1041,032,104
Accretion of Redeemable Convertible Preferred Shares13,65599,16179,33623,00528,407243,564
Foreign currency translation adjustment(3,589)(32,087)(14,306)167(15,278)(177)(65,270)
Balance as of December 31, 20216,016,207283,58529,184,8441,429,31329,361,1571,386,6718,546,916475,41317,615,1651,117,317(159,392)4,532,907
Subscription contributions from shareholders159,485159,485
Accretion of Redeemable Convertible Preferred Shares21,916100,884106,95936,73288,387354,878
Foreign currency translation adjustment26,949135,409131,76745,179106,268(93)445,479
Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO(6,016,207)(332,450)(29,184,844)(1,665,606)(29,361,157)(1,625,397)(8,546,916)(557,324)(17,615,165)(1,311,972)(5,492,749)
Balance as of December 31, 2022 and 2023        
Series A Preferred Shares
On January 16, 2020, the Company issued 26,841,535 Series A redeemable convertible preferred shares (“Series A Preferred Shares”) at US$6.71 per share to two investors with a total consideration of US$180,000 (equivalent to RMB1,238,526). The issuance costs were RMB8,500. Since one of the investors is a PRC domestic institution that has not completed the foreign exchange registration procedures of overseas direct investments (“ODI”) and obtained the government approval on such investment, the Company agreed to issue 22,367,946 Series A redeemable convertible preferred shares to a foreign affiliate of the investor at par value and concurrently the investor made deposits of RMB1,032,104 (equivalent to US$150,000) to Hubei ECARX for 22,367,946 Series A Preferred Shares subscribed. Once the investor obtains the ODI approval, the deposits should be refunded by Hubei ECARX to the investor and the
F-49

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
subscription amount for 22,367,946 Series A Preferred Shares should be paid by the investor to the Company after the investor received the refunded deposits.
In January, 2020, US$30,000 (equivalent to RMB206,422) of the consideration were received by the Company and RMB1,032,104 of refundable deposits for 22,367,946 Series A Preferred Shares were received by Hubei ECARX.
In June 2021, the investor completed the ODI procedures. The refundable deposits were returned by Hubei ECARX and concurrently subscription receivables of the Company were settled in full by the investor.
On February 26, 2021, the Company entered into an agreement with one of its ordinary shareholders, who is also a member of management, pursuant to which the Company shall redesignate 2,343,309 ordinary shares held by the ordinary shareholder to Series A Preferred Shares. On March 10, 2021, the ordinary shares were redesignated as Series A Preferred Shares, and the ordinary shareholder became a Series A Preferred Shareholder. The Company considered the redesignation, in substance, was effectively a repurchase and retirement of the ordinary shares and simultaneously an issuance of Series A Preferred Shares. The excess of the ordinary shares’ fair value over their par value in the amount of RMB81,208 was credited to additional paid-in capital. The excess of the preferred shares’ fair value over the ordinary shares’ fair value in the amount of RMB16,452 was recognized as share-based compensation.
Series Angel Preferred Shares
On March 5, 2021, the Company, Hubei ECARX and the government fund agreed that the warrants disclosed in Note 13, could be exercised to purchase 6,016,207 Series Angel Redeemable Convertible Preferred Shares (“Series Angel Preferred Shares”), representing 2% of total outstanding shares of the Company on a fully diluted basis, at US$2.11 (equivalent to RMB13.62) per share, for a cash consideration of RMB81,950. On May 17, 2021, the government fund exercised the warrants to purchase 6,016,207 Series Angel Preferred Shares.
The Company involved an independent valuation firm to estimate the fair value of Series Angel Preferred Shares on the issuance date, which was also the warrant exercise date. Considering the equity transactions close to that date, the Company estimated the fair value of Series Angel Preferred Shares as RMB273,519, based on the estimation of the Company’s equity value using the backsolve method, a market approach. The fair value of Series Angel Preferred Shares equaled to the total of the fair value of warrant liabilities of RMB191,569 as of the date, and the cash consideration of RMB81,950 that government fund agreed to pay. On June 29,2021, the government fund paid the consideration of RMB81,950 to the Company.
Series A+ Preferred Shares
Between February and March 2021, the Company entered into share purchase agreements with certain investors, to issue 29,361,157 shares of Series A+ Redeemable Convertible Preferred Shares (“Series A+ Preferred Shares”) at the issuance price of US $7.04 per share, for a total consideration of US$206,741 (equivalent to RMB1,331,641). The issuance costs were RMB10,000.
Series A++ Preferred Shares
Between March and July 2021, the Company, Hubei ECARX entered into share purchase agreements with four investors, to issue 8,546,916 shares of Series A++ Redeemable Convertible Preferred Shares (“Series A++ Preferred Shares”) at the issuance price of US$8.31 per share, for a total consideration of US$71,000.
The four investors are PRC domestic institution, which shall complete their ODI procedures before the issuance of the Series A++ Preferred Shares to them. The investors made deposits of RMB461,849 (equivalent to US$71,000) in total to Hubei ECARX for the 8,546,916 Series A++ Preferred Shares subscribed. Once the investor obtained the ODI approval, the deposits should be refunded by Hubei ECARX to the investors and the subscription amount for the 8,546,916 Series A++ Preferred Shares should be paid by the investors to the Company within five (5) business days after it received the deposits.
F-50

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
In December 2021, the four investors completed the ODI procedures, and as a result, the refundable deposits of RMB461,849 were returned by Hubei ECARX to the four investors. Concurrently, the 8,546,916 shares of Series A++ Preferred Shares were issued by the Company to the investors, with the subscription amount of US$71,000 (equivalent to RMB452,241) settled in full.
Series B Preferred Shares
As disclosed in Note 8, in July 2021, the Group issued 9,882,082 Series B Redeemable Convertible Preferred Shares (“Series B Preferred Shares”) at the issuance price of US$9.70 per share, or US$95,800 in total (equivalent to RMB620,703), plus cash in the amount of US$10,649, in exchange for an equity method investment.
Between September and December 2021, the Company entered into share purchase agreements with two investors to issue 7,733,083 shares of Series B Preferred Shares at the issuance price of US$9.70 per share, for a total consideration of US$75,000.
In December 2021, the consideration of US$50,000 (equivalent to RMB324,270) was received by the Company. As of December 31, 2021, the subscription receivable of US$25,000 (equivalent to RMB159,392) was recorded as a reduction of mezzanine equity on the consolidated balance sheets. On January 4, 2022, the subscription receivable was settled in full.
The rights, preferences and privileges of all tranches of preferred shares are as follows:
Redemption Rights
The investors of Preferred Shares have the right to require the Company to redeem their investments, at any time upon the earlier occurrence of:
the failure by the Company to complete a qualified IPO on or before January 16, 2027;
any material breach as defined in the Preferred Shares agreement by the Company, which has not been cured within thirty (30) days after being requested by relevant Preferred Shares holder;
any material illegal act by the Group or by any direct or indirect owners of the ordinary shares of any of their respective representations which has not been cured within thirty (30) days after being requested by relevant Preferred Shares holder;
the Group fails to retain or renew any indispensable approval or license in connection with the principal business or the revocation of any aforesaid approval or license by any governmental authority, or any principal business is prohibited or imposed of material restrictions by applicable jurisdiction laws.
upon the Company’s failure to nominate and appoint a successor of Mr. Ziyu Shen recognized as proper and competent by at least two thirds (2/3) of the investor directors, within thirty (30) days after the resignation of Mr. Ziyu Shen from the Group Companies, or the dismissal of Mr. Ziyu Shen by the Group Companies due to any material breach of the transaction documents (as confirmed by the judgment of a competent court or the decision of a competent arbitration institution) or any other conducts that are detrimental to the benefits and interests of the Company.
The redemption price for each Preferred Share shall be one hundred percent (100%) of the issuance price plus interest on issuance price at a simple rate of eight percent (8%) per annum from the issuance date to the redemption payment date plus any declared but unpaid distributions.
F-51

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Conversion Rights
Each Preferred Share may, at the option of the holders, be converted at any time after the original issuance date into fully-paid and non-assessable ordinary shares at an initial conversion ratio of 1:1 subject to adjustment for share division, share combination, share dividend, reorganization, mergers, consolidations, reclassifications, exchanges, substitutions, recapitalization or similar events. Each Preferred Share shall automatically be converted into ordinary shares, at the applicable then-effective conversion price upon the closing of a qualified IPO.
Voting Rights
Each Preferred Share has voting rights equivalent to the number of ordinary shares into which such Preferred Shares could be then convertible.
Dividend Rights
All the Preference Shareholders are entitled to receive the dividends on pro-rata basis according to the relative number of shares held by them on an as-converted basis. The dividends shall not be cumulative and shall be paid when, as and if declared by the Board of Directors.
Liquidation Preferences
In the event of any liquidation, 1) holders of the Preferred Shares shall be entitled to receive, prior and in preference to any distribution or payment shall be made to the holders of any ordinary shares, the liquidation preference amount per share is equal to one hundred percent (100%) of the original issuance price on each Preferred Share, plus any declared but unpaid dividends (the “Preferred Preference Amount”); provided that, if the Company’s assets and funds are insufficient for the full payment of the Preferred Preference Amount to all the holders of the Preferred Shares, then the entire assets and funds of the Company legally available for distribution shall be distributed ratably among the holders of the Preferred Shares in proportion to the aggregate Preferred Preference Amount each such holder of the Preferred Shares is otherwise entitled to receive; 2) after the full Preferred Preference Amount has been paid, the holders of the ordinary shares shall be entitled to receive, on a pro-rata and pari passu basis, for each outstanding ordinary share held, an amount equal to one hundred percent (100%) of the ordinary purchase price (the “Ordinary Preference Amount”); and 3) after the full Preferred Preference Amount and Ordinary Preference Amount have been paid, the remaining assets and funds of the Company legally available for distribution to the shareholders shall be distributed ratably among all shareholders (including preferred shareholders) in proportion to the relative number of ordinary shares held by such shareholders on an as converted basis.
Liquidation preference from the highest to the lowest is as follows in sequence: Series B Preferred Shares, Series A++ Preferred Shares, Series A+ Preferred Shares, Series A Preferred Shares, Series Angel Preferred Shares and ordinary shares.
Accounting of Redeemable Convertible Preferred Shares
The Company has classified the Preferred Shares as mezzanine equity in the consolidated balance sheets as they were contingently redeemable upon the occurrence of certain events outside of the Company’s control.
The Company concluded that the embedded conversion and redemption option of the Preferred Shares did not need to be bifurcated as a derivative as they lacked essential characteristics of being a derivative.
Prior to the early adoption of ASU 2020-06, the Company determined that there was no beneficial conversion feature attributable to the Preferred Shares because the initial effective conversion prices of these Preferred Shares were higher than the fair value of the Company’s ordinary shares at the relevant commitment dates. The fair value of the Company’s ordinary shares on the commitment date was estimated by management with the assistance of an independent valuation firm.
F-52

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
The Preferred Shares were recorded initially at fair value, net of issuance cost. The Company recognized changes in the redemption value immediately as they occur and adjust the carrying value of the Preferred Shares to their maximum redemption amount at the end of each reporting period, as if it were also the redemption date for the Preferred Shares.
19.    Non-controlling interests
(a)Non-redeemable non-controlling interests
In May 2021, Hubei ECARX and a third party established Suzhou Photon-Matrix, in which Hubei ECARX held 60% equity interest in exchange for total cash contribution of RMB6,000 and the non-controlling interest holder held 40% equity interest with a total cash consideration of RMB4,000, of which, RMB2,000 has not been received as of December 31, 2021.
In August 2021, a third-party investor made a capital contribution of RMB520 to Suzhou Photon-Matrix, as a result, the Group’s equity interest in Suzhou Photon-Matrix decreased by 2.97% while the Group continued to maintain control. The Group recorded the decrease of RMB105 in additional paid-in capital due to the change of its ownership percentage in Suzhou Photon-Matrix.
In September 2021, as stated in the Note 8, the Group sold 2% equity interest in Hubei Dongjun at a cash consideration of RMB1,000, with 49% equity interest retained. The relevant non-redeemable non-controlling interests in the amount of RMB14,335 was derecognized along with the sale of equity interests.
In January 2022, the Group lost control in Suzhou Photon-Matrix, following its capital transactions with other shareholders as a consequence of which the Group’s ownership interest reduced to 49.17%. The carrying amount of relevant non-redeemable non-controlling interests in the amount of RMB 7,178 was derecognized upon deconsolidation.
In June 30, 2023, as a result of the combination between entities under common control stated in the Note 1(e), the Group owns a controlling interest of 70% in JICA. The remaining 30% equity interest in JICA was recorded as non-redeemable non-controlling interests.
(b)Redeemable non-controlling interests
In October 2021, Suzhou Photon-Matrix entered into financing agreements with third party investors, pursuant to which these investors contributed RMB30,000 in cash in exchange for 10.71% of equity interests of Suzhou Photon-Matrix. These investors have the right to request Suzhou Photon-Matrix to redeem all of the equity interest they hold if Suzhou Photon-Matrix does not achieve a qualified IPO within 7 years after their investment, at a redemption price of RMB30,000 plus 10% interest per annum.
The redeemable non-controlling interest was recorded outside permanent equity, as mezzanine equity- redeemable non-controlling interests, in the consolidated balance sheets, initially at RMB30,000. The amount presented in redeemable non-controlling interest should be higher of the non-controlling interest balance after attribution of net income or loss of the subsidiary and related dividends to the non-controlling interest, or the redemption amount. As of December 31, 2021, the balance of redeemable non-controlling interests was RMB30,500.
In January 2022, Suzhou Photon-Matrix entered into financing agreements with third party investors, pursuant to which these investors in aggregate contributed RMB10,000 in cash in exchange for 3.45% of equity interests of Suzhou Photon-Matrix. These investors have the right to request Suzhou Photon-Matrix to redeem all of the equity interest they hold if Suzhou Photon-Matrix does not achieve a qualified IPO within 7 years after their investment, at a redemption price of RMB10,000 plus 10% interest per annum.
Before the deconsolidation of Suzhou Photon-Matrix as stated in the Note 8, the redeemable non-controlling interest was recorded outside of permanent equity, as mezzanine equity- redeemable non-controlling interests in the
F-53

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
consolidated balance sheets. The amount presented in redeemable non-controlling interests should be higher of the non-controlling interests balance after attribution of net income or loss of the subsidiary and related dividends to the non-controlling interests, or the redemption amount.
During the years ended December 31, 2022 and 2023, changes of redeemable non-controlling interests were as follows:
RMB
Balance as of January 1, 202230,500 
Add: Capital contribution10,000 
Less: Comprehensive loss(464)
Add: Accretion of redeemable non-controlling interests714 
Less: Deconsolidation of Suzhou Photon-Matrix(40,750)
Balance as of December 31, 2022 and 2023 
20.    Ordinary Shares
On December 20, 2021, four members from the Group’s management, who are also the ordinary shareholders of the Group, voluntarily sold 5,010,420 ordinary shares in total back to the Group at par value at US$0.000005 per share. Such ordinary shares were transferred to the Group for 2019 RSU Plan which was modified in December 2021 to attract more talent (see Note 21). The repurchased ordinary shares were accounted for as treasury shares by the Group. As the shares were repurchased for purposes other than retirement, the cost of those shares, in the amount less than RMB1, which is the cash consideration the Group paid to the four ordinary shareholders, is presented as treasury shares in the consolidated balance sheet as of December 31, 2021. As noted in Note 1(b), following the Merger, the Company’s Articles were amended. As such, the shares and corresponding capital amounts and earnings per share prior to the Merger have been retroactively recast.
The new authorized shares of the Company is US$50,000 divided into 10,000,000,000 shares comprising of (i) 8,000,000,000 Class A Ordinary Shares with par value of US$0.000005 each, (ii) 1,000,000,000 Class B Ordinary Shares with par value of US$0.000005 each, and (iii) 1,000,000,000 shares with par value of US$0.000005 each of such class or classes (however designated) as the Board of Directors may determine in accordance with the Articles. The numbers of shares issued and outstanding as of December 31, 2022 were 288,434,474 Class A Ordinary Shares and 48,960,916 Class B Ordinary Shares.
As noted in Note 21, in 2023, the Company issued 554,575 Class A Ordinary Shares for the 2022 Share Incentive Plan. The numbers of shares outstanding as of December 31, 2023 were 288,989,049 Class A Ordinary Shares and 48,960,916 Class B Ordinary Shares.
21.    Share based compensation
(a) Restricted Share Unit ("RSU")
2019 RSU Plan
In December 2019, Mr. Ziyu Shen set up a trust (the “Trust”), of which he acted as the sole beneficiary. He transferred 23,859,142 ordinary shares he owned, representing 10.0% of total outstanding shares of the Company, to the Trust, and entered into 2019 RSU agreements (the “2019 RSU Plan”) with key employees and external consultants. 2019 RSU Plan entitled the grantees to purchase the economic beneficial right of the ordinary shares in the Trust.
Between August and December 2020, an aggregate number of 16,224,217 RSUs were granted to employees and non-employee consultants, at a weighted average exercise price of RMB0.34 per RSU. Between March and November 2021, 2,890,674 RSUs were granted to employees at a weighted average exercise price of US$1.23 per RSU.
F-54

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
The RSUs vest following the three approaches, pursuant to the share award agreements which were entered into between the Group and the grantees:
50% of the RSUs shall vest upon a qualified IPO; the other 50% has a requisite service condition of 5 years from the service commencement date with the Group; while upon the achievement of a qualified IPO, all unvested RSUs become immediately vested.
Before a qualified IPO is achieved, the grantees are entitled to vest 50% of the RSUs when they complete five-year continuous service with the Group; upon a qualified IPO, the employees are entitled to cumulatively vest 20% of the total grants for every twelve-month service period since their employment commencement; and, after the completion of a qualified IPO, the grantees could continue to vest 20% of the total grants for every twelve-month service period since their service commencement. Upon employment termination, any remaining unvested portion shall be forfeited.
For those RSUs granted to non-employees in exchange for technical and strategic consultancy services over the service period of 60 months, the RSUs shall vest immediately upon the completion of a qualified IPO.
In December 2021, Mr. Ziyu Shen and the Company entered into 2021 Restricted Share Units agreements (the “2021 RSU Replacement Plan”) with employees who were subject to 2019 RSU Plan. The 2021 RSU Replacement Plan modified the 2019 RSU Plan pursuant to which the condition of the qualified IPO was excluded. As a result, the RSUs can vest in equal tranches at the first, second, third, fourth and fifth anniversary since the grantees’ service commencement with the Group. The Group accounted for the modification as a Type III (improbable-to-probable) modification, which represents the modification of the award that was not expected to vest under the original vesting conditions at the date of the modification. The Group recognized compensation cost equal to the modified award’s fair value at the date of the modification. As a result of the modification, 5,101,085 RSUs became vested immediately, and share based compensation expense of US$16,311 (equivalent to RMB105,211) was recognized in the consolidated statements of comprehensive loss for the year ended December 31, 2021. The remaining portion of 2,607,277 RSUs was to be vested over the service period following the modified vesting schedule.
Pursuant to the 2019 RSU Plan, between January and September 2022, the Company granted an aggregate number of 6,680,560 RSUs to employees, at a weighted average exercise price of US$0.56 per RSU. The RSUs vest under one of the following two approaches:
20% of the grants vest every twelve-month service period since the service commencement of the employees.
Half of the RSUs vest on April 1, 2022, and the remaining 50% of the RSUs vest on a monthly basis over thirty-six (36) months from May 2022.
On August 20, 2022, the Company approved the modification to change the exercise price of aggregated 1,431,549 RSUs granted to certain employees under 2019 RSU Plan. The RSUs were granted on March 31, 2021 and January 30, 2022 at a weighted average exercise price of US$2.96 per RSU. After the modification, the exercise price was changed to US$0.32 per RSU. The Company accounted for the modification as a Type I (probable to probable) modification, which refers to the modification that does not change the expectation that the awards will ultimately vest. The Company calculated incremental compensation cost for such awards based on their fair value before and after the modification. Upon the modification, incremental compensation cost of US$750 (equivalent to RMB4,976) was recognized immediately for the vested RSUs and US$2,999 (equivalent to RMB19,904) were to be recognized between 3.3 years and 3.5 years.
On October 31, 2022, the Company approved the modification to change the vesting condition of aggregated 4,771,828 RSUs granted in January 2022 under 2019 RSU Plan. At the date of the modification, the unvested 1,988,262 RSUs which were to vest on a monthly basis over 30 months from November 2022 following the original vesting schedule were modified to vest immediately on October 31, 2022. The Company accounted for the modification as a Type III (not probable to probable) modification, which represents the modification of the awards that were not expected to vest under the original vesting conditions at the date of the modification. The Group recorded
F-55

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
an additional compensation cost as the fair value of the modified awards at the amount of US$17,993 (equivalent to RMB119,408).
On January 31, 2023, the Company approved a new modification plan to change the vesting condition of aggregated 1,789,437 RSUs granted under the 2019 RSU Plan. After this modification, 20%, 50% and 30% of the RSUs vest over three years for each year of service provided. The Company accounted for the modification as a Type I (probable to probable) modification, which refers to the modification that does not change the expectation that the awards will ultimately vest. The Company calculated incremental compensation cost of the modification as the excess of the fair value of the modified awards over the fair value of the original awards immediately before its terms were modified at the modification date. Total incremental compensation cost was US$557 (equivalent to RMB3,898), of which US$206 (equivalent to RMB1,442) was recognized immediately for the vested RSUs at the modification date, while the remaining incremental compensation cost along with unrecognized compensation cost remaining from the unvested RSUs, was recognized over the remaining requisite service period.
On April 30, 2023, the Company approved the modification to change the exercise price of aggregated 1,073,662 RSUs granted to certain employees under the 2019 RSU Plan. The RSUs were granted on November 30, 2021 and January 30, 2022 at a weighted average exercise price of US$1.96 per RSU. After the modification, the exercise price was changed to US$0.32 per RSU. The Company accounted for the modification as a Type I (probable-to-probable) modification, the cumulative amount of compensation cost that should be recognized is the original grant date fair value of the award plus any incremental fair value resulting from the modification, which is measured as the excess of the fair value of the modified award over the fair value of the original award immediately before the terms are modified. Total incremental compensation cost was US$1,474 (equivalent to RMB10,316).
On June 29, 2023, the Company approved a new modification plan to change the vesting condition of aggregated 1,312,253 RSUs granted under the 2019 RSU Plan. After this modification, the RSUs vest under one of the following two approaches: 20%, 50% and 30% or 20%, 20% and 60% of the RSUs over three years for each year of service provided. The Company accounted for the modification as a Type I (probable to probable) modification. Total incremental compensation cost was US$318 (equivalent to RMB2,226), of which US$76 (equivalent to RMB532) was recognized immediately for the vested RSUs at the modification date, while the remaining incremental compensation cost along with unrecognized compensation cost remaining from the unvested RSUs, was recognized over the remaining requisite service period.
Pursuant to the 2019 RSU Plan, in June and September 2023, the Company granted an aggregate number of 4,342,364 RSUs to employees, at a weighted average exercise price of US$2.19 per RSU. The RSUs vest under one of the following four approaches:
20% of the grants vest every twelve-month service period since the service commencement date of the employees.
50%, 30%, 20% of the grants vest every twelve-month service period since the service commencement date of the employees.
25% of the grants vest every twelve-month service period since the service commencement date of the employees.
40%, 30%, 30% of the grants vest every twelve-month service period since the service commencement date of the employees.

2022 Share Incentive Plan
In December 2022, the Company’s Board of Directors approved a share award plan (the “2022 Share Incentive Plan”) for the granting of options, restricted shares, restricted share units or other equity incentive awards (collectively
F-56

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
referred to as the ‘‘Awards’’), to attract and retain the best available personnel, provide additional incentives to employees, directors and consultants, and promote the success of the Company’s business.
In December 2023, the Company granted an aggregated number of 460,671 RSUs to an employee and a director, which were immediately fully vested upon the grants and these RSUs had been fully exercised as of December 31, 2023.

The following table summarizes activities of the Company’s RSUs for the years ended December 31, 2022 and 2023:
Number of
RSUs
Weighted
Average
Exercise Price
Weighted
Average
Fair value at
grant date
Weighted
remaining
contractual
years
Aggregate
intrinsic
value
US$US$
Outstanding at January 1, 202218,995,5950.23 5.10  
Granted (new RSUs)6,680,5600.56 6.92 — 
Granted (replacement RSUs)3,419,8110.13 1.47 — 
Forfeited(1,244,394)0.54 4.97 — 
Replaced(3,419,811)1.24 1.47 — 
Outstanding at December 31, 202224,431,7610.15 5.60  
Granted (new RSUs)4,803,0351.98 1.65 — 
Granted (replacement RSUs)4,175,3520.21 4.88 — 
Forfeited(1,336,110)0.29 5.13 — 
Replaced(4,175,352)0.63 4.11 — 
Exercised (12,864,832)0.05  — 
Outstanding at December 31, 202315,033,8540.69 4.91  
Vested and expected to vest as of December 31, 202315,033,8540.69 4.91 8.6660,132 
Exercisable as of December 31, 202313,571,7540.42 5.36 8.5360,959 
Total intrinsic value of options exercised was RMB56,876 for the year ended December 31, 2023.
The fair value of the RSUs granted in 2021, 2022 and 2023 under the 2019 RSU Plan was estimated using the binomial model with the following assumptions used:
F-57

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Year ended December 31,
202120222023
Risk-free rate of return
0.35% – 2.70%
1.61% - 4.12%
2.65% - 4.25%
Volatility
41.13% – 50.60%
44.15% - 48.12%
44.58% - 44.73%
Expected dividend yield0.0 %0.0 %0.0 %
Fair value of underlying ordinary share
US$4.26-US$7.45
(equivalent to RMB27.97-RMB47.51)
US$7.57-US$9.05
(equivalent to RMB48.29-RMB64.98)
US$3.68 - US$6.91
(equivalent to RMB26.46-RMB49.90)
Expected terms10 years10 years10 years
The expected volatility was estimated based on the historical volatility of comparable peer public companies with a time horizon close to the expected term of the Company’s RSUs. With respect to the RSUs issued in US$ or RMB, the risk-free interest rate was separately estimated based on the yield to maturity of U.S. Treasury bonds or China Government Bond for a term consistent with the expected term of the Company’s RSUs in effect at the valuation date. Expected dividend yield is zero as the Company does not anticipate any dividend payments in the foreseeable future. Expected term is the contract life of the RSUs.
The fair value of the RSUs granted in 2023 under 2022 Share Incentive Plan is estimated using the closing price as of the grant dates of listed trading price of the Company.
The Group recognized share-based compensation expense of US$19,505 (equivalent to RMB129,444) relating to the RSUs vested upon the completion of its Merger with COVA in 2022.
Compensation expense recognized for RSUs for the years ended December 31, 2021, 2022 and 2023 is allocated as follows:
Year ended December 31,
202120222023
RMBRMBRMB
Research and development expenses80,872 42,986 26,590 
Selling, general and administrative expenses76,085 481,567 139,340 
Cost of revenues6,524   
Total163,481 524,553 165,930 
In addition to the share-based expenses from the vested RSUs during the years ended December 31, 2021, 2022 and 2023, share-based expenses of RMB16,452, nil and nil were recorded, respectively, due to the redesignation from ordinary shares to preferred shares (see Note 18).
As of December 31, 2023, US$11,201 (equivalent to RMB78,391) of total unrecognized compensation expense related to the RSUs is expected to be recognized over a weighted-average period of 1.0 year. The unrecognized compensation cost may be adjusted for actual forfeitures occurring in the future.
(b) Options
2021 Option Plan
In July 2021, the Company’s shareholders and Board of Directors approved a share option plan (the “2021 Option Plan”), which granted the employees an option to purchase ordinary shares of the Company at an exercise price of US$9.70 per share. Between August and December 2021, 13,575,733 share options were granted to employees.
F-58

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Between January and November 2022, the Company granted an aggregated number of 2,354,744 share options to employees. Upon a qualified IPO, the grantees are entitled to cumulatively vest 25% of the total grants for every twelve-month service period since their employment commencement; and after the completion of a qualified IPO, the grantees could continue to vest 25% of the total grants for every twelve-month service period. The share options can only be exercised upon the occurrence a qualified IPO.
Pursuant to the 2021 Option Plan, in January 2023, the Company granted 63,464 share options to certain employees at an exercise price of US$9.70 per option. The grantees are entitled to cumulative vesting of 25% of the total grants for every twelve-month service period since their employment commencement.

2022 Share Incentive Plan

In December 2023, the Company granted an aggregated number of 93,904 share options to directors as fully vested on the date of grant.
The following table summarizes activities of the options for the years ended December 31, 2022 and 2023:
Number of
options
Weighted
Average
Exercise Price
Weighted
Average
Fair value at
grant date
Weighted
remaining
contractual
years
Aggregate
intrinsic
value
US$US$
Outstanding at January 1, 202213,281,0439.70 2.92 
Granted 2,354,7449.70 3.39 
Forfeited (2,782,423)9.70 2.31 
Outstanding at December 31, 202212,853,3649.70 3.14 
Granted 157,3684.21 3.12 
Forfeited (1,750,014)9.70 3.32 
Outstanding at December 31, 202311,260,7189.62 3.11 
Vested and expected to vest as of December 31, 202311,260,7189.62 3.11 7.73— 
Exercisable as of December 31, 20238,815,5749.60 2.94 7.72— 
The fair value of the options granted in 2021, 2022 and 2023 was estimated using the binomial model with the following assumptions used:
Year ended December 31,
202120222023
Risk-free rate of return
1.20% – 1.65%
1.63% – 3.83%
3.79% – 3.88%
Volatility
44.03% – 44.47%
44.18% – 45.07%
44.37% – 44.95%
Expected dividend yield0.0 %0.0 %0.0 %
Fair value of underlying ordinary share
US$6.99 – US$7.55
US$7.57 – US$9.30
US$3.16
 US$8.02
Expected terms 10 years10 years10 years
The expected volatility was estimated based on the historical volatility of comparable peer public companies with a time horizon close to the expected term of the option awards. The risk-free interest rate was separately estimated based
F-59

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
on the yield to maturity of U.S. Treasury bonds for a term consistent with the expected term of the options in effect at the valuation date. Expected dividend yield is zero as the Company does not anticipate any dividend payments in the foreseeable future. Expected term is the contract life of the option awards.
Upon the completion of the Merger with COVA in December 2022, the Group recognized share-based compensation expense of US$30,384 (equivalent to RMB201,645) for 6,818,048 options vested.
Compensation expense recognized for options for the years ended December 31, 2022 and 2023 is allocated as follows.
Year ended December 31,
20222023
RMBRMB
Research and development expenses93,824 1,205 
Selling, general and administrative expenses107,274 6,890 
Total201,098 8,095 
As of December 31, 2023, US$1,808 (equivalent to RMB12,653) of total unrecognized compensation expense related to the options is expected to be recognized over a weighted-average period of 1.67 years. The unrecognized compensation cost may be adjusted for actual forfeitures occurring in the future.
22.    Revenue information
Revenues are disaggregated as follow:
Major products/services lines:
Year ended December 31,
202120222023
RMBRMBRMB
Sales of goods revenues 1,983,817 2,433,964 3,311,507 
Automotive computing platform 1,423,548 1,690,569 2,733,964 
SoC Core Modules333,421 660,554 496,939 
Automotive merchandise and other products 226,848 82,841 80,604 
Software license revenues261,265 404,469 444,830 
Service revenues 533,981 723,561 909,810 
Automotive computing Platform – Design and development service 306,358 468,770 677,651 
Connectivity service188,349 212,738 189,540 
Other services 39,274 42,053 42,619 
Total revenues2,779,063 3,561,994 4,666,147 
F-60

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Timing of revenue recognition:
Year ended December 31,
20212022 2023
RMBRMBRMB
Point in time 2,590,714 3,349,256 4,476,607 
Over time 188,349 212,738 189,540 
Total revenues 2,779,063 3,561,994 4,666,147 
For the years ended December 31, 2021, 2022 and 2023, 97.1%, 98.1% and 98.9% of the Group’s revenues were generated in the PRC.

23.    Other non-operating (expenses) income
Other non-operating (expenses) income consisted of the following:
Year ended December 31,
202120222023
RMBRMBRMB
Change in fair value of an equity security (Note 8) (16,843)(22,451)
Gains on sale of an equity security (Note 8) 59,728  
Gains on deconsolidation of a subsidiary (Note 8)10,579 71,974  
Change in fair value of warrant liabilities (Note 13)(111,299)(3,245)11,719 
Government grants34,507 59,393 11,844 
Foreign currency exchange gains (losses), net18,315 (18,216)(10,349)
Total other non-operating (expenses) income(47,898)152,791 (9,237)
24.    Income taxes
Cayman Islands
Under the current laws of the Cayman Islands, the Company is not subject to income or capital gains taxes. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders.
British Virgin Islands
Under the current laws of the British Virgin Islands, ECARX BVI is not subject to income or capital gains taxes. Additionally, the British Virgin Islands does not impose a withholding tax on payments of dividends to shareholders.
Hong Kong
Under the current Hong Kong Inland Revenue Ordinance, ECARX HK is subject to Hong Kong profits tax at a rate of 16.5%. A Two-tiered Profits Tax rates regime was introduced since year 2018 where the first HK$2,000 of assessable
F-61

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
profits earned by a company will be taxed at half the current tax rate 8.25% whilst the remaining profits will continue to be taxed at 16.5%. Additionally, upon payments of dividends to the shareholders, no Hong Kong withholding tax will be imposed.
Mainland PRC
Under the Enterprise Income Tax Law (“EIT Law”) in mainland PRC, domestic companies are subject to Enterprise Income Tax (“EIT”) at a uniform rate of 25%. The Company’s PRC subsidiaries and VIEs are subject to the statutory income tax rate at 25%, unless a preferential EIT rate is otherwise stipulated.
In November 2019, Hubei ECARX received the High and New Technology Enterprise (‘‘HNTE’’) certificate from the Hubei provincial government. This certificate entitled Hubei ECARX to enjoy a preferential income tax rate of 15% for a period of three years from 2019 to 2021 if all the criteria for HNTE status could be satisfied in the relevant year. As is stated in the Note 1(d), Hubei ECARX was deconsolidated pursuant to the Restructuring.

In December 2023, ECARX (Hubei) Tech received the HNTE certificate from the Hubei provincial government. This certificate entitled ECARX (Hubei) Tech to benefit from a preferential income tax rate of 15% for a period of three years from 2023 to 2025 if all the criteria for HNTE status is satisfied in the relevant year.
The components of income / (loss) before income taxes are as follows:
Year ended December 31,
202120222023
RMBRMBRMB
The Cayman Islands(4,811)(57,261)(53,587)
British Virgin Islands (2)18,832 
Hong Kong S.A.R(53,347)(27,262)(17,343)
Sweden(310)7,015 13,969 
United Kingdom(11,164)(348,872)(246,423)
Americas   (26,109)
Germany   (13,291)
The PRC, excluding Hong Kong S.A.R.(1,100,265)(1,151,699)(694,871)
Total(1,169,897)(1,578,081)(1,018,823)
Withholding tax on undistributed dividends
Dividends paid to non-PRC-resident corporate investor from profits earned by the PRC subsidiaries are subject to a withholding tax. The EIT Law and its relevant regulations impose a withholding tax at 10%, unless reduced by a tax treaty or agreement, for dividends distributed by a PRC-resident enterprise to its non-PRC-resident corporate investor for earnings generated beginning on January 1, 2008.
The Company’s subsidiaries and VIEs located in the PRC were in accumulated loss status as of December 31, 2021, 2022 and 2023. Accordingly, no deferred tax liability had been accrued for the Chinese dividend withholding taxes as of December 31, 2022 and 2023.
The Group does not file combined or consolidated tax returns, therefore, losses from individual subsidiaries or the VIEs may not be used to offset other subsidiaries’ or the VIEs’ earnings within the Group.
F-62

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
(a)Income taxes (expense) benefit
Income tax (expense) benefit recognized in the consolidated statements of comprehensive loss consisted of the following:
Year ended December 31,
202120222023
RMBRMBRMB
Current income tax (expense) benefit(6,861)(29,065)3,529 
Deferred income tax expense  114 
Total income tax (expense) benefit(6,861)(29,065)3,643 
(b)Tax reconciliation
Reconciliation of the differences between PRC statutory income tax rate and the Group’s effective income tax rates for the years ended December 31, 2021, 2022, and 2023 are as follows:
Year ended December 31,
202120222023
Computed expected income tax benefit (25)%(25)%(25)%
Effect of preferential tax rate 10 %(17)%4 %
Effect of different tax jurisdiction (1)%2 %2 %
Change in tax rate % %18 %
Prior year return-to-provision true up % %(2)%
Non-deductible expenses 5 %40 %4 %
Research and development expenses additional deduction (6)%(5)%(6)%
Change in valuation allowance 17 %7 %5 %
Actual income tax expense  %2 % %
According to the PRC Tax Administration and Collection Law, the statute of limitation is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent. The statute of limitation is extended to five years under special circumstances where the underpayment of taxes is more than RMB100. In the case of transfer pricing issues, the statute of limitation is 10 years. There is no statute of limitation in the case of tax evasion. The income tax returns of the Company’s PRC subsidiary and the VIEs for the years from 2018 to 2023 are open to examination by the PRC tax authorities.
F-63

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
(c)Deferred taxes
The principal components of the deferred tax assets and liabilities are as follows:
As of December 31,
20222023
RMBRMB
Deferred tax assets:
Inventories7,654 3,006 
Allowance for doubtful accounts2,049 2,089 
Intangible assets268,381 218,328 
Property and equipment 1,093 
Contract cost assets 6,966 
Accrued product warranties23,037 19,883 
Accrued salaries and benefits10,961 2,360 
Accrued expenses and other liabilities14,494 20,340 
Unrealized investment loss of equity method investments7,326  
Donation503 302 
Government grants 12,198 
Operating lease liabilities22,781 26,634 
Net operating loss carryforwards201,812 303,198 
Total deferred tax assets 558,998 616,397 
Less: valuation allowance (537,172)(582,644)
Deferred tax assets, net of valuation allowance21,826 33,753 
Deferred tax liabilities:
Operating lease right-of-use assets(21,826)(23,904)
Property and equipment (1,580)
Unrealized investment gain of equity method investments (8,151)
Total deferred tax liabilities(21,826)(33,635)
Net deferred tax assets 118 
The following table presents the movement of the valuation allowance for the deferred tax assets:
As of December 31,
202120222023
RMBRMBRMB
Balance as of January 1, 362,371 550,520 537,172 
Increase during the year 188,149 121,245 45,472 
Reversal of net operating loss carryforwards due to the Restructuring (134,593) 
Balance as of December 31550,520 537,172 582,644 
Net deferred tax assets are included in other non-current assets – third parties on consolidated balance sheets.
F-64

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Net operating loss carryforwards of the Company’s subsidiaries and VIEs in jurisdictions other than the PRC do not expire. As of December 31, 2022 and 2023, the balance of net operating loss carryforwards of the Company’s subsidiaries and VIEs in jurisdictions other than the PRC amounted to RMB87,051 and RMB302,595, respectively.
As of December 31, 2023, the net operating loss carryforwards by the PRC companies will expire during the period from year 2026 to year 2033, if unused by the following year-end:
Year ending December 31,Amount
RMB
20267,450 
2027145,626 
2028112,976 
2031668 
2032571,961 
2033601,622 
Total1,440,303 
The recoverability of these net operating loss carryforwards is evaluated by assessing the adequacy of future expected taxable income from all sources, including reversal of taxable temporary differences, forecasted operating earnings and available tax planning strategies. To the extent the Company does not consider it more-likely-than-not that a deferred tax asset will be recovered, a valuation allowance is generally established. To the extent that a valuation allowance was established, and it is subsequently determined that it is more-likely-than-not that the deferred tax assets will be recovered, the change in the valuation allowance is recognized in the consolidated statements of comprehensive loss.
As of December 31, 2023, the valuation allowances were related to the deferred income tax assets of subsidiaries of the Company which were in loss position. These entities were in a cumulative loss position, which is a significant negative indicator to overcome that sufficient income will be generated over the periods in which the deferred income tax assets are deductible or utilized. Management considers the scheduled reversal of deferred income tax liabilities, projected future taxable income and tax planning strategies in making this assessment.
25.    Loss per share
Basic and diluted net loss per share for the years ended December 2021, 2022 and 2023 have been calculated as follows:
Year ended December 31,
202120222023
RMBRMBRMB
Numerator:
Net loss attributable to ECARX Holdings Inc.(1,175,261)(1,564,878)(940,191)
Accretion of Redeemable Convertible Preferred Shares(243,564)(354,878) 
Numerator for basic and diluted net loss per share calculation(1,418,825)(1,919,756)(940,191)
Denominator:
Weighted average number of ordinary shares – basic and diluted236,691,093239,296,386337,407,225
Net loss per share attributable to ordinary shareholders
— Basic and diluted(5.99)(8.02)(2.79)
F-65

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
For the purposes of calculating loss per share for the years ended December 31, 2021, 2022 and 2023, the weighted average number of ordinary shares outstanding used in the calculation has been retrospectively adjusted to reflect the issuance of Class A and Class B ordinary shares in connection with the Recapitalization (see Note 1(b)), as if the Reorganization had occurred at the beginning of the earliest period presented.
The potentially dilutive instruments that have not been included in the calculation of diluted loss per share as their inclusion would be anti-dilutive are as follows:
Year ended December 31,
202120222023
Redeemable convertible preferred shares90,724,289
Warrants23,871,97123,871,971
Options12,853,36411,260,718
Convertible notes5,652,1745,652,174
For the year ended 2021 and the period between January 1, 2022 to the completion of the Company’s Merger with COVA, the outstanding share options are not included in the calculation of diluted loss per share, as the issuance of such awards was contingent upon a qualified IPO, which was not satisfied as of each period end.

26.    Risks and Concentration
Concentration of credit risk
Financial instruments that potentially expose the Group to concentrations of credit risk consist principally of cash, restricted cash, short-term investments, accounts receivables, notes receivable, amounts due from related parties and other non-current assets.
The Group’s policy requires cash and restricted cash to be placed with high quality financial institutions. The Group regularly evaluates the credit standing of the counterparties or financial institutions.
The Group conducts credit evaluations on its customers prior to delivery of goods or services. The assessment of customer creditworthiness is primarily based on historical collection records, research of publicly available information and customer on site visits by senior management. Based on this analysis, the Group determines what credit terms, if any, to offer to each customer individually. If the assessment indicates a likelihood of collection risk, the Group will not deliver the services or sell the products to the customer or require the customer to pay cash to secure payment or to make significant down payments.
Concentration of customers and suppliers
The Group currently has a concentrated customer base with a limited number of key customers, particularly Geely Group and its subsidiaries. Geely Group and its subsidiaries represents 92.1% and 87.9% of the Group’s accounts receivable - related parties, net, as of December 31, 2022 and 2023, respectively. During the years ended December 31, 2021, 2022 and 2023, Geely Group and its subsidiaries contributed 70.4%, 67.0% and 78.9% of the Group’s total revenues, respectively, which excluded the sales of SoC core modules or software licenses by the Group to its third-party customers that were integrated into infotainment and cockpit products and sold by such third-party customers to Geely Group and its subsidiaries.
F-66

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
The following table summarizes customers with greater than 10.0% of the accounts receivable - third parties, net:
As of December 31,
20222023
Customer A, a third party48.9 %42.0 %
Customer B, a third party30.4 %Less than 10.0%
Customer C, a third partyLess than 10.0%28.6 %
Customer D, a third partyLess than 10.0%15.1 %
Customers contributed more than 10.0% of total revenues are as follows:
Year Ended December 31,
202120222023
Geely Group and its subsidiaries70.4 %67.0 %78.9 %
Customer A, a third partyLess than 10.0%12.6 %Less than 10.0%
Customer B, a third partyLess than 10.0%12.5 %Less than 10.0%
The following table summarizes suppliers with greater than 10.0% of the accounts payable:
As of December 31,
20222023
Supplier A, a third party19.1 %12.7 %
Supplier B, a third party19.0 %16.0 %
Supplier C, a third party10.9 %23.1 %
Suppliers accounting for more than 10.0% of total purchases are as follows:
Year Ended December 31,
202120222023
Supplier D, a third party23.6 %Less than 10.0%Less than 10.0%
Supplier B, a third partyLess than 10.0%17.4 %20.4 %
Supplier A, a third partyLess than 10.0%12.7 %12.2 %
Supplier C, a third partyLess than 10.0%Less than 10.0%15.5 %
27.    Commitments and contingencies
Purchase commitments
As of December 31, 2023, the Group has future minimum purchase commitment related to the purchase of research and development services. Total purchase obligations contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 were as follows:
TotalLess than
one year
1-2 Years2-3 Years3-5 YearsOver 5
Years
RMBRMBRMBRMBRMBRMB
Purchase commitments85,354 72,021 6,667 6,667   
F-67

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Capital commitments
Total capital expenditures contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 were as follows:
TotalLess than
one year
1-2 Years2-3 Years3-5 YearsOver 5 Years
RMBRMBRMBRMBRMBRMB
Capital commitments39,504 38,502 1,002    
Investment commitment
The investment commitment represents the Group's investment in a joint venture with smart Automobile Co., Ltd. and total investment commitment contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 was as follows:
TotalLess than
one year
1–2 Years2–3 Years3–5 YearsOver 5 Years
RMBRMBRMBRMBRMBRMB
Investment commitment49,000 49,000     

F-68

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
28.    Related party balances and transactions
(a)Related Parties
Names of the major related partiesNature of relationship
Zhejiang Geely Holding Group (“Geely Group”) and its subsidiariesEntity controlled by the controlling shareholder of the Company
Proton Holdings Berhad and its subsidiaries Entity that the controlling shareholder of the Company has significant influence
Anhui Xinzhi Technology Co., Ltd. Entity controlled by the controlling shareholder of the Company
Zhejiang Huanfu Technology Co., Ltd., (“Zhejiang Huanfu”, formerly known as Zhejiang Yikatong Technology Co., Ltd.,”Zhejiang Yikatong”)Entity controlled by the controlling shareholder of the Company
Xi’an Liansheng Intelligent Technology Co., Ltd.Entity controlled by the controlling shareholder of the Company
Hubei Xingji Meizu Group Co., Ltd. (formerly known as Hubei Yuanshidai Technology Co., Ltd.)Entity controlled by the controlling shareholder of the Company
Hubei Xingji Meizu Technology Co., Ltd (formerly known as Hubei Xingji Times Technology Co., Ltd.)Entity controlled by the controlling shareholder of the Company
Hubei ECARX Technology Co., Ltd (“Hubei ECARX”)Entity controlled by the controlling shareholder of the Company
Arteus Group Limited (“Arteus”)Entity controlled by the controlling shareholder of the Company
DreamSmart Technology Pte. Ltd. (“DreamSmart”) and its subsidiariesEntity controlled by the controlling shareholder of the Company
SiEngine Technology Co., Ltd. (“SiEngine”)Entity which is under significant influence of the Company
Hubei Dongjun Automotive Electronic Technology Co., Ltd. and its subsidiaryEntity which is under significant influence of the Company
Suzhou Photon-Matrix Optoelectronics Technology Co., Ltd Entity which is under significant influence of the Company
HaleyTek ABEntity which is under significant influence of the Company
F-69

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
(b)Significant transactions with related parties, except transactions disclosed elsewhere in these consolidated financial statements:
Year ended December 31,
202120222023
RMBRMBRMB
Revenues(i):
Sales of goods revenues1,466,340 1,663,076 2,715,136 
Automotive computing platform1,410,566 1,651,512 2,687,892 
SoC Core Modules 77 410 
Automotive merchandise and other products55,774 11,487 26,834 
Software license revenues24,788 133,450 293,159 
Service revenues532,625 721,206 894,396 
Automotive computing platform – Design and development service306,027 466,747 668,802 
Connectivity service187,781 212,406 189,293 
Other services38,817 42,053 36,301 
Total2,023,753 2,517,732 3,902,691 
Year ended December 31,
202120222023
RMBRMBRMB
Purchase of products and services (ii)293,552 677,775 602,838 
Rental of office space, and administrative services (iii)1,093 6,395 4,621 
Other income (x) 22,846 7,078 
Interest income on loans due from related parties (iv)717 9,069 15,955 
Interest expense on borrowings due to related parties (vi)131 12,215 12,163 
Loans to related parties (iv)28,850 57,260 214,000 
Repayment received of loans to related parties (iv) 29,360 214,000 
Advances to Zhejiang Huanfu (iv)19,806   
Collection of advances to Zhejiang Huanfu (iv)90,155   
Repayment of borrowings from related parties (vi)65,152 700,000 300,000 
Borrowings from related parties (vi)45,152 700,000 300,000 
Transfer of property and equipment to Zhejiang Huanfu (vii)707 1,604  
Financial support to Anhui Xinzhi (ix) 28,500  
Acquisition of software license rights (xi)  150,000 
F-70

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
(c)Balances with related parties:
As of December 31,
20222023
RMBRMB
Accounts receivable – related parties, net (i) 835,320 1,545,752 
Amounts due from related parties (ii)(iv)(v)911,729 74,122 
Other non-current assets – related parties (viii) 213,695 224,349 
Accounts payable – related parties (ii) (xi)241,773 278,750 
Amounts due to related parties (iii)(vi)42,843 35,664 
Other non-current liabilities– related parties (xi) 44,519 
___________________________
(i)The Group sold automotive computing platform products and provided related technology development services, merchandise and other products, connectivity service, software licenses and other consulting services to a number of related parties. Accounts receivable, net due from related parties arising from sales of products and provision of services were RMB835,320 and RMB1,545,752 as of December 31, 2022 and 2023, respectively. The balance as of December 31, 2022 was fully received in 2023. Of the balance as of December 31, 2023, RMB917,709 was subsequently received by February 2024.
(ii)The Group purchased raw materials, technology development services and other consulting services from a number of related parties, of which, RMB51,171, RMB29,717 and RMB41,409 of purchase of raw materials were recorded as inventories as of December 31, 2021, 2022 and 2023, respectively, RMB220,062, RMB591,613 and RMB513,788 were recorded in cost of revenues for the years ended December 31, 2021, 2022 and 2023, respectively, RMB23,412, RMB62,840 and RMB47,641 were recorded in operating expenses for the years ended December 31, 2021, 2022 and 2023, respectively.
Accounts payable to related parties includes payables arising from purchase of raw materials and services of RMB241,773 and RMB228,750, amount due from related parties includes prepayments arising from purchase of raw materials and services of RMB29,595 and RMB8,420 as of December 31, 2022 and 2023, respectively.
(iii)The Group has rented office space from related parties, pursuant to which, the Group recorded rental expenses of RMB1,093, RMB6,395 and RMB4,621 in operating expenses for the years ended December 31, 2021, 2022 and 2023, respectively. The Group also purchased technical services and logistics services from related parties, of which amounts due to related parties of RMB29,043 and RMB9,701 as of December 31, 2022 and 2023, respectively.
(iv)The Group provided loans of RMB28,850, RMB57,260 and RMB214,000 to related parties for the years ended December 31, 2021, 2022 and 2023 respectively. Interest incomes on loans due from related parties were RMB717, RMB9,069 and RMB15,955 for the years ended December 31, 2021, 2022 and 2023 respectively.
In 2021, the Group paid advances of RMB19,806 and received collection of RMB90,155 from Zhejiang Huanfu. The payments were interest-free and due on demand.
As of December 31, 2022 and 2023, loans and interest receivables due from related parties was RMB63,091 and RMB65,702.
(v)As of December 31, 2022, the Group recorded amounts due from Volvo Cars for its disposal of Zenseact, an equity security. The consideration of the disposal was US$115,000 (equivalent to RMB793,177) and the amount was settled in January 2023 (see Note 8); and the amounts due from Arteus Group Limited as of December 31, 2022 were GBP3,082 (equivalent to RMB25,866) (see below note (x)).
(vi)On March 29, 2018, Hubei ECARX entered into an unsecured loan agreement with Geely Group in an amount of RMB20,000 with an interest rate of 4.35% per annum, which was repayable on demand. The loan has been fully repaid on February 25, 2021. On August 25, 2021, the Company entered into an unsecured loan agreement with the controlling shareholder of the Company to obtain a loan of US$7,000 (equivalent to RMB45,152), which was fully repaid on October 8, 2021.
On March 28, 2022, ECARX (Hubei) Tech entered into an unsecured loan agreement with Hubei Xingji Times Technology Co., Ltd. in an amount of RMB200,000 with an interest rate of 2.25% per annum, which was repaid at the maturity date on September 30, 2022. On June 27, 2022, ECARX (Hubei) Tech entered into an unsecured loan agreement with Geely Group in an amount of RMB500,000 with an interest rate of 4.35% per annum, which was fully repaid on December 26, 2022.
In January 2023, ECARX (Hubei) Tech entered into an unsecured loan agreement with Geely Group in an amount of RMB300,000 with an interest rate of 4.1% per annum, which was fully repaid in December 2023.
F-71

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
Interest expense on borrowings from related parties were RMB131, RMB12,215 and RMB12,163 for the years ended December 31, 2021, 2022 and 2023, respectively.
The borrowings and the interest payable on borrowings from related parties was included in the amounts due to related parties and was RMB13,800 and RMB25,963 as of December 31, 2022 and 2023, respectively.
(vii)In October 2021, Hubei ECARX disposed certain property and equipment to Zhejiang Huanfu at RMB745 and recorded a gain of RMB38 as a result of the disposal. In February 2022, Hubei ECARX disposed certain property and equipment to Zhejiang Huanfu at RMB1,697 and recorded a gain of RMB93 as a result of the disposal.
(viii)As of December 31, 2022 and 2023, the balance of other non-current assets due from related parties included the amounts due from its former VIE, Hubei ECARX in the amount of RMB213,695 and RMB224,349, which represented the net present value of a loan provided by the Group to Hubei ECARX with the principal of RMB252,287 and an effective annual interest rate of 5.0%.
(ix)In February and March 2022, the Group provided cash in the amount of RMB28,500 to Anhui Xinzhi as financial support. The investment was derecognized as part of the Restructuring. See the Note 1(d) and Note 8 for details.
(x)Other income from related parties represents the amounts due from Arteus for recharges of expenses including those in relation to management service, sharing of office space, consultancy and other expenses paid by the Group on behalf of Arteus Group Limited. The amounts were outstanding as of December 31, 2022 and were fully settled in March 2023.In June 2023, ECARX signed an assignment of rights agreement with Arteus and DreamSmart. The amounts due from Arteus were assigned to DreamSmart, all of which were settled as of December 31, 2023.
(xi)In November 2023, the Group entered into a licensing agreement with Xingji Meizu, pursuant to which, the Group obtained a non-exclusive license under certain software of Xingji Meizu to develop and sell these software worldwide for three years. The consideration is due by instalment in three years of RMB50,000 each year. As of December 31, 2023, amounts due to Xingji Meizu of RMB94,519, representing the net present value of the long-term payables to Xingji Meizu with an effective annual interest rate of 4.0%, of which RMB50,000 was included within accounts payable – related parties and RMB44,519 was recorded as other non-current liabilities.
29.    Subsequent events
On January 31, 2024, ECARX (Hubei) Tech acquired additional 13.10% equity interest in Suzhou Photon-Matrix from four of its existing shareholders for a total consideration of RMB46,306. As a result of this acquisition, the Company owns a controlling interest of 62.27% in Suzhou Photon-Matrix and will consolidate Suzhou Photon-Matrix from this date.

30.    Parent only financial information
The following condensed financial statements of the Company have been prepared using the same accounting policies as set out in the accompanying consolidated financial statements. As of December 31, 2023, there were no material contingencies, significant provisions of long-term obligations, mandatory dividend or redemption requirements of convertible redeemable preferred shares or guarantees of the Company, except for those, which have been separately disclosed in the consolidated financial statements.
F-72

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
(a)Condensed Balance Sheets
As of December 31,
20222023
RMBRMB
ASSETS
Current assets
Cash119,022 12,947 
Short-term investments  121,876 
Prepayments and other assets35  
Amounts due from related parties4,168,615 4,288,934 
Total current assets4,287,672 4,423,757 
Non-current assets
Long-term investments69,319 48,580 
Total non-current assets69,319 48,580 
Total assets4,356,991 4,472,337 
Current Liabilities
Accrued expenses and other current liabilities146,507 64,924 
Amounts due to related parties18,925 180,698 
Share of losses in excess of investments in subsidiaries3,948,086 4,692,424 
Total current liabilities4,113,518 4,938,046 
Non-current liabilities
Convertible notes payable439,869 455,701 
Total non-current liabilities439,869 455,701 
Total liabilities4,553,387 5,393,747 
SHAREHOLDERS’ DEFICIT
Class A Ordinary Shares9 9 
Class B Ordinary Shares1 1 
Additional paid-in capital5,919,660 6,093,685 
Accumulated deficit(5,730,180)(6,670,371)
Accumulated other comprehensive loss(385,886)(344,734)
Total shareholders’ deficit(196,396)(921,410)
Total liabilities and shareholders’ deficit4,356,991 4,472,337 
F-73

ECARX HOLDINGS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data, or otherwise noted)
(b)Condensed statements of comprehensive loss
Year end of December 31,
202120222023
RMBRMBRMB
General and administrative expenses(17,660)(26,005)(24,089)
Interest income885 6,565 5,411 
Interest expense(514)(3,132)(25,608)
Foreign currency exchange gains (losses)12,478 (14,459)1,245 
Change in fair value of an equity security (16,843)(22,451)
Share of losses from subsidiaries (1,170,450)(1,511,004)(874,699)
Loss before income taxes(1,175,261)(1,564,878)(940,191)
Income tax expenses   
Net loss(1,175,261)(1,564,878)(940,191)
(c)Condensed statements of cash flows
Year ended December 31,
202120222023
RMBRMBRMB
Net cash used in operating activities(22,741)(22,893)(43,242)
Net cash used in investing activities(3,121,321)(734,299)(123,944)
Net cash provided by financing activities3,222,206 729,767 59,177 
Effect of foreign currency exchange rate changes on cash(17,660)(12,308)1,934 
Net increase (decrease) in cash60,484 (39,733)(106,075)
Cash at beginning of the year98,271 158,755 119,022 
Cash at end of the year158,755 119,022 12,947 
F-74
EX-4.28 2 ecx-20231231xexx428.htm EX-4.28 Document

Exhibit 4.28

ECARX (Hubei) Tech Co., Ltd.
and
Hubei Xingji Meizu Group Co., Ltd.

Strategic Cooperation Agreement

1




Party A: ECARX (Hubei) Tech Co., Ltd.
Address: Building C4, Area A, Huazhong·China Communications City, Qiangwei Road, Wuhan Economic & Technological Development Zone, Wuhan City, Hubei Province
Contact: Xu Pengfei
Tel.: 18651833455

Party B: Hubei Xingji Meizu Group Co., Ltd.
Address: Meizu Technology Building, Science and Technology Innovation Coast, Tangjiawan Town, Xiangzhou District, Zhuhai City
Contact: Wang Jianzhi
Tel.: 15602940991

Whereas
1. Party A is a reputable provider of technological solutions tailored for the automotive industry. By actively collaborating with vehicle manufacturers, it is committed to spearheading the transformation of the automotive industry towards a fully electric future and catalyzing substantial industry restructuring endeavors. In response to the new automotive platform crafted by vehicle manufacturers, ECARX is dedicating significant resources towards developing a robust full-stack solution, which comprises a central computing platform, SoC, and software, aiming at continually improving the in-car experience for customers.
2. Party B and its affiliates are pioneering tech enterprises in China, specializing in innovative technological life products and software ecosystem services. With deep expertise in intelligent terminal design, hardware supply chain management, mobile operating systems, and
2



Internet ecosystem operations, they have adopted a comprehensive development strategy focusing on "mobile + IoT" and "hardware + software ecosystem." As of now, the Flyme system has served nearly 100 million users, earning a positive industry reputation and significant market influence.
"Flyme Auto" is the project established by Party B and its affiliates for the automotive intelligent cockpit solution (hereinafter referred to as the "Project"). ECARX (Hubei) Tech Co., Ltd. (Hereinafter referred to as "ECARX" or "Party A") and Hubei Xingji Meizu Group Co., Ltd. (Hereinafter referred to as "Xingji Meizu" or "Party B"), through friendly consultation, have reached the following strategic cooperation agreement based on the principles of voluntary, equality, mutual benefit, honesty, trustworthiness, and collaborative development:
Ⅰ. Aim
1.Party A and Party B hereby agree to establish a strategic cooperation relationship on the Flyme Auto intelligent cockpit solution. Both parties commit to leverage their respective industry strengths, consolidate resources, and achieve synergistic benefits through mutually advantageous cooperation.
2.ECARX is expected to maximize its strengths in vehicle-end development, delivery, and automotive industry promotion, while Xingji Meizu is encouraged to leverage its expertise in intelligent terminal manufacturing, Flyme OS, Internet ecosystem, and human-machine interaction design, in order to foster mutual complementarity between the parties, enhance collaboration efficiency, and jointly facilitate the development of the Flyme automotive intelligent cockpit solution, including Flyme Auto and Flyme Auto Service (referred to as "FAS").
3



3.The agreement is a strategic cooperation agreement and acts as a guiding document for the long-term collaboration between both parties and the basis for future agreements. Specific business matters under the strategic agreement may be further detailed in separate business agreements. In the event of any inconsistencies between the provisions of the strategic agreement and any business agreement, the provisions of the business agreement shall prevail. Matters not addressed in the business agreement shall be governed by the strategic agreement.
4.Unless otherwise agreed upon in writing, each party shall bear the costs and expenses incurred in the assessment, negotiation, and signing of cooperative business under the strategic agreement on their respective side.
Ⅱ. Purpose
Both Party A and Party B will work together to enhance their strengths, pool resources, and collaboratively innovate on application products and system solutions based on the Flyme Auto intelligent cockpit solution, leading the development of automotive intelligent cockpit technology.
Ⅲ. Work Division
In order to leverage the strengths of both parties, the responsibilities of Party A and Party B are as follows upon negotiation:
1.Both parties agree to share their premium resources within their respective domains, aiming to synergize their efforts in the cooperative business and mutually drive business development. Furthermore, they commit to integrating their individual strengths and resources based on the principles of mutual understanding, trust, and support, ensuring a mutually beneficial collaboration.
4



2.Both parties shall collaborate on the research, development, adaptation, experience enhancement, optimization, iterative refinement, scenario exploration and other innovative developments of the Flyme Auto intelligent cockpit solution, leveraging Party A's chip technology platform and Party B's extensive research and development expertise in mobile terminal systems (such as Flyme OS).
3.Party A is responsible for providing the foundational technical architecture of the in-vehicle chip platform, including vehicle control open APIs, middleware, toolchains, and standard specifications, to achieve seamless integration of foundational vehicle control and peripheral capabilities, delivering a solution with stable and efficient foundational vehicle control capabilities.
4.Party B and its affiliates are responsible for defining the product scope of the Flyme Auto intelligent cockpit solution, designing HMI, establishing connectivity between in-car systems and mobile devices (or other electronic products provided by Party B), developing the in-car system Internet ecosystem, optimizing the performance and dynamic effects of Flyme Auto, and conducting HMI restoration, and carrying out research and design work of other aspects.
5.Party B and its affiliates shall extract various capabilities SDKs, code, and toolchains based on Flyme Auto to create FAS. Party A, based on its own experience or customer requirements, may independently integrate new capabilities into FAS (such as voice recognition, Carplay, and Android Auto) to finally create saleable FAS products, with the dominant authority over product scope, and pricing of the FAS product owned by Party A.
6.The work outlined in Article 3.3 to Article 3.5 above reflects the strategic allocation of responsibilities between both parties. Throughout the collaboration, both parties may formalize agreements via written contracts or other official means on the allocation of development work, scheduling progress, and other related matters. In cases where one party requires support or participation in the development work assigned to the other party, the ownership of intellectual property rights for the
5



development outcomes shall be subject to the provisions outlined in Article 4 of the agreement.
7.Both parties agree that, under the strategic cooperation framework agreement, in order to facilitate the marketing of the Flyme Auto intelligent cockpit solution with greater flexibility, each party may provide the other with its research and development outcomes (including finished and semi-finished products) in source code format. Both parties shall enter into separate agreements concerning the disclosure, confidentiality, and licensing of the source code, with mutually agreed-upon terms regarding licensing fees, methods, scope, and duration.
8.Both parties agree that, during the strategic cooperation period, each party shall establish a dedicated team responsible for the product development, testing, maintenance, and operation of the Flyme Auto intelligent cockpit solution. Party B shall maintain the ongoing product competitiveness of Flyme Auto and Flyme Auto Service.
Ⅳ. Intellectual Property
1. During the cooperation, the intellectual property and other rights (including but not limited to copyright, patent rights, patent application rights, etc.) of the research and development outcomes independently developed by one party for this project (including but not limited to software source code, binary code, technical architecture, technical implementation solutions, proprietary APKs, system resource images, etc.) shall be solely owned by the developing party. Other research and development outcomes not covered by this clause shall be subject to separate negotiation between both parties. Both parties agree that specific agreements signed separately for specific projects shall prevail in the event of any conflicting provisions. Without prior written permission from the rights holder, either party shall not use the research
6



and development results of the other party (including for internal use or providing to third parties), nor shall they disclose, provide, license, or authorize the use of such outcomes to any third party. For the avoidance of doubt, the trademark rights and trademark application rights for Flyme Auto and Flyme Auto Service are exclusively owned by Party B and its affiliates. Party A is entitled to use the aforementioned trademarks and logos for promoting and selling the Flyme Auto intelligent cockpit solution in the automotive sector, as stipulated in Article 5.1 of the agreement. When using these trademarks, Party A shall adhere to Party B's trademark usage guidelines and shall not modify, alter, or combine Party B's trademarks or logos with other identifiers without Party B's prior written consent. Any materials containing Party B's trademarks or logos may only be published by Party A after obtaining Party B's written confirmation.
2. Any intellectual property independently developed, acquired or owned by one party before the cooperation shall remain the sole property of that party. Both Party A and Party B hold proprietary rights to their respective software and platforms. Without explicit written license from the rights holder, neither party is allowed to modify, alter, perform secondary development, derive, split, reverse engineer, decompile the technology and programs of the other party, or engage in any other activities that may infringe upon the proprietary rights of the other party.
3. Unless otherwise stipulated by both parties, if the cooperative development of the Flyme Auto intelligent cockpit solution involves the utilization of third-party technological achievements (including but not limited to software, algorithms, source code, SDKs, APKs, API interfaces, etc.), the involved parties shall ensure that it has obtained full license from these third parties and guarantee that both Party A and Party B are entitled to use the third-party technology outcomes for the
7



development, commercial promotion, implementation, license, and other purposes related to the Flyme Auto intelligent cockpit solution as described in the agreement.
4.Unless otherwise agreed upon by both parties, each party is responsible for any losses incurred due to infringement disputes or claims related to their own intellectual properties ("proprietary intellectual properties") or those provided/licensed for use by the other party. In the event that either party encounters infringement disputes or claims resulting from the project cooperation or the utilization of the other party's proprietary intellectual properties, it is imperative to promptly notify the other party, particularly if such issues pertain to the other party's proprietary intellectual properties. The party owning or providing the intellectual properties shall take the lead in handling disputes, including but not limited to infringement defense and litigation responses, while the other party shall cooperate in resolving the disputes. The party owning or providing the intellectual property rights shall be responsible for compensating the other party for any direct losses, reasonable expenses, or costs incurred as a result of these disputes.
5.Despite the aforementioned agreement, disputes and compensations arising from infringement due to essential patents related to the licensed object shall be subject to a separate licensing agreement signed by both parties regarding the licensed object.
Ⅴ. Business Model
1.Party B agrees to grant priority license to Party A for the application, promotion, and sales rights of the Flyme Auto intelligent cockpit solution in the automotive sector. Both Party A and Party B shall discuss and negotiate the commercialization model of the project outcome (Flyme Auto intelligent cockpit solution), and enter into a separate
8



written agreement to formalize terms related to the implementation, license, fees, and other relevant aspects associated with the project outcome. Party A shall remunerate Party B with reasonable consideration as stipulated in a separate written agreement mutually executed by both parties. Should one party require the use of the other party's proprietary intellectual property, it shall compensate the other party with a fair licensing fee. Should Party B intend to transfer its exclusively owned intellectual property that is integral to this project during the specified licensing period outlined in the aforementioned written agreement, Party A shall have the preemptive right to acquire such property at an equivalent price and under identical terms.
2.Both parties are obligated to prioritize recommending each other's products under equal conditions when exploring the market, and shall inform each other of actual business opportunities and provide necessary support when assistance is required to expand business opportunities.
3.Both parties shall spare no efforts to maximize the brand value of Flyme Auto through coordinated publicity and co-marketing, following their respective brand promotion schedules.
4.Within 3 business days of signing the agreement, both parties shall enter into a separate written licensing agreement (referred to as the "Licensing Agreement") to specify the scope of license, payment of licensing fees, and other detailed terms related to the license.
Ⅵ. Confidentiality
1.Confidential information refers to the agreement, the facts of the contract between the parties, and all technical and non-technical information of either party disclosed to or accessed by the other party during cooperation in this project, including but not limited to the content
9



of the agreement, software source code, binary code, technical architecture, technical implementation plans, product materials (such as product requirement documents (PRD), HMI documents, interactive UI documents, visual UE documents, animation and audiovisual files, etc.), product plans, pricing, financial and marketing plans, business strategies, customer information, customer data, research and development, software and hardware, API application data interfaces, technical specifications, designs, special formulas, special algorithms, etc.
2.Confidential information excludes: (a) information that becomes public knowledge without the licensee's fault; (b) information lawfully obtained from a third party who possesses it legitimately; (c) information developed independently without reliance on the confidential information.
3.Both parties agree to keep the aforementioned confidential information of the other party confidential and shall impose strict confidentiality obligations on employees who have access to such information under this clause. The receiving party shall not disclose the confidential information to third parties unless compelled by law enforcement agencies or unless the information has already become publicly available.
4.Both parties recognize the confidential information involved in this project as crucial assets and key proprietary data. Both parties agree to exert maximum effort to safeguard the confidential information from disclosure. In the event of any unauthorized disclosure, both parties shall collaborate and take all reasonable measures to prevent or mitigate any resulting harm.
5.Both parties guarantee the confidentiality of all information related to this cooperation, including but not limited to intentions for cooperation, business policies, and the contents of the agreement.
10



Without written permission from both parties, neither party shall disclose the aforementioned confidential information to any third party (including but not limited to customers, partners, and competitors).
6.Notwithstanding any conflicting provisions in the agreement, when the receiving party is required by the U.S. Securities and Exchange Commission, NASDAQ Stock Exchange, Hong Kong Exchanges and Clearing Market, or other applicable securities laws, listing rules, etc., to submit the agreement and the matters related to cooperation between both parties to the relevant regulatory authorities or make disclosures, then the receiving party is exempt from the confidentiality obligations in this clause and does not need the consent of the disclosing party. However, the receiving party agrees to notify the disclosing party in advance of the proposed disclosure content, provided that it does not violate any relevant applicable laws and listing rules.
7.This provision remains valid notwithstanding the termination or rescission of the agreement. The confidentiality clause shall remain legally binding during the collaboration period and for a period of 2 years after termination. The confidentiality period for the source code is permanently effective. In case of violation, the breaching party shall be liable for all losses incurred by the non-breaching party as a result.
Ⅶ. Special Provisions
1.Both parties may negotiate the specific details of business cooperation based on the strategic agreement. A specific project cooperation agreement will be signed covering the service content, execution methods, work division, and other related matters of the cooperation project. The strategic agreement, along with the specific project cooperation agreement, constitutes an indivisible whole and
11



serves as the legal documents for the collaboration between Party A and Party B.
2.Without the prior written consent of both parties, neither party shall directly or indirectly publish any cooperation information related to the other party through any means, media or publicity channels, including but not limited to official websites, newspapers, promotional materials, radio, television, magazines and personal social media. Cooperation information includes, but is not limited to, the collaborative relationship between both parties, the scope of cooperation, amounts of cooperation, ongoing cooperation projects, customer information, ongoing or potential negotiations between the parties, or the possibility of entering into, having entered into, or terminating any form of cooperation.
Ⅷ. Validity and Term of the Agreement
1.The agreement shall come into effect and become valid upon the affixing of the official seal or special seal for contractual uses by both parties, with a duration of three years.
2.The agreement may be terminated in advance under the following circumstances:
(1)Both parties reach a mutual agreement in writing to terminate the agreement in advance. The agreement shall be terminated from the date of the mutual agreement.
(2)Either party enters into bankruptcy proceedings or liquidation procedures, the other party has the right to terminate the agreement in advance. The agreement shall be terminated from the date of notification issued by the terminating party.
(3)Either party is closed down, penalized, or subjected to compulsory execution, making it difficult to continue fulfilling the agreement, the other party has the right to terminate the
12



agreement in advance. The agreement shall be terminated from the date of notification by the terminating party.
3.Either party breaches the terms of the agreement, the other party reserves the right to notify the breaching party for rectification in writing through email. The breaching party shall take appropriate measures to correct the breach within 60 days of receiving the notice from the non-breaching party. Failure to rectify the breach within the specified period entitles the non-breaching party to unilaterally terminate the agreement.
4.The early termination or expiration of the agreement shall not affect the legal validity of any specific business contracts signed before the termination or expiration.
Ⅸ. Others
1.The establishment, execution, interpretation, and resolution of disputes of the agreement shall be governed by the laws of the People's Republic of China.
2.In the event of any disputes arising from the execution of the agreement, the parties shall first seek resolution through amicable negotiation. If the negotiation fails, either party may initiate legal proceedings in the people's court with jurisdiction over the location of the defendant.
3.The agreement is in duplicate, with each party retaining one copy, and each copy shall have equal legal validity.
(The remainder of this page is intentionally left blank)
13



(This page is intentionally left blank, signifying the signature page of the Strategic Cooperation Agreement between ECARX (Hubei) Tech Co., Ltd. and Hubei Xingji Meizu Group Co., Ltd.)


Party A (Seal): ECARX (Hubei) Tech Co., Ltd.
Legal representative or authorized representative (Signature):
/s/ Shen Ziyu
Signed on: 2023.11.15


Party B (Seal): Hubei Xingji Meizu Group Co., Ltd.
Legal representative or authorized representative (Signature):
/s/ Peng Fan
Signed on: 2023.11.15
14

EX-4.29 3 ecx-20231231xex429.htm EX-4.29 Document

Exhibit 4.29



Flyme Auto Intelligent Cockpit Solution License Agreement



ECARX (Hubei) Tech Co., Ltd.

and

Hubei Xingji Meizu Group Co., Ltd.


1



The Flyme Auto Intelligent Cockpit Solution License Agreement (hereinafter referred to as 'the Agreement') is signed by the following parties on the 15 day of 11 month in 2023 ('Signing Date'):

(1)ECARX (Hubei) Tech Co., Ltd. (Unified Social Credit Code: 91420100MA4F1WGW4L), contact address 16th floor, T2, CES West Bund Center, 277 Longlan Road, Xuhui District, Shanghai (hereinafter referred to as 'ECARX');

(2)Hubei Xingji Meizu Group Co., Ltd. (Unified Social Credit Code: 91420100MABNRBYJ7F), contact address Meizu Technology Building, Technological Innovation Coast, Tangjiawan, Xiangzhou District, Zhuhai (hereinafter referred to as 'Xingji Meizu')

(ECARX and Xingji Meizu are referred to as the 'party' separately and the 'parties' collectively)

Whereas:

(1)ECARX and Xingji Meizu have signed a 'Strategic Cooperation Agreement' on November 15, 2023. The parties have established a strategic cooperation relationship for the application, promotion, and sales of the Flyme Auto Intelligent Cockpit Solution (specifically defined below), and have agreed on some basic principles of cooperation in the aforementioned 'Strategic Cooperation Agreement'.
(2)According to the 'Strategic Cooperation Agreement', Xingji Meizu agrees to grant ECARX priority authorization under the terms and conditions of the 'Strategic Cooperation Agreement' and the Agreement for the application, promotion, and sales of the Flyme Auto Intelligent Cockpit Solution in the automotive field, and the parties shall further sign specific implementation agreements to realize the cooperation mode and work execution details.
(3)For this purpose, the parties have reached a consensus through negotiation and signed the Agreement to clarify the rights, obligations, and responsibilities of the parties.

Article 1Definitions

1.1Flyme Auto Intelligent Cockpit Solution: the automotive intelligent cockpit solution designed and developed by Xingji Meizu and its affiliates, including: Flyme Auto, Flyme Auto Service; the solution for different vehicle model projects shall be subject to the vehicle model project agreement signed by the parties. For the purposes of the Agreement, affiliates of Xingji Meizu refer to companies or entities directly or indirectly controlled by Dreamsmart Technology Pte. Ltd.; the term 'control' in the preceding sentence means: (1) holding more than 50% of the equity or voting rights; (2) or although holding less than 50% of the equity or voting rights directly or indirectly, having the right to appoint more than half of the Board of Directors or similar personnel of such companies or entities, or (3) having the right to determine the business direction and operational decisions of such companies or entities through a series of arrangements such as agreements.
1.2Flyme Auto: an extension of the Flyme smartphone operating system in the field of intelligent cockpits, an OS operating system created by Xingji Meizu and its affiliates specifically for automotive intelligent cockpits. It will continue the design concept of Alive Design, providing a smooth, intelligent, interconnected, and ecologically rich intelligent cockpit solution for global brands; creating a multi-terminal, all-scenario, immersive fusion experience for users. The scope and manner of providing Flyme Auto for different vehicle model projects shall be subject to the technical agreement signed by the parties for the vehicle model project.
1.3Flyme Auto Service: a collection of functions refined based on Flyme Auto by Xingji Meizu and its affiliates. The ways of providing various functions include SDK, code Patch, APK,
2



and toolchain. The scope and methods of providing Flyme Auto Service for different vehicle model projects are subject to the technical agreement signed by the parties for the vehicle model project.
1.4Flyme Design: the interaction, visual, and motion design provided by Xingji Meizu and its affiliates for Flyme Auto based on the design concept of 'Alive Design', including icons, themes, notifications, lock screens, desktops, settings, design of various application modules corresponding to the entire cockpit system, as well as relevant designs for hardware devices such as instruments, head-up displays, and cockpit displays.
1.5Flyme Auto Cockpit Cloud Service: the basic services designed, developed, and provided by Xingji Meizu and its affiliates to the intelligent cockpit system and intelligent cockpit ecosystem applications in the automotive field, including application deployment, storage, computing, networking, big data, etc., to ensure business stability and provide users with a stable intelligent cockpit experience.
1.6Licensed Products: the Flyme Auto series products and services provided by Xingji Meizu to ECARX and authorized to ECARX to promote and sell to its customers in the Licensed Area in the automotive field, including Flyme Auto Intelligent Cockpit Solutions and derivatives, Flyme Design, and Flyme Auto Cockpit Cloud Service. The actual Licensed Product scope used in different vehicle model projects shall be subject to the technical agreement signed by the parties for that vehicle model.
1.7Customer/Target Customer: the customers ECARX is authorized to promote and sell licensed products in the automotive field in the Licensed Area, including automotive OEMs and/or upstream suppliers of OEMs.
1.8Mainline version major version iteration: the mainline version iteration of the Flyme Auto Intelligent Cockpit Solution, including design upgrades, feature upgrades, and experience improvements.
1.9Licensed Area: Global.

Article 2License of Flyme Auto Intelligent Cockpit Solution

2.1Licensed Content

2.1.1The parties agree that, for the application, promotion, and sales of the Flyme Auto Intelligent Cockpit Solution in the automotive field in the Licensed Area, Xingji Meizu grants ECARX the following rights during the term of the Agreement:

(1)Sell the Licensed Products to customers in the Licensed Area in the automotive field. Moreover, when Xingji Meizu directly or through other third parties obtains commercial opportunities to sell the Licensed Products, Xingji Meizu shall, to the extent reasonably practicable, promptly refer such commercial opportunities to ECARX;
(2)Regarding the Licensed Products, under the same conditions, Xingji Meizu shall prioritize to ensure and meet the development requirements and supply needs proposed by ECARX. During the License Period, Xingji Meizu shall notify ECARX in advance and, under the same conditions, prioritize the application of any upgrades, iterations, improvements, optimizations and the like to the Licensed Products to the customer product projects supplied by ECARX when requested by ECARX.
(3)For the sales of the Licensed Products, when ECARX and any other third party are seeking commercial cooperation opportunities with the same customer, Xingji Meizu shall give priority to cooperating with ECARX, assisting ECARX in jointly promoting and obtaining business cooperation opportunities with potential target customers.
(4)ECARX has the right to independently or entrust third parties other than Xingji Meizu and its affiliates to conduct secondary development of the Flyme Auto Intelligent Cockpit Solution or add new capabilities based on it. However, if ECARX sells the products formed after secondary development or adding new capabilities,
3



and still uses the name of the product as 'Flyme Auto' ('derivative product') or accesses domain names owned by Xingji Meizu and its affiliates such as flymeauto.com, ECARX shall deliver such derivative products to Xingji Meizu for testing and certification. With the prior written consent of Xingji Meizu, ECARX may sell the formed derivative products in the Licensed Area. For the avoidance of ambiguity, Xingji Meizu has the right to separately charge ECARX for the sales of derivative products based on the Licensed Products developed by ECARX. At the same time, ECARX agrees to authorize Xingji Meizu to use the derivative products, and the parties shall negotiate separately on the aforementioned fee matters.
(5)For the sales of Flyme Auto Intelligent Cockpit Solution and other related derivative products in the Licensed Area based on the products formed by ECARX according to the aforementioned item (2), ECARX will be fully responsible for the promotion, marketing, and pricing of such products in the Licensed Area. Notwithstanding the above agreement, Xingji Meizu has the right to carry out publicity and promotion activities for the Licensed Products, Flyme Auto/Flyme Auto Service/Flyme Auto Core/Flyme Design and other brands and products, including but not limited to online, offline news/social/advertising media, press conferences, etc.; Xingji Meizu may, at the request of ECARX, provide the arrangements and content of publicity and promotion activities to ECARX in advance.
2.1.1Xingji Meizu also owns the Flyme Auto Cockpit Cloud and corresponding intellectual property rights, and target customers need to use the Cockpit Cloud when using the Flyme Auto Intelligent Cockpit Solution and/or Flyme Auto Service. Therefore, Xingji Meizu agrees to authorize ECARX to use and sell the Cockpit Cloud in the Licensed Area for the purpose of using with Flyme Auto Intelligent Cockpit Solution and/or Flyme Auto Service.
2.1.2Xingji Meizu also owns the Flyme Design and corresponding intellectual property rights, and target customers need to use Flyme Design when using the Flyme Auto Intelligent Cockpit Solution. Therefore, Xingji Meizu agrees to authorize ECARX to use and sell Flyme Design in the Licensed Area for the purpose of using with Flyme Auto Intelligent Cockpit Solution.
2.1.3The Licensed Products include several modules that can be used independently. ECARX has the right to sell independently usable modules (such as Flyme Link) separately to target customers. When Xingji Meizu intends to split the aforementioned independently usable modules and combine them with its own or other third-party technological achievements to form the products similar to the Licensed Products, ECARX has the priority to use similar products under the same conditions. For the avoidance of ambiguity, Xingji Meizu has the right to separately charge ECARX for the sale of the aforementioned 'independently usable modules' and similar products to external parties, and the parties shall negotiate separately on the fees.
2.1.4Despite the provisions of the Agreement, the parties agree that Xingji Meizu may independently negotiate and agree with the relevant rights holders of the vehicles of Polestar brand on the licensing and use of the Flyme Auto Intelligent Cockpit Solution on the vehicles of Polestar brand , without being limited by the Agreement.

2.2License Period

2.1.1ECARX enjoys all the Licensed Contents in accordance with Article 2.1 of the Agreement from the effective date of the Agreement, and the term of validity is three years (referred to as the 'License Period'). At least six (6) months before the expiration of the License Period, the parties shall commence friendly negotiations on whether to continue the license after the expiration of the License Period and the related conditions for continuing the license.
2.1.2For the avoidance of doubt, at the expiration of the License Period (including the mutually agreed extension of the License Period), regardless of whether the parties agree to continue the license and whether they reach an agreement on the conditions for continuing the license, the vehicle model projects of the Licensed Products and related derivative products that have been loaded, used, or for which the parties have signed designated agreements
4



before the expiration of the License Period shall not be affected, and ECARX shall have the right to continue production and sales without the need to pay an entry fee to Xingji Meizu for the continued use. However, the other fees agreed to be paid by ECARX to Xingji Meizu in the relevant technical agreements/orders signed by Xingji Meizu for the aforementioned vehicle model projects are not subject to the limitation of the License Period as stipulated in the Agreement.

2.3Delivery of Licensed Contents

2.1.1The parties shall make every effort to sign separate purchase agreements and technical agreements for the Licensed Products within one month after the signing of the Agreement. The parties shall detail the development, delivery, purchase price, and other matters related to the Licensed Products in the purchase agreements and technical agreements, as well as their rights and obligations.
2.1.2For the source code delivered by Xingji Meizu, ECARX shall protect the source code delivered by Xingji Meizu to a degree not lower than that of protecting its own core source code. Without prior consent from Xingji Meizu, ECARX shall not transmit, share, or provide the source code of the Licensed Product to any third party, except in the following cases:
(1)ECARX may share the source code with its affiliates for the purpose of secondary development. For the purpose of this clause, ECARX's affiliates refer to the companies or entities directly or indirectly controlled by ECARX Holdings Inc.; the term 'control' in the preceding sentence means: (1) holding more than 50% of the equity or voting rights; (2) even if holding less than 50% of the equity or voting rights directly or indirectly, having the right to appoint more than half of the Board of Directors or similar personnel of such companies or entities, or (3) having the right to determine the business direction and operational decisions of such companies or entities through a series of arrangements such as agreements.

(2)ECARX may provide the source code to suppliers providing services to ECARX for the purpose of secondary development, but ECARX shall provide the source code of Xingji Meizu to such third parties in the same form and manner as providing its own core source code to third parties. Before providing the source code under the Agreement to third-party service providers, ECARX shall provide Xingji Meizu with the name of the third-party company, the names of the project team members, and the scope of the source code to be provided. ECARX can only provide the source code to the third party after obtaining separate written consent from Xingji Meizu, but Xingji Meizu shall reply within 5 working days after receiving ECARX's request. At the same time, ECARX shall take necessary measures to protect its core source code to ensure that Xingji Meizu's source code is not used or leaked without authorization. Before providing the source code to third-party service providers, ECARX shall sign a confidentiality agreement with the provider. ECARX agrees to treat its providers as if they were ECARX itself. Any unauthorized use or disclosure of confidential information by the provider will be deemed as unauthorized use and disclosure by ECARX, and ECARX shall be responsible for doing so.
(3)If a customer/target customer requests ECARX to provide the source code of the Licensed Product, the parties shall negotiate separately on the specific source code licensing matters of the vehicle model project in advance, and sign a written agreement on the scope, method, and cost of providing the source code for that project, unless agreed by Xingji Meizu, ECARX shall not provide the source code of the Licensed Product to the customer/target customer before signing the relevant written agreement.

Article 3Costs and Payment

5



3.1One-time License Fee

The parties agree that, for all the Licensed Contents stipulated in the Agreement, ECARX shall pay a lump-sum license entry fee to Xingji Meizu totaling RMB 150,000,000 (in words: RMB ONE HUNDRED AND FIFTY MILLION only) excluding taxes, according to the following timeline:
(1)ECARX shall pay RMB 50,000,000 (RMB FIFTY MILLION) within thirty (30) days after the signing of the Agreement;
(2)Pay RMB 50,000,000 (RMB FIFTY MILLION) on November 30, 2024;
(3)Pay the final remaining RMB 50,000,000 (RMB FIFTY MILLION) on November 30, 2025.
To ensure that ECARX pays each of the aforementioned fees on time, Xingji Meizu shall issue a special VAT invoice to ECARX at least 15 days before the latest due date of each installment fee, with a tax rate of 6%. When ECARX pays the aforementioned fees to Xingji Meizu, it shall also pay the corresponding VAT tax. If Xingji Meizu delays in issuing the invoice, ECARX may postpone the payment of the current fee accordingly; despite the Agreement, ECARX agrees to pay before the latest due date of each fee upon receiving the invoice issued by Xingji Meizu.

3.2Tax Fees

In addition to the tax fees agreed upon in this Article 3, any other tax fees arising from the Agreement shall be borne by ECARX and Xingji Meizu respectively.

Article 1Compliance Updates and Mainline Version Iterations

4.1The parties understand and acknowledge that the laws, regulations, and enforcement standards of the automotive networking and Internet industries are constantly changing, updating, and improving. In order to ensure the continuous legal and compliant operation of the Licensed Products, the parties are willing to work together to promote the updating and optimization of the Licensed Products. For this purpose, if there are additional compliance development costs incurred in the development and operation of the Licensed Products by Xingji Meizu, the parties shall bear them jointly, and the parties agree to negotiate additional related fees separately and sign a written agreement.

4.2Mainline Version Iterations

In order to maintain and enhance the market competitiveness of the Licensed Products, improve the satisfaction of the OEM customers and end consumers, and enhance the user experience, Xingji Meizu shall achieve at least one major iteration for the mainline version of the Flyme Auto Intelligent Cockpit Solution every year. Xingji Meizu shall promptly notify ECARX of the relevant information regarding version iteration. If ECARX or the target customers wish to apply the updated version to specific vehicle models, the parties shall negotiate separately on related matters.

4.3Other Updates During the Product Operation Period

During the operation period of the Licensed Products (as stipulated in the technical agreement signed by the parties), in addition to the compliance updates and mainline version iterations mentioned in 4.1 and 4.2 above, Xingji Meizu shall promptly notify ECARX of the relevant information if Xingji Meizu develops other content updates for the products ('updates') in order to continuously improve and optimize the user experience of the Licensed Products. If ECARX wishes to synchronize such updates to the Licensed Products, the parties shall negotiate separately.

6



Article 2Customized Development and Adaptation

5.1The parties are clearly aware that the Flyme Auto Intelligent Cockpit Solution delivered by Xingji Meizu will be a basic general version for application in the automotive field. If the customer requests customization and adaptation of the product for its specific vehicle model project, as well as any development needs changes during the customization, adaptation, and operation of the product, Xingji Meizu will submit a reasonable quotation based on the determined scope of work. ECARX, Xingji Meizu, and the customer shall friendly negotiate the costs and payments arising from such customization, adaptation and operation, and shall separately sign relevant agreements.

Article 3Compliance Review of Overseas Projects

6.1As of the date of signing the Agreement, the Licensed Product is still a product developed specifically for vehicle model projects sold and used only in mainland China. If the vehicle model project carrying the Licensed Product plans to be sold in countries or regions outside mainland China in the future, ECARX shall make every effort to notify Xingji Meizu in writing at least 8 months in advance. The parties shall work together with the customer to explore the feasibility compliance solutions for the overseas sales and use of the Licensed Product (including but not limited to personal information protection, data security, intellectual property rights, business license qualifications, car networking compliance, etc.), cooperate with each other, and work together with the customer to promote the implementation of compliance solutions. The parties shall review, examine, adjust, rectify, and take other necessary actions on the compliance of the Licensed Product in the overseas countries and regions based on the compliance solutions and division of responsibilities agreed upon through negotiation.
6.2After the Licensed Products are delivered, if there are changes or updates in the applicable laws and regulations of the sales location, the parties shall jointly implement a compliance solution based on negotiation to ensure the continuous legal and compliant operation of the Licensed Products, and the compliance rectification, operation costs, and expenses arising therefrom shall be borne jointly by the parties.
6.3The parties acknowledge that the guarantees and commitments of legal compliance and intellectual property non-infringement made by Xingji Meizu to ECARX under the Agreement regarding the Licensed Products are limited to the mainland China region. If there are plans in the future to sell or promise to sell vehicle model projects carrying the Licensed Products in countries or regions outside mainland China, the parties shall sign a separate written agreement to specify the specific cooperation details, rights and obligations, as well as matters related to legal compliance, non-infringement guarantees and responsibilities outside mainland China.

Article 4Trademark Usage

7.1The parties agree that the trademark application rights of Flyme Auto and Flyme Auto Service, as well as the trademark rights and copyrights generated after the application, belong to Xingji Meizu.
7.2Xingji Meizu agrees that ECARX can use the relevant trademarks, company names, logos, and contents of the Licensed Products such as Xingji Meizu, 'MEIZU', 'Flyme Auto', 'Flyme Auto Service' for promotion and sales of the Licensed Products in the Licensed Area in the automotive field according to the Agreement, provided that ECARX complies with the usage guidelines provided by Xingji Meizu. When ECARX implements public promotion using related trademarks, logos and content materials, it shall obtain prior written confirmation from Xingji Meizu, but Xingji Meizu shall promptly provide feedback and shall not unreasonably refuse ECARX's public use.
7.3ECARX authorizes Xingji Meizu to use the related trademarks, corporate names and logos of ECARX such as 'ECARX' in the design, development, promotion and publicity activities
7



of the Licensed Products. ECARX will also friendly assist Xingji Meizu in obtaining customer authorization to use the related trademarks, corporate names, and logos of the cooperative vehicle brand in the publicity and promotion activities of the Licensed Products, provided that Xingji Meizu complies with the usage guidelines provided by ECARX and/or the customer. When Xingji Meizu implements public promotion using related trademarks, logos, and content materials, it shall obtain prior written confirmation from ECARX, but ECARX shall promptly provide feedback and shall not unreasonably refuse Xingji Meizu's public use.

Article 5Network Security and Personal Information Protection

8.1The parties understand and acknowledge that due to the different roles of Xingji Meizu, ECARX, and the target customers in providing services to end users, the rights and obligations of network security and personal information protection that each party shall bear are not entirely the same. Therefore, although in the future, ECARX will sign relevant sales agreements with target customers as the seller of Licensed Products, unless otherwise agreed by the parties, it is explicitly stated here that ECARX does not participate in activities related to the processing of personal information during the operation of Licensed Products. ECARX, Xingji Meizu, and the customer do not have a relationship of joint processing or entrusted processing. Xingji Meizu shall negotiate data processing matters with the customer independently and sign a separate agreement related to data processing.

Article 6Intellectual Property Rights

9.1Before the signing of the Agreement, all intellectual property rights belong to the respective party.
9.2After the signing of the Agreement, the content and intellectual property rights developed independently by one party in the process of fulfilling the Agreement belong to that party. For the purpose of this clause, 'independently developed' refers to research and development activities carried out by one party completely independently without using, referencing, or relying on any research and development results or content of the other party, and/or without the other party's involvement in any or all of the research and development processes. Despite the aforementioned agreement, during the development process of the Licensed Product, Xingji Meizu's use of the baseline code, SDK, API interfaces, development tools provided by ECARX, and other situations excluded by mutual agreement (if any), does not affect the recognition of Xingji Meizu as an independent developer of the Licensed Product and the owner of the intellectual property rights of the Licensed Product.
9.3The parties may friendly negotiate further obligations and responsibilities of each party in the cooperation development agreement, as well as the ownership and commercial use of new knowledge results generated in the joint development activities.
9.4Unless specifically agreed in the Agreement or mutually agreed by the parties, one party shall not use or allow a third party to use the results of the other party without consent. Regarding jointly owned knowledge results, each party is not required to obtain permission from the other party before using or implementing them; however, without the consent of the co-owner, neither party may license the other party to use or implement jointly owned intellectual property results.
9.5For the Licensed Products under the Agreement, Xingji Meizu guarantees:

(1)As of the date of signing of the Agreement, to the best knowledge of Xingji Meizu, the intellectual property rights owned by Xingji Meizu in the Licensed Products do not infringe upon the intellectual property rights of any third party in the mainland of the People's Republic of China; for third-party intellectual property rights included in the Licensed Products, there is also no infringement of the intellectual property rights of any third party, or any intellectual property disputes with third parties.
8



(2)As of the date of signing of the Agreement, Xingji Meizu has not received any notice or claims from third parties alleging infringement of their intellectual property rights; there is no ongoing or pending intellectual property infringement dispute or lawsuit with any third party; no notification, administrative or judicial order, injunction, investigation, inquiry related to intellectual property infringement have been received from the competent administrative or judicial authorities in the Licensed Area.
(3)Unless otherwise agreed in the Agreement, as of the date of signing of the Agreement, to the best knowledge of Xingji Meizu, the signing of the Agreement between Xingji Meizu and ECARX, as well as ECARX's sales and use of the Licensed Products in accordance with the terms of the Agreement, will not cause ECARX and its customers using the Licensed Products to infringe the intellectual property rights of any third party. If Xingji Meizu directly uses third party intellectual property rights in the knowledge results provided, and the rights holder of such third-party intellectual property rights files an intellectual property infringement lawsuit against ECARX, Xingji Meizu shall compensate ECARX for any losses incurred as a result.
9.6Xingji Meizu is aware that it is crucial for ECARX and customers who have purchased the Licensed Products that the Licensed Products do not infringe upon the intellectual property rights of any third party. If after the signing of the Agreement, Xingji Meizu becomes aware of or discovers that the aforementioned warranties have changed, Xingji Meizu shall promptly notify ECARX in writing and the parties shall friendly negotiate a resolution.
9.7At any time after the signing of the Agreement, if a third party alleges, notifies, or accuses (collectively referred to as 'accusations') to one party of the Agreement or to customers who have purchased the Licensed Products that the Licensed Products infringe the intellectual property rights of such third party, the party shall promptly inform the other party upon receiving or becoming aware that the customer has received such intellectual property infringement notice. The aforementioned accused intellectual property rights holder, upon receiving the forwarded infringement notice, shall take all necessary measures and actions within a reasonable period of time, including but not limited to
(1)making every effort to actively respond, so as to cause the third party to withdraw the accusations or reach a settlement with the third party;
(2)actively and promptly providing alternative solutions to replace or substitute the alleged infringing intellectual property content of others.
If either party is unable to achieve the above two methods, either party has the right to unilaterally stop using, delist, delete, or block infringing content in the Licensed Products in accordance with the provisions of applicable laws and regulations. The parties shall jointly negotiate and resolve disputes with such third parties. If Xingji Meizu is liable for compensation, the negotiation/settlement/dispute resolution plan must be confirmed in writing by Xingji Meizu in advance. Xingji Meizu shall take necessary measures and actions within the reasonable scope of commercial practices to ensure that ECARX continues to sell the Licensed Products and customers continue to use the Licensed Products without being affected, and shall bear all expenses, costs, and compensate ECARX for all losses incurred as a result.

Article 7Confidentiality

10.1In the process of negotiating, signing, and performing the Agreement, the information disclosed by one party ('disclosing party') to the other party ('receiving party'), whether disclosed orally or in writing, in any form, and whether marked with the word 'confidential' or not, shall be deemed as confidential information of the disclosing party, except for: (a) information known to the public not due to the fault of the receiving party; (b) information obtained by the receiving party in a legitimate manner from a third party who lawfully owns and has the right to disclose such confidential information; or (c) information independently developed by the receiving party without relying on, referencing, borrowing, or using the disclosing party's confidential information.
10.2The receiving party shall protect the disclosing party's confidential information to a degree not less than that which it protects its own similar confidential information. Unless
9



otherwise agreed in the Agreement, the receiving party shall not disclose or provide the confidential information to any third party without the prior written consent of the disclosing party; however, for the purpose of performing the Agreement, the receiving party may disclose the confidentiality agreement to the company directors and employees, as well as its affiliates and their directors and employees ('representatives') based on the principles of minimization and necessity, without the prior written consent of the disclosing party, provided that these representatives are clearly aware of the receiving party's confidentiality obligations and shall be subject to no less than the receiving party's confidentiality obligations.
10.3Before the signing of the technical agreement for a specific vehicle model project, one party may disclose confidential information to the other party for the purpose of product research and commercial negotiations, including but not limited to design documents, product requirement documents, SDK, source code, etc. The parties understand and acknowledge that such confidential information is only for the purpose of product research and commercial negotiations for specific vehicle model projects, and the disclosure of such confidential information by the disclosing party to the receiving party does not constitute a permission for the receiving party to license any third party applications or implementations. Before signing a technical agreement for a specific vehicle model project, the receiving party shall not use the confidential information for other vehicle model projects or for any commercial purposes.
10.4If the receiving party needs to provide the confidential information to the aforementioned competent authorities in accordance with applicable laws and regulations, regulatory requirements, administrative or judicial orders, without violating applicable laws, orders, notices, etc., the receiving party shall notify the disclosing party as soon as possible so that the disclosing party can seek remedies, disclose and provide the confidential information to the competent authorities to the minimum extent possible.
10.5Regardless of any contrary provisions in the Agreement, if one party needs to disclose the relevant content of the Agreement in the public market according to the rules of the U.S. Securities and Exchange Commission ("SEC"), the Nasdaq Stock Market, the Hong Kong Stock Exchange, and other applicable listing rules, the other party shall not be bound by the confidentiality obligations under this clause, and shall have the right to disclose the mutual agreement reached by the parties and the content of the Agreement as required by the relevant rules, without the consent of the other party. However, ECARX agrees to notify Xingji Meizu in advance of the proposed disclosure content without violating applicable laws and listing rules.

Article 8Liability of Breach of Contract

11.1The parties shall exercise their rights properly, fulfill their obligations, and ensure the smooth implementation of the Agreement. If either party fails to fully and timely perform its obligations, or violates the guarantees or commitments under the Agreement, it shall be deemed as a breach.
11.2Either party may, upon becoming aware of the other party's breach, issue a notice of breach to the breaching party, requesting the breaching party to take effective and reasonable remedial measures to correct its breach. The breaching party taking remedial measures does not prevent the non-breaching party from demanding compensation for the losses suffered as a result.
11.3The parties understand and acknowledge that allegations, disputes, or claims of illegality, violation, or infringement resulting from the following circumstances shall not be considered a breach by Xingji Meizu under the Agreement, and Xingji Meizu shall not bear any responsibility:
(1) Resulting from the unauthorized use of the Licensed Products beyond the scope defined in Article 2 of the Agreement without prior written permission from Xingji Meizu;
10



(2) Resulting from standard essential patents (but in the case of infringement caused by standard essential patents that require Xingji Meizu to obtain a license by mutual agreement, Xingji Meizu shall still be liable as stipulated in the Agreement).
(3) Resulting from the new knowledge achievements produced after the secondary development of the Licensed Products by ECARX, customers themselves, or third parties other than Xingji Meizu and its affiliates;
(4) Resulting from the software, hardware, data, and information provided by ECARX or customers;
(5) Resulting from the combination of the Licensed Products by ECARX or customers with other software and/or hardware products, and if such combination is not made, there would be no third-party claims of intellectual property infringement on the Licensed Products;
(6) Other accusations not solely caused by the fault of Xingji Meizu, but Xingji Meizu shall bear responsibility to ECARX in proportion to its fault;
(7) Despite the provisions of this clause, the parties will further agree in the relevant agreements for the purchase of Licensed Products by ECARX in specific vehicle model projects, on the responsibilities related to delayed delivery and breach of contract due to intellectual property disputes involving third-party rights holders.
11.4Losses referred to under the Agreement shall mean direct economic losses, including but not limited to reasonable rights protection expenses incurred by the defaulting party in safeguarding its legitimate rights and interests (including but not limited to attorney's fees, arbitration fees, etc.).
11.5Regardless of whether the Agreement or any other relevant agreements signed by the parties have contrary provisions, Xingji Meizu's total liability for all compensation borne by ECARX for the Licensed Products shall not exceed the direct economic losses incurred by ECARX due to Xingji Meizu's fault in compensating customers for the Licensed Products, as well as the costs and expenses incurred by ECARX. For specific vehicle model projects, ECARX shall, before signing the relevant agreement for specific vehicle model project with Xingji Meizu or starting the development work of the specific vehicle model project (whichever is earlier), explain to Xingji Meizu the full scope of compensation liability that Xingji Meizu needs to bear for the specific vehicle model project, including the calculation basis.
11.6If there are special provisions on liability for breach in other terms under the Agreement, they shall prevail.

Article 9Termination and Rescission

12.1The Agreement shall automatically terminate under the following circumstances:
(1)The term of license specified in the Agreement expires and the parties fail to reach an agreement on the renewal of the Agreement;
(2)The parties agree to terminate the Agreement during the term of license;
(3)If one party applies for bankruptcy or liquidation, or is sealed, disposed of, or subject to compulsory enforcement leading to the inability of that party to continue operating, the other party has the right to request the termination of the Agreement in writing, and the Agreement shall terminate immediately upon the other party's receipt of the written notice;
(4)As otherwise agreed in the Agreement or by the parties.
12.2If the Agreement is terminated early due to the fault of ECARX, ECARX still needs to continue to pay Xingji Meizu a one-time license fee in accordance with the time limit specified in Article 3.1 of the Agreement.
12.3Continue to be valid. When the Agreement is terminated and not renewed, Articles 4 (Compliance Updates and Mainline Version Iterations), 8 (Network Security and Personal Information Protection) to 14 (Miscellaneous) of the Agreement shall not be affected and shall continue to be valid.

Article 10Applicable Laws and Dispute Resolution
11




13.1Applicable laws. The Agreement is governed by the laws of the People's Republic of China; for the purposes of the Agreement, the laws of the Hong Kong Special Administrative Region, the Macao Special Administrative Region, and Taiwan are not included.
13.2Dispute resolution. Any disputes, conflicts, or claims arising from the signing, performance, termination and other matters of the Agreement shall be resolved through friendly negotiation by the parties. If the disputes cannot be resolved through friendly negotiation, either party has the right to submit the dispute to the Wuhan Arbitration Commission for resolution.

Article 11Miscellaneous

14.1Severability. If any provision of the Agreement is determined to be invalid under applicable law, the remaining provisions shall not be affected and shall continue to be valid. For provisions that are deemed invalid, the parties may friendly negotiate and redraft provisions that do not violate applicable law to replace the invalid provisions, but the parties shall still abide by and not contradict the true intentions expressed by the parties when establishing the original provisions.
14.2Amendment. Any modifications, supplements, or corrections to the Agreement shall be made in writing and signed by authorized representatives or confirmed in other form mutually agreed upon manners.
14.3Signing and Effectiveness. The Agreement shall come into effect after being stamped with the official seal or contract seal of the parties. The Agreement is in duplicate, with each party holding one copy, both having equal legal effect.

(Remaind of this page intentionall left blank)

12




This page has no text and is the signature page of the 'Flyme Auto Intelligent Cabin Solution License Agreement' between ECARX (Hubei) Tech Co., Ltd. and Hubei Xingji Meizu Group Co., Ltd.


ECARX (Hubei) Tech Co., Ltd. (Official Seal/Contract Seal)

/s/ Shen Ziyu


Hubei Xingji Meizu Group Co., Ltd. (Official Seal/Contract Seal)

/s/ Peng Fan


13

EX-4.30 4 ecx-20231231xexx430.htm EX-4.30 Document
Strictly confidential
Signed draft
Exhibit 4.30







Shareholder Agreement


between


smart Software Technology Co., Ltd


and


ECARX (Hubei) Tech Co., Ltd.



November 2023



Strictly confidential
Signed draft






Strictly confidential
Signed draft
The Shareholder Agreement ("the Agreement") is entered into on the 16th day of November in 2023 by the following parties:

(a)smart Software Technology Co., Ltd ("smart"), a limited liability company established and validly existing under Chinese laws, with a unified social credit code of 91330200MA2GWLH72E, registered address at 818 Binhai Second Road, Hangzhou Bay New Area, Ningbo, Zhejiang Province; and

(b)ECARX (Hubei) Tech Co., Ltd. ("ECARX"), a limited liability company established and validly existing under Chinese laws, with a unified social credit code of 91420100MA4F1WGW4L, registered address at Block C4, Area A, China Communications City Project, Qiangwei Road, Wuhan Economic and Technological Development Zone, Wuhan, Hubei Province.

smart and ECARX are referred to as the “parties”collectively, and the “party” individually.

Whereas:

The parties, based on the principles of equality and mutual benefit, have agreed to jointly establish a joint venture company ("the Company") in accordance with the applicable laws and the terms and conditions of the Agreement through friendly negotiations.

Therefore, in consideration of the commitments and agreements set forth in the Agreement, the parties hereby reach the following agreement:

1.Definitions

1.1Definition

In the Agreement, unless otherwise defined, capitalized terms shall have the following meanings:

Remedies” shall have the meaning as set forth in Article 24.7;

Force Majeure Event” refers to an objective situation that is unforeseeable, unavoidable, insurmountable, or beyond the control of either party, including lightning, typhoons, heavy rain, floods, fires, earthquakes or other natural disasters, epidemics, wars, strikes, and non-violent resistance;

Confidential Information” shall have the meaning as set forth in Article 18.1;

"CEO" and "CTO" shall have the meanings as set forth in Article 10.1(a);

"Date of Establishment" refers to the date when the Market Supervision Administration issues the business license to the company;

"Changxing Factory" refers to Changxing Geely Auto Parts Co., Ltd.;

"Sale of Equity" shall have the meaning as set forth in Article 11.4(a);

1

Strictly confidential
Signed draft
"Third-party Buyer" shall have the meaning as set forth in Article 11.4(a);

"Board of Directors" refers to the Company’s Board of Directors established in accordance with the Agreement and the company's Articles of Association;

"Board Chairman" refers to the Chairman of the Company’s Board of Directors;

"Independent Appraiser" has the meaning as set forth in Article 20.5(a);

"ECARX" has the meaning as set forth in the preamble;

"ECARX Group" refers to ECARX Holdings Inc. and any of subsidiaries, branches, and other entities directly or indirectly controlled by it;

"ECARX’s Director" shall have the meaning as set forth in Article 8.1(a);

"Change of Law" shall have the meaning as set forth in Article 16;

"Ancillary Agreement" shall have the meaning as set forth in Article 4.4;

"Senior Executives" shall have the meaning as set forth in Article 10.1(a);

"Company Law" refers to the Company Law of the People's Republic of China;

"Articles of Association" refers to the Articles of Association of the company signed by the parties and their amendments from time to time;

"Shareholder" has the meaning as set forth in Article 2.1;

"Board of Shareholders" has the meaning as set forth in Article 7.1(a);

"Affiliate", for a particular entity, refers to any entity that directly or indirectly controls the entity through one or more intermediary companies, is controlled by the entity, or is jointly controlled by the entity with others directly or indirectly;

"Equity", for any party, refers to the percentage of equity held by that party in the registered capital of the company from time to time;

"Working Day" refers to the day on which banks open for business in China (excluding Saturday, Sunday, bank holidays, and public holidays);

"HY11/HS11 Contract" refers to the Purchase Agreement signed by and between Smart Automobile, Changxing Factory and ECARX on March 12, 2023, and as amended from time to time;

"HY11/HS11 Supplementary Agreement" shall have the meaning as set forth in Article 4.4(a);

"HX11/HC11 Contract" refers to the Purchase Agreement signed by Smart Automobile, Xi'an Factory and ECARX on March 1, 2022, and as amended from time to time;

2

Strictly confidential
Signed draft
"HX11/HC11 Supplementary Agreement" shall have the meaning as set forth in Article 4.4(b);

Business Scope" shall have the meaning as set forth in Article 4.2;

"Smart Automobile" refers to Smart Automobile Sales (Nanning) Co., Ltd.;

Acceptance Period" shall have the meaning as set forth in Article 11.4(d);

Recipient" shall have the meaning as set forth in Article 18.1;

“Deadlock" shall have the meaning as set forth in Article 8.5;

Business Plan" refers to the business plan of the Company approved by the Board of Directors from time to time in accordance with Article 8.3;

Operation Period" refers to the term as defined in Article 19.1, including any extension of such term as provided for in Article 20.2;

Group Member" refers to entities controlled by the Company through ownership of shares or contractual arrangements, as well as the subsidiaries of such entities, each individually referred to as a "Group Member";

Fiscal Year" shall have the meaning as set forth in Article 12.1(d);

Control", with respect to any entity, refers to the power to direct or cause the direction of the management and policies of such entity, whether through (i) direct or indirect ownership of fifty percent (50%) or more of the voting stock, registered capital, or equity of such entity, (ii) the power to appoint a majority of the directors or similar governing body of such entity, or (iii) through contract or other means. "Control" and "Controlled" shall be interpreted accordingly;

"Purchase Notice" refers to a notice issued by one party to exercise its option to purchase all the equity of the other party in accordance with Article 20.5;

"Sales Notice" refers to a notice issued by one party to exercise its option to sell all the equity it holds to the other party in accordance with Article 20.5;

"Disclosing Party" shall have the meaning as set forth in Article 18.1;

"Approval" refers to approvals, consents, licenses, registrations, reviews, notifications, filings, and other administrative orders from relevant government departments;

"Unpaid Amount of Capital Contribution" shall have the meaning as set forth in Article 5.6(a);

Signing Date" refers to the date on which the parties sign the Agreement;

Encumbrance" refers to any mortgage, pledge, lien, retention, option, restriction, preemptive right, priority, third party right or interest, any other type of encumbrance or
3

Strictly confidential
Signed draft
security interest, or any other type of priority arrangement having a similar effect (including all transfers or retentions of ownership);

Liquidation Committee" shall have the meaning as set forth in Article 21.1;

RMB" refers to the legal currency of China;

smart" shall have the meaning as set forth in the preamble;

smart’s Director" shall have the meaning as set forth in clause 8.1(a);

"smart OS" refers to the operating system developed by the Company on the basis of hardware and underlying basic software for smart brand vehicles;

smart Group” refers to smart mobility Pte. Ltd. and its subsidiaries, branches, and other entities directly or indirectly controlled by smart mobility Pte. Ltd.;

"Non-defaulting Party" shall have the meaning as set forth in clause 20.3;

"Loss" refers to all losses, liabilities, expenses (including amounts for interest and legal fees), charges, costs, judgments, awards, penalties, and fines;

"Authorized Decision-making System" refers to the company documents that specify the decision-making responsibilities, power levels, and division of duties of the Company;

"Market Fair Value" shall have the meaning as set forth in Article 20.5(a);

"Market Supervision Administration" refers to the State Administration for Market Regulation of the People's Republic of China, its local competent branches, and their successor institutions;

"Put Option" shall have the meaning as set forth in Article 11.5;

Taxes" refers to any national, provincial, municipal or local taxes, duties, fees (including but not limited to any income tax, franchise tax, sales tax or use tax, value-added tax, property tax, stamp duty, consumption tax, customs duty) and any interest, penalties and surcharges thereof;

"Initial Public Offering" refers to the company's Initial Public Offering of its shares;

"Defaulting Party" shall have the meaning as set forth in Article 20.3;

"Defaulting Contributing Shareholder" shall have the meaning as set forth in Article 5.6(a);

"Xi'an Factory" refers to Xi'an Geely Automobile Co., Ltd.;

Relevant Circumstances" shall have the meaning as set forth in Article 24.6;

4

Strictly confidential
Signed draft
Business" refers to the business conducted by the Company from time to time in accordance with its business plans;

Business License" refers to the business license of the Company issued by the Market Supervision Administration;

Offer" shall have the meaning as set forth in Article 11.4(a);

Well-Known Accounting Firm" refers to an internationally renowned independent registered accounting firm hired with the agreement of the parties and approved by the Board of Directors;

Government Department" refers to all government agencies or other regulatory authorities in China or other relevant jurisdictions;

Intellectual Property" includes, within the scope recognized by applicable laws, patents, patent applications, utility models, trademarks, service marks, registered designs, unregistered design rights, copyrights, rights of personality, technical drawings, trade names, database rights, internet domain names, brand names, computer software programs and systems, proprietary technologies, inventions, confidential information, and other industrial or commercial intellectual property rights, as well as all applications for registration or protection of the foregoing, whenever and wherever, whether registered or capable of being registered;

Material Adverse Effect" refers to any event, occurrence, fact, condition, change or development that has had, is having or could reasonably be expected to individually or in the aggregate have a material adverse effect on the business, operations, condition (financial, trade or other) or overall prospects of the entity, and that will result in the entity incurring a loss of more than 20% of its total assets as stated in its audited financial statements of the last Fiscal Year;

Transfer" refers to the transfer, sale, assignment, pledge, mortgage, creation of security interests or liens, establishment of trusts (voting trusts or other trusts), transfer by operation of law or in any other manner or disposition (whether voluntary or involuntary);

Notice of Transfer" shall have the meaning as set forth in Article 11.4(b);

Entity" refers to any individual, legal person, partnership, company, enterprise, joint venture, corporation, limited liability company, trust or non-legal person organization;

Main Business" has the meaning as set forth in Article 4.1;

China" refers to the People's Republic of China (for the sole purpose of the Agreement, excluding the Hong Kong Special Administrative Region, the Macao Special Administrative Region, and Taiwan);

Chinese Law" refers to any law, regulation, rule, directive, treaty, judicial interpretation, decree or order of any government department in China (central or local level) and any revisions, amendments or interpretations thereof at any time;

1.2Headings
5

Strictly confidential
Signed draft

The headings of any term in the Agreement are for convenience only and shall not affect the interpretation of the Agreement.

1.3Terms, Appendices, etc.

Terms or Appendices, unless otherwise specified in context, refer to the corresponding terms or appendices of the Agreement.

1.4Dates and Times

(a)Unless otherwise specified in context, if any right under the Agreement is to be exercised or obligation is to be performed on a non-working day, such exercise of right or performance of obligation shall be postponed to the next working day.

(b)Time refers to the local time in Beijing, China.

1.5Including

Unless otherwise expressly agreed in the Agreement, the term "including" used in the Agreement shall be construed as "including but not limited to".

2.Shareholder

1.1The information of the shareholders of the Company (referred to as "Shareholder" individually and "Shareholders" collectively) is as follows:

(a)smart Software Technology Co., Ltd, a limited liability company registered and validly existing under Chinese laws, with a unified social credit code of 91330200MA2GWLH72E, registered address at No. 818, Binhai Second Road, Hangzhou Bay New Area, Ningbo, Zhejiang Province.

(b)ECARX (Hubei) Tech Co., Ltd., a limited liability company registered and validly existing under Chinese laws, with a unified social credit code of 91420100MA4F1WGW4L, registered address at Block C4, Area A, China Communications City Project, Qiangwei Road, Wuhan Economic and Technological Development Zone, Wuhan, Hubei Province.

1.2Statements and Warranties

Each party represents and warrants to the other party as follows:

(a)The party is a legal entity established and validly existing under Chinese laws.

(b)The party has all the power and authority necessary to own, lease or hold its assets and also has all the power and authority necessary to conduct its existing business;

(c)The party has full power and authority to sign the Agreement and to fulfill the obligations under the Agreement;
6

Strictly confidential
Signed draft

(d)The signing, delivery and performance of the Agreement will not (i) violate or conflict with any laws or regulations that the party is required to comply with, (ii) materially violate the party's articles or any statutory or contractual obligations, or (iii) result in any third party making any significant claims against the other Party or the company; and

(e)There is no claim or legal proceeding initiated by any entity against the party to declare the party bankrupt or insolvent, nor is there a situation where the party is dissolved, liquidated, closed, debt restructured, or its main business or major assets are taken over by a third party under any applicable laws and regulations.

1.3Responsibilities of the Parties

(a)Without affecting the other obligations undertaken by smart under the Agreement, the Articles of Association, and Ancillary Agreements, smart shall additionally fulfill the following responsibilities:

(i)Provide technical assistance, support, and training to the Company under a separately signed technical services agreement (if required) when the Board of Directors determines that it is necessary for the production and service of products.
(ii)Assist and urge its affiliates to provide the Company with their entire vehicle-related NPDS process system, procurement system, and optimal supply chain for use.
(iii)Assist and urge the smart Group to reach a mutually exclusive cooperation agreement with ECARX on the smart car hardware on the premise that ECARX product prices are competitive: Qualcomm 8155 chip for HX11&HC11, AMDV2000 chip for HY11&HS11, and for future new projects or models, the parties will negotiate separately. For the purposes of the Agreement, 'competitive pricing' refers to the comprehensive conditions such as product prices, technical specifications, software solutions, logistics arrangements, and after-sales support provided by ECARX for smart for the car hardware of a certain smart model, which are not higher than the prices offered by third-party suppliers to smart under equivalent conditions.
(iv)Assist and urge smart Group to reach a consensus on the ECARX solution for smart OS underlying basic software, with competitive pricing of ECARX products. For the avoidance of objections, ECARX can provide SE Company with the solution for upgrading the underlying architecture platform as long as the parties reach an agreement on the cost.

(b)Without affecting other obligations undertaken by ECARX under the Agreement, the Articles of Association, and Ancillary Agreements, ECARX shall fulfill the following additional responsibilities:

(i)Make every effort to assist and urge its affiliates to provide the Company with their software development processes, procurement systems, and high-quality supply chain for use by the company;
(ii)Provide technical assistance, support, and training to the Company under a separately signed technical services agreement (if required) when the Board of
7

Strictly confidential
Signed draft
Directors determines that it is necessary for the production and service of products.
(iii)And supply or have its related affiliates supply, relevant software and hardware products to the Company according to a separately signed procurement agreement.

3.Establishment

1.1Company Name

The Chinese name of the Company is 智马达软件科技有限公司, and the English name is smart Software Technology Co., Ltd, subject to pre-approval by the Market Supervision Administration.

1.2Limited Liability

The Company is a limited liability company with legal personality under Chinese law. The liability of each party shall be limited to the amount of the registered capital contribution agreed to be paid by it under the Agreement. Neither party shall be liable for any losses, debts, liabilities, or other obligations of the Company exceeding the amount of capital contribution subscribed in the registered capital of the Company.

4.Business of the Company

1.1Purpose

The purpose of the Company's establishment shall be mainly responsible for the software development of smart OS, as well as the subsequent OTA iteration and user operation, forming a data closed loop. After the subsequent capabilities are built, it can provide technical services to any other company.

Therefore, after the establishment of the Company, it will engage in the following business ("main business"), but subject to internal approval and authorization of the Company, as well as specific agreements and arrangements signed by the Company as a party: R&D, sales, and operation of software and hardware products for intelligent vehicle cockpits and peripherals.

1.2Business Scope

(a)The Company engages in information system integration services; computer system services; software development; software sales; professional design services; information technology consulting services; network technology services; technical services, technical development, technical consulting, technical exchange, technology transfer, technology promotion; manufacturing of computer hardware and peripherals; wholesale of computer hardware and peripherals; retail of computer hardware and peripherals; technology import and export; import and export agency ('business scope').
(b)If the business scope of Article 4.2 is inconsistent with the business scope registered in the business license, the business license shall prevail.

1.3Related Party Transactions
8

Strictly confidential
Signed draft

Subject to compliance with the respective policies on related party transaction of smart and ECARX and approval processes of their respective companies, the Company may enter into long-term recurring related party transaction agreements with the smart Group, ECARX group, or affiliates of such entities. The Company may procure related products or services from such affiliates and may provide OS software or other services (if applicable) to such affiliates and charge fees (if any). Such related party transactions shall be conducted in principle of fair trade and priced at market fair value.

1.4Ancillary Agreements

The parties acknowledge and agree that the following agreements ("Ancillary Agreements") are crucial for the operation of the Company. After the date of establishment, and before any party is required to make a contribution under Article 5, the following Ancillary Agreements shall be signed promptly by the relevant party or its applicable affiliate with the Company.

(a)The Company, Smart Automobile, Changxing Factory, and ECARX have entered into an agreement whereby the Company shall acquire and assume the rights and obligations related to the development of the smart OS software system under the HY11/HS11 contract from ECARX ("HY11/HS11 Supplementary Agreement");

(b)The Company, Smart Automobile, Xi'an Factory, and ECARX have entered into an agreement whereby the Company shall acquire and assume the rights and obligations related to the development of the smart OS software system under the HX11/HC11 contract from ECARX ("HX11/HC11 Supplementary Agreement");

(c)The Company, smart, and ECARX (or their respective designated affiliates) have signed a license agreement whereby (i) ECARX (or its designated affiliate) licenses the Company to use the underlying basic software adapted for smart models by ECARX; (ii) smart (or its designated affiliate) licenses the Company to use all the prospective intellectual property rights under the HY11/HS11 and HX11/HC11 contracts, the UI intellectual property rights developed according to smart's customization requirements, and the shared UE intellectual property rights; and (iii) ECARX (or its designated affiliate) licenses the Company to use the corresponding prospective intellectual property rights under the HY11/HS11 and HX11/HC11 contracts and the shared UE intellectual property rights developed by ECARX (or its designated affiliate) according to smart's customization requirements.

5.Registered Capital

1.1Registered Capital

(a)The registered capital of the Company shall be RMB 100 million.

(b)smart shall subscribe and contribute RMB 51 million in the form specified in Article 5.2, accounting for fifty-one percent (51%) of the Company's registered capital.

9

Strictly confidential
Signed draft
(c)ECARX shall subscribe and contribute RMB 49 million in the form specified in Article 5.2, accounting for forty-nine percent (49%) of the Company's registered capital.

1.2Form of Contribution

Subject to compliance with the provisions of Article 5.3 below, the parties shall contribute in cash.

1.3Conditions Precedent to Contribution

(a)Each party's obligation to contribute under Article 5.2 shall be subject to the following conditions being satisfied or waived:

(i)Execution and delivery of the Agreement and the Company's bylaws;

(ii)Ancillary Agreements have obtained internal approval from the Company's Board of Directors pursuant to Article 8.4(a)(iii) and have been executed and delivered;

(iii)The parties have obtained all necessary approvals and consents from their respective internal authorities (including but not limited to Board of Shareholders, Board of Directors, or investment decision-making committee (if any)) for the proposed transaction under the Agreement, and have signed and delivered resolutions to the Board of Shareholders, Board of Directors, or investment decision-making committee (if any);

(iv)The Company has received all necessary approvals, consents, and authorizations from all government agencies or other regulatory authorities related to the establishment of the Company, including but not limited to new business licenses, antitrust approvals, etc.;

(v)The representations and warranties made by the parties under Article 2.2 are true, accurate, and not misleading in all material respects as of the signing date and the date of capital contribution by either party pursuant to Article 5.4;

(vi)The proposed transaction under the Agreement complies with all applicable current laws, and there are no laws, regulations, court judgments, rulings, injunctions, or lawsuits brought by government authorities that restrict, prohibit, or cancel the proposed transaction, or have adverse effects on the proposed transaction;

(vii)Neither party has violated any commitments or obligations made under the Agreement, and there are no events, occurrences, facts, circumstances, changes, or developments that have occurred or are reasonably foreseeable that would have a material adverse effect on the assets, operations, or profit prospects of each party;

10

Strictly confidential
Signed draft
(b)The parties shall cooperate with each other to provide reasonable and necessary assistance to ensure that the preconditions for capital contribution are met, and shall provide reasonable and necessary information to all government departments.

1.4Contribution Time

By March 31, 2024, the parties shall complete all subscribed registered capital contributions in cash, that is, ECARX shall contribute RMB 49 million to the Company in cash, and smart shall contribute RMB 51 million to the Company in cash.

1.5Reduction or Increase in Registered Capital of the Company

(a)Subject to approval by government departments (if applicable), the Company shall not reduce its registered capital without a prior resolution in accordance with Article 7.5, unless approved by the Board of Shareholders.

(b)Any increase in the registered capital of the Company shall be resolved by the Board of Shareholders in accordance with Article 7.5 and approved by the government department (if applicable) in advance.

1.6Failure to Contribute on Time

(a)If any party fails to pay any installment of its contribution under the Agreement ('Unpaid Amount of Capital Contribution', such party being the 'Defaulting Contributing Shareholder'), the Company shall issue a written demand letter to the Defaulting Contributing Shareholder specifying a grace period, which shall be at least sixty (60) days from the date of issuance of the contribution demand letter by the Company or a longer period agreed by the other party. Upon expiration of the grace period, the other party shall have the right to notify the Company and the Defaulting Contributing Shareholder and exercise the following remedies:

(i)Require the Defaulting Contributing Shareholder to transfer the corresponding equity corresponding to the Unpaid Amount of Capital Contribution to the other party or reduce its subscribed registered capital corresponding to the Unpaid Amount of Capital Contribution.

(ii)The Company is required to withhold the funds to be distributed to the Defaulting Contributing Shareholders or other payments to be made to the Defaulting Contributing Shareholders, but not exceeding the Unpaid Amount of Capital Contribution;

(iii)Require the Defaulting Contributing Shareholders to pay the Unpaid Amount of Capital Contribution to the Company, and pay 0.03% of the Unpaid Amount of Capital Contribution to the other party for each day of delay; or

(iv)Terminate the Agreement in accordance with Article 21.3(a).

For the avoidance of ambiguity, the above remedies are cumulative and can be exercised separately or simultaneously by the exercising party, without affecting the
11

Strictly confidential
Signed draft
exercising party's ability to obtain other remedies under the Agreement and Chinese law.

(b)When exercising their rights under Article 5.6(a)(i), each party shall:

(i)Ensure that each director of itself and its delegates votes in favor of the changes in the equity of the parties;

(ii)Sign the equity transfer agreement and amend the Agreement and the Company's Articles of Association to reflect the changes in the equity of the parties;

(iii)Cooperate to obtain all necessary approvals from the relevant government departments for the changes in the equity of the parties; and

(iv)Provide all other reasonable assistance required for the changes in the equity of the parties.

(c)When a party exercises its rights under Article 5.6(a)(ii), each party shall ensure that each of its director and its delegates votes in favor of not distributing funds to the party that has not paid in its capital contribution or other amounts that the Company shall pay to that party, but not exceeding the amount of the Unpaid Amount of Capital Contribution.

6.Use of Funds

The funds paid by the parties in accordance with Article 5.4 shall be used for the operation and development of the Company's main business. Any other use of the funds by the Company shall obtain prior written approval from the Board of Directors. Without prior written approval from the Board of Directors, the funds paid by the parties in accordance with Article 5.4 shall not be used to repay any debts of the Company or any debts of any shareholder, director, officer, employee, or their respective affiliates of the Company.

7.Board of Shareholders

1.1Composition of the Board of Shareholders

(a)The Board of Shareholders is composed of all shareholders ('Board of Shareholders').

(b)The Board of Shareholders is the highest authority of the Company, with the powers and authorities provided under the Company Law and other applicable laws.

1.2Frequency of Shareholders' Meeting

The Company shall convene a general meeting of shareholders once in each fiscal year as the annual general meeting, and the period from one annual general meeting to the next annual general meeting shall not exceed 15 months. Subject to applicable legal requirements, the extraordinary general meeting of shareholders shall be convened when requested and convened by the Board of Directors or convened separately in accordance with applicable laws.
12

Strictly confidential
Signed draft

1.3Notice of Shareholders' Meeting

Each shareholder shall be entitled to receive written notice of any shareholders' meeting of the Company, which shall reasonably and specifically state the time, date, location, and agenda of the meeting. Such written notice shall be sent to the address of the shareholder as stated in the Company's shareholder register at least fifteen (15) days before the convening of the extraordinary general meeting (or at least twenty-one (21) days before the convening of any annual general meeting) (or subject to applicable laws, if special circumstances require a shorter period, such shorter period shall be reasonably required by the specific circumstances and agreed upon by the shareholders).

1.4Written Resolutions

A written resolution made by shareholders, if signed and approved by all shareholders, shall be deemed validly passed.

1.5Resolutions of Board of Shareholders
The Board of Shareholders is the highest authority of the Company, deciding on major issues of the Company, including:

(a)Decide on the Company's business policies and investment plans;

(b)Elect and replacing directors and supervisors who are not represented by employees;

(c)Deliberate and approve the report of the Board of Directors;

(d)Deliberate and approve the report of the supervisory board or supervisor;

(e)Deliberate and approve the Company's annual financial budget plan and final accounts plan;

(f)Deliberate and approve the audited financial statements of the Company;

(g)Deliberate and approve the profit distribution plan and loss compensation plan of the Company;

(h)Decide on the remuneration of directors and supervisors (only for their positions as directors and supervisors);

(i)Make resolutions on increasing or decreasing the registered capital of the Company;

(j)Make resolutions on the merger, division, dissolution, liquidation, suspension of business, or change of Company form of the Company;

(k)Amend the Company's Articles of Association;

(l)Make resolutions on issuing corporate bonds;
13

Strictly confidential
Signed draft

(m)Decide on the Company's private equity financing, equity incentive plans involving equity changes, initial public offerings, and other listing schemes;

(n)Decide on any major changes, significant deviations, any suspension or termination of the Company's main business, or the sale, transfer, or disposal of assets (including intangible assets such as intellectual property) with a cumulative book value exceeding RMB 50 million in the current year;

(o)Decide on the licensing of any important intellectual property of the Company to a third party with competitive relationship with any shareholder;

(p)Other powers stipulated in the Company's Articles of Association.

Shareholders exercise voting rights at the shareholders' meeting in proportion to the subscribed registered capital. A resolution of the Board of Shareholders shall be passed by more than half of the voting rights represented by the shareholders, and resolutions on items (i) to (p) above shall be approved by shareholders representing more than two-thirds of the voting rights. Regarding matters approved by the Board of Shareholders, the parties shall cooperate to take necessary actions in a timely manner, sign necessary documents, in order to facilitate the effective implementation and realization of the relevant matters.

1.6Meeting Minutes

The shareholders' meeting shall be conducted in Chinese, and the meeting minutes shall be prepared and kept in Chinese. The shareholders' meeting shall produce complete and accurate meeting minutes. Any shareholders’ meeting minutes shall be signed by the attending shareholders or their authorized representatives, and shall be distributed to all shareholders within twenty (20) working days after the end of the shareholders’ meeting. The shareholders’ meeting minutes book shall be kept at the Company's headquarters for inspection by any shareholder and/or representative during working hours.

8.Board of Directors

1.1Composition of the Board of Directors

(a)The Board of Directors consists of five (5) directors, with smart appointing three (3) directors ("smart’s directors") and ECARX appointing two (2) directors ("ECARX’s Directors").

(b)Each party shall appoint directors by sending notice to the other party and the Company. The parties shall vote in favor of the appointment of the other party's directors at a properly convened shareholders' meeting.

(c)The term of office of a director is three (3) years, and upon expiration of the term, re-election is possible.

(d)Any party may at any time send notice to the other party and the Company to replace any director appointed by it. The party replacing its appointed director shall be responsible
14

Strictly confidential
Signed draft
for paying any compensation for losses incurred by the director or any other claims made by the director due to his replacement.

(e)If a director retires, resigns, becomes ill, loses capacity, dies, or if the appointing party replaces the director, resulting in a vacancy on the Board of Directors, the appointing party shall appoint a successor director within thirty (30) working days after any of the above events occur to complete the term of office of the director, and shall notify the other party and the Company of such changes. If the replacement or resignation of such director results in the inability to reach the statutory number of directors on the Board of Directors, the replacement or resignation shall take effect upon the appointment of the next director or the appointment of the next director.

(f)Directors shall fulfill their duties prudently and diligently.

(g)Directors shall not receive any remuneration or compensation from the Company for performing their duties as directors, but all reasonable expenses incurred in performing their duties as directors, including accommodation and transportation expenses for attending board meetings, shall be borne by the Company.

(h)The Company shall indemnify each director for all rights claims and liabilities incurred by the directors in performing their duties as directors, provided that any act or omission of the director causing such claims and liabilities does not constitute intentional misconduct, gross negligence, or violation of criminal law.

(i)At each board meeting, each director personally attending or represented by a proxy shall have one vote. The Board Chairman shall not have the right to cast a second vote or a deciding vote.

1.2Board Chairman

The Board of Directors shall appoint one (1) Board Chairman, appointed by smart. ECARX’s Directors shall vote in favor of smart's appointment of the Board Chairman at a properly convened board meeting.

1.3Board Resolutions

The Board of Directors is responsible for making major decisions on the daily operation of the Company, including:

(a)Convene shareholders’ meetings and reporting to the Board of Shareholders;

(b)Implement shareholder resolutions;

(c)Formulate the Company's business policies and investment plans;

(d)Formulate the Company's annual financial budget plan and final settlement plan;

(e)Formulate the Company's profit distribution plan and loss compensation plan;

15

Strictly confidential
Signed draft
(f)Formulate the plan to increase or decrease the registered capital of the Company and issue corporate bonds;

(g)Formulate the plan for company merger, division, dissolution, or change of company form;

(h)Decide on the establishment of internal management institutions within the Company;

(i)Decide to appoint or dismiss the CEO of the Company;

(j)Decide to appoint or dismiss the Chief Technology Officer (CTO), Chief Financial Officer, and other Senior Executives of the Company;

(k)Establish the basic management system of the Company;

(l)Approve any purchase, acquisition, sale, transfer, lease, or disposal of company assets exceeding RMB 6 million in a single contract (excluding payments within the approved annual business plan, investment plan, and financial budget by the Board of Shareholders);

(m)Approve the capital expenditure of the Company exceeding RMB 6 million in a single expenditure (excluding payments within the approved annual business plan, investment plan, and financial budget by the Board of Shareholders);

(n)Sign, substantially amend, or terminate any sales contracts and other commercial contracts that are binding on the Company with a single amount exceeding RMB 6 million (excluding projects approved by the Board of Shareholders in the annual business plan, investment plan, and financial budget);

(o)Determine the compensation of Senior Executives such as the CEO, CTO, and CFO;

(p)Appoint or dismissing the accounting firm responsible for auditing, and making resolutions on major changes to the audit policies of the Company and Group Members;

(q)Provide guarantees or guarantees to third parties (except as required by law to be approved by the Board of Shareholders);

(r)Approve the commencement or resolution of any litigation, arbitration, or other legal proceedings or claims related to a total amount exceeding RMB 2 million.

(s)Approve the related party transaction management system for the Company and Group Members (such system shall require that all related party transactions in which all Company and Group Members participate shall comply with the principle of fair and reasonable pricing), and approval of related party transactions requiring approval of the Board of Directors in accordance with the Company's related party transaction system;

(t)Approve the Company and Group Members' acquisition activities, establishment or dissolution of subsidiaries, branches, or other types of branches within or outside China
16

Strictly confidential
Signed draft
(excluding the establishment of subsidiaries for the purpose of facilitating the management of employee labor contracts or social security contributions);

(u)Sign, amend terminate, or terminate any Ancillary Agreements;

(v)The Company obtains loans totaling no more than 100 million yuan from shareholders or any third party (including Senior Executives or employees of the Company), or the Company provides loans totaling no more than 100 million yuan to shareholders or any third party;

(w)The Company obtains loans totaling more than 100 million yuan from shareholders or any third party (including Senior Executives or employees of the Company), or the Company provides loans totaling more than 100 million yuan to shareholders or any third party; and

(x)Matters stipulated by Chinese laws, Articles of Association, provisions of the Agreement, or authorized by the Board of Shareholders.

Voting on resolutions of the Board of Directors shall be one vote per person. Resolutions of the Board of Directors must be approved by more than half (excluding half) of all directors, and resolutions related to items (l), (m), (n), (q), (t), (u), and (w) above must be unanimously agreed by all directors. For matters approved by the Board of Directors through effective voting, the parties shall cooperate and shall ensure that their respective nominated directors cooperate and take necessary actions in a timely manner, sign necessary documents to ensure the effective implementation and realization of the relevant matters.

1.4Board Meeting

(a)Notice of Board Meetings

(i)The Board Chairman may convene a meeting of the Board of Directors and shall give notice to all directors at least ten (10) working days in advance. Board meetings shall be held at least twice a year.

(ii)Two (2) or more directors may notify the Board Chairman to convene a board meeting, and the Board Chairman shall give notice to other directors at least ten (10) working days in advance.

(iii)The first board meeting shall be held within forty-five (45) working days after the date of establishment or any other date agreed upon by the parties, and shall be convened by the Board of Directors with the following resolution:

(A)The company organization structure agreed by the parties; and the appointment of Senior Executives in accordance with Article 10;

(B)The signing of all Ancillary Agreements;

(C)The initial business plan; and
17

Strictly confidential
Signed draft

(D)Other matters deemed necessary by the parties.

(b)Notification
    
(i)The ten (10) working days' notice period referred to in Article 8.4(a)(i) may be waived by unanimous written consent of all directors, or if all directors (including proxies) are present at the board meeting, it shall be deemed waived.

(ii)Notice of a board meeting must be accompanied by a written agenda, reasonably detailing the matters to be raised and discussed at the board meeting and their supporting documents (if any).

(iii)Each director may give notice to other directors at least five (5) working days in advance of the date of planned board meeting, requesting discussion of additional proposals at the planned board meeting, which additional proposals shall reasonably detail the additional matters and provide relevant supporting documents (if any).

(c)Proxy

(i)Any director may appoint another director as his proxy in writing to vote at a board meeting, but such appointment must be made in writing and submitted to the Board Chairman meeting at or before the meeting. In addition to the voting rights as a director, an agent is entitled to be counted for the purpose of a quorum and to exercise the voting rights of the director appointed by them.

(ii)Each absent director's agent shall have full power and authority to represent the director in all matters decided by the Board of Directors within their scope of authority, and shall be binding on the director appointed by them.

(d)Venue and Telephone Meetings

Any meeting of the Board of Directors shall be held at the Company's principal place of business or at any other location agreed upon by all directors. Board meetings may be held by telephone, video conference, or other means, provided that all participants can hear each other clearly and are present throughout the meeting.

(e)Written Resolutions

The Board of Directors may replace the convening of a board meeting with a written resolution, but the written resolution must be signed by all directors.

(f)Meeting Minutes

Board meetings shall be conducted in Chinese. Meeting records shall be made and kept in Chinese. The Board of Directors shall ensure the preparation of complete and accurate meeting records. Any board meeting records shall be signed by all directors
18

Strictly confidential
Signed draft
or their agents, and shall be distributed to all directors immediately after the meeting but no later than twenty (20) working days after the end of the board meeting. The minutes of the board meetings shall be kept at the Company's headquarters for any director and/or representative to review during working hours.

1.5Deadlock

(a)If the Board of Directors fails to pass a resolution on any of the matters listed in clauses (l), (m), (n), (q), (t), (u), and (w) of Article 8.3, and if a deadlock occurs on such matter at the second board meeting convened within fifteen (15) working days after the matter was first submitted for discussion at a board meeting, then it shall be deemed that a deadlock has occurred ('Deadlock').

(b)In the event of a Deadlock, the Board of Directors shall immediately refer the Deadlock to the respective Chief Executive Officers or equivalent Senior Executives of the parties for resolution through consultation. The respective Chief Executive Officers or authorized Senior Executives of smart Group and ECARX Group shall make efforts to reach an agreement on the resolution of the Deadlock within fifteen (15) working days after the Deadlock is referred. If the CEO or authorized Senior Executives reach an agreement within fifteen (15) working days after the deadlock is submitted, each party shall ensure that its appointed directors vote in favor of resolving the deadlock at the subsequent board meeting.

(c)If the CEO or authorized Senior Executives fail to reach an agreement within fifteen (15) working days as per Article 8.5(b) above, the relevant proposal shall be deemed not approved by the Board of Directors.

9.Supervisors

1.1The Company shall appoint two (2) supervisors, with each party having the right to appoint one (1) supervisor. smart shall vote in favor of the supervisors appointed by ECARX at the duly convened shareholders' meeting.

1.2Each party shall promptly notify the Company and the other party when appointing a supervisor to the Company.

1.3The term of office of the supervisor is three (3) years, and can be re-elected by the appointing shareholder.

1.4Supervisors shall have the powers stipulated by Chinese laws, including but not limited to:

(a)Inspect the Company's finances;

(b)Supervise the actions of directors and Senior Executives in performing their duties, and proposing dismissal of directors or Senior Executives who violate laws, administrative regulations, Articles of Association, or resolutions of the Board of Shareholders.

(c)When the actions of directors or Senior Executives damage the interests of the Company, they shall be required to correct them;
19

Strictly confidential
Signed draft

(d)Propose to convene an extraordinary general meeting of shareholders, and convene and preside over the shareholders’ meeting when the Board of Directors fails to fulfill the duty of convening and presiding over the shareholders’ meeting;

(e)Propose motions at the shareholders’ meeting;

(f)Bring lawsuits against directors or Senior Executives;

(g)Other powers stipulated in the Articles of Association.

1.5Supervisors have the right to attend board meetings (but without voting rights) and to question or make suggestions on the resolutions of the Board of Directors. Supervisors can conduct investigations if they find abnormal business operations of the Company; if necessary, they can hire accounting firms to assist in their work, and the expenses shall be borne by the Company.

1.6Supervisors do not receive any remuneration during their term of office, and the Company does not pay any fees to supervisors. However, reasonable expenses incurred in performing the duties of supervisors shall be borne by the Company.

1.7The Company will compensate supervisors for all claims and liabilities incurred by them in performing their duties as supervisors, provided that any act or omission of the supervisor that gives rise to such claims and liabilities does not constitute intentional dereliction of duty, gross negligence, or violation of criminal law.

10.Senior Executives

1.1Management Team

(a)The Company's management team includes the following positions ("Senior Executives"):

(i)One (1) Chief Executive Officer ("CEO") nominated by smart, responsible for the day-to-day management of the Company, except for matters requiring approval from the Board of Shareholders and the Board of Directors;

(ii)One (1) Chief Technology Officer ("CTO") nominated by ECARX, responsible for the Company's technical research and development and support;

(iii)One (1) Chief Financial Officer nominated by smart, responsible for the Company's finance, accounting, and taxation;

(iv)One (1) Financial Internal Control Officer nominated by ECARX, responsible for the Company's internal controls.

20

Strictly confidential
Signed draft
(b)Unless otherwise provided by the Company Law or the Articles of Association, the powers not granted to the Board of Shareholders or the Board of Directors shall be decided and exercised by the CEO, including but not limited to:

(i)Oversee the Company's production and operation management, organizing the implementation of resolutions of the Board of Shareholders and the Board of Directors;

(ii)Organize the implementation of the Company's annual business plan and investment plan;

(iii)Draft the plan for the establishment of the Company's internal management structure;

(iv)Formulate the basic management system of the Company;

(v)Establish specific rules and regulations for the Company;

(vi)Decide on the appointment or dismissal of Senior Executives other than those appointed or dismissed by the Board of Directors;

(vii)Approve any purchase, acquisition, sale, transfer, lease, or disposal of Company assets with a single contract amount below 6 million RMB;

(viii)Approve the Company's capital expenditures with a single expenditure amount below 6 million RMB;

(ix)Sign, substantially modify, or terminate any sales contracts and other commercial contracts with a single amount below 6 million RMB;

(x)Approve any litigation, arbitration, or other legal proceedings or claims with a total amount less than or equal to 2 million RMB;

(xi)Other matters stipulated in the Articles of Association, the Agreement, or authorized decisions by the Board of Shareholders or Board of Directors;

(c)The CEO may delegate his authority to other Senior Executives or heads of relevant business departments according to the authorized decision-making system;

(d)Each Senior Executive is entitled to attend board meetings;

1.2Appointment of Senior Executives

(a)smart has the right to nominate qualified candidates to the Board of Directors and be appointed as CEO upon notification to the Board of Directors.

(b)ECARX has the right to nominate qualified candidates to the Board of Directors and be appointed as CTO upon notification to the Board of Directors.
21

Strictly confidential
Signed draft

(c)smart has the right to nominate qualified candidates to the Board of Directors and be appointed as Chief Financial Officer upon notification to the Board of Directors.

(d)ECARX has the right to nominate qualified candidates to the Board of Directors and be appointed as Chief Financial Internal Control Officer upon notification to the Board of Directors.

(e)All Senior Executives shall be appointed with the approval of the Board of Directors. Subject to the company's Articles of Association, the Agreement and applicable legal provisions, the parties shall ensure that their respective appointed directors appoint the Senior Executives nominated by the nominating party before their appointment is approved, and without the consent of the nominating party, the Board of Directors shall not dismiss or replace such Senior Executives at will.

1.3Term of Office

(a)The term of office for each Senior Executive is three (3) years, and can be reappointed by the Board of Directors.

(b)If there is a vacancy in the management team due to the retirement, resignation, illness, incapacity, or death of any Senior Executives, or if the Board of Directors dismisses the Senior Executives, the original nominating party of the Senior Executives has the right to nominate a successor within thirty (30) working days after any of the above events occur, to complete the remaining term of office of the Senior Executives.

1.4Annual Business Plan

The CEO and CTO shall jointly develop and submit a draft annual business plan for the next fiscal year to the Board of Directors no later than the end of each fiscal year. The Board of Directors shall decide on the draft annual business plan within twenty (20) working days after receiving the draft or at any other time agreed by the Board of Directors after its approval of revisions.

11.Equity Transfer

1.1Restrictions

(a)Unless expressly permitted by the Agreement or mutually agreed upon by the parties, neither party shall transfer any of its equity.

(b)Without the prior written consent of the other party, neither party shall enter into any agreement with any entity regarding the rights of any director appointed under the Agreement or the exercise of the rights of any director appointed by it.

1.2Lock-up

Subject to Articles 11.3 and 21, neither party shall transfer any shares to any entity during the Operation Period of the Company without the prior written consent of the parties.
22

Strictly confidential
Signed draft

1.3Permitted Transfers

(a)Notwithstanding any provision to the contrary in the Agreement, each party may transfer all or part of its shares to its affiliates upon at least ten (10) working days' prior notice to the other party, provided compliance with the other provisions of Article 11.3. The notice shall specify the name of the assignee’s affiliate, the jurisdiction of its establishment and registered address, as well as the name of the legal representative or authorized representative of the assignee’s affiliate, provided that (i) the assignee’s affiliate shall pass compliance checks conducted by the other party in accordance with its group policies and comply with applicable antitrust laws; (ii) the assignee’s affiliate has signed the equity transfer agreement and other necessary documents; and (iii) the assignor shall continue to ensure that the assignee’s affiliate properly fulfills its obligations under the Agreement.

(b)If one party transfers all or part of its equity to its affiliate in accordance with Article 11.3 of the Agreement, the other party shall be deemed to have agreed to such transfer and waived its preemptive rights to purchase, and shall cooperate in a timely manner to sign all necessary documents and take all necessary actions to complete the transfer.

(c)If one party transfers part of its equity to its affiliate, the affiliate and the assignor shall be jointly considered as one party under the Agreement.

(d)If the assignee’s affiliate is no longer an affiliate of the assignor, the assignee’s affiliate (and/or any subsequent assignee of the assignee’s affiliate) must immediately transfer all its equity back to the original assignor or another designated affiliate of the original assignor. In this case, the original assignor or its designated affiliate shall immediately deliver to the non-assignor and the Company a commitment letter signed in accordance with Article 11.7. Failure to transfer back the equity in accordance with the provisions of Article 11.3(d) within sixty (60) days after the assignor ceases to be an affiliate will constitute a material breach of the Agreement, and the non-assignor shall be deemed as the Non-defaulting Party defined in Article 21.3, and shall therefore have the right to terminate the Agreement and exercise its call option or put option in accordance with Article 21.4.

1.4Pre-emptive Right

(a)Subject to compliance with the provisions of Articles 11.1, 11.2, and 11.3, either party may only transfer all or part of its equity (“Sale of Equity”) to a Third-party Buyer (“Third-party Buyer”) upon receipt of an offer (“Offer”), which includes the material terms and conditions of the offer to purchase such equity (including the purchase price and proposed completion date).

(b)If the assignor receives an offer it wishes to accept, it must immediately provide written notice (“Notice of Transfer”) to the non-assignor, proposing to transfer the sold equity to the non-assignor or its designated party at the same cash price and not less favorable terms and conditions as set forth in the offer.

23

Strictly confidential
Signed draft
(c)The notice of transfer must specify:

(i)The intention of the assignor to sell equity;

(ii)The proposed amount of equity to be sold;

(iii)The proposed price and main terms and conditions of the transfer;

(iv)The identity of the Third-party Buyer, as well as the identity of the ultimate beneficial owner of the trust if acting as a trustee; and

(v)Any other details of the offer that the non-assignor may reasonably request.

(d)The non-assignor shall notify the assignor within forty (40) working days from the receipt of the notice of transfer ('Acceptance Period') whether it wishes to purchase or designate a related party to purchase the shares sold. If the non-assignor chooses to exercise its preemptive rights, it shall purchase in accordance with the terms and conditions specified in the notice of transfer, and the assignor must sell and transfer the shares sold in accordance with the terms and conditions specified in the notice of transfer.

(e)If the non-assignor fails to notify the assignor of its intention to purchase the saled shares within the acceptance period, the non-assignor shall be deemed to have agreed to the proposed transfer to the Third-party Buyer identified in the notice of transfer. Subsequently, the assignor may sell and transfer the sold shares to the Third-party Buyer in accordance with the terms and conditions specified in the notice of transfer.

1.5Tag-along right

Despite any contrary provisions of the Agreement, each party has a tag-along right in respect of the shares held by the other party. Pursuant to such tag-along right, if one party intends to transfer all or part of the shares it holds to a bona fide Third-party Buyer, without the non-assignor exercising the preemptive purchase right provided for in Article 11.4, the assignor shall cause the Third-party Buyer to make an offer to the non-assignor to purchase some or all of the shares it holds ('Tag-along Offer'), the terms of which shall not be less favorable than the terms provided by the Third-party Buyer to the assignor. The amount of shares sold by the non-assignor to the Third-party Buyer shall not exceed the number of shares sold multiplied by a fraction, the numerator of which is the shares held by the party exercising the tag-along right on the date of the notice of transfer, and the denominator is the total shares held by the parties on the date of the tag-along offer. If the Third-party Buyer fails to make a tag-along offer to the non-assignor in accordance with Article 11.5, the Third-party Buyer shall have no right to complete the transfer, and the parties shall cause the Company not to register any share changes related to such transfer. If the non-assignor accepts the tag-along offer, the completion of the transfer by the assignor shall be conditional upon the shares held by the non-assignor being purchased in accordance with the provisions of Article 11.5.

1.6Completion of Transfer

24

Strictly confidential
Signed draft
The parties shall, as soon as reasonably practicable but in no event later than one (1) month after the delivery of the notice of transfer or relevant notice (as the case may be), execute the legal documents relating to the equity transfer under this Article 11, and take all other actions required to be taken in connection with such equity transfer, including making any applications and obtaining all necessary approvals.

1.7Succession of Obligations

Notwithstanding any contrary provision in the Agreement, the assignor shall not transfer any equity under Article 11 unless each assignee has provided the assignor with a legally valid commitment to perform the assignor's obligations under the Agreement and has agreed that the equity being transferred shall be bound by the Agreement and the Articles of Association as if such assignee were an original party to the Agreement.

12.Accounting and Financial Management

1.1Accounting Requirements and Financial Documents

(a)The Company shall maintain complete, fair, and accurate books and records that satisfy the Board of Directors and the parties in accordance with applicable laws and regulations. For clarity, such books and records shall include the Company's individual financial statements and the Company's consolidated financial statements (if necessary).

(b)The Company shall use reasonable and advanced information technology to record its business processes, including connections with the parties' information technology systems (if necessary). The Company shall use RMB as the accounting unit and functional currency for its daily financial accounting.

(c)The Company's financial statements and reports shall be prepared and recorded in both Chinese and English, including but not limited to the main accounting records and accounting guidelines.

(d)The Company shall adopt the calendar year as its fiscal year ('Fiscal Year'), however, the Company's first fiscal year shall be from the date of issuance of the Company's first business license to December 31 of the same year.

1.2Financial Information and Budget

(a)The Chief Financial Officer shall prepare and submit the following information to the Board of Directors and the parties as soon as reasonably practicable but no later than the dates described below:

(i)Unaudited monthly management reports, including (A) detailed income statements, balance sheets, cash flow statements, and (B) analysis comparing performance to budget after the end of each month.

(ii)Subject to the approval of the Board of Directors and compliance with the applicable merger reporting requirements for smart, the Chief Financial Officer shall, at the request of the parties and in accordance with their
25

Strictly confidential
Signed draft
respective financial closing schedules (as may be amended from time to time), provide monthly (individual and/or consolidated) income statements, balance sheets, cash flow statements, statement of changes in equity, and management reports (if applicable, including detailed breakdown by department or project) to the parties;

(iii)Subject to the approval of the Board of Directors and compliance with the applicable merger reporting requirements for smart, the parties shall cause the Company to prepare income statements, balance sheets, cash flow statements, equity statements, and management reports on an individual and/or consolidated basis in accordance with the generally accepted accounting principles adopted by the parties (including their specific accounting interpretations and regulations (guidance)), but each party shall provide guidance to the Chief Financial Officer, Financial Controller, and other employees of the Company on the applicable accounting principles;

(iv)Before the end of each Fiscal Year, provide a draft financial budget for the Company's next Fiscal Year, which shall be broken down monthly and include cash flow forecasts and a balance sheet showing the expected situation of the Company as of the end of the next Fiscal Year;

(v)Within thirty (30) working days after the end of each relevant Fiscal Year, provide unaudited financial statements for the Company (individual and/or consolidated); and

(vi)Within three (3) months after the end of each Fiscal Year or at any other time approved by the Company's CEO, provide audited financial statements (individual and/or consolidated) for that Fiscal Year as well as reviewed/audited financial reports; and any other information regarding the Company's business or financial condition that either party may reasonably request or provide for tax purposes inside and outside of China.

(b)The Company shall provide necessary information and data required by any relevant government agency or any government department of any party to meet regulatory requirements.

1.3Audit

The Board of Directors shall engage a well-known accounting firm to conduct annual examination and statutory audit of the Company's financial statements, issue relevant certificates and reports, and assist in preparing and co-signing annual financial statements and other documents, certificates or statements required by Chinese law to be examined and certified by accountants registered in China. In addition, the well-known accounting firm shall audit the annual reports provided to the parties within the scope required for reporting. The cost of engaging a well-known accounting firm shall be borne by the Company.

1.4Independent Audit

26

Strictly confidential
Signed draft
(a)Upon reasonable notice, each party shall have the right to engage a registered accountant in China to conduct a financial audit and examination of the Company's financial statements (including related party transactions) once a year, and the Company and the party not appointing the accountant shall cooperate with such accountant. Such accountant shall have full access to the Company's personnel and financial records, provided that the audit shall not unduly interfere with the Company's business operations, and the accountant shall keep confidential all documents reviewed during the audit. All expenses of such financial audit and examination shall be borne by the party appointing the accountant.

(b)Either party may, at its own expense, appoint one or more internal auditors (who are not employees of the Company) to conduct an audit of the Company not more than once a year (including financial and operational audits). The auditors shall have full access to the personnel and financial records of the Company, provided that such audits shall not unduly interfere with the Company's business operations, and the auditors shall keep confidential all documents and information reviewed during the audit (including but not limited to personal information).

13.Profit Distribution

1.1Legal Accumulation Fund

The Company shall allocate ten percent (10%) of its profits to the legal accumulation fund in accordance with applicable laws. When the cumulative amount of the Company's legal accumulation fund exceeds fifty percent (50%) of the registered capital of the Company, the Company may no longer allocate to the legal accumulation fund.

1.2Limitation on Dividends

If any losses from previous years have not been offset within the current Fiscal Year, dividends shall not be declared or distributed.

1.3Rules for Dividend Distribution

(a)Subject to compliance with Article 13.2, the Company shall distribute profits that are legally distributable to the parties in each Fiscal Year in proportion to their respective paid-up registered capital, after making reasonable provisions approved by the Board of Shareholders.

(b)In determining the profit distribution scheme for each Fiscal Year of the Company, the following matters shall be taken as prerequisites, except for the legal accumulation fund extracted in accordance with Article 13.1:

(i)The Company's funding requirements for implementing its business plan;

(ii)Expected cash flows specified in the business plan and financial budget; and

(iii)The need to maintain a good financial condition of the Company in principles of prudent financial management.
27

Strictly confidential
Signed draft

(c)Subject to and without prejudice to the general principles under other provisions of Article 14 (especially Articles 13.3(b)(i) to (iii)), and subject to applicable laws and regulations as well as approval of the Board of Shareholders, if the Company has made a profit in a certain financial year, in the second year of that profitable financial year, subject to the condition that the statutory reserve fund is withdrawn, losses are offset, and the cash flows generated from operating and investing activities of the Company in the current year are positive, the Company shall distribute undistributed profits of the Company according to the proportion of shares held by the shareholders in the Company. The parties agree that each party shall and shall ensure that their appointed directors pass the Company's profit distribution plan at the formal board meeting or shareholders' meeting.

14.Financing

1.1The Company shall conduct financing and business operations as an independent entity separate from the parties, and shall bear the responsibility and risks related to the operation of the Company (including but not limited to foreign exchange risks) on its own.

1.2Unless otherwise agreed in the Agreement or provided by one party with guarantees, mortgages, or other financial support for the benefit of the Company, any guarantees, mortgages, or other financial support provided by the parties for the benefit of the Company shall be subject to the agreement of the parties and shall be shared by the parties in proportion to their respective equity interests in the Company (regardless of whether such financing has joint nature or other terms and conditions imposed by third-party lenders on such financing). The interest rate for any shareholder loans shall be determined with reference to the interest rate of comparable commercial bank loans.

1.3Subject to the provisions of Article 7.5 of the Agreement (Matters requiring shareholder resolution), the following matters require the consent of shareholders representing more than two-thirds of the voting rights, provided that neither party may unreasonably refuse or delay consent to the following matters:

(a)The location, valuation, and issue price of the Company's initial public offering;

(b)The total amount, type, and valuation of the Company's private equity financing; and

(c)The total amount, term, and interest rate of any bonds issued by the Company.

15.Taxation

(a)The Company shall make appropriate declarations and pay taxes and import duties in accordance with applicable laws (including but not limited to withholding taxes, customs duties, and import value-added tax). With the approval of the Board of Directors, the Company may engage a well-known accounting firm to review all tax returns and related materials of the Company and its subsidiaries (if any), with the expenses borne by the Company or its subsidiaries (if applicable), provided that such review shall not unduly interfere with the business operations of the Company or its subsidiaries (if applicable).
28

Strictly confidential
Signed draft
If either party requests such tax review, the expenses of such review shall be borne by the requesting party.

(b)The Company shall properly keep declaration records (including tax returns, tax payment certificates, and other relevant documents) in accordance with tax regulations. The parties have the right to access such declaration records.

(c)The Company shall take necessary measures to obtain various tax incentives in accordance with applicable laws, regulations, or government policies (if any).

16.Change of Law

If the promulgation of any new laws after the signing date or any amendments or interpretations of any existing laws ('Change of Law') have a material adverse effect on the economic interests related to the establishment and operation contemplated by either party with the Company, or its rights and interests under the Agreement, the parties shall promptly negotiate in good faith and use their best efforts to make necessary adjustments to the Agreement, Ancillary Agreements, and other agreements and documents contemplated under the Agreement (if applicable), to maximize the protection of the economic interests and corporate governance rights of each party arising from the Agreement, so that they are not inferior to the economic benefits and corporate governance rights that each party shall have obtained or enjoyed under such Change of Law, and to maximize the realization of the intentions of the parties at the time of signing the Agreement. However, if there is a change in the equity of the parties, the economic benefits and corporate governance rights of the parties after the transaction shall also be adjusted accordingly. If the material adverse effect of Change of Law on the economic interests or corporate governance rights of one party continues to exceed one hundred and eighty (180) days, and the parties cannot reach an agreement on the adjustment of the Agreement through good-faith negotiations, the parties may discuss potential solutions, including but not limited to mutually agreeing to terminate the Agreement.

17.Restrictive Clauses

1.1Non-competition Obligations

(a)During the period in which ECARX holds any equity interest in the Company and for a period of three (3) years thereafter, ECARX shall not develop, manufacture, or distribute any electric vehicles or other complete vehicle products in China.

(b)During the Operation Period of the Company, if ECARX or any affiliate of ECARX intends to collaborate with a third party (whether through investment in such third party or establishment of a joint venture with such third party) to develop, produce, or distribute any electric vehicles or other complete vehicle products outside of China, smart and its affiliates shall have the right of first negotiation to enter into such collaboration with ECARX (or ECARX shall cause its affiliates to do so) on equal terms and conditions.

(c)During the Operation Period of the Company, if smart or any affiliate of smart intends to collaborate with a third party (whether through investment in such third party or establishment of a joint venture with such third party) to design, produce, or sell
29

Strictly confidential
Signed draft
automotive intelligent cockpit products outside of China, ECARX and its affiliates shall have the right of first negotiation to enter into such collaboration with smart (or smart shall cause its affiliates to do so) on equal terms and conditions.

1.2Non-Solicitation Clause

Unless otherwise agreed in writing by the other party, as long as either party holds any equity interest in the Company and for a period of three (3) years thereafter, such party shall not, and shall cause its affiliates not to, directly or indirectly solicit, induce, or otherwise propose to employ the following individuals or negotiate with respect to their employment:

(a)Any employee of the other party or any of its affiliates; or

(b)Prior to becoming an employee of the Company, not employed by any Company managed or operated by the other party or any of its affiliates;

Unless in the circumstances described in (a) and (b) above, (i) such employee has been separated from his or her employment with the other party, its affiliates, and the Company for a continuous period of six (6) months; or (ii) such employee responds to a public recruitment advertisement of either party or its affiliates.

1.3Intellectual Property

(a)Subject to the terms and conditions set forth in the relevant Ancillary Agreements, and unless otherwise agreed in writing, the Company shall own the following intellectual property: (i) any intellectual property developed or conceived independently by the Company (including Company employees or agents) in the course of its business operations; and (ii) any intellectual property developed or conceived with funding from the Company.

(b)Without the approval under Articles 7.5 and 8.3 of the Agreement, the Company shall not license, transfer, or dispose of the intellectual property owned by the Company to any third party.

(c)The parties shall make best efforts to ensure that the Company enters into formal labor contracts with all its employees, including customary and reasonable labor contracts, confidentiality agreements, intellectual property transfer agreements, and non-compete agreements, to ensure that all intellectual property created by the Company's employees related to the business is exclusively owned by the Company, and the benefits of such intellectual property shall be enjoyed by the Company and belong to the Company's property.

18.Confidentiality

1.1Confidential Information

For the purposes of the Agreement, 'Confidential Information' means all information disclosed by one party or the Company ('Disclosing Party') to the other party ('Recipient')
30

Strictly confidential
Signed draft
before or after the date of signature (whether in writing, orally, or otherwise, whether directly or indirectly) that is not in the public domain, including any information about the Disclosing Party's technology, products, operations, procedures, formulas, customer lists, data, various business and management models, software, plans or intentions, pricing, product information, trade secrets, market opportunities, and business affairs.

1.2Confidentiality Obligations

Subject to the provisions of Article 18.4 below, during the Operation Period of the Company and for a period of five (5) years from the date of termination or expiration of the Agreement for any reason, the recipient of any confidential information shall:

(a)Keep the confidential information confidential;

(b)Not disclose the confidential information to any third party without the prior written consent of the disclosing party; and

(c)Not use the confidential information for any purpose other than to fulfill its obligations under the Agreement.

1.3Permitted Recipients

During the Operation Period of the Company, the recipient may disclose confidential information to any of its affiliates, directors, employees, contractors, or professional advisors, but only to the extent necessary for the performance of the Agreement and/or any related Ancillary Agreements. However, the recipient shall ensure that it is aware of and complies with all confidentiality obligations of the recipient under the Agreement, as if the recipient were a party to the Agreement.

1.4Exceptions

The obligations under clauses 18.1 to 18.3 do not apply to the following confidential information:

(a)That which enters the public domain not as a result of a breach of the Agreement and/or any related Ancillary Agreements by the recipient or any recipient.

(b)The recipient can prove that it was already aware of the information disclosed by the disclosing party to the recipient before the disclosure to the recipient, and that it meets the reasonable satisfaction of the disclosing party;

(c)Information obtained by the recipient from a third party in a lawful manner; or

(d)Any information required to be disclosed by the recipient under applicable laws, rules of securities exchanges, court orders, or requests from any government department, but the recipient shall notify the disclosing party before disclosing any information or documents, disclose such information to the minimum extent required by such laws or regulations, and promptly provide the disclosing party with copies of all documents requesting disclosure of such information and disclosing such information.

31

Strictly confidential
Signed draft
1.5Announcement

Without the prior written approval of the other party, neither party (or its affiliates) shall make or issue any announcement or notice related to the existence of the Agreement or the proposed transaction under the Agreement on its own or through a representative. This provision does not affect any announcement or notice required by law or any securities exchange (including disclosures required by applicable laws and/or rules to be complied with by the parties (or their respective affiliates) as stipulated in the Agreement), but the party (or its affiliate) obligated to make an announcement or issue a notice shall consult with the other party before fulfilling such obligation.

1.6Existence

Regardless of the termination of the Agreement, the expiration of the Company's Operation Period, or the transfer of any party's equity, this Article 18 shall remain effective for the parties.

19.Operation Period

1.1Operation Period

The Operation Period of the Company shall be twenty (20) years from the date of establishment, and may be extended in accordance with the provisions of Article 19.2.

1.2Renewal

If the parties agree to renew the Company's Operation Period through consultation, each party shall vote in favor and shall ensure that their appointed directors vote in favor of the extension of the Company's Operation Period. The Board of Shareholders and the Board of Directors shall unanimously approve such extension. Thereafter, the Company shall apply for approval or registration of such extension with the relevant government departments at least six (6) months before the expiration of the Company's Operation Period.

20.Termination

1.1Termination

In the event of the following occurrences (whichever occurs earlier), the Agreement shall terminate:

(a)Unless renewed in accordance with Article 19.2, the Operation Period expires;

(b)The parties agree to terminate the Agreement in writing; or

(c)Either party terminates the Agreement in accordance with Article 20.2 or Article 20.3.

1.2Unilateral Termination by Either Party

Subject to negotiation by the parties under Article 20.4(a), either party may send a written notice to the other party to unilaterally terminate the Agreement within thirty (30) days after becoming aware of the following termination event:
32

Strictly confidential
Signed draft

(a)The Company has been in serious losses for four (4) consecutive years, and the parties cannot reach a mutually satisfactory agreement on improving the Company's financial situation. For the avoidance of doubt, the Company shall be deemed to have incurred serious losses if it meets both of the following criteria in a financial year (each criterion calculated on a cumulative basis): (i) the return on sales (i.e. profit before interest and taxes divided by net revenue) is less than 0%; and (ii) the cash flow generated from the Company's operating activities is negative.

(b)If the termination of any Ancillary Agreements (except for cases where the termination of the Ancillary Agreements is due to a serious default by either party or their respective affiliates) results in the Company being unable to continue normal operations for a period of six (6) months or any other period that the parties may agree in writing, and the parties have made their best efforts to mitigate the impact of the termination of the Ancillary Agreements on the Company;

(c)If the Board of Shareholders of the Company fails to pass a resolution on a matter at two consecutive shareholders' meetings or if the respective chief executive officers of the parties fail to reach an agreement through negotiation within fifteen (15) working days from the date of deadlock as per Article 8.5(b), and the inability of the Board of Shareholders/Board of Directors (depending on the specific circumstances) to pass the matter causes severe operational difficulties for the Company;

(d)Any entity or government department takes any measures aimed at seizing, compulsory acquisition, expropriation, or nationalization of all or a substantial part of the Company's assets or assets used by the Company in the course of conducting the specified business.

(e)If the impact of force majeure events on the Company continues for more than six (6) months or any other period that the parties may agree in writing, and the parties have each made their best efforts to mitigate the impact of force majeure events on the Company or have started negotiating potential solutions in accordance with Article 23, and the Company is still unable to continue normal operations;

(f)If any government department requests to modify any provision of the Agreement or the Company's Articles of Association in a manner that would have a material adverse effect on the Company or any party;

(g)If the initial investment conditions are not met within fifteen (15) months after the signing date or any other period that the parties may agree in writing; or

(h)If the Company goes bankrupt, dissolves, liquidates, suspends operations, or is unable to repay its debts when due.

1.3Unilateral Termination by the Non-defaulting Party

In the event of any of the following circumstances, the Agreement may be terminated by the Non-defaulting Party giving written notice to the Defaulting Party indicating its intention to terminate the Agreement after unilateral termination in accordance with Article 20.4(b) by mutual agreement:
33

Strictly confidential
Signed draft

(a)Either party (i) materially breaches the Agreement or (ii) materially breaches any Ancillary Agreements, such breach would prevent the purpose of establishing the Company from being achieved or cause material adverse effects on the Company, and such material breach of (i) or (ii) (as the case may be) is not remedied within ninety (90) days after receiving a request for remedy from the other party, the Company, or relevant parties;

(b)Either party undergoes a change of control (for the avoidance of doubt, in the event of a change of control, the party undergoing the change of control shall use commercially reasonable efforts to provide written notice to the other party at least fifteen (15) working days before the change of control (or within three (3) working days after the change of control has occurred)); or

(c)Either party is declared bankrupt, or appoints a Liquidation Committee for its assets or business, or ceases operations, or is unable to repay its debts when due.

Except as expressly provided above, any party under Article 20.3(a) to (c) shall be deemed the 'Defaulting Party' and the other party shall be deemed the 'Non-defaulting Party'.

1.4Negotiated Settlement

(a)If a party issues a notice under Article 20.2 indicating its desire to terminate the Agreement, the parties shall immediately enter into negotiations and make efforts to resolve the issues that led to the issuance of such notice. If a satisfactory dispute resolution solution is not reached within three (3) months after the issuance of such notice, the Company shall proceed with liquidation in accordance with Article 21.

(b)Call Option and Put Option. If the Defaulting Party issues a notice under Article 20.3 indicating its desire to terminate the Agreement, the parties shall immediately enter into negotiations and make efforts to resolve the issues that led to the issuance of such notice. If a satisfactory dispute resolution solution is not reached within three (3) months after the issuance of this notice, the Non-defaulting Party shall have the right to (i) compel the Company to liquidate in accordance with Article 21, or (ii) exercise the following rights to the extent permitted by applicable law under Article 20.5:

(i)The right to purchase the Defaulting Party's equity and to issue a Purchase Notice, with the Defaulting Party required to sell its equity to the Non-defaulting Party at a discount of twenty percent (20%) to the Market Fair Value (as defined below); or

(ii)The right to sell the Non-defaulting Party's equity and to issue a Sales Notice to the Defaulting Party, with the Defaulting Party required to purchase the Non-defaulting Party's equity at a premium of twenty percent (20%) to the Market Fair Value (as defined below);

1.5Purchase and sale Prices
34

Strictly confidential
Signed draft

(a)When issuing a Purchase Notice or Sales Notice under Article 20.4, the price for the transfer of Company equity shall be determined by multiplying the Market Fair Value of the Company by a fraction, the numerator of which is the number of Company equity proposed to be transferred, and the denominator of which is the total number of Company equity outstanding. The Market Fair Value shall be determined as follows:

(i)Within twenty (20) working days after the delivery of the Purchase Notice or Sales Notice as agreed by the parties; or

(ii)If the parties fail to reach an agreement on the Market Fair Value within twenty (20) working days after the delivery of the Purchase Notice or Sales Notice, it shall be determined by an independent appraisal institution ('Independent Appraiser') with international reputation jointly selected by the performing party and the Defaulting Party.

If the parties fail to agree on the appointment of the Independent Appraiser, the parties agree that the Company's independent auditor shall decide on an Independent Appraiser within thirty (30) working days after the matter is submitted to the independent auditor. The selected Independent Appraiser shall be hired by the Company to evaluate the Market Fair Value of the Company. Independent Appraisers shall be hired by the Company to assess the Market Fair Value, with the costs borne by the Company.

(b)Independent Appraisers shall use a combination of asset-based approach, discounted cash flow method, and market comparable method for the evaluation. When determining the basis for such analysis, Independent Appraisers shall refer to the most recent historical financial condition, business and operating budgets and plans, as well as any business and business plans approved by the Board of Directors. Market comparable companies and valuation standards used for such analysis shall be agreed upon by the parties in advance.

(c)After determining the Market Fair Value, the parties shall make their best efforts to cooperate and assist in completing the equity transfer as soon as possible, including but not limited to:

(i)Sign the equity transfer agreement and any other documents required by Chinese law within one (1) month after the determination of Market Fair Value;

(ii)Cause their respective appointed directors to approve the equity transfer by unanimous resolution; and

(iii)Obtain approval for the equity transfer from the relevant government departments (if required).

(d)The equity transfer under clause 20.5(c) above shall be completed within three (3) months after the determination of Market Fair Value.

35

Strictly confidential
Signed draft
(e)Prior to the completion of the equity sale under clause 20.5(c) above, the Company shall use its best efforts to maintain its normal business operations, and neither party shall hinder the Company's operations.

21.Liquidation

1.1Upon the expiration of the Operation Period or termination pursuant to Article 20.1, unless either party initiates the procedures specified in Articles 20.4 and 20.5, the parties shall approve the liquidation of the Company and shall establish a Liquidation Committee (the "Liquidation Committee") within fifteen (15) days, which shall have the authority to represent the Company in all legal affairs. The liquidation of the Company shall be conducted in accordance with Chinese law and the provisions of this Article 21.

1.2The Liquidation Committee shall consist of three (3) members, two (2) of whom shall be designated by smart and one (1) by ECARX. Members of the Liquidation Committee may (but are not required to) be directors of the Company.

1.3The Liquidation Committee shall assess and liquidate the assets of the Company in accordance with Chinese law. For this purpose, the Liquidation Committee shall conduct a comprehensive examination of the Company's assets and liabilities, based on which a liquidation plan shall be formulated. This plan shall be executed under the supervision of the Liquidation Committee after obtaining unanimous approval from the shareholders.

1.4In the process of formulating and executing the liquidation plan, the Liquidation Committee shall make every effort to obtain the highest possible price for the Company's assets.

1.5Liquidation expenses, including remuneration paid to members of the Liquidation Committee agreed upon by the Board of Shareholders in advance, shall be paid from the Company's assets prior to the claims of other creditors.

1.6After the liquidation of the Company's assets and the settlement of all outstanding debts, the balance of its assets and/or the income from the sale of such assets shall be distributed to the parties in proportion to their respective paid-up registered capital.

22.Liability for breach of contract

1.1Compensation for Default and Damages

After the date of establishment, if either party violates any provision of the Agreement or the Company's Articles of Association, the other party has the right to demand that the Defaulting Party compensate for the losses suffered in accordance with applicable laws.

1.2Continuation of Rights and Obligations

The termination of the Agreement for any reason or the dissolution of the Company for any reason shall not exempt either party from any liability that has arisen at the time of termination or dissolution to the other party (whether it is liability for default or other liability).

36

Strictly confidential
Signed draft
1.3Upper Limit of Liability

The cumulative liability of a party under the Agreement for losses shall be limited to the company shares held by that party.

23.Force Majeure

In the event of a force majeure event, either party shall immediately notify the other party in writing. Depending on the impact of the force majeure event on the Company's operations, the parties shall make their best efforts to mitigate the impact of the force majeure event on the Company (if any), and negotiate whether to partially exempt the affected party from the performance of the Agreement or related Ancillary Agreements, or allow for delayed performance. If the Company is unable to continue its operations due to a force majeure event for a period of six (6) months or any other period agreed upon by the parties (after the parties have made their best efforts to mitigate the impact of the force majeure event on the Company or have started negotiating potential options under Article 23), then either party has the right to terminate the Agreement in accordance with Article 20.2(c). Neither party shall make any claims for losses caused by force majeure events. After the force majeure event terminates, the parties shall immediately take measures to fulfill the Agreement.

24.Compliance with Laws

1.1The parties shall, and shall cause the Company and their respective directors, supervisors, Senior Executives and employees to:

(a)Strictly comply with all applicable laws applicable to such entities, regardless of past practices.

(b)Take no action that would result in or could reasonably be expected to result in either party or any of their affiliates, or any director, supervisor, Senior Executives or employee of the party or any of their affiliates or any company, being held liable for any actual or potential breach of applicable laws; and

(c)Take any action requested by ECARX or smart to avoid or remedy such actual or potential breach as described in clause (b) above.

1.2The parties shall ensure that the Company implements appropriate ethical and compliance standards, and shall ensure that their respective directors, supervisors, Senior Executives, and employees comply with their respective ethical and compliance standards. If at any time either party, any potential assignee or any of their respective affiliates jointly acquire or reasonably expect to acquire control of the Company, the parties and any potential assignee shall cooperate to ensure that the ethical and compliance standards of the controlling party are implemented at the Company, and ensure that the Company and their respective directors, supervisors, Senior Executives, and employees comply with all applicable laws applicable to the controlling party and the controlling party's ethical and compliance standards. The parties shall ensure that the Company:

37

Strictly confidential
Signed draft
(a)Appoint a Senior Executive to be responsible for compliance affairs, with the understanding that such personnel shall operate independently from the finance and sales departments;

(b)Maintain ongoing compliance risk assessments and monitoring for the purpose of evaluating the effectiveness of compliance plans and activities;

(c)Develop and implement a code of conduct and other appropriate policies and procedures to be communicated to all employees;

(d)Provide training and education on the code of conduct and other compliance policies and procedures to its employees and business partners;

(e)Conduct appropriate due diligence on business partners;

(f)Establish appropriate review procedures for aligning key management personnel;

(g)Maintain the main contact function for employees and third parties to report integrity issues openly or anonymously; and

(h)Ensure that its Board of Directors and any other appropriate corporate bodies oversee compliance and risk issues.

1.3No provision of the Agreement shall be interpreted or applied so as to restrict competition in any relevant market under the laws of their respective jurisdictions. All provisions of the Agreement shall apply only to the extent not in violation of such laws.

1.4Any party, company, any shareholder, director, supervisor, manager, employee, agent or representative, as well as any person acting on its behalf or in association with it, shall not directly or indirectly:

(a)Pay any illegal amounts to domestic or foreign government officials or political parties or movements, or violate any applicable laws;

(b)Use any funds for illegal donations and other illegal expenditures, such as gifts and entertainment related to political activities;

(c)Provide any donations, gifts, bribes, kickbacks, rewards, facilitation payments, fees, or other payments to any individual or public person, whether in the form of money, property or services;

(d)Establish or maintain any funds or assets not properly recorded in the Company's books or records; or

(e)Authorize or tolerate any of the above behaviors.

1.5If either party has the right or obligation to nominate, appoint, or dispatch individuals to any legal entity, committee, or management department of the Company, that party undertakes
38

Strictly confidential
Signed draft
and shall ensure that the Company only nominates, appoints, or dispatches individuals who can prove they meet the qualifications. That party shall conduct pre-employment screening on any of its candidates. Upon request by either party, the other party or the Company shall provide all documents related to pre-employment screening. The parties agree to take all necessary and/or appropriate actions to ensure that any individual nominated, dispatched, or dismissed is appointed or dismissed (as the case may be), including exercising voting rights to achieve such appointment or dismissal. If either party notifies the other that it has reason to believe that any individual nominated, appointed, or dispatched to the Company by the other party does not meet the eligibility requirements, or has lost trust in that individual for other reasons, the parties shall jointly assess the relevant circumstances. If such situation is not resolved within four (4) weeks after the notice is given, the parties agree and shall cause the Company to take all necessary and/or appropriate actions to prevent the appointment, dispatch, or dismissal of that individual, including exercising voting rights to block such appointment or effect such dismissal. The parties agree and acknowledge that failure to comply with the obligations assumed in the preceding sentence may cause significant harm to the other party concerned, and therefore legal action shall be taken immediately.

1.6If either party becomes aware that the Company is in violation of any applicable laws, which violation may put either party and/or any of its affiliates in a disadvantageous position ('relevant circumstances'), that party shall provide written notice of such relevant circumstances to the other party and the Company.

1.7Upon receipt of such notice, the Company and the parties shall cause the Company to investigate the relevant circumstances, provide a written report on the reasons for the relevant circumstances, and take necessary actions to remedy any violation of applicable laws (including dismissing any employee who has caused or contributed to such violation) ('remedies'), or, at the request of either party, engage a reputable international accounting firm or law firm to promptly take such remedies.

1.8The parties shall ensure that the Company and their respective directors, supervisors, Senior Executives, and employees comply with the remedies.

1.9All expenses or profit losses related to investigating and remedying any violations of applicable laws shall be borne by the Company.

1.10For the purposes of this Article 24:

(a)“Government Official” refers to any officer, employee, or other official of a government entity (including any immediate family member of such persons) acting in an official capacity for the government entity or any individual running for an administrative position.

(b)“Government Entity” refers to a government or any department, agency, or executive branch thereof (including any Company or other entity controlled by the government), a political party, or a public international organization.

(c)“Qualification Requirements" refers to the high standards of professional skills and personal integrity of any relevant individual, including a high level of attention to risks
39

Strictly confidential
Signed draft
and compliance issues, as well as the absence of any corruption-related criminal records and any conflicts of interest. In any case, if any relevant individual demonstrates a lack of education and training in corporate governance or in the areas of risks and compliance, it shall be deemed as not meeting the qualification requirements.

1.11The parties shall ensure that the Company and its subsidiaries (if any) implement appropriate data protection policies, including but not limited to how the Company and its subsidiaries (if any) collect, use, and disclose personal information of potential and existing customers, and what security measures and procedures the Company and its subsidiaries (if any) take to ensure data security, and shall ensure that the shareholders, directors, supervisors, Senior Executives, and employees of the Company and its subsidiaries (if any) comply with their respective data protection policies.

1.12The Company shall designate one or more persons responsible for ensuring that the Company complies with applicable data protection and network security laws and regulations.

25.Applicable Laws and Dispute Resolution

1.1The Agreement shall be governed by Chinese law and interpreted in accordance with Chinese law.

1.2Dispute Resolution

(a)Negotiation

The parties shall use their best efforts to resolve any disputes, controversies, or claims related to the Agreement through amicable negotiation.

(b)Choice of Arbitration

(i)According to Article 25.2(a), if the dispute cannot be resolved through negotiation within sixty (60) days after the notice of the dispute, any dispute related to the binding terms of the Agreement shall be submitted to the Shanghai Arbitration Commission for final resolution in accordance with the current effective arbitration procedures and rules of the Commission at the time of the arbitration submission. The place of arbitration is Shanghai. The arbitration proceedings shall be conducted in Chinese. The arbitral award shall be final and binding on the parties.

(ii)The number of arbitrators shall be three (3), one (1) designated by the applicant, one (1) designated by the respondent, and the third (1) appointed by the first two (2) arbitrators through discussion or by appointing an arbitrator.

(iii)The arbitral award shall be final and binding on the parties and may be enforced according to its terms. The parties agree to waive their right to appeal to any court with jurisdiction on the relevant matters. Any arbitration costs (excluding legal fees) shall be borne by the losing party or as determined by the arbitral tribunal.
40

Strictly confidential
Signed draft

(iv)The arbitral award may be submitted to any court with jurisdiction for enforcement, or an application for assistance in enforcing the arbitral award may be made to such court, as the case may be. If either party needs to enforce the arbitral award through any form of legal proceedings, the Defaulting Party shall bear all reasonable costs, expenses, and legal fees, including any additional litigation or arbitration costs incurred by the party seeking enforcement of the arbitral award.

1.3Continue to Perform

During the dispute resolution period, except for the disputed matters, the parties shall continue to perform the Agreement in full.

1.4None of the provisions of Article 25 shall prevent either party from seeking specific performance, injunctive relief, or other equitable remedies from any court of competent jurisdiction.

26.Miscellaneous

1.1Effectiveness

The Agreement shall come into effect from the date of signature or seal by the authorized representatives of the parties.

1.2Notification

(a)All notices and communications between the parties shall be in writing and sent by personal delivery, express delivery, or fax to the following address:

smart:

Recipient:
Email:

ECARX:

Recipient:
Email:

(b)Notice shall be deemed to have been served at the following times:

(i)If delivered in person, delivery shall be deemed to have been made at the designated address with proof of delivery;

(ii)If sent by express delivery, it shall be deemed to have been delivered on the third working day after the dispatch date;

41

Strictly confidential
Signed draft
(iii)If sent by fax, when a confirmation report indicating successful transmission without interruption is generated by the sender's fax machine;

(iv)If sent by email, at the time and date stated in the reply confirming successful email transmission.

(c)For the avoidance of doubt, where a notice or communication is only delivered to a party's copy address, it shall not be deemed as having been delivered to that party.

1.3During the Operation Period, either party may at any time change its notification delivery address to the other party in accordance with the provisions of Article 26 herein.

1.4Non-agency

None of the contents of the Agreement shall be deemed to make either party a partner or agent of the other party. In particular, unless otherwise agreed in writing by the parties, neither party shall hold itself out as an agent of the other party for any purpose or claim to have the authority to bind the other party in any manner. Each party acknowledges that the other party shall not be responsible to any third party for the operation of that party, and agrees to indemnify the other party for any losses incurred as a result of its breach of the provisions of Article 26.4.

1.5Entire Agreement

(a)The Agreement, including its appendices and Ancillary Agreements, constitutes the entire contract between the parties regarding the establishment and operation of the Company, and supersedes any and all prior oral or written letters of intent, memoranda of understanding, or contracts between the parties.

(b)The parties confirm that they are not induced to sign the Agreement by any statement, warranty or commitment that is not explicitly included in the Agreement.

1.6Transfer

Unless otherwise provided in the Agreement, neither party shall assign its rights or obligations under the Agreement to a third party without the prior written consent of the other party.

1.7Severability

If any provision of the Agreement is determined to be unlawful, invalid, or unenforceable in whole or in part under any applicable law or regulation, such provision or part thereof shall be deemed not to be a part of the Agreement to that extent, but the legality, validity, and enforceability of the remaining provisions of the Agreement shall not be affected. The parties shall consult with each other to replace the deleted provisions with new provisions that are legal, effective, acceptable, and as close as possible to the original purpose of the Agreement.

1.8Waiver

42

Strictly confidential
Signed draft
The failure or delay by either party to exercise any right, power, or privilege under the Agreement shall not constitute a waiver of such right, power, or privilege, and any single or partial exercise of any right, power, or privilege shall not preclude its future exercise.

1.9Further Assurances

At any time after the signing date, the parties shall and shall use their reasonable efforts to cause any necessary third party (at the expense of the relevant party within a reasonable range) to sign such documents, and take and complete such documents and actions, so that such party may enjoy the full benefits provided in the Agreement. The parties shall use their best efforts to urge their affiliates to take necessary actions and sign necessary documents to ensure the effective implementation and realization of the relevant matters under the Agreement.

1.10Expenses

Unless otherwise provided in the Agreement, each party shall bear its own legal and other expenses related to the preparation, negotiation, and signing of the Agreement, the Articles of Association, and any other documents specified under the Agreement. Unless otherwise provided in the Agreement or agreed by the parties, any expenses related to the establishment of the Company, including but not limited to the expenses incurred in the establishment of the Company, fees of external professional institutions, and other approval-related expenses, shall be borne by the parties in proportion to their respective subscribed capital after the amount is confirmed in writing by the parties.

1.11Articles of Association

In case of any inconsistency between the Articles of Association and the Agreement, the Agreement shall prevail.

1.12Copy

The Agreement may be signed in any number of copies, all of which together shall constitute one and the same document. Any party may sign the Agreement by signing any one of the copies.

1.13Amendment

Any amendment to any provision of the Agreement shall only be effective if made in writing and signed by the parties, and shall be binding on the parties.

1.14Cooperation

The purpose of the parties signing the Agreement is to develop the Company's business and achieve the common interests of the parties. The parties shall take necessary cooperative actions and sign necessary documents in a timely manner to achieve the above purposes, including but not limited to, on the basis of mutual agreement, signing documents in accordance with the above principles to interpret, fulfill, and update the Agreement.

(There is no text below this page)
43

Strictly confidential
Signed draft
This is to certify that the parties have caused their duly authorized representatives to sign the Agreement on the date mentioned at the beginning of the document.



smart Software Technology Co., Ltd
(Official Seal)


Signature: /s/ Tong Xiangbei

Name: Tong Xiangbei

Title: CEO



Signature: /s/ Dong Lei

Name: Dong Lei

Position: CFO




Strictly confidential
Signed draft
This is to certify that the parties have caused their duly authorized representatives to sign the Agreement on the date mentioned at the beginning of the document.



ECARX (Hubei) Tech Co., Ltd.
(Official Seal)



Signature: /s/ Shen Ziyu

Name: Shen Ziyu

Position: Legal Representative





EX-4.31 5 ecx-20231231xexx431.htm EX-4.31 Document

Exhibit 4.31
Strategic Cooperation Agreement

This Agreement is entered into as of December 13, 2023, at Zhongteng Building, Xuhui District, Shanghai, Wuhan Economic and Technological Development Zone by and between:

Party A: ECARX (Hubei) Tech Co., Ltd.
Legal Representative: Shen Ziyu
Address: Building C4, Area A, Huazhong Zhongjiao City Project, Qiangwei Road, Wuhan Economic and Technological Development Zone.
and
Party B: Black Sesame Intelligent Technology Co., Ltd.
Legal Representative: Shan Jizhang
Address: 32nd Floor, Shenzhen State-owned Investment Center, No. 1278 Heping Avenue, Qingshan District, Wuhan City
Party A and Party B are referred to herein collectively as the “Parties” and individually as a “Party”

WHEREAS, Party A is ECARX (Hubei) Tech Co., Ltd. (hereinafter referred to as 'ECARX'), a global mobility technology company that always adheres to the development mission of accelerating automotive intelligence, creating a new relationship between humans and cars', and continues to cooperate deeply with global OEMs to reshape the future pattern of the automotive industry towards comprehensive electrification. While global OEMs are constantly launching new in-vehicle platforms, ECARX is developing a full-stack solution including central computer platforms, chip modules (SoCs) and software to assist customers in continuously improving the in-vehicle user experience by means of efficient development and abundant choices.
WHEREAS, Party B is Black Sesame Intelligent Technology Co., Ltd. (hereinafter referred to as 'Black Sesame'), a company specializing in visual perception technology and autonomous IPR chip development. Black Sesame focuses on embedded image and computer vision, provides embedded vision perception chip computing platforms based on image processing, computational imaging, and artificial intelligence, and offers complete commercial solutions for ADAS, intelligent driving, edge computing, etc. Besides, Black Sesame deeply cultivates central computing chip platforms characterized by cross-domain fusion and high performance and builds competitive advantages of independent and controllable core IPR and core products. Black Sesame also has a hardware and software platform foundation covering a range from perception, processing to intelligent driving collaboration.
NOW, THEREFORE, in order to maintain and expand the cooperative relationship between the Parties, promote future development and long-term cooperation, and jointly explore the development opportunities in emerging business areas, the Parties, on the basis voluntary, equal, and mutually beneficial principles, hereby agree as follows:




Article1 Principles of Cooperation
1.1The Parties agree to establish a partnership to adapt to industry trends, support each other, complement each other's strengths, cooperate on an equal footing, and achieve mutual benefits on the premise of compliance with national laws and regulations in their respective industries. The Parties support each other in creating greater economic and social benefits in their respective fields.
1.2In order to consolidate and develop the strategic partnership, the Parties promise to adhere to the principles of fairness and equality, and provide each other with high-quality products or services in accordance with laws and regulations under equal conditions. The Parties will also explore potential cooperation opportunities in strategic new areas.
1.3The Parties, as well as their subsidiaries and affiliated companies, may carry out multi-level cooperation based on the framework and basic spirit of this Agreement. This Agreement is a framework document guiding the cooperation between the Parties. Specific business cooperation hereunder should be fully discussed and signed separately in specific business cooperation agreements, subject to the premise of legality and compliance. In the event of any inconsistency between this Agreement and specific cooperation agreements, the provisions of the specific cooperation agreements shall prevail.
1.4The Parties intend to integrate the resources of development, products, and technological in the field of intelligent driving, to create a leading intelligent driving system solution, and jointly expand the commercial promotion and market application of products and technologies.

Article 2 Scope of Cooperation
Based on friendly consultation and cooperation intentions, the cooperation will be carried out in the following areas:
2.1Deep strategic cooperation in the field of intelligent driving. The Parties will leverage their respective resources and technological advantages in intelligent driving chips and vehicle-side system applications, and be fully associated, to carry out non-exclusive strategic cooperation on the premise that the progress of each other’s projects is prioritized with their respective resources.
2.2Jointly build projects and expand business cooperation. The Parties will engage in in-depth cooperation in the field of intelligent driving, SoC chips, and perception algorithms, and work together to create leading intelligent driving solutions for passenger and commercial vehicles. The Parties will participate in the planning, design, and implementation of projects, develop complete system solutions, and establish business cooperation with potential target customers.
2.3On the basis of the possible iterations of Party B's products, Party B shall guarantee a synchronized progress in development and optimization of its visual perception algorithms and tool chains, etc. In the event of major problems or other force majeure factors, Party B shall notify Party A in advance and resolve them through friendly consultation between the Parties.
2.4Promote the integration and development of the Parties' industrial chain ecosystems. Drive the integration of resources in the industrial chain through demonstration projects, and jointly promote the cooperation and development of the upstream and downstream partners of the industrial chain and related companies.



The Parties will collaborate on joint platform development. Party A, as an integrated application platform, will lead the development of software and hardware integration and take charge of product production. Party B will provide perception algorithms, chip supply and tool chain support, enhancing the core competitiveness of the industry and further increasing the influence of both Parties in the industry, accelerating the integrated development and landing of the intelligent automobile industry.
2.5Party B shall provide Party A with the most competitive product prices under equal conditions to ensure the market competitiveness of Party A's products.
2.6The Parties shall share supply chain information according to business needs. According to Party A's requirements, Party B shall allocate sufficient resources to the evaluation, development, and validation import of alternative solutions if necessary, in order to achieve cost reduction and product optimization.

Article 3 Intellectual Property Rights and Confidentiality Requirements
3.1All intellectual property rights and related rights (“IPR”) owned by each party before signing this Agreement shall be kept and owned by that party respectively. Unless otherwise specified herein, any provision herein shall not constitute a license or transfer of one party's IPR to the other party.
3.2The ownership of IPR arising during the cooperation shall be stipulated in the specific business cooperation agreements signed between the Parties or in a separate agreement about IPR.
3.3Each party shall keep confidential for the other party's confidential information that it is informed as a result of signing or performing this Agreement (hereinafter referred to as "Confidential Information"), during the confidentiality period specified in the agreement. Without the prior written consent of the disclosing party, neither party shall disclose, provide, or transfer the content of this Agreement and Confidential Information of the other Party to any parties other than the Parties hereto. Failure by any party to fulfill the obligations under this confidentiality clause shall be deemed a breach of this Agreement. The defaulting party shall be liable for any losses incurred to the disclosing party as a result of its breach. Upon expiration or termination hereof, if the disclosing party presents a written request to the receiving party, the receiving party shall return the Confidential Information, including but not limited to business documents, materials, software, customer information (including copies and duplicates), to the disclosing party, or destroy them, and shall not continue to use such Confidential Information. The confidentiality period shall be 5 years from the date of disclosure of the Confidential Information.

Article 4 Liability for Breach
4.1 If either party breaches this Agreement, it shall compensate the other party in accordance with relevant national laws and regulations.
4.2 If either party confirms the existence of such breach upon receipt of the written notice of the other party specifying the breach, it shall rectify the breach within 20 days and notify the other party; if it is deemed that such breach does not exist, a written objection or explanation should be submitted to the other party within 20 days. In such case, the Parties may negotiate on this issue.

Article 5 Force Majeure



If this Agreement cannot be performed in whole or in part due to force majeure or government acts, neither party shall be liable for breach of this Agreement. Force majeure refers to events that are unforeseeable and beyond the reasonable control of either party, including but not limited to natural forces, natural disasters, labor disputes, war or similar states of war, riots, sabotage, fire, and government acts. The party affected by force majeure shall notify the other Party of such event and its impact on the performance of this Agreement within 15 days of the occurrence of the force majeure event, and provide relevant evidence. The Parties shall continue to fulfill or terminate this Agreement within a reasonable time through friendly negotiations.

Article 6 Term and Termination
6.1This Agreement shall come into force from the date of signature and seal by the Parties, and shall be valid until December 31, 2026. Six months prior to the expiration of this Agreement, the Parties may renegotiate about renewal issue.
6.2If the Parties reach a new cooperation three months before the expiration of this Agreement, the Parties shall sign a new agreement or supplementary agreement.

Article 7 Applicable Law and Dispute Resolution
7.1 The establishment, effectiveness, performance, jurisdiction and interpretation of this Agreement shall be governed by the laws of the People's Republic of China and no conflict of laws shall apply.
7.2In case of any dispute between the Parties regarding the interpretation and performance of this Agreement, either Party shall settle the dispute through negotiation. If negotiation fails, either party may submit to the people's court at the place where this Agreement is signed.
7.3During the dispute resolution period, if the dispute does not affect the performance of other terms of this Agreement, those other terms shall continue to be performed.

Article 8 Other Matters
8.1Written notices required hereby shall be sent by the sending party to the address specified by the receiving party herein. If the address of either party changes, the other party must be notified in writing at least 10 days prior to the change.
8.2All documents and information of this Agreemtn are classified as confidential information. Without the written consent of the disclosing party, the other Party shall not copy, distribute, transfer, or provide to any other parties other than the Parties hereto.
8.3Any modification, change, or supplement hereto shall be made in writing and signed and stamped by authorized representatives of the Parties as supplementary agreements. The supplementary agreements are an integral part of this Agreement and has the same legal effect as this Agreement.
This Agreement may be executed in four counterparts, with two counterparts held by each party respectively. Each counterpart shall have the same legal effect.
(No text below)



(Signature Page)

Party A: ECARX (Hubei) Tech Co., Ltd. (Official Seal)
Date: December 13, 2023

Party B: Black Sesame Intelligent Technology Co., Ltd. (Official Seal)
Date: December 13, 2023



EX-8.1 6 ecx-20231231xexx81.htm EX-8.1 Document
Exhibit 8.1
Principal Subsidiaries of ECARX Holdings Inc.
SubsidiariesJurisdiction of Incorporation
ECARX Group LimitedBritish Virgin Islands
Future Magic Capital LimitedBritish Virgin Islands
Ecarx&Co LimitedCayman Islands
Mobile & Magic LimitedHong Kong
ECARX Technology Limited Hong Kong
ECARX Limited United Kingdom
ECARX Sweden ABSweden
ECARX GmbHGermany
ECARX Americas Inc.United States
ECARX (Wuhan) Technology Co., Ltd.Mainland China
ECARX (Hubei) Tech Co., Ltd.Mainland China
ECARX (Shanghai) Technology Co., Ltd.Mainland China
ECARX (Shanghai) Tech Co., Ltd.Mainland China
ECARX (Beijing) Technology Co., Ltd.Mainland China
ECARX (Shanghai) Smart Tech Co., Ltd.Mainland China
JICA Intelligent Robotics Co., Ltd.Mainland China
JICA Automotive Electronics (Hangzhou) Technology Co., Ltd.Mainland China
Suzhou Photon-Matrix Optoelectronics Technology Co., Ltd.
Mainland China

EX-12.1 7 ecx-20231231xexx121.htm EX-12.1 Document

Exhibit 12.1
Certification by the Principal Executive Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Ziyu Shen, certify that:
1.I have reviewed this annual report on Form 20-F of ECARX Holdings Inc.;
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 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 3, 2024
By:
/s/ Ziyu Shen
Name:Ziyu Shen
Title:Chief Executive Officer

EX-12.2 8 ecx-20231231xexx122.htm EX-12.2 Document

Exhibit 12.2
Certification by the Principal Financial Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Jing (Phil) Zhou, certify that:
1.I have reviewed this annual report on Form 20-F of ECARX Holdings Inc.;
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 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 Rule 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 3, 2024
By:
/s/ Jing (Phil) Zhou
Name:Jing (Phil) Zhou
Title:Chief Financial Officer

EX-13.1 9 ecx-20231231xexx131.htm EX-13.1 Document

Exhibit 13.1
Certification by the Principal Executive Officer
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
In connection with the Annual Report of ECARX Holdings Inc. (the “Company”) on Form 20-F for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Ziyu Shen, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
(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 3, 2024
By:
/Ziyu Shen
Name:Ziyu Shen
Title:Chief Executive Officer

EX-13.2 10 ecx-20231231xexx132.htm EX-13.2 Document

Exhibit 13.2
Certification by the Principal Financial Officer
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
In connection with the Annual Report of ECARX Holdings Inc. (the “Company”) on Form 20-F for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jing (Phil) Zhou, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
(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 3, 2024
By:
/s/ Jing (Phil) Zhou
Name:
Jing (Phil) Zhou
Title:Chief Financial Officer

EX-15.1 11 ecx-20231231xexx151.htm EX-15.1 Document

Exhibit 15.1


Our ref KKZ/788453-000001/28641347v1


ECARX Holdings Inc.
PO Box 309
Ugland House
Grand Cayman
KY1-1104
Cayman Islands

3 April 2024


Dear Sir or Madam

ECARX Holdings Inc.

We have acted as legal advisers as to the laws of the Cayman Islands to ECARX Holdings Inc., an exempted company with limited liability incorporated in 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 2023 (the “Annual Report”).

We hereby consent to the reference to our firm under the heading Item 10. Additional Information—E. Taxation—Cayman Islands Taxation in the Annual Report, and we further consent to the incorporation by reference of the summary of our opinions under this heading into the Company’s registration statement on Form S-8 (File No. 333-269756) that was filed on 14 February 2023, pertaining to the Company’s 2021 Option Incentive Plan and the Company's 2022 Share Incentive Plan.

We also 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

EX-15.2 12 ecx-20231231xexx152.htm EX-15.2 Document

Exhibit 15.2

33/F, HKRI Centre Two, HKRI Taikoo Hui, 288 Shimen Road (No. 1), Jing'an District Shanghai 200041, PRC
Tel: +86 21 6080 0909 Fax: +86 21 6080 0999
Beijing ·Shanghai ·Shenzhen ·Hong Kong ·Haikou ·Wuhan ·Singapore ·New York www.hankunlaw.com


April 3, 2024

To:
ECARX Holdings Inc. (the “Company”)
5/F, Building 1, Zhongteng Building 2121 Longteng Avenue
Xuhui District, Shanghai 200232
People’s Republic of China

Dear Sirs/Madams,

We have acted as PRC legal counsel as to the laws of the People’s Republic of China (the “PRC”, for purpose of this letter only, excluding the Hong Kong Special Administrative Region, the Macau Special Administrative Region and Taiwan) to 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 December 31, 2023 (the “Annual Report”).

We hereby consent to the reference of our name under the headings “Item 3. Key Information—Permission Required from the PRC Authorities for Our Operations” and “Item 3. Key Information—D. Risk Factors— Risks Relating to Doing Business in China” in the Annual Report, and further consent to the incorporation by reference of the summary of our opinions into the Company’s registration statement on Form S-8 (File No. 333-269756) filed on February 14, 2023. We also 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/ Kun Han

Han Kun Law Offices
CONFIDENTIALITY. This document contains confidential information which may be protected by privilege from disclosure. Unless you are the intended or authorized recipient, you shall not copy, print, use or distribute it or any part thereof or carry out any act pursuant thereto and shall advise Han Kun Law Offices immediately by telephone, e-mail or facsimile and return it promptly by mail. Thank you.

EX-15.3 13 ecx-20231231xexx153.htm EX-15.3 Document


Exhibit 15.3

Consent of Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the registration statement (No. 333-269756) on Form S-8 of our report dated April 3, 2024, with respect to the consolidated financial statements of ECARX Holdings Inc.


/s/ KPMG Huazhen LLP

Shanghai, China
April 3, 2024


EX-97.1 14 ecx-20231231xexx971.htm EX-97.1 Document

Exhibit 97.1
ECARX HOLDINGS INC.
CLAWBACK POLICY
The Compensation Committee (the “Committee”) of the Board of Directors (the “Board”) of ECARX Holdings Inc. (the “Company”) believes that it is appropriate for the Company to adopt this Clawback Policy (the “Policy”) to be applied to the Executive Officers of the Company and adopts this Policy to be effective as of the Effective Date.
1.Definitions
For purposes of this Policy, the following definitions shall apply:
a)Company Group” means the Company and each of its subsidiaries or consolidated affiliated entities, as applicable.
b)Covered Compensation” means any Incentive-Based Compensation granted, vested or paid to a person who served as an Executive Officer at any time during the performance period for the Incentive-Based Compensation and that was Received (i) on or after October 2, 2023 (the effective date of the Nasdaq listing standards), (ii) after the person became an Executive Officer, and (iii) at a time that the Company had a class of securities listed on a national securities exchange or a national securities association such as Nasdaq.
c)Effective Date” means November 8, 2023, being the date the Policy is adopted by the Board.
d)Erroneously Awarded Compensation” means the amount of Covered Compensation granted, vested or paid to a person during the fiscal period when the applicable Financial Reporting Measure relating to such Covered Compensation was attained that exceeds the amount of Covered Compensation that otherwise would have been granted, vested or paid to the person had such amount been determined based on the applicable Restatement, computed without regard to any taxes paid (i.e., on a pre-tax basis). For Covered Compensation based on stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in a Restatement, the Committee will determine the amount of such Covered Compensation that constitutes Erroneously Awarded Compensation, if any, based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Covered Compensation was granted, vested or paid and the Committee shall maintain documentation of such determination and provide such documentation to Nasdaq.
e)Exchange Act” means the U.S. Securities Exchange Act of 1934.
f)Executive Officer” means the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person (whether or not an officer or employee of the Company) who performs similar policy-making functions for the Company. “Policy-making function” does not include policy-making functions that are not significant. Both current and former Executive Officers are subject to the Policy in accordance with its terms.
1



g)Financial Reporting Measure” means (i) any measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures derived wholly or in part from such measures and may consist of IFRS/U.S. GAAP or non-IFRS/non-U.S. GAAP financial measures (as defined under Regulation G of the Exchange Act and Item 10 of Regulation S-K under the Exchange Act), (ii) stock price or (iii) total shareholder return. Financial Reporting Measures need not be presented within the Company’s financial statements or included in a filing with the SEC.
h)Home Country” means the Company’s jurisdiction of incorporation, i.e., the Cayman Islands.
i)Incentive-Based Compensation” means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.
j)Lookback Period” means the three completed fiscal years (plus any transition period of less than nine months that is within or immediately following the three completed fiscal years and that results from a change in the Company’s fiscal year) immediately preceding the date on which the Company is required to prepare a Restatement for a given reporting period, with such date being the earlier of: (i) the date the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement, or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare a Restatement. Recovery of any Erroneously Awarded Compensation under the Policy is not dependent on whether or when the Restatement is actually filed.
k)Nasdaq” means the Nasdaq Stock Market.
l)Received”: Incentive-Based Compensation is deemed “Received” in the Company’s fiscal period during which the Financial Reporting Measure specified in or otherwise relating to the Incentive-Based Compensation award is attained, even if the grant, vesting or payment of the Incentive-Based Compensation occurs after the end of that period.
m)Restatement” means a required accounting restatement of any Company financial statement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including (i) to correct an error in previously issued financial statements that is material to the previously issued financial statements (commonly referred to as a “Big R” restatement) or (ii) to correct an error in previously issued financial statements that is not material to the previously issued financial statements but that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (commonly referred to as a “little r” restatement). Changes to the Company’s financial statements that do not represent error corrections under the then-current relevant accounting standards will not constitute Restatements. Recovery of any Erroneously Awarded Compensation under the Policy is not dependent on fraud or misconduct by any person in connection with the Restatement.
n)SEC” means the U.S. Securities and Exchange Commission.
2.Recovery of Erroneously Awarded Compensation
In the event of a Restatement, any Erroneously Awarded Compensation Received during the Lookback Period prior to the Restatement (a) that is then-outstanding but has not yet been paid shall be automatically and immediately forfeited and (b) that has been paid to any person shall be subject to reasonably prompt repayment to the Company Group in accordance with Section 3 of this Policy. The Committee must pursue (and shall not have the discretion to waive) the forfeiture and/or repayment of
2



such Erroneously Awarded Compensation in accordance with Section 3 of this Policy, except as provided below.
Notwithstanding the foregoing, the Committee (or, if the Committee is not a committee of the Board responsible for the Company’s executive compensation decisions and composed entirely of independent directors, a majority of the independent directors serving on the Board) may determine not to pursue the forfeiture and/or recovery of Erroneously Awarded Compensation from any person if the Committee determines that such forfeiture and/or recovery would be impracticable due to any of the following circumstances: (i) the direct expense paid to a third party (for example, reasonable legal expenses and consulting fees) to assist in enforcing the Policy would exceed the amount to be recovered, including the costs that could be incurred if pursuing such recovery would violate local laws other than the Company’s Home Country laws (following reasonable attempts by the Company Group to recover such Erroneously Awarded Compensation, the documentation of such attempts, and the provision of such documentation to Nasdaq), (ii) pursuing such recovery would violate the Company’s Home Country laws adopted prior to November 28, 2022 (provided that the Company obtains an opinion of Home Country counsel acceptable to Nasdaq that recovery would result in such a violation and provides such opinion to Nasdaq), or (iii) recovery would likely cause any otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company Group, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.
3.Means of Repayment
In the event that the Committee determines that any person shall repay any Erroneously Awarded Compensation, the Committee shall provide written notice to such person by email or certified mail to the physical address on file with the Company Group for such person, and the person shall satisfy such repayment in a manner and on such terms as required by the Committee, and the Company Group shall be entitled to set off the repayment amount against any amount owed to the person by the Company Group, to require the forfeiture of any award granted by the Company Group to the person, or to take any and all necessary actions to reasonably promptly recover the repayment amount from the person, in each case, to the fullest extent permitted under applicable law, including without limitation, Section 409A of the U.S. Internal Revenue Code and the regulations and guidance thereunder. If the Committee does not specify a repayment timing in the written notice described above, the applicable person shall be required to repay the Erroneously Awarded Compensation to the Company Group by wire, cash, cashier’s check or other means as agreed by the Committee no later than thirty (30) days after receipt of such notice.
4.No Indemnification
No person shall be indemnified, insured or reimbursed by the Company Group in respect of any loss of compensation by such person in accordance with this Policy, nor shall any person receive any advancement of expenses for disputes related to any loss of compensation by such person in accordance with this Policy, and no person shall be paid or reimbursed by the Company Group for any premiums paid by such person for any third-party insurance policy covering potential recovery obligations under this Policy. For this purpose, “indemnification” includes any modification to current compensation arrangements or other means that would amount to de facto indemnification (for example, providing the person a new cash award which would be cancelled to effect the recovery of any Erroneously Awarded Compensation). In no event shall the Company Group be required to award any person an additional payment if any Restatement would result in a higher incentive compensation payment.
5.Miscellaneous
This Policy generally will be administered and interpreted by the Committee, provided that the Board may, from time to time, exercise discretion to administer and interpret this Policy, in which case, all references herein to “Committee” shall be deemed to refer to the Board.
3



Any determination by the Committee with respect to this Policy shall be final, conclusive and binding on all interested parties. Any discretionary determinations of the Committee under this Policy, if any, need not be uniform with respect to all persons, and may be made selectively amongst persons, whether or not such persons are similarly situated.
This Policy is intended to satisfy the requirements of Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act, as it may be amended from time to time, and any related rules or regulations promulgated by the SEC or the Nasdaq, including any additional or new requirements that become effective after the Effective Date which upon effectiveness shall be deemed to automatically amend this Policy to the extent necessary to comply with such additional or new requirements.
The provisions in this Policy are intended to be applied to the fullest extent of the law. To the extent that any provision of this Policy is found to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to applicable law. The invalidity or unenforceability of any provision of this Policy shall not affect the validity or enforceability of any other provision of this Policy. Recovery of Erroneously Awarded Compensation under this Policy is not dependent upon the Company Group satisfying any conditions in this Policy, including any requirements to provide applicable documentation to the Nasdaq.
The rights of the Company Group under this Policy to seek forfeiture or reimbursement are in addition to, and not in lieu of, any rights of recovery, or remedies or rights other than recovery, that may be available to the Company Group pursuant to the terms of any law, government regulation or stock exchange listing requirement or any other policy, code of conduct, employee handbook, employment agreement, equity award agreement, or other plan or agreement of the Company Group.
6.Amendment and Termination
To the extent permitted by, and in a manner consistent with applicable law, including SEC and Nasdaq rules, the Committee may terminate, suspend or amend this Policy at any time in its discretion.
7.Successors
This Policy shall be binding and enforceable against all persons and their respective beneficiaries, heirs, executors, administrators or other legal representatives with respect to any Covered Compensation granted, vested or paid to or administered by such persons or entities.
4






EX-101.SCH 15 exc-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS DEFICIT link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS DEFICIT (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Description of business and organization link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Cash and restricted cash link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Accounts receivable, net link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Notes receivable link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Prepayments and other current assets link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Long-term investments link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Property and equipment, net link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Intangible assets, net link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Short-term borrowings link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Contract liabilities link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Warrant liabilities, Government Warrants link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Accrued expenses and other liabilities link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Convertible notes payable to a related party link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Convertible notes payable link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Mezzanine equity link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Non-controlling interests link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Ordinary Share link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Share based compensation link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Revenue information link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Other non-operating (expenses) income link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Loss per share link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Risks and Concentration link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Related party balances and transactions link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Parent only financial information link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Description of business and organization (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Cash and restricted cash (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Accounts receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Prepayments and other current assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Long-term investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Property and equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Intangible assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Short-term borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Contract liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Warrant liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Accrued expenses and other liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Convertible notes payable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Mezzanine equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Non-controlling interests (Tables) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Share based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Revenue information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Other non-operating (expenses) income (Tables) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Loss per share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Risks and Concentration (Tables) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Commitments and contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Related party balances and transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Parent only financial information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Description of business and organization - Merger and recapitalization (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Description of business and organization - Derecognized Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Description of business and organization - Reorganization and VIE (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Description of business and organization -JICA (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Summary of significant accounting policies - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Summary of significant accounting policies - Property and equipment and Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Summary of significant accounting policies - Prior period reclassifications (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Cash and restricted cash - Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Cash and restricted cash - Deposits in financial institutions (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Accounts receivable, net - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Accounts receivable, net - Movement of the allowance for doubtful accounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Notes receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Inventories - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Inventories - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Prepayments and other current assets - Schedule of prepayments and other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Prepayments and other current assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Long-term investments - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Long-term investments - Equity method investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Long-term investments - Equity method investment prospectively from the date of deconsolidation (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Long-term investments - Equity method investments, Summary combined financial information (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Long-term investments - Equity securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Property and equipment, net - Schedule of property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Property and equipment, net - Depreciation expenses on property and equipment allocated to expense items (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Intangible assets, net - Schedule and narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Intangible assets, net - Amortization expenses on intangible assets allocated to expense items (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Intangible assets, net - Estimated amortization expenses for intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Short-term borrowings - Schedule of short-term borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Short-term borrowings - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Contract liabilities - Schedule of contract liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Contract liabilities - Revenue expected to be recognized in the future (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Contract liabilities - Revenue expected to be recognized in the future (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Warrant liabilities, Government Warrants - Movement (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Warrant liabilities, Government Warrants- Warrant liability is measured at fair value (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Warrant liabilities, Government Warrants - ECARX Warrants in connection with the Merger - Movements (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Warrant liabilities, Government Warrants - ECARX Warrants in connection with the Merger (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Accrued expenses and other liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Convertible notes payable to a related party (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Convertible notes payable - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Convertible notes payable - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Leases - Summary of the effect on consolidated balance sheet as a result of ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Leases - Operating lease right-of-use assets and the amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Leases - Components of lease cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Leases - Lease cost allocated expense items (Details) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Leases -Weighted average remaining lease term and discount rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - Leases - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - Leases - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - Leases - Supplemental cash flow information related to operating leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954543 - Disclosure - Mezzanine equity - Activities of the Redeemable Convertible Preferred Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954544 - Disclosure - Mezzanine equity - Information related to the Redeemable Convertible Preferred Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954545 - Disclosure - Mezzanine equity - Rights, preferences and privileges of preferred shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954546 - Disclosure - Non-controlling interests - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954547 - Disclosure - Non-controlling interests - Balance of redeemable non-controlling interests (Details) link:presentationLink link:calculationLink link:definitionLink 9954548 - Disclosure - Ordinary Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954549 - Disclosure - Share based compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954550 - Disclosure - Share based compensation - Activities of Company's RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 9954551 - Disclosure - Share based compensation - Fair value of RSUs granted estimated Using binomial model (Details) link:presentationLink link:calculationLink link:definitionLink 9954552 - Disclosure - Share based compensation - Compensation expense recognized (Details) link:presentationLink link:calculationLink link:definitionLink 9954553 - Disclosure - Share based compensation - Activities of options (Details) link:presentationLink link:calculationLink link:definitionLink 9954554 - Disclosure - Share based compensation - Fair value of options granted that are estimated using binomial model (Details) link:presentationLink link:calculationLink link:definitionLink 9954555 - Disclosure - Revenue information - Schedule of revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954556 - Disclosure - Other non-operating (expenses) income (Details) link:presentationLink link:calculationLink link:definitionLink 9954557 - Disclosure - Income taxes - General (Details) link:presentationLink link:calculationLink link:definitionLink 9954558 - Disclosure - Income taxes - Components of income / (loss) before income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954559 - Disclosure - Income taxes - Withholding tax on undistributed dividends (Details) link:presentationLink link:calculationLink link:definitionLink 9954560 - Disclosure - Income taxes - Income tax expense recognized in the consolidated statements of comprehensive loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954561 - Disclosure - Income taxes - Reconciliation of the differences between PRC statutory income tax rate and the Group's effective income tax rates (Details) link:presentationLink link:calculationLink link:definitionLink 9954562 - Disclosure - Income taxes - Principal components of the deferred tax assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954563 - Disclosure - Income taxes - Movement of the valuation allowance for the deferred tax assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954564 - Disclosure - Income taxes - Net operating loss carryforwards (Details) link:presentationLink link:calculationLink link:definitionLink 9954565 - Disclosure - Loss per share - Schedule of basic and diluted net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 9954566 - Disclosure - Loss per share - Anti-dilutive securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954567 - Disclosure - Risks and Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 9954568 - Disclosure - Commitments and contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954569 - Disclosure - Related party balances and transactions - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954570 - Disclosure - Related party balances and transactions - Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954571 - Disclosure - Related party balances and transactions - Related party balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954572 - Disclosure - Subsequent events - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 9954573 - Disclosure - Parent only financial information - Condensed Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 9954574 - Disclosure - Parent only financial information - Condensed statements of comprehensive loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954575 - Disclosure - Parent only financial information - Condensed statements of cash flows (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 16 exc-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 17 exc-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 18 exc-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO Temporary Equity, Value, Conversion as Part of Recapitalization Value of stock classified as temporary equity converted upon issuance during the period. Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Cash Cash Derecognized The amount of cash derecognized. Percentage of equity interest Minority Interest Ownership Percentage By Noncontrolling Owner The equity interest ownership of noncontrolling shareholders, partners or other equity holders in consolidated entity. Upon a qualified IPO Vesting Upon Qualified Initial Public Offering [Member] Represents the information pertaining to vesting upon a qualified IPO. Total line of credit Line of Credit Facility, Maximum Borrowing Capacity Research and development expenses (including related parties amounts of RMB21,069, RMB60,687 and RMB34,673 for the years ended December 31, 2021, 2022 and 2023, respectively) Research and development expenses Research and Development Expense Changes in operating assets and liabilities, net of effects of deconsolidation of subsidiaries and the VIEs: Increase (Decrease) in Operating Capital [Abstract] Related party balances and transactions Related Party Transaction [Line Items] Redemption price Redeemable Noncontrolling Interest, Equity, Redemption Value Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Revenue, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Investment, Name [Domain] Investment, Name [Domain] Carrying amount Carrying Amount [Member] This member stands for carrying amount of preferred shares. Repayment of short-term borrowings Repayments of Short-Term Debt Impairment loss Impairment of Intangible Assets (Excluding Goodwill) Refundable deposits in connection with the issuance of Convertible Redeemable Preferred Shares Refundable Deposits Of Redeemable Convertible Preferred Stock It represents the amount of refundable deposits of redeemable convertible preferred stock. Payment to acquire business Payments to Acquire Businesses, Gross Summary of significant accounting policies Summary Of Significant Accounting Policies [Line Items] 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. Series A++ Redeemable Convertible Preferred Shares Series A Plus Plus Redeemable Convertible Preferred Shares [Member] Represents the information pertaining to Series A++ Redeemable Convertible Preferred Shares. Customer D, a third party Customer C, A Third Party [Member] This member stands for Customer C, a third party. Volatility Measurement Input, Price Volatility [Member] Insider Trading Policies and Procedures [Line Items] Advances to related parties Advances Paid [Member] Advances Paid Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Shares issued (In RMB or USD per share) Shares Issued, Price Per Share Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Long-term investments Long-term investments Derecognized The amount of long-term investments derecognized. Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Exercisable Intrinsic value of exercisable award under share-based payment arrangement. Excludes share and unit options. Supplier [Axis] Supplier [Axis] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Ordinary Shares Equity [Text Block] Income Tax Disclosure [Table] Income Tax Disclosure [Table] Disclosure of information about Income Tax. Number of equity method investments transferred Number of Equity Method Investments Transferred Represents the number of equity method investments transferred during the period. Write-down of inventories Inventory write-down Inventory Write-down Description of business and organization Business Description and Basis of Presentation [Text Block] Ownership [Axis] Ownership [Axis] Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Vest on a monthly basis over thirty-six (36) months from May 2022 Vesting On A Monthly Basis Over Thirty-Six Months [Member] This member stands for vesting on a monthly basis over thirty-six months. Geely strategic investment (in shares) Stock Issued During Period Shares Strategic Investment Number of shares issued during the period as a result of a strategic investment. Customer [Axis] Customer [Axis] Current liabilities Liabilities, Current [Abstract] Noncontrolling Interest [Table] Noncontrolling Interest [Table] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Diluted loss per share, ordinary shares (in RMB per share) Earnings Per Share, Diluted Unrealized exchange (gains) losses Unrealized Gain (Loss) on Investments Contact Personnel Email Address Contact Personnel Email Address Accounts receivable Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Prepaid Expense and Other Assets, Current [Abstract] Prepaid Expense and Other Assets, Current [Abstract] Supplemental information: Supplemental Cash Flow Elements [Abstract] Non-current assets Assets, Noncurrent [Abstract] Redeemable non-controlling interests Balance at beginning Balance at ending Redeemable Noncontrolling Interest, Equity, Carrying Amount Trading Symbol Trading Symbol Cash paid for acquisition of equity investments Cash contribution to acquire equity method investment Payments to Acquire Equity Method Investments Exercise price per share (in USD per share) Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Amount of excess of the preferred shares' fair value over the ordinary shares' fair value Temporary Equity Excess Of Preferred Shares Fair Value Over Ordinary Shares Fair Value Share Based Compensation Expense The amount of excess of the preferred shares' fair value over the ordinary shares' fair value as share-based compensation expense. Indefinite-Lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Machinery and electronic equipment Machinery and Equipment [Member] Schedule of reconciliation of cash and restricted cash Schedule of Cash and Cash Equivalents [Table Text Block] Vesting Scenario Two Vesting Scenario Two [Member] Vesting Scenario Two Granted (new RSUs) (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, New Grants in Period, Weighted Average Exercise Price Per share or unit weighted-average exercise price of nonvested award that are newly granted under share-based payment arrangement. Excludes share and unit options. All Currencies [Domain] All Currencies [Domain] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] SHAREHOLDERS’ DEFICIT Equity, Attributable to Parent [Abstract] Schedule of significant related parties and their relationships Schedule of Related Party, Relationships With the Entity [Table Text Block] The tabular disclosure of related party, relationships with the entity. Change in tax rate Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Contract liabilities, current and non-current Contract with Customer, Liability Others Other Intangible Assets [Member] Schedule of basic and diluted net loss per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Amount of loan provided Amount of transaction Related Party Transaction, Amounts of Transaction Executive Category: Executive Category [Axis] 2–3 Years Other Commitment, to be Paid, Year Three Number of RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Number of members in management group Number Of Members In Management Group Number Of Members In Management Group Summary of significant accounting policies Significant Accounting Policies [Text Block] Hubei Xingji Times Technology Co., Ltd Hubei Xingji Times Technology Co., Ltd [Member] Represents the information pertaining to Hubei Xingji Times Technology Co., Ltd. Before a qualified IPO is achieved Vesting Before Achievement of Qualified Initial Public Offering [Member] Represents the information pertaining to before a qualified IPO is achieved. Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance GBP United Kingdom, Pounds Schedule of property and equipment, net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Exercise price of warrants Class of Warrant or Right, Exercise Price of Warrants or Rights Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Condensed Balance Sheet Condensed Balance Sheet Statements, Captions [Line Items] Fair value of warrant liabilities Warrant Liabilities, Fair Value The fair value of warrants. Cash proceeds from Geely strategic investment Proceeds from Partnership Contribution Aggregate number of share options granted (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Re-designation of ordinary shares into Series A Preferred Shares (in shares) Re-Designation Of Ordinary Shares Into Preferred Shares, Shares Represents the value of ordinary shares re-designated to temporary equity. Accounts receivable - third parties, net Accounts Receivable [Member] Mezzanine equity Mezzanine Equity [Member] This member stands for Mezzanine equity. RSU Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Net loss attributable to redeemable non-controlling interests Net Income (Loss), After Tax, Attributable to Non-Redeemable Noncontrolling Interest Amount of net income (loss) attributable to non-redeemable noncontrolling interest. Short-term borrowings guaranteed Short-term Debt, Amount Guaranteed The amount of short-term debt guaranteed by other parties. Total depreciation Depreciation Trademarks Trademarks [Member] Schedule of future minimum capital commitments Contractual Obligation, Fiscal Year Maturity [Table Text Block] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Research and development expenses additional deduction Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent JICA JICA [Member] JICA Schedule of combined financial information for investee companies Equity Method Investments [Table Text Block] Rental of office space, and administrative services Rental Of Office Space, And Administrative Services [Member] Represents the information pertaining to rental of office space, and administrative services. Investments in and Advances to Affiliates, Activity [Line Items] Investments in and Advances to Affiliates, Activity [Line Items] Revenues Revenues Income tax payable Accrued Income Taxes, Current Schedule of potential dilutive instruments Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Grantee Status [Axis] Grantee Status [Axis] Short-term borrowings Short-Term Debt [Line Items] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Shares issuable, percentage on outstanding shares Temporary Equity, Shares Issued, Percentage on Outstanding Shares Represents the percentage on outstanding shares for shares issued. Research and development expenses Research and Development Expense [Member] Series A Preferred Shares Series A Redeemable Convertible Preferred Shares [Member] Represents the information pertaining to Series A Redeemable Convertible Preferred Shares. Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Zhejiang Huanfu Zhejiang Huanfu Technology Co., Ltd. [Member] Represents the information pertaining to Zhejiang Huanfu Technology Co., Ltd. Contract with Customer, Liability [Abstract] Contract with Customer, Liability [Abstract] Anti-dilutive securities (inshares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Document Accounting Standard Document Accounting Standard Aggregate number of shares granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Property and equipment Property, Plant and Equipment, Gross Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Consolidated revenues, net loss and cash flow information Consolidated Revenues, Net Loss and Cash Flow Information [Abstract] No definition available. Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Related party balances and transactions Related Party Transactions Disclosure [Text Block] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Reclassification Reclassification [Line Items] Series A++ Preferred Shares Series A2+ Redeemable Convertible Preferred Shares [Member] Represents the information pertaining to Series A2+ Redeemable Convertible Preferred Shares. PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Schedule of income tax expense recognized in the consolidated statements of comprehensive loss Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Vested and expected to vest(in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Terms Weighted average remaining contractual term for vested and expected to vest equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Net operating loss carryforwards Operating Loss Carryforwards [Line Items] Operating lease liabilities, current Operating lease liabilities, current Operating lease liabilities, current Operating Lease, Liability, Current Software license revenues License [Member] Software Computer Software, Intangible Asset [Member] Supplier D, a third party Supplier D, A Third Party [Member] This member stands for Supplier D, a third party. 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Cash disposed in the Restructuring Payments of Debt Restructuring Costs Share Incentive 2022 Plan Share Incentive 2022 Plan [Member] Share Incentive 2022 Plan Intangible assets, net Finite-Lived Intangible Assets, Net Summary of significant accounting policies Property and equipment, net Property, Plant and Equipment [Line Items] Recently adopted accounting pronouncements and New accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Accretion of Redeemable Convertible Preferred Shares Accretion of Redeemable Convertible Preferred Shares Temporary Equity, Accretion to Redemption Value, Adjustment Accrued salaries and benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Counterparty Name [Domain] Counterparty Name [Domain] Interest income on loans due from related parties Interest Income On Loans [Member] Represents the information pertaining to interest income on loans . Less: accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Less: Carrying amount of Suzhou Photon-Matrix’s net assets Equity Method Investment, Underlying Equity in Net Assets Equity Method Investment, Nonconsolidated Investee or Group of Investees Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] Schedule of components of income / (loss) before income taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Geely Auto Geely Automotive Group Co., LTD [Member] Geely Automotive Group Co., LTD Amount of cash consideration Amount of cash consideration Business Combination, Consideration Transferred Gross profit Gross Profit Contract liabilities, current Contract with Customer, Liability, Current Summary of fair value of options granted that are estimated using the binomial model Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Share-based compensation Share-Based Payment Arrangement [Policy Text Block] Over 5 Years Other Commitment, to be Paid, after Year Five Selling, general and administrative expenses (including related parties amounts of RMB2,343, RMB2,153 and RMB17,589 for the years ended December 31, 2021, 2022 and 2023, respectively) Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Number of authorized unissued shares designated into this class Number Of Authorized Unissued Shares Designated Into This Class In the redesignation of shares, the number of authorized unissued common shares that were redesignated into the specified class. Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage ECARX Private Warrants ECARX Private Warrants [Member] This member stands for ECARX Private Warrants. Convenience translation Convenience Translation [Policy Text Block] Disclosure of accounting policy for convenience translation. Employee Stock Option Employee Stock Option [Member] Short-term and Long-term investments Investment, Policy [Policy Text Block] Vest on April 1, 2022 Vesting On April 1, 2022 [Member] This member stands for vesting on April 1, 2022. Maximum Maximum [Member] Document Type Document Type Geographic Concentration Risk Geographic Concentration Risk [Member] Tabular List, Table Tabular List [Table Text Block] Forfeited (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Exercise Price Per share or unit weighted-average exercise price of nonvested award forfeited under share-based payment arrangement. Excludes share and unit options. Foreign currency translation adjustment Temporary Equity, Foreign Currency Translation Adjustments Inventories Inventory, Policy [Policy Text Block] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Share based compensation Share-Based Payment Arrangement [Text Block] Basis of presentation Basis of Accounting, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Written notice period by note holder for redemption of convertible notes payable Written Notice Period By Note Holder For Redemption Of Debt Period during which a written notice is to be provided by the note holder for redemption of debt. Number of shares issued to acquire equity method investment Shares Issued During Period, Shares, Equity Method Investments Acquired Represents the number of shares issued to acquire equity method investment. Less: Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Xingji Meizu Xingji Meizu [Member] Xingji Meizu Customer concentration risk Customer Concentration Risk [Member] Par value (in USD per share) Stockholders' Equity, Shares, Par Value or Stated Value per Share Face amount or stated value per share of stock. 2021 Option Plan Share Option Plan, 2021 [Member] Represents the information pertaining to 2021 share option plan. Conversion ratio Preferred Stock, Convertible, Conversion Ratio Effective annual interest rate (in percent) Effective Annual Interest Rate Used for Discounted Present Value of Loan Represents the effective annual interest rate used for discounted present value of loan. Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Employee benefits Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block] Number of board members to elect Number of Board Members To Elect Represents the number of board members that the entity may elect. Less: Comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Related Party, Type [Domain] Related Party, Type [Domain] Incremental compensation cost recognized immediately for the vested RSUs Share-Based Payment Arrangement, Plan Modification, Incremental Cost Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Percentage of equity interest Subsidiary, Ownership Percentage, Noncontrolling Owner Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Written notice period by company for redemption of convertible notes payable Written Notice Period By Company For Redemption Of Debt Period during which a written notice is to be provided by the company for redemption of debt. Outstanding at the beginning (in USD per share) Outstanding at the end (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Proceeds from conditional government grants Proceeds From Conditional Government Grants Proceeds From Conditional Government Grants Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Issuance of Series B Convertible Redeemable Preferred Shares in connection with acquisition of an equity-method investment (Note 8) Non Cash Activities Of Series B Convertible Redeemable Preferred Shares In Connection With Equity-Method Investment It represents the amount of non cash activities of series B convertible redeemable preferred shares in connection with equity-method investment. Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Government grants Government Assistance, Amount Schedule of accounts receivable, net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-Based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Deconsolidation of a subsidiary (Note 19(a)) Carrying amount of relevant non-redeemable non-controlling interests derecognized upon deconsolidation Noncontrolling Interest, Decrease from Deconsolidation Vesting Scenario Four Vesting Scenario Four [Member] Vesting Scenario Four Share Incentive Plan, 2022 Share Incentive Plan, 2022 [Member] Share Incentive Plan, 2022 Total Total Lease, Cost Inventories Deferred Tax Assets, Inventory Statistical Measurement [Axis] Statistical Measurement [Axis] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Software licensing agreement period Software Licensing Agreement Period Software Licensing Agreement Period 1–2 Years Other Commitment, to be Paid, Year Two Sales of goods revenues Products Sales of goods revenues Product [Member] Granted (new RSUs) (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, New Grants in Period The number of new 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). Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Share based compensation Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Series Angel Preferred Shares Series Angel Redeemable Convertible Preferred Shares [Member] Represents the information pertaining to Series Angel Redeemable Convertible Preferred Shares. Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue recognition and Contract liabilities Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Advertising costs Advertising Expense Schedule of principal components of the deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Share of losses in excess of investments in subsidiaries Share of Losses In Excess Of Investments In Subsidiaries Amount of share of losses in excess of investments in subsidiaries and VIEs, classified as current. Holders Of COVA Warrants Holders Of COVA Warrants [Member] Represents the information pertaining to holders of COVA warrants. Comprehensive loss attributable to non-redeemable non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Non-Redeemable Noncontrolling Interest Amount of Comprehensive Income (Loss) attributable to non-redeemable noncontrolling interest. Anti-dilutive securities Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Less than one year Purchase Obligation, to be Paid, Year One 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flows from operating leases Operating Lease, Payments Ordinary shares, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Issuance of Class A Ordinary Shares and warrants to COVA shareholders and warrant holders Issuance Of Ordinary Shares And Warrants Value To Shareholders And Warrant Holders The amount of issuance of ordinary shares and warrants values to shareholders and warrant holders. Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] PEO PEO [Member] Auditor Location Auditor Location Total non-current assets Non-current assets Assets, Noncurrent Four members from Group's management who are also ordinary shareholders of the Group Management [Member] Ordinary shares, par value per share (in USD per share) Par value per share of shares sold back by four members of the Group's management Common Stock, Par or Stated Value Per Share Loans to related parties Loans To Related Parties [Member] Represents the information pertaining to loans to related parties. Net cash (used in) provided by investing activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities 2027 Operating Loss Carryforwards Expiring In Year Two Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws expiring in year 2027 to 2031. Cash consideration to acquire equity securities Payments to Acquire Equity Securities Without Readily Determinable Fair Value Amount of cash outflow to acquire investment in equity security without a readily determinable fair value. Debt Instrument [Axis] Debt Instrument [Axis] Germany GERMANY Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount first HK$2 million of assessable profits earned first HK$2 million of assessable profits earned Scenario One of First HK$2 Million of Profits Earned [Member] Represents the scenario of "first HK$2 millions of assessable profits earned". Measurement Input Type [Domain] Measurement Input Type [Domain] Selling and marketing expenses Selling and Marketing Expenses [Policy Text Block] Disclosure of accounting policy for selling and marketing expenses. Total liabilities Total liabilities Liabilities Controlling Shareholder Majority Shareholder [Member] Current income tax (expense) benefit Current Income Tax Expense (Benefit) Document Shell Company Report Document Shell Company Report Property and equipment, net Property, Plant and Equipment Disclosure [Text Block] Non-current liabilities Liabilities, Noncurrent [Abstract] Title of Individual [Axis] Title of Individual [Axis] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Accounts payable Accounts Payable [Member] Mr. Shufu Li Mr. Shufu Li [Member] Represents the information pertaining to Mr. Shufu Li. Related Party Transaction [Domain] Related Party Transaction [Domain] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Exercisable, Number The number of fully vested and expected to vest equity-based payment instruments, excluding stock (or unit) options, that validly exist and are exercisable as of the balance sheet date. Subsequent events Subsequent Event [Line Items] Selling and marketing expenses Selling and Marketing Expense General and administrative expenses General and administrative expenses General and Administrative Expense Employee social benefits expense Employee Benefits and Share-Based Compensation PRC The PRC, excluding Hong Kong S.A.R. CHINA US United States of America, Dollars Weighted Average Fair value at grant date Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Replaced (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Replacement in Period, Weighted Average Grant Date Fair Value The weighted average fair value at grant date for nonvested equity-based awards replaced 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). Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Segment reporting Segment Reporting, Policy [Policy Text Block] Total current assets Current assets Assets, Current Schedule of short-term borrowings Schedule of Short-Term Debt [Table Text Block] Impairment of property, equipment and intangible assets Asset Impairment Charges Schedule of concentration of customers and suppliers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] 2028 Operating Loss Carryforwards Expiring In Year Three Operating Loss Carryforwards Expiring In Year Three Recapitalization factor per share Recapitalization Factor Per Share The per share of recapitalization factor. Purchase commitment Purchase Obligation Vesting Scenario One Vesting Scenario One [Member] Vesting Scenario One Short-Term Debt, Type [Domain] Short-Term Debt, Type [Domain] Number of days after the resignation of Mr. Ziyu Shen, to appoint a successor Number Of Days After The Resignation Of Mr. Ziyu Shen, To Appoint A Successor Number of days after the resignation of Mr. Ziyu Shen, a successor is to be nominated and appointed, considered for redemption of temporary equity. Loss per share Earnings Per Share, Policy [Policy Text Block] Supplier A, a third party Supplier A, a third party This member stands for Supplier A, a third party. Repurchase of ordinary shares (in shares) Stock Repurchased During Period, Shares Operating lease liabilities Deferred Tax Assets, Operating Lease Liabilities Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from operating lease liabilities. Concentration risk percentage Concentration Risk, Percentage Debt Conversion, Name [Domain] Debt Conversion, Name [Domain] Fair value as at beginning Fair value as at end Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Government Warrants Government Warrants [Member] This member stands for Government Warrants. Hubei Dongjun Automotive Electronics Technology Co., Ltd. Hubei Dongjun Automotive Electronics Technology Co., Ltd. [Member] Represents information pertaining to Hubei Dongjun Automotive Electronics Technology Co., Ltd. Tranche Four Share-Based Payment Arrangement, Tranche Four [Member] Share-Based Payment Arrangement, Tranche Four Weighted average exercise price (in USD or RMB per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Conversion rate for translation of amounts (in RMB/USD) Foreign Currency Exchange Rate, Translation Vesting Scenario [Axis] Vesting Scenario [Axis] Vesting Scenario Condensed Statement of Comprehensive Income [Table] Condensed Statement of Comprehensive Income [Table] Accounts receivable and current expected credit losses Accounts Receivable [Policy Text Block] Series B Preferred Shares Series B Redeemable Convertible Preferred Shares [Member] Represents the information pertaining to Series B Redeemable Convertible Preferred Shares. Net cash used in operating activities Net cash used in operating activities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Vesting upon the completion of Merger with COVA Vesting Upon The Completion Of Merger With COVA [Member] This member stands for the vesting of awards upon the completion of Merger with COVA. Deemed dividend in association with acquisition of an equity-method investment (Note 8) Excess of consideration over the carrying amount of the equity investment Equity Method Investment, Difference Between Carrying Amount and Consideration Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of consideration. Automotive merchandise and other products Automotive Merchandise and Other Products [Member] Represents information pertaining to automotive merchandise and other products. Depreciation and amortization Depreciation, Depletion and Amortization Number of shares subscribed Temporary Equity, Number of Shares Subscribed Represents the number of shares subscribed. Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Over time Transferred over Time [Member] Statutory surplus Statutory Accounting Practices, Statutory Capital and Surplus, Balance Less: valuation allowance Beginning balance Ending balance Deferred Tax Assets, Valuation Allowance Provision for prepayments and other current assets Prepaid Expense and Other Assets, Current, Provision Amount of provision for prepaid expense and other current assets. Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of condensed statements of comprehensive loss Condensed Statement of Comprehensive Income [Table Text Block] Hong Kong Hong Kong S.A.R HONG KONG Revenue recognized from contract liabilities Contract with Customer, Liability, Revenue Recognized Existing Preferred Shareholders Existing Preferred Shareholders [Member] Represents the information pertaining to existing preferred shareholders. Restricted cash Restricted cash Restricted Cash and Cash Equivalents Foreign currency translation adjustments, net of nil income taxes Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Schedule of condensed statements of cash flows Condensed Cash Flow Statement [Table Text Block] Equity securities Equity Securities without Readily Determinable Fair Value, Amount Investment commitment Other Commitments [Table Text Block] 2-3 Years Contractual Obligation, to be Paid, Year Three Purchase of products and services Purchase Of Products And Services [Member] Represents the information pertaining to purchase of products and services. Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Warrants and Rights Outstanding, Foreign Exchange Translations Foreign exchange translation RMB Warrants and Rights Outstanding, Foreign Exchange Translations The amount of increase (decrease) in warrants or rights outstanding, through differences from foreign exchange translation. Preferred shares issued (in shares) Preferred Stock, Shares Issued Vesting Scenario [Domain] Vesting Scenario [Domain] Vesting Scenario [Domain] Entity Emerging Growth Company Entity Emerging Growth Company United Kingdom UNITED KINGDOM Issuance costs Debt Issuance Costs, Net Existing Shareholders Existing Shareholders [Member] Represents the information pertaining to existing shareholders. Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Exercise Price [Abstract] N/a. Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Total deferred tax assets Deferred Tax Assets, Gross Other services Service, Other [Member] Product warranties Standard Product Warranty, Policy [Policy Text Block] Parent company Parent Company [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Payable for issuance cost of convertible notes payable Notes Issued Title Trading Arrangement, Individual Title Exercisable (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Exercisable, Weighted Average Remaining Contractual Terms Weighted average remaining contractual term for exercisable equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Warrant liabilities, Government Warrants Warrants And Rights Liability [Text Block] The entire disclosure on warrant liability. Ordinary Shares Common Stock [Member] Individual: Individual [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Income Statement Location [Domain] Income Statement Location [Domain] Number of days within which a material breach is to be cured Number Of Days Within Which A Material Breach Is To Be Cured Number of days within which a material breach is to be cured by the company, considered for redemption of temporary equity. Unamortized debt issuance costs Debt Instrument, Unamortized Discount (Premium), Net Fair Value Measurements, Recurring and Nonrecurring Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] ECARX Public Warrants ECARX Public Warrants [Member] This member stands for ECARX Public Warrants. Schedule of changes in warrant liability measured at fair value using unobservable inputs Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Total shareholders’ deficit Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Intangible assets, net Intangible Assets, Net Derecognized The amount of intangible assets, net derecognized. Net loss attributable to non-redeemable non-controlling interests Net Income (Loss) Attributable to Nonredeemable Noncontrolling Interest Supplier [Domain] Supplier [Domain] Minimum Minimum [Member] Weighted average number of ordinary shares used in computing loss per ordinary share Weighted Average Number of Shares Outstanding, Diluted [Abstract] Other income - related parties Noninterest Income, Other Operating Income Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Condensed Balance Sheet Statement [Table] Condensed Balance Sheet Statement [Table] Consolidated assets and liabilities information of VIEs Consolidated Assets and Liabilities Information of Variable Interest Entities [Abstract] No definition available. Business Contact Business Contact [Member] Other than PRC Other Than China [Member] Represents the member information pertaining to other than China. Granted (new RSUs) (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, New Grants in Period, Weighted Average Grant Date Fair Value The weighted average fair value at grant date for nonvested equity-based awards issued newly 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). Accretion of Redeemable Convertible Preferred Shares Temporary Equity, Accretion to Redemption Value Accrued Liabilities and Other Liabilities [Abstract] Accrued Liabilities and Other Liabilities [Abstract] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Foreign currency exchange gains (losses), net Foreign currency exchange gains (losses) Gain (Loss), Foreign Currency Transaction, before Tax Operating lease liabilities Increase (Decrease) in Operating Lease Liability LIABILITIES Liabilities [Abstract] 2033 Operating Loss Carryforwards Expiring In Year Six Operating Loss Carryforwards Expiring In Year Six Net cash provided by financing activities Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Leases Lessee, Lease, Description [Line Items] Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Equity interest percentage Business Acquisition, Percentage of Voting Interests Acquired Accumulated deficit Retained Earnings [Member] Others, net Other Operating Income (Expense), Miscellaneous, Net Other Operating Income (Expense), Miscellaneous, Net The Cayman Islands CAYMAN ISLANDS Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Basic loss per share, ordinary shares (in RMB per share) Earnings Per Share, Basic Total unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Options Equity Option [Member] Accounting Policies [Abstract] Accounting Policies [Abstract] 3-5 Years Purchase Obligation, to be Paid, Year Four and Five Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Warrant term Warrants and Rights Outstanding, Term Net deferred tax assets Deferred Tax Assets, Net Number of warrants issued (in shares) Number of warrants to purchased shares exercised (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights The PRC, excluding Hong Kong S.A.R. PRC, Excluding Hong Kong S.A.R [Member] PRC, Excluding Hong Kong S.A.R Convertible Debt Convertible Debt [Table Text Block] Replaced (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Replacement in Period, Weighted Average Exercise Price Per share or unit weighted-average exercise price of nonvested award replaced under share-based payment arrangement. Excludes share and unit options. Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Re-designation of ordinary shares into Class B Ordinary Shares (Note 1(b)) Re-Designation Of Ordinary Shares To Class B Ordinary Shares, Value Effect on equity due to re-designation of ordinary shares to Class B Ordinary shares. Shares issued Stock Issued Principles of consolidation Consolidation, Policy [Policy Text Block] Vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number The number of fully vested and expected to vest equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date. Description of business and organization Investments in and Advances to Affiliates [Line Items] Total non-current liabilities Non-current liabilities Liabilities, Noncurrent Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Unsecured bank loans Unsecured Debt [Member] Restricted Cash For Notes Payable Restricted Cash For Notes Payable [Member] Restricted Cash For Notes Payable Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Equity securities, annual amount Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount Exercisable (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Exercisable, Weighted Average Grant Date Fair Value The weighted average fair value at grant date for exercisable equity-based awards 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). Group Parent Company Along with its Subsidiaries, Consolidated Variable Interest Entity ("VIE") and VIE's Subsidiaries [Member] Represents the information pertaining to Company along with its subsidiaries, consolidated variable interest entity ("VIE") and VIE's subsidiaries is collectively referred to as "the Group. Short-term investments Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss, Current Accounts payable - third parties Increase (Decrease) in Accounts Payable Americas Americas [Member] Number of investors Number Of Investors Represents the number of investors. Redeemable convertible preferred shares, liquidation preference Temporary Equity, Liquidation Preference Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Entity Address, Country Entity Address, Country Non-controlling interests Noncontrolling Interest [Line Items] Current liabilities in excess of current assets Net Current Assets (Liabilities) The amount of current assets less the amount of current liabilities. Increase during the year Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Remaining portion of awards to be vested over the service period following the modified vesting schedule (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, To Be Vested Over The Service Period Following The Modified Vesting Schedule The number of equity-based payment instruments, excluding stock (or unit) options, to be vested over the service period following the modified vesting schedule. Impairment loss Intangible Assets, Impaired, Accumulated Impairment Loss Intangible Assets, Impaired, Accumulated Impairment Loss Repayment of refundable deposits in connection with the issuance of Series A Convertible Redeemable Preferred Shares Repayment of Refundable deposits in connection with the issuance of Convertible Redeemable Preferred Shares It represents the amount of repayment of refundable deposits of redeemable convertible preferred stock. Amounts due from a related party for sale of Zenseact (Note 8) Non Cash Activities Of Amounts Due From Related Party For Sale The amount of amounts due from a related party for sale that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Compensation Amount Outstanding Recovery Compensation Amount Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Allowance for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Short-term borrowings Short-Term Debt [Text Block] Forfeited (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Operating lease right-of-use assets Deferred Tax Liabilities, Leasing Arrangements Deferred income tax expense Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Consolidation, Eliminations Consolidation, Eliminations [Member] 2032 Operating Loss Carryforwards Expiring In Year Five Operating Loss Carryforwards Expiring In Year Five Convertible Debt Convertible Debt [Member] Forfeited (in USD per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Balance at the beginning of the year Balance at the end of the year Accounts Receivable, Allowance for Credit Loss Liabilities, Total Liabilities, Total [Member] Prepayments and other current assets Other Current Assets [Text Block] Issuance price (in USD per share) Fair value of underlying ordinary share Share Price Shares transferred (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Transferred Number of shares transferred under share-based payment arrangement. Cash collection of loans to related parties Proceeds from Collection of Long-Term Loans to Related Parties Cash disposed on deconsolidation of a subsidiary Payment Of Disposal On Deconsolidation Of Subsidiary The cash outflow on deconsolidation of subsidiary. Change in fair value of an equity security Change in fair value of an equity security Change in fair value of an equity security (Note 8) Equity Securities, FV-NI, Unrealized Gain (Loss) Condensed statements of cash flows Condensed Cash Flow Statements, Captions [Line Items] Over 5 Years Contractual Obligation, to be Paid, after Year Five Proceeds from disposal of property and equipment Proceeds from Sale of Property, Plant, and Equipment Equity Securities without Readily Determinable Fair Value [Table] Equity Securities without Readily Determinable Fair Value [Table] Withholding tax rate (in percent) Withholding Tax Rate Represents the withholding tax rate. Document Period End Date Document Period End Date SiEngine Technology Co., Ltd SiEngine Technology Co., Ltd [Member] Represents information pertaining to SiEngine Technology Co., Ltd. Adoption Date Trading Arrangement Adoption Date Total revenues Revenue from Contract with Customer Benchmark [Member] Credit Loss [Abstract] Payable for costs of the Merger Payable For Costs Of Merger The amount of payable for costs of the Merger that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Over 5 Years Purchase Obligation, to be Paid, after Year Five Schedule of movement of the allowance for doubtful accounts of accounts receivables due from related parties Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury Shares Treasury Stock, Common [Member] Shareholders Business Acquisition, Number Of Stockholder Counterparties Business Acquisition, Number Of Stockholder Counterparties Drawdown period Debt Drawdown Period Period for drawdown. Risks and Concentration Concentration Risk Disclosure [Text Block] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Loss on disposal of property, equipment and intangible assets Gain on disposal of property, equipment and intangible assets Gain (Loss) on Disposition of Property Plant Equipment Income tax (expense) benefit Total income tax (expense) benefit Income tax expenses Income Tax Expense (Benefit) Vested and expected to vest (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Weighted Average Exercise Price Per share or unit weighted-average exercise price of vested and expected to vest award under share-based payment arrangement. Excludes share and unit options. Write-off Accounts Receivable, Allowance for Credit Loss, Writeoff Vesting [Axis] Vesting [Axis] Number of operating segments Number of Operating Segments Investment period Business Combination, Consideration Payable, Period Business Combination, Consideration Payable, Period Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Impairment of Long-Lived Assets to be Disposed of Impairment loss Impairment of Long-Lived Assets to be Disposed of Equity [Abstract] Equity [Abstract] Inventories Inventory Disclosure [Text Block] Operating leases Operating Lease, Weighted Average Remaining Lease Term Equity interest acquired Equity Securities Without Readily Determinable Fair Value, Equity Interests Represents the percentage of equity interest acquired in equity security without a readily determinable fair value. Amounts due from related parties Other Receivables, Net, Current Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Investor Investor [Member] Schedule of balance of redeemable non-controlling interests Redeemable Noncontrolling Interest [Table Text Block] VAT rate Value Added Tax, Percentage Value Added Tax, Percentage Supplier C, a third party Supplier C, A Related Party [Member] This member stands for Supplier C, a related party. Cash Cash at bank Cash and Cash Equivalents, at Carrying Value Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest British Virgin Islands VIRGIN ISLANDS, BRITISH Customer B, a third party Customer B, A Third Party [Member] This member stands for Customer B, a third party. Intangible assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Property and equipment, estimated useful life Property, Plant and Equipment, Useful Life Re-designation of ordinary shares into Class A ordinary shares (in shares) Shares Re-Designated During Period, Ordinary Shares Into Class A Ordinary Shares, In Shares Number of shares re-designated from ordinary shares into Class A ordinary shares. Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Cash consideration for sale of equity method investment Proceeds from Sale of Equity Method Investments Recapitalization factor, pre-money equity value Recapitalization Factor, Premoney Equity Value The pre-money equity value of the predecessor entity, as agreed between the parties to the merger, as a component of the Recapitalization Factor. Investment commitment Investment Commitment [Member] Investment Commitment Proceeds from customers Proceeds from Customers Schedule of movement of the valuation allowance for the deferred tax assets Summary of Valuation Allowance [Table Text Block] Other commitment Total Other Commitment Contract with Customer, Contract Asset, Contract Liability, and Receivable Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Issuance of ordinary shares in exchange for an equity security (Note 8) Issuance Of Ordinary Shares In Exchange For An Equity Security The amount of issuance of ordinary shares in exchange for an equity security that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Controlling interest, percent Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage Contract liabilities Revenue information Revenue from Contract with Customer [Text Block] Additional paid-in capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Proceeds from sale of Zenseact Proceeds from Sale of Equity Securities, FV-NI Allowance for doubtful accounts Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Transportation vehicles Vehicles [Member] Gains on sale of an equity security Gains on sale of an equity security Gains on sale of an equity security (Note 8) Equity Securities, FV-NI, Realized Gain (Loss) Loss from equity method investments Loss from equity method investments Income (Loss) from Equity Method Investments Unrealized investment gain of equity method investments Deferred Tax Liabilities, Investments Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Cover [Abstract] Subsequent events Subsequent Events [Text Block] Accounts receivable, net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Amortization of debt issuance costs Amortization of Debt Issuance Costs United States UNITED STATES Warrant liabilities Fair Value Measurement Inputs and Valuation Techniques [Line Items] Re-designation of ordinary shares to Series A Preferred Shares (in shares) Re-designation of ordinary shares to Series A Preferred Shares (in shares) Shares Re-Designated During Period, Shares Number of shares reduced due to re-designation of ordinary shares to Series A Preferred shares. Schedule of accrued expenses and other current liabilities Other Current Liabilities [Table Text Block] Other non-current liabilities Other non-current liabilities – related parties Other Liabilities, Noncurrent Total lease payments Lessee, Operating Lease, Liability, to be Paid Transaction price allocated to the performance obligation Revenue, Remaining Performance Obligation, Amount Total operating expenses Operating Expenses Net increase (decrease) in cash Net decrease in cash and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Conversion of convertible notes payable to Class A Ordinary Shares Conversion Of Convertible Notes Payable To Class A Ordinary Shares The amount of conversion of convertible notes payable to class A ordinary shares that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Equity Component [Domain] Equity Component [Domain] Notes payable Increase (Decrease) in Notes Payable, Current Total Contractual Obligation Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Add: Accretion of redeemable non-controlling interests Temporary Equity, Accretion of Interest ECARX HK ECARX HK [Member] Represents the information pertaining to ECARX HK. Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Loan One Loan One [Member] Loan One Loss from operation Loss from operation Operating Income (Loss) Gain of disposed investment consideration Realized Investment Gains (Losses) Loans and interest receivable Loans And Interest Receivable [Member] Loans And Interest Receivable Loss from equity method investments Income (Loss) from Subsidiaries, before Tax Office and other equipment Office Equipment [Member] Cash paid for costs of the Merger Payments of Merger Related Costs, Financing Activities Total deferred tax liabilities Deferred Tax Liabilities, Gross Consolidated Entities [Domain] Consolidated Entities [Domain] Sweden SWEDEN Issuance of preferred shares (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Number of new stock classified as temporary equity issued during the period. Recapitalization factor, per share multiplier Recapitalization Factor, Per Share Multiplier The per share multiplier, as a component in the Recapitalization Factor related to the merger. Luminar strategic investment (Note 1(b) and Note 8) Stock Issued During Period, Value, Share Exchange The gross value of stock issued during the period due to exchange of shares. Estimate of Fair Value Measurement Estimate of Fair Value Measurement [Member] Property and equipment Property, Plant and Equipment, Policy [Policy Text Block] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Financial Instruments Owned and Pledged as Collateral [Line Items] Financial Instruments Owned and Pledged as Collateral [Line Items] Contract cost assets Deferred Tax Asset, Contract Cost Assets Deferred Tax Asset, Contract Cost Assets Redeemable convertible preferred shares Redeemable Convertible Preferred Stock [Member] Transfer of notes receivable as part of consideration to purchase intangible assets Bank Acceptance Notes Received To Settle Payable For Intangible Assets Bank Acceptance Notes Received To Settle Payable For Intangible Assets SHAREHOLDERS’ DEFICIT Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Provisions Product Warranty Accrual, Noncurrent Tranche one Share-Based Payment Arrangement, Tranche One [Member] Equity securities (in shares) Equity Securities, Shares Equity Securities, Shares Consolidated Entities [Axis] Consolidated Entities [Axis] Change in fair value included in losses Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Statutory reserves Statutory Reserves [Policy Text Block] Disclosure of accounting policy for statutory reserves. Statistical Measurement [Domain] Statistical Measurement [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Common Shares, Class To Be Determined Common Shares, Class To Be Determined [Member] Classification of common stock representing ownership interest in a corporation where the class is to be determined by the Board of Directors at a later date in accordance with the Amended Articles. Customer A, a third party Customer A, a third party This member stands for Customer A, a third party. Number of unvested awards (in shares) Outstanding at the beginning (in shares) Outstanding at the end (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Tranche Five Share-Based Payment Arrangement, Tranche Five [Member] Share-Based Payment Arrangement, Tranche Five Issuance of preferred shares Temporary Equity, Stock Issued During Period, Value, New Issues Convertible notes payable to a related party Convertible notes payable Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Holders of COVA Shares Holders Of COVA Shares [Member] Represents the information pertaining to holders of COVA shares. Research and development expenses Research and Development Expense, Policy [Policy Text Block] VIE's Variable Interest Entity, Primary Beneficiary [Member] Effect of foreign currency exchange rate changes on cash and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts payable – related parties Accounts Payable, Current Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Long-term investments Equity Securities without Readily Determinable Fair Value [Line Items] Balance as of beginning, Subscription receivable Balance as of ending, Subscription receivable Subscription receivable from Convertible Preferred Shares Temporary Equity, Shares Subscribed but Unissued, Subscriptions Receivable Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Deferred Tax Assets [Roll Forward] Deferred Tax Assets [Roll Forward] Deferred Tax Assets Statutory Tax rate Computed expected income tax benefit Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Deemed distribution to shareholders in the VIE Restructuring Excess of the assets derecognized over the amounts due from the VIE Deemed Distribution From Restructuring Of Variable Interest Entity The amount of the reduction or elimination in equity during the period resulting from restructuring of variable interest entity. Anhui Xinzhi Anhui Xinzhi Technology Co., Ltd Member Represents the information pertaining to Anhui Xinzhi Technology Co., Ltd. Commitments and contingencies Commitments and Contingencies Future minimum lease payments Purchase commitments Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Before reclassification Previously Reported [Member] Addition RMB Warrants and Rights Outstanding, Additions The amount of increase in warrants or rights outstanding, through additions. Geographical [Axis] Geographical [Axis] Service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Anhui Xinzhi Anhui Xinzhi Technology Co., Ltd. [Member] Anhui Xinzhi Technology Co., Ltd. Interest expense on borrowings due to related parties Interest Expense On Borrowings [Member] Represents the information pertaining to interest expense on borrowings. Income taxes Income Tax Disclosure [Text Block] Contract liabilities - third parties Increase (Decrease) in Contract with Customer, Liability Financial support to related parties Financial Support [Member] Financial Support Risks and Concentration Concentration Risk [Line Items] Leases Lessee, Leases [Policy Text Block] Noncontrolling Interest [Abstract] Noncontrolling Interest [Abstract] HKD Hong Kong, Dollars Business Acquisition [Line Items] Business Acquisition [Line Items] Other income Other Income From Related Party [Member] Represents the information pertaining to other income from related party. Weighted Average Fair value at grant date Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Loan Three Loan Three [Member] Loan Three Notes receivable Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss Warrant liabilities Class of Warrant or Right [Line Items] PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Vested and expected to vest (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Beginning balance, treasury (in shares) Ending balance, treasury (in shares) Treasury Stock, Common, Shares Condensed Cash Flow Statement [Table] Condensed Cash Flow Statement [Table] Supplier B, a third party Supplier B, a Third Party [Member] Represents the information pertaining to Supplier B, a third party . Outstanding at the beginning (in shares) Outstanding at the end (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-based expenses due to redesignation Share-Based Payment Arrangement, Accelerated Cost Debt Conversion Description [Axis] Debt Conversion Description [Axis] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Amounts due from related parties Increase (Decrease) in Due from Related Parties Geely strategic investment (Note 1(b)) Stock Issued During Period Value Strategic Investment The gross value of stock issued during the period due to strategic investment. Granted (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Fair value Long-Term Debt, Fair Value Net loss attributable to ECARX Holdings Inc. Net loss attributable to ECARX Holdings Inc. Net Income (Loss) Total current liabilities Current liabilities Liabilities, Current Foreign currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Loan Two Loan Two [Member] Loan Two Leases Lessee, Operating Leases [Text Block] Shares issued (in shares) Shares, Issued Interest rate percentage Temporary Equity, Interest Rate Percentage The percentage rate used to calculate interest payments on temporary equity. LIABILITIES Liabilities and Equity [Abstract] Entity Ex Transition Period Entity Ex Transition Period Intangible assets, net Intangible assets, net Finite-Lived Intangible Assets [Line Items] Repurchase of ordinary shares (Note 20) Stock Repurchased During Period, Value Parent only financial information Condensed Financial Information of Parent Company Only Disclosure [Text Block] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Convertible notes payable Convertible notes payable Convertible Notes Payable, Noncurrent Impairment loss recognized Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Total cost of revenues Cost of revenues Cost of Goods and Services Sold Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Proceeds from disposal of property, equipment and intangible assets Proceeds from Sale of Productive Assets Class B Ordinary Shares Common Class B [Member] Other Commitments [Table] Other Commitments [Table] Name Measure Name Patent Patents [Member] Name Forgone Recovery, Individual Name Cash contributed by non-redeemable non-controlling shareholders Proceeds From Non Redeemable Non Controlling Shareholders The cash inflow of issuance of non redeemable non controlling shareholders. Acquisition of software license rights Acquisition Of Software License Rights [Member] Acquisition Of Software License Rights Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Measurement Basis [Axis] Measurement Basis [Axis] Deconsolidation of a subsidiary (Note 19) Noncontrolling Interest, Deconsolidation The amount of a noncontrolling interest deconsolidation of the entity in which one or more outside parties had a noncontrolling interest. Underlying Securities Award Underlying Securities Amount Accounts receivable - third parties, net Increase (Decrease) in Accounts Receivable Fair Value Measurement [Domain] Fair Value Measurement [Domain] Foreign currency translation adjustments, tax OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax Collateral Held [Axis] Collateral Held [Axis] Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Point in time Transferred at Point in Time [Member] Automotive computing platform Automotive Computing Platform [Member] Represents information pertaining to automotive computing platform. Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested and Expected to Vest Intrinsic value of vested and expected to vest award under share-based payment arrangement. Excludes share and unit options. Operating lease right-of-use assets Operating Lease Right Of Use Asset Before Accumulated Depreciation Amount, before accumulated depreciation, of right-of-use asset from operating lease. Settlement Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Trading days Other Commitment, Threshold Consecutive Trading Days Other Commitment, Threshold Consecutive Trading Days Warrants Warrant [Member] Operating lease liabilities, non-current Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Loans to related parties Payments to Fund Long-Term Loans to Related Parties Government grants Deferred Tax Assets, Government Grants Deferred Tax Assets, Government Grants Debt instrument term Debt Instrument, Term Class of Warrant or Right [Table] Class of Warrant or Right [Table] Payment for issuance cost and fees Payments of Stock Issuance Costs FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable Fair Value Measurement Inputs and Valuation Techniques [Table] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Cash proceeds Business Combination, Cash Proceeds Amount of cash proceeds raised in the merger. Adjustments due to adoption of ASC 842 Cumulative Effect, Period of Adoption, Adjustment [Member] Existing Ordinary Shareholders Existing Ordinary Shareholders [Member] Represents the information pertaining to existing ordinary shareholders. Payment for issuance costs of convertible notes Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] Employee and non employee Share-Based Payment Arrangement, Employee and Nonemployee [Member] 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. Repayment of borrowings from related parties Repayments of Related Party Debt Commitments and contingencies Commitments and Contingencies, Policy [Policy Text Block] Granted (replacement RSUs) (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Replacement Grants in Period The number of replacement 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). Donation Deferred Tax Assets, Donation Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from donation. Re-designation of ordinary shares into Class B ordinary shares (in shares) Shares Re-Designated During Period, Ordinary Shares Into Class B Ordinary Shares, In Shares Number of shares re-designated from ordinary shares into Class B ordinary shares. Asset Pledged as Collateral Asset Pledged as Collateral [Member] Temporary Equity Disclosure [Abstract] Temporary Equity Disclosure [Abstract] Schedule of future minimum lease payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Cash and restricted cash Cash and Cash Equivalents, Policy [Policy Text Block] IPO cost capitalization Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Pledged Status [Axis] Pledged Status [Axis] Net loss available to ECARX Holdings Inc. Net loss attributable to ECARX Holdings Inc. Net Income (Loss) Available to Parent The portion of profit or loss for the period, net of income taxes, which is available to the parent after redeemable non-controlling interest portion. Risk-free rate of return (%) Measurement Input, Risk Free Interest Rate [Member] Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO (in shares) Temporary Equity, Shares, Conversion as Part of Recapitalization Number of stock classified as temporary equity converted upon issuance during the period. Balance as of beginning, Carrying amount Balance as of ending, Carrying amount Temporary Equity, Carrying Amount, Attributable to Parent Repayment of long-term debt Repayments of Other Long-Term Debt Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Summary of components of lease cost Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Non-redeemable non-controlling interests Nonredeemable Noncontrolling Interest Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Unrealized investment loss of equity method investments Deferred Tax Assets, Equity Method Investments Income taxes Income Tax Disclosure [Line Items] 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. Contribution from non-controlling shareholders (Note 19(a)) Decrease in paid-in capital Noncontrolling Interest, Increase from Sale of Parent Equity Interest Plan Name [Domain] Plan Name [Domain] Interest expense (including related parties amounts of RMB131, RMB12,215 and RMB12,163 for the years ended December 31, 2021, 2022 and 2023, respectively) Interest expense Interest Expense Total unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Payable for purchase of property, equipment and intangible assets Capital Expenditures Incurred but Not yet Paid Geely Investment Geely Investment Holding Ltd. [Member] Represents the information pertaining to Geely Investment Holding Ltd. Equity interest sold (as a percent) Equity Method Investment, Ownership Percentage, Sold The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting sold. Notes receivable Financing Receivable [Policy Text Block] Trading Arrangement: Trading Arrangement [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] 3–5 Years Other Commitment, to be Paid, Year Four and Five Use of estimates Use of Estimates, Policy [Policy Text Block] Re-designation of ordinary shares to Series A Preferred Shares (Note 19) Amount of excess of the ordinary shares' fair value over their par value Adjustments To Additional Paid In Capital, Re-Designation of Ordinary Shares to Series A Preferred Shares Amount of decrease in Additional-paid-in capital due to re-designation of ordinary shares to Series A Preferred shares. Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Merger Sponsor Merger Sponsor [Member] Represents the information pertaining to the merger sponsor, who was a holder of COVA shares. Schedule of assets derecognized Schedule of Assets Derecognized Pursuant to Restructuring [Table Text Block] Tabular disclosure of assets derecognized pursuant to restructuring. Entity File Number Entity File Number Contract cost assets Capitalized Contract Cost, Net, Current 2029 and thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Product warranties Product Warranty Accrual, Current Government grants Government Assistance [Policy Text Block] Auditor Firm ID Auditor Firm ID Total amortization Amortization of Intangible Assets Entity Shell Company Entity Shell Company Prepayments to suppliers Prepaid Supplies Long-term investments Total long-term investments Long-Term Investments Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Risk-free rate of return, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Financial support to an equity method investee Payments for Advance to Affiliate Restatement Determination Date Restatement Determination Date Mezzanine equity Temporary Equity [Line Items] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and restricted cash at the beginning of the year Cash and restricted cash at the end of the year Cash and restricted cash shown in the consolidated statements of cash flows Cash and restricted cash shown in the consolidated statements of cash flows Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Exercised (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Exercised in Period, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Exercised in Period, Weighted Average Exercise Price Expected term Measurement Input, Expected Term [Member] Incremental compensation cost to be recorded Share-Based Payment Arrangement, Plan Modification, Incremental Cost To Be Recorded An excess of the fair value of the modified award over the fair value of the award immediately before the modification, to be recorded. Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Operating lease costs Operating Lease, Cost Impairment of long-lived assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Taxes payable Sales and Excise Tax Payable Ordinary shares, shares issued (in shares) Common Stock, Shares, Issued Shares vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Notes receivable Increase (Decrease) in Notes Receivable, Current Issuance costs Payment of Stock Issuance Costs in Relation to Temporary Equity The cash outflow for cost incurred directly with the issuance of temporary equity. Working Capital Working Capital Amount of working capital at specified date. Deferred tax liability accrued for dividend withholding taxes Deferred Tax Liability Accrued for Dividend Withholding Taxes Represents the deferred tax liability accrued for dividend withholding taxes. Schedule of amortization expenses on intangible assets allocated to expense items Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Number of contract types Revenue From Contract With Customer, Number Of Contract Types Revenue From Contract With Customer, Number Of Contract Types Class A Ordinary Shares Common Class A Common Class A [Member] Weighted-average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Non-controlling interests Noncontrolling Interest Disclosure [Text Block] Comprehensive loss attributable to ordinary shareholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Contact Personnel Name Contact Personnel Name ECARX Warrants ECARX Warrants [Member] This member stands for ECARX Warrants. Short-term lease costs Short-Term Lease, Cost Document Registration Statement Document Registration Statement Entity Address, Address Line One Entity Address, Address Line One Additions Accounts Receivable, Allowance for Credit Loss, Additions Accounts Receivable, Allowance for Credit Loss, Additions Summary of operating lease right-of-use assets and the amortization Lessee Operating Lease Right Of Use Assets And Amortization [Table Text Block] The tabular disclosure of operating lease right-of-use assets and the amortization. Entity Address, Address Line Two Entity Address, Address Line Two Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities Number of ordinary shares for each ordinary share Redesignation Of Shares, Number Of Common Shares For Each Common Share In the redesignation of shares, the number of common shares taking the place of each former common share. Financial Instruments Owned and Pledged as Collateral [Table] Financial Instruments Owned and Pledged as Collateral [Table] Mezzanine equity Temporary Equity Disclosure [Text Block] The entire disclosure for temporary equity. Non-cash assets distributed to shareholders of the Company in the Restructuring (Note 1(d)) Other Significant Noncash Transaction, Value of Consideration Given Schedule of estimated useful life of property and equipment Schedule of Property, Plant And Equipment, Estimated Useful Life [Table Text Block] The tabular disclosure of useful life of property and equipment. Subsequent Event [Table] Subsequent Event [Table] Components of the deferred tax assets and liabilities Components of Deferred Tax Assets and Liabilities [Abstract] Ownership interest Subsidiary, Ownership Percentage, Parent Fair value of the underlying ordinary shares (in USD or RMB per share) Measurement Input, Share Price [Member] Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Less: accumulated amortization Operating Lease Right Of Use Asset Accumulated Depreciation Amount of accumulated depreciation of right-of-use asset from operating lease. SoC Core Modules SoC Core Modules [Member] Represents information pertaining to SoC Core Modules. Number of days after the completion of the Merger for commencement of exercise of warrants Number Of Days After The Completion Of The Merger For Commencement Of Exercise Of Warrants Number of days after the completion of the merger for commencement of exercise of warrants. Conversion of Preferred Shares to Class A and Class B ordinary shares (in shares) Stock Issued During Period Shares Conversion Of Ordinary Shares Number of shares issued during period value conversion of ordinary shares. Interest rate Related Party Transaction, Rate Subsequent events Subsequent Event [Member] Add: Carrying amount of redeemable noncontrolling interest Less: Deconsolidation of Suzhou Photon-Matrix Temporary Equity, Redeemable Noncontrolling Interests, Decrease from Deconsolidation The amount of the reduction or elimination during the period of a redeemable noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest. Total Operating Loss Carryforwards Net loss attributable to redeemable non-controlling interests Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Schedule of intangible assets, net Schedule of Finite-Lived Intangible Assets [Table Text Block] Amounts due to related parties Other Liabilities, Current Borrowings and interest payable on borrowing Borrowings And Interest Payable On Borrowing [Member] Borrowings And Interest Payable On Borrowing Results of operations: Income Statement [Abstract] Conversion of Convertible Redeemable Preferred Shares to ordinary shares (Note 1(b) and Note 18) Conversion of Stock, Amount Converted Exercisable (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Exercisable, Weighted Average Exercise Price Per share or unit weighted-average exercise price of exercisable award under share-based payment arrangement. Excludes share and unit options. Number of shares issued (in shares) Stock Issued During Period, Shares, New Issues Warrants and Rights Note Disclosure [Abstract] Warrants and Rights Note Disclosure [Abstract] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Preferential income tax rate Preferential Income Tax Rate Represents the percentage of preferential income tax rate. Internal rate of return (in percent) Debt Instrument, Internal Rate of Return Represents the percentage of internal rate of return. Accrued expenses and other liabilities Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Less than one year Other Commitment, to be Paid, Year One Others Other Assets, Current Ordinary Share Class of Stock [Line Items] Comprehensive loss attributable to redeemable non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Redeemable Noncontrolling Interest Amount of Comprehensive Income (Loss) attributable to redeemable noncontrolling interest. after first HK$2 million of assessable profits earned Scenario Two of First HK$2 Million of Profits Earned [Member] Represents the scenario of "after first HK$2 millions of assessable profits earned". Investments In And Advances To Affiliates Table Investments in and Advances to Affiliates [Table] Other Commitments [Domain] Other Commitments [Domain] Equity method investments Remeasured equity interest at fair value Equity Method Investments Inventories Total Inventory, Net Financing Receivable, Term Financing Receivable, Term Financing Receivable, Term 2026 Operating Loss Carryforwards Expiring Year One Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws expiring in year 2026. Financial Instrument [Axis] Financial Instrument [Axis] Exercisable (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Grant Date Fair Value Weighted average grant-date fair value of options exercisable. Entity Addresses, Address Type [Axis] Entity Addresses, Address Type [Axis] Outstanding at the beginning (in USD per share) Outstanding at the end (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Exercise Price Per share or unit weighted-average exercise price of nonvested award under share-based payment arrangement. Excludes share and unit options. Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Schedule of condensed balance sheets Condensed Balance Sheet [Table Text Block] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Total deficit attributable to ordinary shareholders of the Company Parent [Member] Aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Debt Conversion Scenario One Debt Conversion Scenario One [Member] Debt Conversion Scenario One Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Schedule of Other Nonoperating (expenses) income Schedule of Other Nonoperating Income (Expense) [Table Text Block] Gains on deconsolidation of a subsidiary Gains on deconsolidation of a subsidiary Gain as a result of deconsolidation Gains on deconsolidation of a subsidiary (Note 8) Deconsolidation, Gain (Loss), Amount Proceeds from redemption of short-term investments Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Collateral Held [Domain] Collateral Held [Domain] Face amount of debt Aggregate principal amount Debt Instrument, Face Amount Number of investors with whom share purchase agreements were entered Number Of Investors With Whom Share Purchase Agreements Were Entered Number of investors with whom share purchase agreements were entered into by the company. Percentage of equity shares on exercise of warrants to government fund Percentage of Equity Shares on Exercise of Warrants to Government Fund The percentage of equity shares on exercise of warrants to government fund. Current assets Assets, Current [Abstract] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Other Commitments [Line Items] Other Commitments [Line Items] Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Connectivity service Connectivity Service [Member] Represents information pertaining to connectivity service. Luminar strategic investment (in shares) Stock Issued During Period, Shares, Share Exchange Number of shares issued during the period as a result of an exchange of shares. Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] 2031 Operating Loss Carryforwards Expiring In Year Four Operating Loss Carryforwards Expiring In Year Four Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Conversion price (in USD per share) Debt Instrument, Convertible, Conversion Price Accretion of redeemable non-controlling interests Noncontrolling Interest, Change in Redemption Value Long-Term Investments [Abstract] Long-Term Investments [Abstract] Proceeds from short-term borrowings Proceeds from Short-Term Debt Financial position: Equity Method Investment, Summarized Financial Information [Abstract] Suzhou Chenling Investment LLP Suzhou Chenling Investment LLP [Member] Represents information pertaining to Suzhou Chenling Investment LLP. Net loss Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Schedule of inventories Schedule of Inventory, Current [Table Text Block] Net loss available to ordinary shareholders Numerator for basic and diluted net loss per share calculation Net Income (Loss) Available to Common Stockholders, Basic Cash contributed by redeemable non-controlling shareholders Proceeds From Redeemable Non Controlling Shareholders The cash inflow of issuance of redeemable non controlling shareholders. Number of options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Schedule of prior period reclassifications Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Actual income tax expense Effective Income Tax Rate Reconciliation, Percent Present value of lease liabilities Operating Lease, Liability Add: Capital contribution Noncontrolling Interest, Increase from Subsidiary Equity Issuance Share-Based Payment Arrangement, Activity Share-Based Payment Arrangement, Activity [Table Text Block] Service Services Service revenues Service [Member] Series A+ Redeemable Convertible Preferred Shares Series A Plus Redeemable Convertible Preferred Shares [Member] Represents the information pertaining to Series A+ Redeemable Convertible Preferred Shares. Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Vesting [Domain] Vesting [Domain] Accumulated other comprehensive income AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Equity interest Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage Effect of preferential tax rate Effective Income Tax Rate Reconciliation, Preferential Tax, Percent 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 operations attributable to preferential tax rate. All Executive Categories All Executive Categories [Member] Period following the issuance date of convertible notes payable, to consummate initial public offering of Class A ordinary shares Period Following The Issuance Date Of Convertible Notes Payable, To Consummate Initial Public Offering Period following the issuance date of convertible notes payable, that the company is required to consummate initial public offering, in order to trigger the mandatory conversion of notes payable. Contract liabilities, non-current Contract with Customer, Liability, Noncurrent Number of business days after the company received the deposits, within which the subscription amount is to be paid by the investors Number Of Business Days After The Company Received The Deposits, Within Which The Subscription Amount Is To Be Paid By The Investors Number of business days after the company received the deposits, within which the subscription amount is to be paid by the investors upon obtaining ODI approval. Carrying amount of the Company's controlling shareholder Advances to Affiliate Restricted Cash and Cash Equivalents [Axis] Restricted Cash and Cash Equivalents [Axis] Plan Name [Axis] Plan Name [Axis] Reversal Accounts Receivable, Allowance for Credit Loss, Reversal Accounts Receivable, Allowance for Credit Loss, Reversal Debt Disclosure [Abstract] Granted (replacement RSUs) (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Replacement Grants in Period, Weighted Average Exercise Price Per share or unit weighted-average exercise price of nonvested award that are replacement granted under share-based payment arrangement. Excludes share and unit options. Vested and expected to vest (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Weighted Average Grant Date Fair Value The weighted average fair value at grant date for vested and expected to vest equity-based awards 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). Loss per ordinary share Earnings Per Share [Abstract] Schedule of assets and liabilities, consolidated revenues, net loss and cash flow information information of the VIE's Schedule of Variable Interest Entities [Table Text Block] Vesting Scenario Three Vesting Scenario Three [Member] Vesting Scenario Three Ordinary Shares Common Stock, Value, Issued Temporary Equity, by Class of Stock [Table] Temporary Equity, by Class of Stock [Table] SEK Sweden, Kronor Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Reduction of carrying amount of right-of-use assets Operating Lease, Right-of-Use Asset, Periodic Reduction Prepayments and other current assets and other non-current assets Increase Decrease In Prepayments Of Other Current Assets It represents the amount changes in prepayments and other current assets. Re-designation of ordinary shares to Series A Preferred Shares (Note 18) Non Cash Activities Of Re-Designation Of Ordinary Shares To Series A Preferred Shares It represents the amount of non cash activities of re-designation of ordinary shares to series A preferred shares. High and new technology enterprise certificate term High And New Technology Enterprise Certificate Term Represents the high and new technology enterprise certificate term. Balance as of beginning, Total Balance as of ending, Total Temporary Equity, Carrying Amount, Attributable to Parent with Subscription Receivable Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer with subscription receivable, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer. Weighted remaining contractual years Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] N/a. After the completion of a qualified IPO Vesting After completion of Qualified Initial Public Offering [Member] Represents the information pertaining to vesting after the completion of a qualified IPO. Summary of effect on the consolidated balance sheet as a result of adopting ASC 842 Accounting Standards Update and Change in Accounting Principle [Table Text Block] Exercised (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, exercised in Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, exercised in Period, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Par value of Authorized shares Authorized Stock, Par or Stated Value Per Share Face amount or stated value per share of stock. Debt Conversion Scenario Three Debt Conversion Scenario Three [Member] Debt Conversion Scenario Three Other non-operating (expenses) income, net Other non-operating (expenses) income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Long-term investments Schedule of Equity Method Investments [Line Items] Cash paid for acquisition of short-term investments Payments to Acquire Held-to-Maturity Securities Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Schedule of reconciliation of the differences between PRC statutory income tax rate and the Group's effective income tax rates Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Number of ordinary shares for each preferred share Redesignation Of Shares, Number Of Common Shares For Each Preferred Share In the redesignation of shares, the number of common shares taking the place of each former preferred share. Address Type [Domain] Address Type [Domain] PEO Name PEO Name Volatility, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected dividend yield Measurement Input, Expected Dividend Rate [Member] Borrowings from related parties Borrowings From Related Parties [Member] Represents the information pertaining to borrowings from related parties. Condensed Financial Information Disclosure [Abstract] Condensed Financial Information Disclosure [Abstract] Less than one year Contractual Obligation, to be Paid, Year One Notes receivable Financing Receivables [Text Block] Investment's carrying amount gain Gain on Sale of Investments Value added taxes Value Added Taxes [Policy Text Block] Disclosure of accounting policy for value added taxes. Preferred shares outstanding (in shares) Preferred Stock, Shares Outstanding Short-Term Debt [Abstract] Short-Term Debt [Abstract] Schedule of long-term investments Investment [Table Text Block] Schedule of prepayments and other current assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Issuance cost Temporary Equity, Issuance Cost Amount of decrease in temporary equity resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration. Repayment received of loans to related parties Repayment Received of Loans to Related Parties [Member] Represents the information pertaining to repayment received of loans to related parties. Designated Shares Designated Shares [Member] Represents the information pertaining to designated shares. Other payables and accrued charges Other Accrued Liabilities, Current Change in fair value of warrant liabilities Change in fair value of warrant liabilities Fair Value Adjustment of Warrants Arteus Arteus [Member] Represents the information pertaining to Arteus. Interest rate (in percent) Debt Instrument, Interest Rate, Stated Percentage Euro Euro Member Countries, Euro Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Disclosure of information about summary of significant accounting policies. Issuance of Class A Ordinary Shares and warrants to COVA shareholders and warrant holders (in shares) Issuance Of Ordinary Shares And Warrants Shares To Shareholders And Warrant Holders Number of shares issuance of ordinary shares and warrants shares to shareholders and warrant holders. Total deficit attributable to ordinary shareholders Shareholders’ equity (deficit) Equity, Attributable to Parent Preferred Preference Amount, percentage Temporary Equity, Liquidation Preference Percentage The percentage of liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Number of investment and consulting companies Number of Investment And Consulting Companies Represents the number of investment and consulting companies to which equity method investments were transferred during the period. Capital commitments Purchase Obligation, Fiscal Year Maturity [Abstract] Newly issued common shares subscribed Equity Securities Without Readily Determinable Fair Value, Number of Shares Acquired Represents the newly issued common shares subscribed in equity security without a readily determinable fair value. Schedule of warrants are remeasured utilizing key assumptions Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Convertible notes Convertible Notes Payable [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Property and equipment, net Property and Equipment, Net Derecognized The amount of property and equipment, net derecognized. Condensed statements of comprehensive loss Condensed Statement of Income Captions [Line Items] Expected terms Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Subsequent Events [Abstract] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Loss before income taxes Profit (loss) before income taxes Income / (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Warrants measurement input Warrants and Rights Outstanding, Measurement Input Other non-operating (expenses) income Other Income and Other Expense Disclosure [Text Block] Fair value measurement Fair Value Measurement, Policy [Policy Text Block] Luminar Technologies, Inc Luminar Technologies, Inc [Member] Represents the information pertaining to Luminar Technologies, Inc. Conversion-Lotus convertible notes payable (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Operating expense Operating Expense [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Re-designation of ordinary shares into Series A Preferred Shares Re-Designation Of Ordinary Shares Into Preferred Shares, Value Represents the number of ordinary shares re-designated to temporary equity. Number of awards modified (in shares) Share-Based Payment Arrangement, Plan Modification, Number of Awards Affected Number of awards affected by plan modifications under share-based payment arrangement. Ordinary Preference Amount, percentage Common Stock, Liquidation Preference Percentage The percentage of liquidation preference (or restrictions) of common stock in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. CHANGES IN SHAREHOLDERS' DEFICIT Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Value of shares issued to acquire equity method investment Shares Issued During Period, Value, Equity Method Investments Acquired Represents the value of shares issued to acquire equity method investment. Share-Based Payment Arrangement, Employee Share-Based Payment Arrangement, Employee [Member] Document Fiscal Period Focus Document Fiscal Period Focus Provision of prepayments and other current assets Provision of Prepayments and Other Current Assets The amount of provision of prepayments and other current assets. Intangible assets, estimated useful life Finite-Lived Intangible Asset, Useful Life Unused portion of line of credit Line of Credit Facility, Remaining Borrowing Capacity Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Lease expense Operating Lease, Expense Repayment of borrowings from related parties Repayment Of Borrowings From Related Parties [Member] Represents the information pertaining to repayment of borrowings from related parties. Outstanding at the beginning (in USD per share) Outstanding at the end (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based compensation Share-Based Payment Arrangement, Noncash Expense Replaced (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Replaced in Period The number of replacement 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). Cash received on deconsolidation of Hubei Dongjun Proceeds On Deconsolidation Of Subsidiary The cash inflow on deconsolidation of subsidiary. Amount of shares authorized Stockholders Equity, Value, Authorized Shares Represents the information pertaining to designated shares. Loss per share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Less: Carrying amount of non-redeemable noncontrolling interest Nonredeemable Carrying Amount Noncontrolling Interest Portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent entity which is not redeemable by the parent entity. Equity interest (as a percent) Equity Method Investment, Ownership Percentage Inventory purchases Inventory, Additions Inventory, Additions Transfer of property and equipment to related parties Transfer Of Property And Equipment [Member] Transfer Of Property And Equipment Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Aggregate proceeds Business Combination Aggregated Proceeds Amount of aggregate proceeds raised in the merger. Receivables [Abstract] Receivables [Abstract] Geely Group and its subsidiaries Geely Group, Related Party [Member] Represents the information pertaining to related party, Geely Group. Subscription receivable Subscription receivable [Member] This member stands for Subscription receivable Exercise Price Award Exercise Price Outstanding at the beginning (in USD per share) Outstanding at the end (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of movement of ECARX warrants Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Accrued costs of the Merger Accrued Costs Of Merger, Current The amount of accrued costs of the merger, classified as current. Nonrelated Party Nonrelated Party [Member] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Income tax paid Income Taxes Paid, Net Summary of compensation expense recognized for RSUs Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total liabilities and shareholders’ deficit Total liabilities and shareholders’ deficit Liabilities and Equity Other non-current assets Other non-current assets – related parties Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Ownership [Domain] Ownership [Domain] Amortization period Finite-Lived Intangible Assets, Remaining Amortization Period Operating lease right-of-use assets Total Operating Lease, Right-of-Use Asset Schedule of Long-Term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Suzhou Photon-Matrix Suzhou Photon Matrix [Member] This member stands for Suzhou Photon-Matrix. Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Risk-free rate of return, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Volatility, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Currency [Axis] Currency [Axis] Accrued product warranties Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related Party Related Party [Member] Reissuance of ordinary shares (in shares) Stock Issued During Period, Shares, Treasury Stock Reissued Debt Conversion Scenario Two Debt Conversion Scenario Two [Member] Debt Conversion Scenario Two 1-2 Years Purchase Obligation, to be Paid, Year Two Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] 2-3 Years Purchase Obligation, to be Paid, Year Three RMB China, Yuan Renminbi stricted Cash For Litigation Restricted Cash For Litigation [Member] Restricted Cash For Litigation Termination Date Trading Arrangement Termination Date Transaction costs Business Acquisition, Transaction Costs Ordinary shares, shares authorized (in shares) Common Stock, Shares Authorized Raw materials Inventory, Raw Materials, Gross Accrued expenses and other liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Document Information [Table] Document Information [Table] 2019 RSU Plan Restricted Stock Units, 2019 Plan [Member] Represents the information pertaining to 2019 RSU Plan. Short-term borrowings Short-term borrowings Short-Term Debt Cash proceeds from COVA Proceeds from Contributions from Affiliates Indefinite-Lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Re-designation of ordinary shares into Class A Ordinary Shares (Note 1(b)) Re-Designation Of Ordinary Shares To Class A Ordinary Shares, Value Effect on equity due to re-designation of ordinary shares to Class A Ordinary shares. Number of shares issuable (in shares) Temporary Equity, Number of Shares Issuable Represents the number of shares issuable. Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Measurement Input Type [Axis] Measurement Input Type [Axis] Vested and expected to vest (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Grant Date Fair Value Weighted average grant-date fair value of options vested and expected to vest. Notes payable Notes Payable, Current Award Timing Disclosures [Line Items] Percent of total outstanding shares Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum Title of Individual [Domain] Title of Individual [Domain] Cash consideration for sale of equity method investment Proceeds from Divestiture of Interest in Consolidated Subsidiaries Long-term investments Investment [Text Block] Weighted remaining contractual years Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Weighted Average Remaining Contractual Terms [Abstract] N/a. Other Commitments [Axis] Other Commitments [Axis] Additional paid-in capital Additional Paid in Capital Reclassification [Table] Reclassification [Table] Convertible notes Convertible Debt Securities [Member] Net loss Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest Document Entity Information Document Information [Line Items] Consideration transferred, liabilities incurred Business Combination, Consideration Transferred, Liabilities Incurred Excess cost over proceeds Business Acquisition Excess Cost Over Proceeds Amount of business acquisition excess cost over proceeds. Pledged Status [Domain] Pledged Status [Domain] Schedule of future minimum purchase commitments Long-Term Purchase Commitment [Table Text Block] Tranche three Share-Based Payment Arrangement, Tranche Three [Member] Short-Term Debt, Type [Axis] Short-Term Debt, Type [Axis] Income tax Income Tax, Policy [Policy Text Block] Prepayments and other current assets Prepayments and other current assets Prepayments and other assets Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Work-in-process Inventory, Work in Process, Gross Conversion of Preferred Shares to Class A and Class B ordinary shares (Note 18) Stock Issued During Period Value Conversion Of Ordinary Shares The amount of stock issued during period value conversion of ordinary shares. Period to record incremental compensation cost Share-Based Payment Arrangement, Plan Modification, Period To Record Incremental Cost Period to record incremental compensation cost on awards modified under share-based payment arrangement. Insider Trading Arrangements [Line Items] Redemption price percentage Temporary Equity, Redemption Price, Percentage Represents the percentage of redemption price of Preferred share on issuance price. Related Party, Type [Axis] Related Party, Type [Axis] Schedule of activities of the Redeemable Convertible Preferred Shares Temporary Equity [Table Text Block] Issuance of Class A ordinary shares under 2022 Share Incentive Plan (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Proceeds from issuance of Convertible Redeemable Preferred Shares Total consideration for shares issued Proceeds from Issuance of Redeemable Convertible Preferred Stock Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] 3-5 Years Contractual Obligation, to be Paid, Year Four and Five Effect of different tax jurisdiction Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Warrant liabilities, non-current Liability at the beginning Liability at the end Warrants and Rights Outstanding Adjustment to Compensation, Amount Adjustment to Compensation Amount Tranche two Share-Based Payment Arrangement, Tranche Two [Member] Cost of revenues Cost of Sales [Member] Merger Merger [Member] Information pertaining to the merger. Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Total cash consideration Equity, Attributable to Noncontrolling Interest Granted (replacement RSUs) (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Replacement Grants in Period, Weighted Average Grant Date Fair Value The weighted average fair value at grant date for nonvested equity-based awards issued for replacement 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). Conversion price as a percentage of Initial Conversion Price Debt Instrument, Convertible, Conversion Price As A Percentage Of Initial Conversion Price The price per share of the conversion feature embedded in the debt instrument, as a percentage of Initial Conversion Price. Borrowings from related parties Proceeds from Related Party Debt Auditor Name Auditor Name Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Series A+ Preferred Shares Series A+ Redeemable Convertible Preferred Shares [Member] Represents the information pertaining to Series A+ Redeemable Convertible Preferred Shares. Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Forfeited (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Exercisable (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Entity Central Index Key Entity Central Index Key Consideration for shares issuable Temporary Equity, Consideration for Shares Issuable Represents the consideration for shares issuable. Total compensation expense recognized Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Intangible assets Finite-Lived Intangible Assets, Gross Customer D, a third party Customer D [Member] Customer D Non-deductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Impairment loss recognized Equity Method Investment, Other than Temporary Impairment Salaries and benefits payables Employee-related Liabilities, Current Schedule of net operating loss carryforwards by the PRC companies will expire during the period from year 2022 to year 2031, if unused by the following year-end Summary of Operating Loss Carryforwards [Table Text Block] Redeemable non-controlling interest period Redeemable Non-Controlling Interest Period Redeemable Non-Controlling Interest Period Revenue Benchmark Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Hubei ECARX Hubei ECARX [Member] Represents the information pertaining to Hubei ECARX. Summary of disaggregation of revenue Disaggregation of Revenue [Table Text Block] Subscription contributions from shareholders Temporary Equity, Subscription Contributions from Shareholder Represents the amount of subscription contributions from shareholder. Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Total revenues Revenues Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Threshold amount of guarantee obligations considered for determination of an event of default Debt Instrument, Redemption, Threshold Amount Of Guarantee Obligations Considered For Determination Of An Event Of Default Threshold amount of guarantee obligations considered for determination of an event of default, for redemption of debt instrument. Long-Term Debt, Type [Axis] Long-Term Debt, Type [Axis] Cash and restricted cash Cash and Cash Equivalents [Line Items] Amendment Flag Amendment Flag Balance as of beginning (in shares) Balance as of ending (in shares) Temporary Equity, Shares Outstanding Intangible assets, net Intangible Assets Disclosure [Text Block] Legal Entity [Axis] Legal Entity [Axis] Intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Less: impairment provision Property, Plant, And Equipment, Impairment Provision Property, Plant, And Equipment, Impairment Provision Number of grantees affected Share-Based Payment Arrangement, Plan Modification, Number of Grantees Affected Operating leases Operating Lease, Weighted Average Discount Rate, Percent Software license rights Licensing Agreements [Member] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Change in fair value included in losses RMB Warrants and Rights Outstanding, Change In Fair Value Included In Losses The amount of increase (decrease) in warrants or rights outstanding, through changes in fair value included in losses. Number of shareholders Number Of Shareholders Number Of Shareholders Schedule of depreciation expenses of property and equipment Depreciation Expenses on Property and Equipment [Table Text Block] Tabular disclosure of depreciation expenses on property and equipment allocated to expense items. Competent directors vote Amount Of Competent Directors Amount Of Competent Directors Percentage of redeemable noncontrolling interest per annum Percentage Of Redeemable Noncontrolling Interest Per Annum Percentage of redeemable noncontrolling interest per annum. Amount of deposits received Proceeds From Refundable Deposits In Connection with Temporary Equity The cash inflow for refundable deposits in connection with temporary equity. Leasehold improvements Leasehold Improvements [Member] Weighted average number of ordinary shares, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Grantee Status [Domain] Grantee Status [Domain] Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Lessee Disclosure [Abstract] Lessee Disclosure [Abstract] Number of equity method investments spun off Number of Equity Method Investments Spun Off Represents the number of equity method investments spun off during the period. Lotus Technology Inc Lotus Technology Inc [Member] Represents the information pertaining Lotus Technology Inc. Purchase of property, equipment and intangible assets Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Common shares in Zenseact AB Common Shares in Zenseact AB [Member] Represents the member information pertaining to common shares in Zenseact AB. Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Investment commitment Other Commitment, Fiscal Year Maturity [Abstract] Consideration for issuance of warrants Proceeds from Issuance of Warrants Reversal of net operating loss carryforwards due to the Restructuring Valuation Allowance, Deferred Tax Asset, Decrease For Reversal OF Net Operating Loss Carryforwards Due To Restructuring, Amount Amount of decrease in the valuation allowance for a specified deferred tax asset, resulting from reversal of operating loss carryforwards due to the restructuring. Proceeds from issuance of convertible notes Proceeds from Convertible Debt Provisions Increase (Decrease) In Provisions Increase (Decrease) In Provisions Share-based compensation (Note 21) APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Volvo Cars Volvo Cars [Member] Represents information pertaining to Volvo Cars. Non-NEOs Non-NEOs [Member] Construction in progress Construction in Progress [Member] Cash and restricted cash Cash and Cash Equivalents Disclosure [Text Block] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Technical and logistical services Technical and Logistical Services [Member] Technical and Logistical Services Value of shares received Consideration transferred, equity interests issued and issuable Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Convertible notes payable Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average number of ordinary shares, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Property and equipment Deferred Tax Assets, Property, Plant and Equipment Series B Redeemable Convertible Preferred Series B Redeemable Convertible Preferred [Member] Represents information pertaining to Series B Redeemable Convertible Preferred. Non-redeemable non-controlling interest percentage Subsidiary, Ownership Percentage, Non Redeemable Noncontrolling Owner Subsidiary, Ownership Percentage, Non Redeemable Noncontrolling Owner Schedule of Short-Term Debt [Table] Schedule of Short-Term Debt [Table] Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Prior period reclassification Reclassification, Comparability Adjustment [Policy Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Redeemable Non-Controlling Interest [Roll Forward] Redeemable Non-Controlling Interest [Roll Forward] Redeemable Non-Controlling Interest Revenues Revenues [Abstract] Nonvested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested 1-2 Years Contractual Obligation, to be Paid, Year Two Cost of revenues Cost of Revenue Annual Software Sales Annual Software Sales [Member] Annual Software Sales Number of days within which a material illegal act is to be cured Number Of Days Within Which A Material Illegal Act Is To Be Cured Number of days within which a material illegal act is to be cured, considered for redemption of temporary equity. Related Party Transaction [Axis] Related Party Transaction [Axis] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Amounts due to related parties Increase (Decrease) in Due to Related Parties Statement [Line Items] Statement [Line Items] Conversion-Lotus convertible notes payable (Note 1(b) and 15) Stock Issued During Period, Value, Conversion of Convertible Securities Concentration Risk [Table] Concentration Risk [Table] Vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Geely Group Geely Group [Member] Represents information pertaining to Geely Group. Cost of treasury shares Treasury Stock, Carrying Basis Collection of advances from related parties Collection Of Advances [Member] Collection Of Advances Prior year return-to-provision true up Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent Automotive computing Platform – Design and development service Automotive Computing Platform Design And Development Service [Member] Represents information pertaining to automotive computing Platform - Design and development service. Non-redeemable non-controlling interests Noncontrolling Interest [Member] EX-101.PRE 19 exc-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 20 exc-20231231_g1.jpg begin 644 exc-20231231_g1.jpg M_]C_X0#H17AI9@ 34T *@ @ !@$2 , ! $ $: 4 ! M5@$; 4 ! 7@$H , ! ( (3 , ! $ (=I 0 ! M 9@ !( 0 $@ ! B0 ' !# R,C&1 0 ' M! $" P"2A@ ' $@ ,R@ ' !# Q,#"@ 0 # 0 ! "@ @ $ M 0 ]F@ P $ 0 ;2D!@ # 0 05-#24D !3 M8W)E96YS:&]T #_X@T<24-#7U!23T9)3$4 0$ T,87!P; (0 !M;G1R M4D="(%A96B 'Z # 0 "@ ( "%A8W-P05!03 !!4%!, M ]M8 0 #3+6%P<&P M !%D97-C !4 &)D9C<')T #G "-W='!T #P !1R6%E: #U !1G6%E: M #Z !1B6%E: #_ !1R5%)# $$ " QA87)G ,' "!V M8V=T ,/ #!N9&EN ,; #YM;6]D ,K "AV8V=P ,U M #AB5%)# $$ " QG5%)# $$ " QA86)G ,' "!A86=G , M' "!D97-C A$:7-P;&%Y M M ;6QU8P F #&AR2%( . !V&MO M2U( . !V&YB3D\ . !V&ED . !V&AU2%4 . ! MV&-S0UH . !V&1A1$L . !V&YL3DP . !V&9I1DD . M !V&ET250 . !V&5S15, . !V')O4D\ . !V&9R0T$ M . !V&%R . !V'5K54$ . !V&AE24P . !V'IH M5%< . !V'9I5DX . !V'-K4TL . !V'IH0TX . ! MV')U4E4 . !V&5N1T( . !V&9R1E( . !V&US . M !V&AI24X . !V'1H5$@ . !V&-A15, . !V&5N054 M . !V&5S6$P . !V&1E1$4 . !V&5N55, . !V'!T M0E( . !V'!L4$P . !V&5L1U( . !V'-V4T4 . ! MV'1R5%( . !V'!T4%0 . !V&IA2E . !V !0 #, - !W M "T ,@ P !T97AT $-O<'ER:6=H="!!<'!L92!);F,N+" R,#(T !8 M65H@ \]@ 0 $6"%A96B !M @ ,[ !;6%E:( M &6" "\\0 $95865H@ )%$ ]? #!/&-U ", * M #( -@ [ $ 10!* $\ 5 !9 %X 8P!H M &T <@!W 'P @0"& (L D "5 )H GP"C *@ K0"R +< O #! ,8 RP#0 -4 MVP#@ .4 ZP#P /8 ^P$! 0&!YD'K >_!]('Y0?X" L('P@R M"$8(6@AN"(((E@BJ"+X(T@CG"/L)$ DE"3H)3PED"7D)CPFD";H)SPGE"?L* M$0HG"CT*5 IJ"H$*F JN"L4*W KS"PL+(@LY"U$+:0N "Y@+L O("^$+^0P2 M#"H,0PQ<#'4,C@RG#, ,V0SS#0T-)@U #5H-= V.#:D-PPW>#?@.$PXN#DD. M9 Y_#IL.M@[2#NX/"0\E#T$/7@]Z#Y8/LP_/#^P0"1 F$$,081!^$)L0N1#7 M$/41$Q$Q$4\1;1&,$:H1R1'H$@<2)A)%$F02A!*C$L,2XQ,#$R,30Q-C$X,3 MI!/%$^44!A0G%$D4:A2+%*T4SA3P%1(5-!56%7@5FQ6]%> 6 Q8F%DD6;!:/ M%K(6UA;Z%QT701=E%XD7KA?2%_<8&QA &&48BABO&-48^AD@&449:QF1&;<9 MW1H$&BH:41IW&IX:Q1KL&Q0;.QMC&XH;LAO:' (<*AQ2''LP>%AY 'FH>E!Z^'ND?$Q\^'VD?E!^_'^H@%2!!(&P@F"#$(/ A M'"%((74AH2'.(?LB)R)5(H(BKR+=(PHC."-F(Y0CPB/P)!\D321\)*LDVB4) M)3@E:"67)< ^(#Y@/J ^X#\A/V$_HC_B0"- 9$"F0.=!*4%J0:Q![D(P0G)"M4+W M0SI#?4/ 1 -$1T2*1,Y%$D5519I%WD8B1F=&JT;P1S5'>T? 2 5(2TB12-=) M'4EC2:E)\$HW2GU*Q$L,2U-+FDOB3"I,%W)7AI>;%Z]7P]?85^S8 5@5V"J8/QA3V&B8?5B26*<8O!C0V.78^MD M0&249.EE/6629>=F/6:29NAG/6>39^EH/VB6:.QI0VF::?%J2&J?:O=K3VNG M:_]L5VRO;0AM8&VY;A)N:V[$;QYO>&_1<"MPAG#@<3IQE7'P,QY*GF)>>=Z1GJE>P1[8WO" M?"%\@7SA?4%]H7X!?F)^PG\C?X1_Y8!'@*B!"H%K@%JX8.AG*&UX<[AY^(!(AIB,Z),XF9B?Z*9(K*BS"+EHO\C&.,RHTQ MC9B-_XYFCLZ/-H^>D :0;I#6D3^1J)(1DGJ2XY--D[:4()2*E/257Y7)EC26 MGY<*EW67X)A,F+B9))F0F?R::)K5FT*;KYP0)ZNGQV?BY_Z MH&F@V*%'H;:B)J*6HP:C=J/FI%:DQZ4XI:FF&J:+IOVG;J?@J%*HQ*DWJ:FJ M'*J/JP*K=:OIK%RLT*U$K;BN+:ZAKQ:OB[ L'6PZK%@L=:R2[+"LSBSKK0E MM)RU$[6*M@&V>;;PMVBWX+A9N-&Y2KG"NCNZM;LNNZ>\(;R;O16]C[X*OH2^ M_[]ZO_7 <,#LP6?!X\)?PMO#6,/4Q%'$SL5+QHM\IWZ_@-N"] MX43AS.)3XMOC8^/KY'/D_.6$Y@WFENV<[BCNM.] [\SP6/#E\7+Q__*,\QGSI_0T],+U4/7>]FWV^_>*^!GXJ/DX M^H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::G MJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U M]O?X^?H! ,! 0$! 0$! 0$ ! @,$!08'" D*"Q$ @$"! 0#! <% M! 0 0)W $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D M-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T M=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$ MQ<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ M/P#^_BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#G_%GBSPKX"\*ZEXZ\=:E::+HFBVDU]J&H7TR6UK:6 MMLADEFFED*I'%&BEG=B%5022 *^(/^'L/_!++_HY;X5?^%EI'_R51_P5A_Y1 M9?M+?]DJ\9?^FBZKY^H&D?0/_#V'_@EE_P!'+?"K_P ++2/_ )*H_P"'L/\ MP2R_Z.6^%7_A9:1_\E5\_5YWXA^+WPF\(ZH^A^*_%&D:9>Q!2]O=WL,,JAAD M91V!&1R..E ^4^Q?^'L/_!++_HY;X5?^%EI'_P E4?\ #V'_ ()9?]'+?"K_ M ,++2/\ Y*KY0\*>/_ ?CM9W\#ZW8:RMMM$QL;F.X$>[.W=Y;';G!QGTJC?_ M !3^&&D^+8? .J>(]+MM=N%W1:;+>1)=NOJL)8.1TZ+0'*?7O_#V'_@EE_T< MM\*O_"RTC_Y*H_X>P_\ !++_ *.6^%7_ (66D?\ R57S?8ZIIFIZ9#K>FW,5 MQ97$2SQ3Q.'B>)AN5U8?*5*\@CC%59_$7A^UT$^*;F^MX],$(N#=M*H@$)&0 M_F9V[,<[LXQ0'*?37_#V'_@EE_TP_\ !++_ *.6^%7_ M (66D?\ R57QCI/QJ^#>O7T>EZ%XMT6]N92%2&"_@D=B> JN2?PK5\4?$[X M;>![N/3_ !KXATS1YYD\R..]NXK=V3.,@.RDC(QD<4!RGUS_ ,/8?^"67_1R MWPJ_\++2/_DJC_A[#_P2R_Z.6^%7_A9:1_\ )5?'Q^+'PL74K+16\2Z4+S4D MB>T@^V0^9.L_^J,:[LN'XV%0=W:KWBKXB_#WP(\,7C?7=.T9KD$PB^NHKP_\$LO^CEOA5_X66D?_)5'_#V'_@EE_P!'+?"K M_P ++2/_ )*KXFF^//P-MEC:X\9Z%&)5WINU&W&Y>F1\_(R"./2O4K>XM[NW MCN[1UEBE4.CH0592.""."".E P_\$LO^CEOA5_X66D?_)5?*O\ PG'@K_A*/^$'_MBQ_MK;O_L_[1']JV[= MV?*SOQMYZ=*;J?COP/HFOVOA/6=9L;35+T*;:SFN(X[B8,2J[(V(9LD$# ZC M% P_P#!++_HY;X5?^%EI'_R M57S!H_BGPQX@O+_3= U&UOKC2IOLU[%;S)(]M-M#>7*JDE&VD':V#@BMZ@.4 M^@?^'L/_ 2R_P"CEOA5_P"%EI'_ ,E4?\/8?^"67_1RWPJ_\++2/_DJOGZB M@.4^@?\ A[#_ ,$LO^CEOA5_X66D?_)5'_#V'_@EE_T$=4?0_%?BC2-,O8@I>WN[V&&50PR,H[ C(Y''2O0(I8IXEG@8.C@% M67D$'ICVH#E/H7_A[#_P2R_Z.6^%7_A9:1_\E4?\/8?^"67_ $U&WU M.T%Q&%+1>=;/)'O4,I*YR 1QR*]8K\H/^"7G_(X_M-_]E5M?_4.\,5^K]!(4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M '__T/[^**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** /@#_@K#_P HLOVEO^R5>,O_ $T75?/U?0/_ 5A M_P"467[2W_9*O&7_ *:+JOGZ@J(5_+)_P7,@ELO^"DW[&NKZ%X:C\4:DVLWP M32RT,)U$QW%B8[=I)L1@,20#)\J[C7]3=?G!^UA_P32^'/[7?Q\\!?M&^,O' M7BW0->^&<_VKPY'HKZ:EM:7&^.1I"EUI]RTA9HD)61F3C 4#B@;/ST\9>-M; M_9L_X)?_ !._;V^$.@6G@GXS>.?"5K<:KI-A!;P+:3Z;?36K72VZ1J&ELH[W M;+(05;R8MPSG=ZS_ ,$FOV-/V8OB+_P2[\*W7Q"\,:;XLO\ XJ:7<:GXJU34 M8%N;[4;R_DD,K2W$@:7?$?D1@P*LNY<-S7WA\.OV%/!GA?QYXP^(?Q3\7^(_ MBE=^-M&3P]>V_BTZ?+91:8'DD>WAMK*QLX425I3YH*'?@>E>5?!S_@F1X;_9 MW\*7/PC^!'Q5\=^%OAW%/V'/ OCBP\(ZCXGT:#P!H_B#7[F*UCM+"QL=E MS>3.3&H86T7EJ5VXN)HL=:\%_P"#>W]K63]I#]AD? WQ_/'=>*_A!H/V&3()5D\M6MP02#Y!/0U^I'A_\ 93T+PQ^T!IGQZTGQ5KRQZ+X> M_P"$8T[PZ[6.+J&VBTK0)X!ITCK)=A MFNK=A"K':L(1XF?#-M=1_5[_ ,%$/^"=GA#X^_\ !)[2/A[\=?$]I=^.?A=X M6L[JP\9W)R)-0L;5$EW28,CPWI781\S,Q1]K.H!]4^&O_!$3]E'X>?LR>/OV M1[[7O%'B;P;\0[QM5O(M8FL'N+/5"J*+VTE@L86CF7RTQNWQ\8*$%@?8/!O_ M 32T7P=X)^&_P ,C\7?B!JOAOX6WEO>Z1IFHS:1/#*UG_Q[)='^RA)/';<> M0K/^[*HRX:-"H)(_.S_@B)\==-_;2UG5O'O[5:I/\?OA#9Q>#VT_4+(6MSIF MG1 +)VFF2Z=%I5 MW;K&D30SP-8.\B2+&N\M*9-P#*RLJD>G_M]?L!?#/_@HI\*+/X*_&/Q'X@T7 MP]:WT>HO!H,EG"T\\*LL9D>YM+EL('; 0H#WS@8!VT/YX_\ @I%J'BCQ5^V9 M_P $_-,\>?#K_A#[6W\66MK;^=.O&_C35->\0Z'%\4K/2[+Q MM8:5+:Q6^NIH\B26[RE[9Y()#L"2-;/%O3(P"2U 6/RK^.G[1?@1O^"Q7P+_ M &S;>SD71+CX":GXQ:, "X:S%IJ-ZJ$]V$? ]Z^9OB!^T+^T%^V'\=?V!/VL M_C3%X;LK'QKXYU.;2--T:TGBNM.@M[VW@\J>YEGE6YW+&K[EC@VL6&TC&/Z& M?&/_ 2^^ /C/]ISPI^T[=:KKEG/X-\,GP=IWAZU>S71!HCPRP/:O$UHUP5> M.=P2+@,.-I4 "OFOP5_P0R^ _@?4_AE)IOQ)\>RZ9\'-8NM9\'Z9+=V#6VFR M74Z7+QC-ANDC\U!_V\OCG\*/!O@O2_%_ MPV\_"OXZ^&/#VM0WGP8@^*^E6WA2"ZANS*\,.8%9(T!CW?"_[ '[,/_!3WX,^(?AYX9@\33WGAW6S':_$#1]5\%6>BO8V M4L#FX9M9(%QJ-RDIVQR1O+YDAWN=NZOVN_9C_P""<'PJ_9I^-=Q^T2/$6M^, M?&_X+':+H M]W_P5>_8=DNK6&1KCQ+<)*60'>L5W8% W'(4DD ],UU_[87_ 5"_;C^#O[5 M?QY^ _PCLO [Z-\(O L?CBWNM4L+Y[N6$"U+6["*]2-V/GD!P(P <'I7Z4? MM2_\$V/AM^UE^T-\/_VE/&_C7Q5H^N?#"Y%YX>M](?3DL[>??'(S,EQ83O)O M:)-P>0C PH%>G02:SI5K.MS!:7I4>;''*A964-TPS8'&YL9K\V?%W M_!&7]G[Q#X;^#]MH/C+QCX=\3?!&S&F>'?%6F7=I#K']GJ3MMIV%IY$B(K%$ MQ IP3NW;GW?4OA+]AWP1X0_:5T/]I^W\7>+;[5]#\,'PP+"_U5KFPN8WE:9K MF>-U+/<,S$DAQ&.-J#:, 'VM1110,Z'_ ()>?\CC^TW_ -E5M?\ U#O#%?J_ M7Y0?\$O/^1Q_:;_[*K:_^H=X8K]7Z#,**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#__T?[^**** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /G_ /:Q M^!?_ U!^RQ\2_V:/[4_L/\ X6)X5UGPQ_:/D?:?L?\ :UG+:^?Y.^+S/*\S M=L\Q-V,;EZC\\/\ AAC_ (*'?]%P^'7_ (;C4O\ YKJ_8^B@#\,/#7B3Q"-1_X5_J2_9SX?N=(MQ!Y/\ PE1W^>-4+[]Z[/)QM;?E/Z#Z^ /C M#^X_X*2_ NZ_YZ>#?']M_P!]S^'Y,?\ D*@#YO\ ^&&/^"AW_1C:-J^JZ'_;GC_X<:)=76B:C=:1??8-6\6Z/97D45Y92 MPW,/G6TTD+-#(C;'(!%'_#M/]G7_ *&/XJ_^'8\;_P#R\H ^_P"BO@#_ (=I M_LZ_]#'\5?\ P['C?_Y>4?\ #M/]G7_H8_BK_P"'8\;_ /R\H ^_Z*^ /^': M?[.O_0Q_%7_P['C?_P"7E'_#M/\ 9U_Z&/XJ_P#AV/&__P O* /O^BO@#_AV MG^SK_P!#'\5?_#L>-_\ Y>4?\.T_V=?^AC^*O_AV/&__ ,O* /O^BO@#_AVG M^SK_ -#'\5?_ ['C?\ ^7E'_#M/]G7_ *&/XJ_^'8\;_P#R\H ^_P"BO@#_ M (=I_LZ_]#'\5?\ P['C?_Y>4?\ #M/]G7_H8_BK_P"'8\;_ /R\H ^_Z*^ M/^':?[.O_0Q_%7_P['C?_P"7E'_#M/\ 9U_Z&/XJ_P#AV/&__P O* /O^BO@ M#_AVG^SK_P!#'\5?_#L>-_\ Y>4?\.T_V=?^AC^*O_AV/&__ ,O* /O^BO@# M_AVG^SK_ -#'\5?_ ['C?\ ^7E'_#M/]G7_ *&/XJ_^'8\;_P#R\H ^_P"B MO@#_ (=I_LZ_]#'\5?\ P['C?_Y>4?\ #M/]G7_H8_BK_P"'8\;_ /R\H ^_ MZ*^ /^':?[.O_0Q_%7_P['C?_P"7E'_#M/\ 9U_Z&/XJ_P#AV/&__P O* /O M^BO@#_AVG^SK_P!#'\5?_#L>-_\ Y>4?\.T_V=?^AC^*O_AV/&__ ,O* /O^ MBO@#_AVG^SK_ -#'\5?_ ['C?\ ^7E'_#M/]G7_ *&/XJ_^'8\;_P#R\H ^ M_P"BOQ!\%_L2_##5_P!OGXE_!34/&/Q5D\,>'_A_X'UO3[/_ (6GXS'DWVL: MCXF@NY?,&M"1O-BT^U7:S%$\O*!2SEOK_P#X=I_LZ_\ 0Q_%7_P['C?_ .7E M 'W_ $5\ ?\ #M/]G7_H8_BK_P"'8\;_ /R\H_X=I_LZ_P#0Q_%7_P .QXW_ M /EY0!]_T5\ ?\.T_P!G7_H8_BK_ .'8\;__ "\H_P"':?[.O_0Q_%7_ ,.Q MXW_^7E 'W_17P!_P[3_9U_Z&/XJ_^'8\;_\ R\H_X=I_LZ_]#'\5?_#L>-__ M )>4 ??]%? '_#M/]G7_ *&/XJ_^'8\;_P#R\H_X=I_LZ_\ 0Q_%7_P['C?_ M .7E 'W_ $5\ ?\ #M/]G7_H8_BK_P"'8\;_ /R\H_X=I_LZ_P#0Q_%7_P . MQXW_ /EY0!]_T5\ ?\.T_P!G7_H8_BK_ .'8\;__ "\H_P"':?[.O_0Q_%7_ M ,.QXW_^7E 'W_17P!_P[3_9U_Z&/XJ_^'8\;_\ R\H_X=I_LZ_]#'\5?_#L M>-__ )>4 ??]%? '_#M/]G7_ *&/XJ_^'8\;_P#R\H_X=I_LZ_\ 0Q_%7_P[ M'C?_ .7E 'W_ $5\ ?\ #M/]G7_H8_BK_P"'8\;_ /R\H_X=I_LZ_P#0Q_%7 M_P .QXW_ /EY0!]_T5\ ?\.T_P!G7_H8_BK_ .'8\;__ "\H_P"':?[.O_0Q M_%7_ ,.QXW_^7E 'W_17P!_P[3_9U_Z&/XJ_^'8\;_\ R\H_X=I_LZ_]#'\5 M?_#L>-__ )>4 ??]? 'QY_QD_P#:5'_#M/\ M9U_Z&/XJ_P#AV/&__P O*^E6UW5F\K8J1DDCBO /^'E MG[.O_0N?%7_PT_C?_P"45 'W_17P!_P\L_9U_P"A<^*O_AI_&_\ \HJ/^'EG M[.O_ $+GQ5_\-/XW_P#E%0!]_P!%? '_ \L_9U_Z%SXJ_\ AI_&_P#\HJ/^ M'EG[.O\ T+GQ5_\ #3^-_P#Y14 ??]%? '_#RS]G7_H7/BK_ .&G\;__ "BH M_P"'EG[.O_0N?%7_ ,-/XW_^45 'W_17P!_P\L_9U_Z%SXJ_^&G\;_\ RBH_ MX>6?LZ_]"Y\5?_#3^-__ )14 '_!2S_DW7PY_P!E5^$__J;Z%7WM>.T5I+(D MB0E4)#R#*+@=2,KP._(X]*_DG_X+T>'O!?\ P4V^!_@71_V?Y/B_X5\8>$_% M.G3&>'X9^.[6%])N;B$7;NJ:*BO)9E([V#/S!H"L?SN*_:;X6_MS?LJ?"#X: M>'_A3X2\._%QM,\-Z=;:9:M=?"SQS/.T-K&L:M+(VA[I)"%R[MRS9)YH _%_ MQA_P6U_;=T/X/>$/B#X&\/Z-XNU35/">N:R+:PLI&@U:^LF\2!HK=4E>15LE MTBRDD57=MEP0Q)9&7[>^'/[=/[=OB#PIIWQF>+PU?^"CJ7C#P[;$V\QOM6ET M+4-5M[?44C@R#;K:6MM=2F' D2.Z$:[Y+6.OOS_AY3^SF6#?\(W\5,C@?\6F M\;__ "BJ,?\ !2/]FT.D@\,?%/=&I5#_ ,*E\;Y53C('_$BX' _*@#W[]E/] MH#P/^U#\!-"^-/PZN[J_TO4/M5H+B]MQ:SRW&FW$ME<,T:Y09G@DP8R8V&"A M*D&OH>OS\A_X*3?LX6\2P0>&?BFB( %5?A-XW '8 :%4G_#RS]G7_H7/BK_ M .&G\;__ "BH ^_Z*^ /^'EG[.O_ $+GQ5_\-/XW_P#E%1_P\L_9U_Z%SXJ_ M^&G\;_\ RBH ^_Z*^ /^'EG[.O\ T+GQ5_\ #3^-_P#Y14?\/+/V=?\ H7/B MK_X:?QO_ /**@#[_ **^ /\ AY9^SK_T+GQ5_P##3^-__E%7V/\ #+XD>"/C M)\-O#WQ>^&=^FJ^&_%6F6FL:5>QJR)0Z?86_G2+#'YL\[)$F^1 MTC7X_M$_M(:%^SH_@ M9->TB]U-?'?BS3/"5O):&():W&IE@DLWF.K>6-A_U:NV<# '(_E3_9Q^-OPM M\#?\%Z/BI^TA\0/VW_!U_P# V;P]8W>C6T_C[2FAOY+B2]^S:3(/M7S0:3-< M7\T:9^030$YWFOW;^+W[='_!&#X[KX<3XH_M#?#"_'A+6[/Q'I7E>/K&T\C4 MK DP2G[/?Q>9LW']W)NC/=30!X1X7_X+[_LI^*-3TG3X=%U>"/5+BPE\Z3RA M'%I&IW.B6EM?-\W0RZ_9[XN&1$G(+;$$G[+_ W^*?PZ^+_AR/Q?\+]8M==T MN41E;JS?S(CYD:RJ,CC.QU;'4 C(K\.]$U+_ (-N?#FI:?J^C?%+X00W&EZE M%JMLW_">69V3026,T4>#J&#;12:98O':D?9T:W0B,8.?J+X:?MS?\$7_ (0> M(-;\3_#W]H7X6V%WXA%N+_\ XKO3I(G^S&0H4B>]:*+F5\^4J;L\YP, 'ZPT M5\ ?\/8?^"67_1RWPJ_\++2/_DJC_A[#_P $LO\ HY;X5?\ A9:1_P#)5 'W M_17P!_P]A_X)9?\ 1RWPJ_\ "RTC_P"2J/\ A[#_ ,$LO^CEOA5_X66D?_)5 M 'W_ $5\ ?\ #V'_ ()9?]'+?"K_ ,++2/\ Y*H_X>P_\$LO^CEOA5_X66D? M_)5 'W_17P!_P]A_X)9?]'+?"K_PLM(_^2J/^'L/_!++_HY;X5?^%EI'_P E M4 ??]%?!%I_P56_X)>7]U%86'[2/PMFGF98XXX_&&DLSLW 50+G))/ K[WH M ***^?\ XY_M8_LL?LO_ -E_\-+_ !+\*_#O^W//_LW_ (2;6;/2/MGV;9YW MD?:I8O,\KS(]^S.W>N<9% 'T!17P!_P]A_X)9?\ 1RWPJ_\ "RTC_P"2J/\ MA[#_ ,$LO^CEOA5_X66D?_)5 'W_ $5\ ?\ #V'_ ()9?]'+?"K_ ,++2/\ MY*H_X>P_\$LO^CEOA5_X66D?_)5 'W_17P!_P]A_X)9?]'+?"K_PLM(_^2J/ M^'L/_!++_HY;X5?^%EI'_P E4 ??]%? '_#V'_@EE_T MP_\ !++_ *.6^%7_ (66D?\ R50!]_U\ ?M5_N/VMOV8+K_GIXNUZV_[[\,Z MK)_[2H_X>P_\$LO^CEOA5_X66D?_ "57\X/_ 6'_:?\,?'7]N/]F7QS^QO^ MVUX%\.^!X_$+6?B>/3_%^A%= *VMT)=5C9Y6*M/I\MW9_.?+$IA4#?+F@#^J M[]I+]I#0OV:M*\(:MX@TB]U6+Q?XMT/PA";,Q 6UQKETEK%--YCH?*1G&[RP M[=/EQDC\M[__ (+\?LI:?X@N?#LFB:PTEK=NY8>5@Z+%=W-D^H#YNGFVLA$/ MWRA4Y!)5?=?C#^W+_P $7OCWI.A:'\5/VA_ACJ-MX;UK3O$.GK%X_L;0Q:EI M4HFM9BUO?Q-)Y4BAMCED8CYE-?+MQJ7_ ;ES8R"6'.YEQN7C(*'*]1QQ@BO1J_)WP7^W-_P $7OA[X^U/XF^$?VA?A;9Z MQK%N+6[D'CO3FBDC6:2F(%6E8*P0,(PL8.Q54>Q_P##V'_@EE_TP_P#!++_HY;X5?^%EI'_R51_P]A_X)9?]'+?" MK_PLM(_^2J /O^BO@#_A[#_P2R_Z.6^%7_A9:1_\E4?\/8?^"67_ $P_\$LO^CEOA5_X66D?_ "55BT_X*K?\$O+^ZBL+ M#]I'X6S3S,L<<]%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445_-+^T_ M_P %9?VJ?A%XC^)N@?#ZUT;7Y/!WQ2U+PO8"VM2?-M+/PM9:Q9Z7 MLTUOY@(+>4ZQHC8V@']+5%?S=? '_@HQ_P %"_C?8ZQXZM='T&QT3P=XKTJW MURTN;>1+YXM0G$4VB6JAL/?Q*IBC#%&-S<6^\B+?7Z\?L2?M4Z#^U+X U^ZM M[E[G7?!NO7GA[Q /LKVUO#J4&V9X+/\ MQW^._P ,_P!FOX9W7Q=^+MU=6FB6EUI]@38:?=ZK=276JW<-C:0PVEC#/6? MLZ_]"Y\5?_#3^-__ )14?\/+/V=?^A<^*O\ X:?QO_\ **@#[_HKX _X>6?L MZ_\ 0N?%7_PT_C?_ .45'_#RS]G7_H7/BK_X:?QO_P#**@#[_HKX _X>6?LZ M_P#0N?%7_P -/XW_ /E%1_P\L_9U_P"A<^*O_AI_&_\ \HJ /O\ HKX _P"' MEG[.O_0N?%7_ ,-/XW_^45'_ \L_9U_Z%SXJ_\ AI_&_P#\HJ /O^BO@#_A MY9^SK_T+GQ5_\-/XW_\ E%1_P\L_9U_Z%SXJ_P#AI_&__P HJ /O^BOB#P-_ MP4-_9N\>_$SPW\(K2W\:Z+K?B^ZGL-''B/P'XG\/6MW=6UI/?/"EWJFEVMJ) M!:VL\H0RAF6-MH)&*^WZ /_4_OXHHHH ^ /VR/\ DXK]D[_LJNH_^H/XKK[_ M *^ /VR/^3BOV3O^RJZC_P"H/XKK[_H **** "OS_P#%7[;FLZ%^T-XU^ &E M>$K:ZG\$VWAZ[EN)]9ALVO4\2R7$-K':Q2Q8>?S+9T\IG0%B@5B6P/T K\Q_ M'_[!'C_Q1^T_X]_:5T'Q7X7ANO%VG^&[+3DU;PF=4NM$E\-R74T-S;7#:E$A MF,MUYBDP!%:),JX!! /M#6_VC_V>_#7B'4_"7B+QSH%AJFB6S7E_:7&HV\4] MK;HT:-)*C.&15::%6) "F6,'&],\#K/[6\4GDO)"&D&]4E!C8KP'!4\@@?)GB;_@GK\9KW2OB-X1\)?%*RT_1? M%>L7NOZ#]H\/?:=2TB[U74;?4;Z"2^%['++:220LL2VXLYX X*3[H82F=^S9 M_P $Y/BU^SCXFT#Q9I'Q&T6_N?#&@^.-&T]'\-SK&LGC'6HM:25\ZL[,EI+" MD7E;@TR9_>(<$ 'U;\2?VXOV=?!'[-7CC]J3PGXAL?&WASP#HIUS4/\ A';N M"^;[.;1;Z'#1N4436TDZ#IEU%?ZA))=WIL---NF8B\.K2F)M.FE6%)X9XI/D0DCY)TW_ ()&>._! M_P #[?\ 9S\$?$K29O!.F>,[?Q=9Z%K/A@7>G7$S M/?VJ*(19RK'&HDBBC5+7PF_X)$>*/ W[+7BS]D'QA\4%UKPUJ$NF7WAS4X]' M:/6])O\ 19+2;37FN;B]NENH=.>Q@CM(?*B*VZ^7*\K?O* /T4T/X_>*M%UK M4[3X_P#A5? 6DV&G6^H+KD^HPW&EL;B8PBV:?;%Y=RAV;D*[&+J(GEYQG_'7 M]K?X?_"G]CKQA^VEX$>V\=>&/"&@:AXC8Z3>1-'>6>EQO+_: ^/?PIM?#/Q"^(FE6WB31-9T'Q!H]WI6A26^FQZAH%_ M%?(US:2W\TT\4YA$;Q+=1;$8[3O"R#D?$O\ P3]O-7_8'^+'[&&B^+8=/U#X MNCQ?)J.MMIK36MI/XSN+F>[-O8"ZC*QQ_:G$2&XZ@.[,2V0#ZR\;_&:+X>?# M+0_'7B\:5I5WK-_HVG+;:AJB6EO]HU:ZAMQ%'<21@2S 2GR8@@:>11&N"P(\ MRO?^"@W[!^FW=Y8:A\9_!$$VG-*ETCZ]9*86@G-M*&!EX\J8>7)_<;AL5YA\ M5?V3_P!I3XV_#)OAO\1/B;H/E6VK>$-6T_\ L_PO-;PPR>%]6M]6D\U)-6F> M5KMK6&$$2QK H8[)"W'RKX]_X)'^/_'/A7Q1X5F^)VEV\?B71?BYHC2?\(S( M[0Q_%?4(=0E%_B5_PK+QIX@TBTO+_ M ,7KX+TE;;4([N2;4_[+75'ANHT ^QS+'O BD))'E-_RV1:](D_:<_9V_L?6 M-;MO'7A^6WT":WM=0==2MREM<7A"V\4A#G8\[$+$IY=N%!/%?%O_ [X^(;? M&)_C/+\0-/\ M[?$K3/B&L*:'*D8^R^%?^$4N;0G^T2Q,UN3/%,"/)DP#'*H MKQSX:_\ !)WQI\)_A=X9\)>#_'GAZW\0_#_5]!O?#NLQ>$8[>2[LO#T5W;VT M&O>3>I-JDI@O95,PFMU20+,D2R;RX!^CG[)/[0^E_M8?L[>&?VA-%L5TVT\2 MPS316ZW"W:JL4TD(*S(JJZMY>Y6 Q@BOHVOF+]C?X!>(/V7_ -G/P]\#?$^N M6WB2\T3[5NU"TLFTZ*3[3<2W "P-/#?_31:U]_U\ ?\$G?^467[-/\ V2KP;_Z:+6@#[_KX _X* M6?\ )NOAS_LJOPG_ /4WT*OO^O@#_@I9_P FZ^'/^RJ_"?\ ]3?0J /O^BBB M@ KQ3]HKX]>"?V8/@OK_ ,>OB3%=R>'_ S;_:]0-E$)IHX 0&<1EEW!)HW MDCDCPP!9'.&!4X(KIM)\?>"M>\2:MX.T75+:ZU306@34;:*0-):M/; MXKTM[29XKM[6[FE$=QY;^5(B*ZYYCPHKQ2Q_X)H?M#^&=3/C31M$\"WNMVVN M?#WQ'#YE_<0^=<>&=/AT[4+5YQICND;HDDL$P1RY?8\4?+4 ?O=]ML_,CA\U M-\OW%W#+?0=^!7"_%'XEZ!\)OA?KWQZTKPYI]QJEV+-5EE^S6B&24HI M90Q5%)V@Y., $X%?@3X$_P""/7QD7P1>:=XPL/ NE>)8OA->>"]"UVQ>:\N= M)UN6]U*2*>'?80/' ;2]$$DD,J3HOF1QC:0]?H-\.OV2?B'X._81^(OP(\/> M&/#7A'Q3XZL]:*:38:YJ6IZ/;WVK6OD.[7U[;_:-KR[IG$5FB)NVA&;=+( > MI^(O^"AO[,7A_P""OPO^/,6JSZAHOQEU/2-&\)1VD!:YOK[6_P#CVA,;;?)( MP1,92@A8%7*GBOMI+BWDE>"-U9XL;U!&5STR.U?@?XC_ ."67[0-AXLCU[P+ MJ7AZZT;3/B9H?C;PYH%[>W-O;^';"34K76_$5K;SQV4GGF\U* M:JT,2Q1X& M4RRUX3^T7^Q#^UA\,+#X_?&K4]-T6ZT[QSHFNZ+;)X7N;^6^?^U_$/VS3[BX ML[?1YI?*@AN7;4,O?%5$Q0&W98(@#^D#4?%<=AK>C:1;V-S>1:RTJK=VX1K> MW$49D!E8N" X&U-BMD]<#FMJ^UC2-+TNXUS4[J&WLK-)))[B1U2*)(<[V=CA M5"8.XG &.:_G2^!7[#?Q<^+'@'0_$OP]\.Z7\+M0AUCXB76IZW'-M M-*QW^CH^DV+M;PW$ZJD<\<&U+5S?#3]LG MX9_%;5/"<7A?2M>32?'B2S>&]:N=.>'3]3@B@:X\R-R=\2O$A>$3QQ-,GSQ! MT!8?4ZZCI[0QW*3QF.;'EL&&UL\#![_A7Y>I\"/VW-6_82O_ -D?Q!I_@-=5 MLO!DWA:WU$WE[/8ZL\=H+2!Y+;[)$;*.8?/*H>[$7,8653OK\C?'_P#P3E^( MT_C/P1^S%\7?!G@OQ)?^*(/BY<61N+R6ZL-,B\226-W:2/,NDVXCN8+AIGBC MBMX5)C>6$QL-B@']-VH_%_PAX?\ $4OASQ>S:(SZC::3I\U\8XX]2N[N+S4C MM,.7D( 8,"JD;&.-JEJR/C=\>?!/P#\'VOCCQC'>#O%%M-JU MS*+O4(-$T+^Q[Z6[ L'2*[D?%P@0RK(5PSQ\$>*_#'_@F1^VQX1\.^,],U:' MP)%<>)]4^&NJ[;'5KR*U-QX)\1MJUXXC&D*8Q+@K\^ M\!-Q#!?48_%2-XQO/",UC)?VO?A/^T-\&=-\-ZII7@+1_$UA?6VM:O=:9<2RZX+(1>3 MY&G7JE8_LAW%BI^88'%?&/[1?_!/C]I;]H[QSXF^(7C'0?A]-<>+],^%Z7UH M]_=M +SP5XDNM8OHR6TQS+&]E<_8X)F"M+L.^*%&V* ?M5K?B:TTCP]?:]91 M2:H;*T>\6ULMCSSJBEE6(,RJ6?;M3+*I/<5C>&?B9X)\67VHZ-I-_"=1T6*V MDU2S,B&:P-U$)HTG"DJCF,AL9^Z0>A!/X(Z+_P $COC!X8L_%.F^$O#/P\TF M#Q'X9^,'AR5+2\N(EF@\'-,\%7LFL7_ (/UB[TZ?5+VQAUD:)I TR^TR[N;?3S-';F0"[MK MA5D+3(GF0* <@'[(?&KX[^"_@/9^';WQI'=2IXFU_3/#EK]D19"EUJTZ6T#R M LN(A+(BNPSMW#BO::_ 3Q'_ ,$R_P!H32_B/X,N_ ^C^"]1\/>';CX;W&GM MJ.K:A]M\,V_@F[:6YT_3Y)[*]FN8)XG8132SPR%RWF+M*A/W[H **** /@#_ M (*P_P#*++]I;_LE7C+_ --%U7W_ %\ ?\%8?^467[2W_9*O&7_IHNJ^_P"@ M KX ^(W_ "E-^#?_ &2KXE_^G?P97W_7P!\1O^4IOP;_ .R5?$O_ -._@R@# M[_HHHH \R^-'Q7\-_ CX1>)OC7XSBN)=%\):9QUCPAH&BZ?INI&YU6SR+J'5W:*T M2U6V>WM$FU&UDMU>62**=U1-^X[8F/&,5^;NM_\$\?C?XI^ 5Q\,M/LO#7A M/6])N/!GB32KL:YJFOPW_B+P?>6]W$MV+FUMC;V+BU2$K&)B1*7"(T0$H!^E M_@+]HOPOXS\3^(O!NM:1J_A34?"^FV6KWR:Y;K;1"QOVN5BE2='D@<#[)*9% M$F^$;?,5"P%>47G[?W[/7_#(^A?MN>&I[[7O 7B)].CM)].M]]P'U2Z2QA5X M79&5A=R)!(O6-R=P"JQ&3\9_ ?[6O[0'P?N?A=KFG>&O"]MXEN+'3M;2RU>> M\FBT9I,ZGY$TNF+'++/!_H\4,ELB!79VDSB,?!'CO_@G1^UU'\#_ (S_ ++W M@#4?#VK^#?&?CW1?&OABZU;6+C3M0M?^)C8ZKK4,ZZ?I*Q0>=>6T\]L;;H]R MVXKM!H ^[?$7_!1S]G[P]^SMXP_::^R:]>:!\.M5N]&\66UMIDC:CHMU8;3< M_:;9MK^7"KI(\D>]!$XESY67'T9\+/CQX1^,/B+Q!H?@JVNI[;PY);P3ZGB) M]/FFGA2?R[>>.1UE*)(OF;?E0G:3GBO@#X(?LE?M6_LR_ CQA^S)\*4\):CH MVK>(KBYTOQ'JM_<-K!TK6Y?-OY=3B?3KB._U.U#O%;S32LMZJQ-<["'#^K?\ M$\OV6OBY^Q-X3\1?LPW!TBZ^$?A_4YI?AU+#>SSZQ::3>'SWL;^.2UCC/V>X M>403+<2NT)17^92S 'JNF?MK_"KQ%>V]UX-TW6]=\-W.OCPPGB73K+S](_M0 M70LFB$@;S#''Y6(VPD5D\W<-M?6;:CIR!RT\8$9 ;YA\I)VC/IR,?7BO MQ5^&O[ ?[5GPI^!'PW_8_P##6O6">$_AMX[L]9MO$MEK5_INIW_AJ"_>]DL; MRTMX LD\D:P0GRZ\[TC_@E-XY\*Z3#JMAX*^'FI7=[X]\2&PUS0_$\^IR:9]INETPR?:=*346CBB,#Q(CSB*12XH _?;SX-WE[US MG&,]_2FPW-O<;OL\BOL.#M(.#CIQ[5_/MX>_X)A_M(?#'QGX&>[O?"GC#0_# MTGP]U'7O$.MWD]IJ5S<^$=-N-,U"3[.+*='-U%(LBR/<@GF.3C]Y71?\$2OV M1KGX7_#;PQ^T7%H.E^"X]:\ :7X>O-,TO>D^I7EA=W,GVW4HFM[?9=11NL"+ M^\=070N56.@#]F>$/&5MXK\-Z?X@N;2XT>34$W"RU#RTNHSG&UU1 MW7=QT5C7YY?LL?!/]LSX''Q5X+\3:%X'GT#Q=\0/$WBBYO8M'O! M/ACP[;7,M]LZ M+<)<6NH0+>%2D:; T;.>!V?@O_@FY\?+7XP6 M/C7Q#:>%],%MH-G'HVM:7K.I"^\(:E;Z-)I,T&G6<=M:VE[:S-(UPKW!BV22 MREH)/W>T _6OP;\=_!?CGXS>,O@7HT=TNL^![;2[N_DD11;R1:M]H\GR7#$M MM:UE60%5VL,^&8[R":\F2:PM-GVE)XV +RNNW:S-C=7ZV4 %? '_!6'_E%E^TM_P!D MJ\9?^FBZK[_KX _X*P_\HLOVEO\ LE7C+_TT75 'W_1110 4444 %%8VI>(O M#^B^8-8OK>T\F![I_.E6/;!%C?(XC41VTO"2MEN(VQ\K'Y3VH ZVBJ<&HZ?*=2\"^.OV@_AKHNMZ+=36&H:??>+-+MKJTNK M9S'+#-%)P_P#!++_HY;X5?^%E MI'_R51_P]A_X)9?]'+?"K_PLM(_^2J /O^BO@#_A[#_P2R_Z.6^%7_A9:1_\ ME4?\/8?^"67_ $P_\$LO^CEOA5_X66D?_ M "51_P /8?\ @EE_TP_\ !++_ *.6^%7_ M (66D?\ R51_P]A_X)9?]'+?"K_PLM(_^2J /O\ HKX _P"'L/\ P2R_Z.6^ M%7_A9:1_\E4?\/8?^"67_1RWPJ_\++2/_DJ@#[_HKX _X>P_\$LO^CEOA5_X M66D?_)5>O_!3]MW]B_\ :4\4W'@7]G3XN^"O'VMVEHU]/I_AO7['5;J*UC=( MVF:*UFD=8E>1$+D;0SJ,Y(H ^H*:RJPPP!Q@_E3J* (7MK>3'F1J=K;QD#AA MW^M.CABA!$*A-Q+' QDGO7Y)?!OP+^TW^TWXF^)OBZY_:)\=^#;/1/'>N:!I MVD:!IWA0V5M9:=(J1*K:AX?O;EFP?F:2=L^U>Y?\,;_M%?\ 1V/Q5_\ !;X' M_P#F4H B_P""DTT-Q^SAX:GMV#HWQ4^$Q5E.01_PF^A=,5^@E?QR_"G_ ()# M?M@_L >!+WXF?'+]H76?%&A^(_C7\.[ZW\#6@CET91>^/M&D6XN'EA4)?&WB]_ GACQ ;G4HM5GT%T^QW,<::G M:J7EM&E>%8EG15),98-CMTJWHO[6'[.WB+QSI_PYT+Q5:76J:M?W>DZ>(PYM M[R_T^.:2ZM;>XV^1-/;);3&:*.1GB\M@X4C%?F7\ ?@1^TYX1^+GCV_\0>%O M&NC6?B?XH:]K-BT&JZ&FBII6J6RVRW\R1W4MX9(ANEAB\ICYRQAD09=/;/V" M_!WQI^ '[)OPS_9C^)_PBN'UGX0Z+#I+:I#=Z9+87\NDVCVR7NFLUR9A-?CD M+<1VI3SI!*Z ?. ?HMIOQ*\!ZUXB\0>$-$U2"]U;PKY']K6-L?-N;3[3%YT( MDB3+@R1_,@QEATKQGX2_MG_LN_'::XL_A#XRLM>N[?3GU?[);"3[5)812&%K MB& H)9HEE7RB\2,!)A/O$"OS/^ ?[/7[8_P(_:]\*_M7ZAX4.L?\+AT.^M/B MAI^G&QM;C1KU)C?Z4]Q--JC)J'V SW&EQ/;)G[+Y9(Q&HKQG_@G)^R/^UU^R MO\2/"'Q>^-7P_P!9\3>=X1UCP[!9MJ.C?;/!;OJCW\D,*Q7D=K&=7^&WBF'6K3QE>WVG:+-:03R)=W M.EDK=HA$>!Y#*PD+8"E&!^XV/:?$OQ"\#>#MU MTO[/<1^((?L]KK*1#8LD:/Y:Y:0>9;DGYZP/AW\#O^"B._X0^'/BC:_$&+1M M'LXH)&TCQ5ID5UIVH:;K,\R2:W-/:7]GA;R3C6? M%NA>']8TC0=4DD2YUVXDM;-4ADD5I8H9)V#,BE8QY<3D-(54D!0=Q4'I*_GJ M\)_LN_M]^$O@W\,+OX?+XST[XBOJ_C:;Q%<^(/%QU>TM%N]*U>UT66Z@EU6X M@FB2YETYUCMDD9/++NJON)Y_]HWX2?\ !0_QI^Q^^A? /P-\0O#/C'6DUF26 MVNO'%O=WVFZN-#%M:312C5HX_L^*-1D\ M/^)[;1WU#PG+X-72E=C9:M;S%6U2WMR(7Q*J@/M W4 ?T#T5^'G['WP\_;_T M_P 4?"BS_:UT#Q7=W>E^#/"/VC6(/$]LEA8:QIVG2VNN6^L6T-[(;^2ZN'\^ M*6*"X25C%O>$P[A^S/@;Q!JWBSP;I?B;7M$O/#=[?VL4\^E:@T#W5E(Z@F&5 MK66> NA^5C%*Z9'#$4 ?%7[9'_)Q7[)W_95=1_\ 4'\5U]_U\ ?MD?\ )Q7[ M)W_95=1_]0?Q77W_ $ ?_]7^_BBBB@#X@_;/^$WQ]\>ZW\'_ (E?LZ:=X?UK M6_ACXUF\1SZ;XCU6XT6UN[6XT#6-'9$NK73]2=)$?4DE -L5948;E.*Y_P#X M6-_P5-_Z(W\*O_#EZO\ _,97W_10!\ ?\+&_X*F_]$;^%7_AR]7_ /F,H_X6 M-_P5-_Z(W\*O_#EZO_\ ,97W_10!\ ?\+&_X*F_]$;^%7_AR]7_^8RC_ (6- M_P %3?\ HC?PJ_\ #EZO_P#,97W_ $4 ? '_ L;_@J;_P!$;^%7_AR]7_\ MF,H_X6-_P5-_Z(W\*O\ PY>K_P#S&5]_T4 ? '_"QO\ @J;_ -$;^%7_ (K_ /S&5]_T4 ? '_"QO^"IO_1&_A5_XK__ #&5]_T4 ? '_"QO^"IO_1&_A5_XK_\ S&5]_P!% 'P!_P +&_X*F_\ 1&_A M5_X)K.WUN\FT^PN/^$8\0:=K$D$MS!;7DD/G16;1JZVTNUF&5QFOK^B@# MX _X6-_P5-_Z(W\*O_#EZO\ _,91_P +&_X*F_\ 1&_A5_XK_\ S&4?\+&_X*F_]$;^%7_AR]7_ M /F,K[_HH ^ /^%C?\%3?^B-_"K_ ,.7J_\ \QE'_"QO^"IO_1&_A5_XK_ /S&4?\ "QO^"IO_ $1OX5?^'+U? M_P"8ROO^B@#X _X6-_P5-_Z(W\*O_#EZO_\ ,91_PL;_ (*F_P#1&_A5_P"' M+U?_ .8ROO\ HH _*#1?VL?^"D>N_'WQ+^SG:?!/X:KK?A7P_H?B.[G?XD:H M+5[77[C4[6W2-AX0+F1'TJK__ M #&4?\+&_P""IO\ T1OX5?\ AR]7_P#F,K[_ ** /@#_ (6-_P %3?\ HC?P MJ_\ #EZO_P#,91_PL;_@J;_T1OX5?^'+U?\ ^8ROO^B@#X _X6-_P5-_Z(W\ M*O\ PY>K_P#S&4?\+&_X*F_]$;^%7_AR]7_^8ROO^B@#X _X6-_P5-_Z(W\* MO_#EZO\ _,91_P +&_X*F_\ 1&_A5_XTDM#<+;GPC )C$) M-XB\V/?C;O7.1^N]%% !7P!^TM\+_P!J;_AJ;X<_M+_LT:#X5\4?\(OX5\6> M&-1TWQ-KUWX?_P"1@N]"NH9X)K72=6\SR_[)D1T:./\ UBD,<$5]_P!% 'P! M_P +&_X*F_\ 1&_A5_X\-QI9_$C5'D%UXEU6TTBU8A_"$8\I+B\C:4@[EB#%59@$/ MZOU\ ?\ !2S_ )-U\.?]E5^$_P#ZF^A4 '_"QO\ @J;_ -$;^%7_ (K_ /S&5]_T4 ? '_"QO^"IO_1&_A5_XK__ #&5]_T4 ? '_"QO^"IO_1&_A5_XK_\ S&5]_P!% 'P!_P +&_X*F_\ 1&_A5_X< MO5__ )C*/^%C?\%3?^B-_"K_ ,.7J_\ \QE??]% 'P!_PL;_ (*F_P#1&_A5 M_P"'+U?_ .8RO!_VI?"'_!4+]J/]F/XC?LRWWPR^%OAZ#XB^%]7\,2:I'\0M M6O&L4U>TDM#<+;GPC )C$)-XB\V/?C;O7.1^N]% !1110 445^;?[2#?''XB M_MK^ OV>?AS\5/$/PQT*^\$>)?$5\_ANST6XN;J[TZ_T>VMP[:QIFI*L:I>3 M<1)&22,G Q0!XE^VQ_P3Z^-G[1?[1NM?%WX;WFA:18W_ (*T?0Q+-<317UQ> MZ1XBM-:\J98[5U%K-!;-;%_-9E\P_NB*^&/V>_\ @A)\2?!VMI:?M&^(-/\ M&'A>WT&4'3["^NK6>74Q:^%!:6JR&%0EG9WGAOSHI/XQ(@: .#^O/\ PQO^ MT5_T=C\5?_!;X'_^92C_ (8W_:*_Z.Q^*O\ X+? _P#\RE &#^R)^S[^TW^S M]\6]8T#Q5K?AZ^^'5SI-M-'!:)+_ &I_:PBM81EI%)%K!'!-;P!Y7;[.ELOW MXYGDWO\ @FG_ ,FZ^(_^RJ_%C_U-]OV\?AS^TCX&_: MV\8Z#I/@[1GL[S6;B'2XM>6Z_*/U-_X) M:Z==Z/\ LLZMI.H7\^J3VOQ-^*D,E[=")9[ET\:ZXIED$*11!W(W,(XT0$_* MJC !^BM%%% !1110!X1\1?VE_@M\*/'5A\,O'.K26VOZI83ZG9V$-G%;31[S5_$]MC7M,&M6*6Z MR7,LFEX4F],<*.Z6JAUWSNJQ)D;F%?!O[<'P,^._Q-_;'^'OCSX>:+XM7PWH M_P /O&^@:AKGA&_TBSOK:]\07.BM;1QC4;J%^$L)G+HF$81X;DXT_AKX0_:& M^$/[8?BO]I+5_AGJFMZ5\6/!GA2T:UT[4-,DO?#6H:!]N\W3K@3W5M$\+B\# MI+;22IYXF#80QNP!^AMK\;_A%>6'@S5+;Q%8-;_$0HOAE_- &JF2TDOE%M_? MS:Q23]^&. MD@6DL5]K5C)%?7$=C&QUSP7HC>)-:LY8 M9E>ST=#@WC_N\>1D$>8I*_*W]UL=5\0OVA?A!\*/A[IWQ4^(NK'2-!U:XLK. MUN9[:<%KC476*UB,8C,B/-(Z1QJR@M(RH!N8 _E%^WO\"?VG/VC_ !WH'[0O MP?\ A=<6?B3X+1V&JZ+I^J7FF(_C0WMS!-?Z'-)%?O%!:0);I)NN3L-^L,L> M8X#Y_P!3?\%!?"?QI^-_[)OAZP^%_@'5-4\1-XS\!Z_VLE$$K! MI(X9+@ARJ%8L1Q.>+_"VBZ!K MNOV^L6T7B#3[2:ZTNY\.W<,,\L=GJGE-G4IH$ML2/-"\1F_'P5_97_ M ."A_@,>!M9U?2_B++JND6OPBGU#[;XX2]MVU*UEEB\:/)#+K,D4T;V0B0HR M,CL,VZ[LF@#^C#PUXY\+>+HWDT.Y+%+J]L]DL;P2-+ITS6]QM2549D212-Z@ MHPPRDJ5)K_$?XA^#?A'X UGXH_$2]&FZ!X>LIM0U&[9&=8+6V0O)(5C5F(10 M2< \"OP,O?V5_P!OJ?Q!:>//#6DZ_:>+=/TSXY:+H6JZIXAANAIC^)-8M[[P MI/,^-W[./[=GC7]GC4?"5AX0^)FM:%XO MT#QU:7GA?6/&&ERZSI^O:MIUC!IVMO+I44L>H!;?[3.X>X29HP,10 M'])FE:G8:WI=MK.ER"6UNXDFA<# :.0 J<''4$5?KS_X36>KZ?\ "SPUI_B" MRDTV_@TJSCN;25HW>"5(5#QLT3/&2A!!*.RG'!(KT"@ HHHH *^ /B-_RE-^ M#?\ V2KXE_\ IW\&5]_U^4'[6/PT\9_%3_@I'\$_#W@7XA>(/AK=P_#7XD7# MZGX;@TJ>ZEC75/""F!EU?3]2MQ$Q8.2D*R;D7#A=RL ?J_17P!_PQO\ M%?] M'8_%7_P6^!__ )E*/^&-_P!HK_H['XJ_^"WP/_\ ,I0 ?\$_O^0;\8?^RJ^* MO_1ZU]_U^9W_ 2D\-:[H'[.GBR[\5^(;[Q5JM[\4/B+'=:IJ,=K%6?LZ_]"Y\5?_#3^-__ )14?\/+ M/V=?^A<^*O\ X:?QO_\ **OO^B@#X _X>6?LZ_\ 0N?%7_PT_C?_ .45'_#R MS]G7_H7/BK_X:?QO_P#**OO^B@#X _X>6?LZ_P#0N?%7_P -/XW_ /E%1_P\ ML_9U_P"A<^*O_AI_&_\ \HJ^_P"B@#X _P"'EG[.O_0N?%7_ ,-/XW_^45'_ M \L_9U_Z%SXJ_\ AI_&_P#\HJ^_Z* /R ^(G[1_A+]J#]J+]FS1OA+X6\?_ M /%+^/\ 4M;U:ZUOP#XE\/V%G8?\(CXBLA++>:KIEI;+NN;NWA5?,W,T@"@] MOU_HHH __];^_BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X ^'/ M_*4WXR?]DJ^&G_IW\95[C^T3^TAH7[.C^!DU[2+W4U\=^+-,\)6\EH8@EK<: MF6"2S>8ZMY8V'_5J[9P, ^BV:EX4O_ !/=:DLDCP+''%%#?6S).S"*;S%$3.>*_9OXO? 7 MX6_'=?#B?%&PFOQX2UNS\1Z5Y5Y)PEA=VRG MXS$YW//.1 M*HB0'8UM< G"*9$T3_@EA^P/X6L-QI6I1:K:L+JZ.R:"2QFBCP M9L&VBDTRQ>.U(^SHUNA$8P<^L>,_V)OV:OB)X\T7XG>-_#W]HZ_H&NMXCL[V M2YG$BZ@6MF5FVR .D9LK3RXW!1!;Q@# P0#ZLHHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *^ /\ @I9_R;KX<_[*K\)__4WT*OO^ MOP._X+__ /!0KX1_L(_L_?#[_A<6@^(KVPU_X@^#M4BU#2+6&>UA'A3Q#I>M M7,$S23Q%)YK2TF-LH4K(R$%D ) !^J'[1_[5'A']F;7OAWH_C/3+RYMOB)XA MD\.PWMN8O(L9HM.O-2+SAG$FPPV,H7RT?YL [>*_-GX5?\%X?V:?BMXE\*^% M=+\-ZY;7?B2XTF&1'$3-:+XAAT>;2R0&^=K@:Y9JZKQ$RRC2> ?^"7'[!_PPUCPWK_ (&^']O8WGA.XBN=-E^UW_;\\(?M*IX?LKKPSJG@;5M:M;FYETOQ M)LL;RV,*/A)K/[-GC_Q1_Q7_CW6 M[35M$U+PC]@O+#Q!XEU/5;.6(7OB*TN5W6UW%N66WC96RI'%?K_10!\ ?\-D M?M%?]&G?%7_P8^!__FKH_P"&R/VBO^C3OBK_ .#'P/\ _-77W_10!\ ?\-D? MM%?]&G?%7_P8^!__ )JZ/^&R/VBO^C3OBK_X,? __P U=??]% 'P!_PV1^T5 M_P!&G?%7_P &/@?_ .:NC_ALC]HK_HT[XJ_^#'P/_P#-77W_ $4 ? '_ V1 M^T5_T:=\5?\ P8^!_P#YJZ/^&R/VBO\ HT[XJ_\ @Q\#_P#S5U]_T4 ? '_# M9'[17_1IWQ5_\&/@?_YJZ/\ ALC]HK_HT[XJ_P#@Q\#_ /S5U]_T4 ? '_#9 M'[17_1IWQ5_\&/@?_P":NC_ALC]HK_HT[XJ_^#'P/_\ -77W_10!\ ?\-D?M M%?\ 1IWQ5_\ !CX'_P#FKH_X;(_:*_Z-.^*O_@Q\#_\ S5U]_P!% 'P!_P - MD?M%?]&G?%7_ ,&/@?\ ^:NC_ALC]HK_ *-.^*O_ (,? _\ \U=??]% 'P!_ MPV1^T5_T:=\5?_!CX'_^:NC_ (;(_:*_Z-.^*O\ X,? _P#\U=??]% 'P!_P MV1^T5_T:=\5?_!CX'_\ FKKS_P :E^T!\VB@CT?5]3DXBTRX9VD2-%PH!);%?I_10 444 M4 ? '_!-3_DW?Q)_V57XK_\ J;:Y7W_7XJ_L>_MI_L^?L\?#WQ?\)OC%>ZOH MVOV/Q.^)ES+;?\(_JTX\B_\ %VKW=M(LD-F\;I+;S1R(R,0585]5_P##S_\ M8M_Z&'5O_":UK_Y!H Z#_@H;XX^)G@+]FZWN_A%XDNO!^MZUXU\!^&QK%A!: M7%U:6OB'Q/I>EW;0QWUO=6OF?9;J54,L$BJQ#;<@5S__ QO^T5_T=C\5?\ MP6^!_P#YE*_#W7O^"]_['?\ P4.AD_90\%66M^'O'_AOXR?#JV2RO;*62TOK M73?'FC(;F*Y1,0JR(&,=TL#ACL 8BOZP: /@#_AC?]HK_H['XJ_^"WP/_P#, MI1_PQO\ M%?]'8_%7_P6^!__ )E*^_Z* /@#_AC?]HK_ *.Q^*O_ (+? _\ M\RE'_#&_[17_ $=C\5?_ 6^!_\ YE*^?O@7^TE\?/B#^U#X[^%NKZ[J\UIX M9^)]QX7LE@T"&321I-OH]KJK"\O%1#',?-DAC=9/O>3F,Y8GT+]D?XM_M0_M M@?!3PI^UGH'B&P\/Z;XFUJ6;_A%I[!6B@\/VU]);F)KC_CX&I&&+?(YQ"')B M\E,>: #O_P#AC?\ :*_Z.Q^*O_@M\#__ #*4?\,;_M%?]'8_%7_P6^!__F4K MR;X(?\%!C\5/^"@OC3]E:^N])'ANXTJXD\&W-E<1R7TM[X?[3G[3/[0R_!CQ/JL.LZ?::)XIN_$EQ/I2Z M3/ID]AK\^DZ-)ISMA-0BNH;6X-R4@DB@FB ,JEA!0!]\_P##&_[17_1V/Q5_ M\%O@?_YE*/\ AC?]HK_H['XJ_P#@M\#_ /S*5\N?LQ_M+?M.^-OVSO%'[#OQ M9\7V+:U\-M1N=>N]7M+2VCB\1^&[I(?L-K:P;6,-Q:22!-4?<3$?+V B[C-M M]*?$'X^_$?QS^W!J'[%WP\U0^%+7PUX#MO&NJZM!;17>H7+ZE>W%G:6]I%.C MQ"./[',]PQCD+;XXT\LY:@"__P ,;_M%?]'8_%7_ ,%O@?\ ^92C_AC?]HK_ M *.Q^*O_ (+? _\ \RE?*WAO_@KGX-\)?";P_P")/$&A^(OB1'<>'Y_$EYXC MT'3(-)LVTZ#5AI;S"RU.[MKM&C=T9XA&_P O^K:3K3_B5_P4I^(-G\1O!&L_ M#[P+XHNK&UU3QGH?BOP9%%I+ZPUSX=M8[A9(IGO1;%51A*HBNLR*P7:7^6@# MZF_X8W_:*_Z.Q^*O_@M\#_\ S*4?\,;_ +17_1V/Q5_\%O@?_P"92OSW^,?_ M 4Q\?:?H/[1OQ&^%6NZA=Z%X8^$.A_$/P"]OH#WL"3:M8:C?*;Z6&WD58&^ MQPC$SQ[8Y)?FR%:/]S_AE>:MJ7PXT#4M>NC>WMSIUK+<3LJH9)'C5F;:@51D MGHH % 'QQ_PQO^T5_P!'8_%7_P %O@?_ .92C_AC?]HK_H['XJ_^"WP/_P#, MI7W_ $4 ?E!XK\)_M(_LU_M(_ *SN_C[XU\?Z)X^\:ZAX;UC1_$>G^&([62U MC\,:[JD;(^EZ%I]RDB7.GP$%9]I7/U?KX _;(_Y.*_9._[*KJ/_ *@_ MBNOO^@#_U_[^**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@#\H/@KXV_X*1_M*:)XD^)7@7XA_#7PMHEI MXU\9>&]/TV^\":IJMU%:^&=>O]'B::ZC\4V22R2I9"5REM$H9R N!7L'_"N? M^"IO_19/A5_X;35__FRH_P"":?\ R;KXC_[*K\6/_4WUROO^@#X _P"%<_\ M!4W_ *+)\*O_ VFK_\ S94?\*Y_X*F_]%D^%7_AM-7_ /FRK[_K^9'6_P!M M;]JKX.^%?V@/V7[SQ'=7OC'7KKQ;K?PHUZY03R6/A_3+S4+/48FD8$22Z&NG MF:)IMWF&[M8W+%C0!^M__"N?^"IO_19/A5_X;35__FRH_P"%<_\ !4W_ *+) M\*O_ VFK_\ S95\F^#/^"C7B'X8?#/PAX>OM!F\6?V!X;^&-WXMU2\U%TU* M0_$*Z.G17-K!Y$@NO*N$,DH\R($$QQ#PG@NI5L2]A,D-U#]BDCDG$@B()B( MX /U1_X5S_P5-_Z+)\*O_#::O_\ -E1_PKG_ (*F_P#19/A5_P"&TU?_ .;* MOE2]_;-^*'P.^/'QC^&_A[2KOXB:[K7Q4M_#?@_1;[58]/MH/^*)TW7)+=+J MX!CB1Y1.4B'.Z5F52%(KVO\ ;L_:C^)/AG]C?26^ UM-#\7_ (KV*VW@O1+* M>UN9Y]0%C)J=Q!'=!VM1Y=G;W&+E'=-P4Q>8S1HP!Z!_PKG_ (*F_P#19/A5 M_P"&TU?_ .;*C_A7/_!4W_HLGPJ_\-IJ_P#\V5_:G_9XM?'- MQ,FIZ#(S?V+K,]W(]]?H0LMS!);30QS1C2IIO[+:2622:>2V:23:6!;\R-;_ M &UOVJO@[X5_: _9?O/$=U>^,=>NO%NM_"C7KE!/)8^'],O-0L]1B:1@1)+H M:Z>9HFFW>8;NUC%(]8UZ7 M49)+VWOM?TV_NQ+/']G:(;GL.$>XC>19BT:!("&Y"^_X*4_%?XH_!_Q-X^_X M5;%%S9+ )[J..9XVBGBC#;9/,H M ^R/^%<_\%3?^BR?"K_PVFK_ /S94?\ "N?^"IO_ $63X5?^&TU?_P";*NQ_ M9G_:KU?]H_7[^]TW1-/L?"PGURST^Z&J"34I+GP_JDNF727%@T$;0?-&LF1( M^S>$D"MC/E'[%7Q!UVZ\=_M%2_$+Q+=7UKX?^*C^'-'75+QFAM+633-)FM[2 M+<<+NN[Z0+P78NJ9(5% !TW_ KG_@J;_P!%D^%7_AM-7_\ FRH_X5S_ ,%3 M?^BR?"K_ ,-IJ_\ \V5? =E_P5.^+WP_^$^E:]X>^&MIK%G!X;U+Q3J1U3Q9 M<27<<5GXA.DSP12-IK^>+_"%S%9>(;A]-%[H>@WVHVSOBRA:[MIXXQO62.(P2[759"HH ^A/^%< M_P#!4W_HLGPJ_P##::O_ /-E1_PKG_@J;_T63X5?^&TU?_YLJ^5/@!_P4\^+ M'C?PC\,K7Q-X$M-7U#4/!'@WQ;XVU*RU:"SBTZV\6)<"&>UM;E8Y;O$EN 88 M=QWR>3$9)$ ?L_V!/VG/B=^TU^T[XQ\?>)<:;X5\4_"CX9^-/#^BPZFVI6]I M'X@N/$6^3F*)(IY(K:WCG6+?&3"I#MG@ ]X_X5S_ ,%3?^BR?"K_ ,-IJ_\ M\V5'_"N?^"IO_19/A5_X;35__FRK[_HH _.CX:_$K]L;P#^V-X8_9Q_:.\3^ M#?&&E^,/!OB7Q);7/AOPS>^';BSN/#M[HEKY;_:M:U99DF75B>%B*&()M1U'Q-H%WX@_P"1?N]"M88((;75M)\OS/[6D9W: M23_5J HR37W_ %\ ?$;_ )2F_!O_ +)5\2__ $[^#* #_A7/_!4W_HLGPJ_\ M-IJ__P V5'_"N?\ @J;_ -%D^%7_ (;35_\ YLJ^_P"OQ.^.'C#XRW?_ 4, M^(_PN\-WWB:?PYI_@7P+K .F:['IEKH,NKZKK5E?ZBRS.%D2.ULHIC"4DC/V M=OE!D8D ^LO^%<_\%3?^BR?"K_PVFK__ #94?\*Y_P""IO\ T63X5?\ AM-7 M_P#FRKY_^$'B;XA_M9R_'CQ1XN^)6H^ K[P)XXU'PQHL>FW,4-GH^F:=#;R0 M7%S ?DN3J$>( MO^);<&T77O$")+:7QU#R_LH2WNELM-$?G!Q+?3;D_=C !]*_\*Y_X*F_]%D^ M%7_AM-7_ /FRH_X5S_P5-_Z+)\*O_#::O_\ -E7Y<0_M'_M(:7_P5$U+X,:- MXKUO2_#0^,JZ']NUFYBG\.2:.?"&FZK)H,4;"29-2N+R[DN+-B($V(Z+,^P6 MY]4\7^/OB7\.?^"BC?LP>(/B-KLOPK^(>L:=-9Z\UY.)M#\16MO+>?\%15\?>"?@M;_&/P%XTUWP[=P^)? ^@I;:9=?9K? MR-9\3:=8WKN%&7>6UN7B4D_NQ\R8;D<;)^W-K?[/_C'QS\*#X:U3QEX2^$,F MIQ^(_$U_K%I_:\,,[,A8AECE90#W7_A7/_!4 MW_HLGPJ_\-IJ_P#\V5?/'[3/["'[;'[8'P_L?AA^T)\1OA)XAT33M9TS7H+> M;X::OA;W2;A+B%O^1R^Z2ICD7H\3NAX8UY3^T/\ MH_M,:+XN^&?Q4\%Z1HT MGE1^)=1_L2R\5/)I.M:5%X<758)+B:*Q9HY$?ZMI&DG58-8DGU4/K/AN7Q# RZ>+%48*L1MW476=Q M#+NY4 'TA_PKG_@J;_T63X5?^&TU?_YLJ/\ A7/_ 5-_P"BR?"K_P -IJ__ M ,V5? _Q#_X*+^/_ (W_ FT670=,E\$W>IO\&/'6C:CHVJM=I=^'_''B>UL M);2Z800".7R4FBEC_>1R))E&.U@OL&M?\%:KO1-(U?QLOPZFU+0?^$>^(>M: M']AOFDU"XG^'.H+I][;7EL;8?93.SAXV1IBF"C+YFQ6 /IC_ (5S_P %3?\ MHLGPJ_\ #::O_P#-E1_PKG_@J;_T63X5?^&TU?\ ^;*O _$?_!3#XE?##P?I M_P 7_C3\-;?1/A_<>*M5\,RZ]!JEQ/F.WMGDTR^AMWTZ)I+?4[J/['%\PQ-) M%M,JR CT+]NKQQ\7=(^ GPCU^XNKKP3XBUSXA^ M)UNTT;479$@UG4[:UO[( M7"I"98S'*\8D"1MT=-C8P =U_P *Y_X*F_\ 19/A5_X;35__ )LJ/^%<_P#! M4W_HLGPJ_P##::O_ /-E53]J_P#:=N?@[\6/!>C^$].77YO(\3RSQ1ZU)8QQ M7>DZ.=0CMKJ"."<.)HBK*S\P[DD6-\C'S!\*?^"HWQL\8>+_ QH_CCX8:-I M6EZWJ'@ZVN+JR\137XLG2%],@5WBFC:.X0RH%3#(S\J #ZJ_X5S_ M ,%3?^BR?"K_ ,-IJ_\ \V5'_"N?^"IO_19/A5_X;35__FRKX.\/_P#!3+XC M_#BTC\9>)?#L'_"&:1X0^*WBG6K:?5YM1U+[9X-\2+IRI#=2VT:_9CO^3>L: MPPOSA8%#X?[VO+2>QCFW7,O]H0S+;/Y114.]@DL+N ?H;_PKG_@J;_T63X5?^&TU?\ M^;*O!_VI?%__ 5"_9<_9C^(W[35]\3?A;X@@^'7A?5_$\FEQ_#W5K)KY-(M M)+HVZW!\6SB$RB+8)/)DV9W;&QM/ZYPMNB5NN0*^!/\ @K#_ ,HLOVEO^R5> M,O\ TT75 'W_ $5^;W_#T;X#_P#0B?&#_P -3XP_^5%'_#T;X#_]")\8/_#4 M^,/_ )44 ?I#7P!XP_Y2F_#K_LE7C/\ ]._ARN=_X>C? ?\ Z$3XP?\ AJ?& M'_RHKQCX0_M->!_VH_\ @J'H-Y\.M#\6Z8O@_P"%OB!-5'B?PMJWAMH3K.K: M0;+:NJ6EJ7$_V"[V% 0?(?\ NF@#]B**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH ***_-[]M;QG^U'X5^//P7L/V=X M]7N]/U&?Q0NMVMKIYN-+=XM#O'TTW]RL#?9D_M 0*A::)&8X(; P ?I#17\F M/P#^*7_!;WQIXX\!^%/%$?B?1=*U6YM;:'5M1T8YC2XM+8:M/J4E M>%QK_P 9/A=JNJ/IULD$E]?7/CO1))9[AU&Z61F8G%M;M/$'AGQ'I^I7VGOJMK%=>&=9LM8B2:TCN;)Y8I7L MA$X2YB8*Y(;(Q7D'_"N?^"IO_19/A5_X;35__FRH ^_Z*^ /^%<_\%3?^BR? M"K_PVFK_ /S94?\ "N?^"IO_ $63X5?^&TU?_P";*@#T?0OV'/V<_#7C'5_' M6BV.LPWNO^)(O%VHQ_\ "1:NUG=:S"(!'<26C7AMFV"V@VQF+RAY283Y16EX M2_8Q_9\\!ZSJ6J^#=-O],@U34+C5I=-M]7U"/2H]0NV:2:Y@L!"KG5[K1[N+7M6%Y =>F- MQJ$;7/VSSY;>XG/G/;RN\'F!7"!E4CF?^%<_\%3?^BR?"K_PVFK_ /S94?\ M"N?^"IO_ $63X5?^&TU?_P";*@#O+#]@K]E[3-3^'>NV.BZA'J/PKN=3O/#= MZ-BZ<[IEO&F5SU%>D?$K]F?X/_%7Q[I/Q7\1V-Q: M>*]#M9K"RUK2KVYTR_2SN2K26SS6DD32V[,BOY,N^,. X4, 1\]_\*Y_X*F_ M]%D^%7_AM-7_ /FRH_X5S_P5-_Z+)\*O_#::O_\ -E0! $0\ A P!K MDO\ A7/_ 5-_P"BR?"K_P -IJ__ ,V5'_"N?^"IO_19/A5_X;35_P#YLJ . MX\0?L"?LJ>)H/B%9ZGX>NEMOBGX?M/"OB6WM]7U&VM[K1K&*2&"UCBAN4CM8 MTBEDC_T98B5=@20QKZI\+>&M)\&>&M/\(Z LJV.EV\=K;K--)<2"*%0JAI96 M>1R !\SL6//?C=\ M+OB5^T7\4_!6M:)\,?$%WXC@TWPWX)OM%NKNZN-&U+1U1KJY\1ZDB1(FI/*0 M+8LS(H#*,U^C] '_T/[^**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#X _X)I_\ )NOB/_LJOQ8_]3?7 M*^_Z^ )O^"9G[+O]L:OK.C7GC_0_[1);Y'C\O8RW-__ )>4?\.T_P!G7_H8_BK_ .'8\;__ "\H ^B[ M7]F#]FNPUCP[XAL/A]X;@OO"%I'8:%<1Z5;))IEI"P>.&U81@P1HX#(D>U58 M9 !J"3]E7]F&;1?$7AJ?X<^&)--\7^9_;MH^DVK0:GYTAF<749CVS!Y6:1@X M(+L6/S$FOGO_ (=I_LZ_]#'\5?\ P['C?_Y>4?\ #M/]G7_H8_BK_P"'8\;_ M /R\H ]V\4?L@_LF^-]*U?0O&7PP\)ZK9>(;VUU/5+>[T6SFBOKVQ18K>>X5 MXB)988U5(W<%D0!5( Q78?%#X"_ [XW^&+'P3\9?!VB>+-&TRYAO+.QU>P@O M;:WN+<%8Y(XYD94=%)564 A21T)%?+/_ [3_9U_Z&/XJ_\ AV/&_P#\O*/^ M':?[.O\ T,?Q5_\ #L>-_P#Y>4 ?3GPR_9V^ 'P4US6_$WP<\#Z!X3U'Q*\4 MFK76CZ;;V,U\T"[8S.\*(9-@)"[LXR<=:JQ_LT?LXP^';GPA#\/_ VFDWD6 MHP3V0TJU%M+%J\B2WR/'Y>QENY(T>X!&)F12^2!7S;_P[3_9U_Z&/XJ_^'8\ M;_\ R\H_X=I_LZ_]#'\5?_#L>-__ )>4 >T3?L8_LB2ZUHWB9/A=X2CU7PU; MVEIHU\FB60N--AT]F>U2U?RI;S1SQ3WT-I9V\5[>++$K_:IU9P^YDV%W+>A_ M\.T_V=?^AC^*O_AV/&__ ,O*/^':?[.O_0Q_%7_P['C?_P"7E 'U;X)^!WP6 M^&GB[Q#\0/AUX0T70->\6S)(YM1_MB358]#LEO6U'C_2C.(?,,_ _>[M_'6O M#?\ AVG^SK_T,?Q5_P##L>-__EY1_P .T_V=?^AC^*O_ (=CQO\ _+R@#V23 M]BG]C672QHVEL_#MS::-:0RZ1;S$M)%9.D0 M-NCEF++%M!+'U-7?A3^RU^S-\"/$&H>+/@C\//#?@_5-6B$%[=Z+I5M83W$0 MD>8)(\$:,RB21WVDXW,37SQ_P[3_ &=?^AC^*O\ X=CQO_\ +RC_ (=I_LZ_ M]#'\5?\ P['C?_Y>4 ??]%? '_#M/]G7_H8_BK_X=CQO_P#+RC_AVG^SK_T, M?Q5_\.QXW_\ EY0 ?$;_ )2F_!O_ +)5\2__ $[^#*^_Z^2/@W^Q#\ _@7\2 M5^+WA!O%&J>(XM,N='@O?$_B[7O$[6UC>RV\UQ%;KK%_>) )I+6W:0Q*A?RD MR2%%?6] !1110 5\ ?$;_E*;\&_^R5?$O_T[^#*^_P"OE_X^?L>_!#]I3Q3X M>\=?$H>(+36_"UIJ%AINH>&_$VL^&;J*UU5[62ZA:71[VR>6*5[*V8I*74-$ MI !H ^H*^??&_P"R7^RK\3/%.H>.?B/\,_"GB#6]6MXK2^U#4M&L[NZN;>#/ MEQ2RRQ,[QIN.U6)"Y.!7@7_#M/\ 9U_Z&/XJ_P#AV/&__P O*/\ AVG^SK_T M,?Q5_P##L>-__EY0!]0:I^SY\!M<^)*?&36O!6A7?BV-8476IM/@>_ MCNA_ M?E/,_='F/YOD/W<5EZQ^S!^S3XA\!ZA\*]?^'GAF^\,:OJ+:Q?:/<:1:R6%S MJ+RB=KJ6W:(Q/.90)#*RERX#9S7SG_P[3_9U_P"AC^*O_AV/&_\ \O*/^':? M[.O_ $,?Q5_\.QXW_P#EY0![]=_LF?LKZA9Z]IU_\,_"D]OXIO[?5=:BDT:S M9-1O[,JT%S=*8L330LBF.23 M4?\ #M/]G7_H8_BK_P"'8\;_ /R\H ^O/B5\(OA/\9O#4?@SXP>%])\5Z/%< M0WB6.L64-];+<6S;H91%,CH'C891@,J>1BL>?X _ JY^)Y^-MSX+T*3QFU@= M*.NMIUN=2-B>#;_:=GF^3CCR]VW':OEO_AVG^SK_ -#'\5?_ ['C?\ ^7E' M_#M/]G7_ *&/XJ_^'8\;_P#R\H ]CTS]B?\ 8UT7P]9>$M(^$O@RVTK36OGL M[.+0K);>W;5$\N\,48AVI]IC^2;:!YB?*V1Q6OI?[(_[*6B:M::_HOPQ\)V= M_I]S97MK*\%_X=I_LZ_P#0 MQ_%7_P .QXW_ /EY7R!^TK^Q+\,/ 'QH_9\\(>#_ !C\5;2P\<>/KW1M;B_X M6GXSD^TZ?!X6U_45BR^M,T>+NRMI-T95ODVYV,RD _3:P_9$_91TOPM=>!M. M^&7A2'1+Z]@U&XT]-&M!:RWEK*;B"=HO*V&2*8F6-R,H_P RX-<5\8/V'OV> M?BO\/_'O@O3] T_PI>_$FWEMM>UG1]-L4O[Q;AD:83F:WECG6?RU699HW61> M&'0CSW_AVG^SK_T,?Q5_\.QXW_\ EY1_P[3_ &=?^AC^*O\ X=CQO_\ +R@# M#^%7_!-KX9?"+P[HW@3PKK5S:>%K;6XO$>K^'['3M-L-+U34K,VDEDQ@MK2, M6L=K/:).J6QC,K\3-*H"U]G?%/X*?!KXYZ);>&OC;X2T7QCIME=1WUO::W80 M:A!%=0\QS)'.CJLB?PN &7M7R;_P[3_9U_Z&/XJ_^'8\;_\ R\H_X=I_LZ_] M#'\5?_#L>-__ )>4 >ZVO[('[)=E8VVF67PN\(PVUDU\]O$FB6:I$VIQ>1>% M%$6%-S"/*G(QYJ?*^5XI+']C[]DG2[JVOM,^%OA&WFLY=.FMY(M$LD:*32%* M6+H1$"K6B$K;D8,*G";17A?_ [3_9U_Z&/XJ_\ AV/&_P#\O*/^':?[.O\ MT,?Q5_\ #L>-_P#Y>4 ?0FG_ +*O[+^D)81Z3\-_"]JNE+JB62PZ/:(+9=;. M=1$06(!!>G_CYVX\[^/=7&ZK^PE^Q)KOP[TCX1:S\'_!=UX5\/\ VG^S-'ET M&R:PL_MJE;CR(##Y-_P#Y>4?\ M.T_V=?\ H8_BK_X=CQO_ /+R@#[QTS3--T73;?1]'MX[2SM(TA@@A01QQ1Q@ M*J(J@!54 # ' KX._X*P_\HLOVEO\ LE7C+_TT75'_ [3_9U_Z&/XJ_\ MAV/&_P#\O*Q_$/\ P2P_90\8:!?>$?&E_P#$?6]'U2WDL[[3M2^)_C.\LKNV MG4I+!<6\VM/%-#(A*212*R.I*L"#B@#]%Z*** "O@#PA_P I3?B'_P!DJ\&_ M^G?Q%7W_ %\ >$/^4IOQ#_[)5X-_]._B*@#[_HK U7Q7X7T%+J37-2M;);&) M)[@SS)&(8I"51WW$;58JP4G )! Z5:L][L?+^TP1R*TD/F MC7T_6;^.WN! ?-C"2B-B0Q#@ 'Y>A'X+:O_ ,%K/V[;+QE?:%;^ M#K+[/!X@EMDS9MG[9%J%[:+X>/S_ /'V\-M%)G_6Y&[:[\+VX,?[34 %%%% !1110 4444 %%%% !7P!X0_Y2F_$/_LE7@W_ -._ MB*OO^OSN^*WPA_:^\._M?:K^T?\ LWVO@_5K#7_!^C^&KJT\2:A>V$T,VDWN MHW0DC^RV=TK(ZWX7DJ04Z4 ?('[8?_!-/X_?'G]H'XG_ !:^'5WXXNIXI;^X\&WVI7%RE\([-U1)(KZ,0.K3'?;J&55P5\B_8P_P""17[7 M_P"R=XTF\2P?%M))K'3+#3H+ZU)>?5MLD#3?VA%<6SJL=NL;+"L;L\JX&^') MK]+O[?\ ^"IO_0I?"K_PHM7_ /E11_;_ /P5-_Z%+X5?^%%J_P#\J* .=_;> M\3_'#X=?\$D_C1XR\1ZA'H/Q!T'X5>*+PW_AZ\N!]DU&TTJX>.>TN6$5PKHZ MJZ285U89!R :Z+_AVG^SK_T,?Q5_\.QXW_\ EY7\W'[?'Q!_X.$[O7?VQ_"_ MB[PKX4_X9X3X::R+Z:]GE^P6D3>&:G5/+&O[MPP>TP901;/M=MX5@#[ /[#7[&0\6-X M"/Q!^(G]N(JLVG?\+B\9_:PK_=)A_M[> <$O"GA;]F?X>?"']I'X?:_ M/\6OA]J5UJ>O7]UH5XS-XB#W!O-8BU(1""Z6]#2.C03RO,DOE;68-&/,O@CJ M7[1_PY_;K\.?M@>+/!^OCPK^TA9W6D:W:6]GJMW=:'_9I:X\.3:E8&P3^R?) MM&FL[O<[*UU.)"P52: /K_PW^Q+^Q1XQM;J]\(?$;X@ZK#8+ON9+/XR>,IUA M7!.7*:^0HP#UQTJEI_[&W[#&K0V=QI7Q-\>W,>HW/V*T:+XS>,76>Y&W]U&1 MK_S2?,OR+SR..17Y8_\ !-KX6?$[X0?M&>"?C?\ &[P/XDL/#\EA\0-!\-OI MGA34;&YTV?4_$L^H2QZ_!Y#W4L-S:I;3:7=%8K2+]]&R>:T;M[Q^S)X/U'X* M_MSZ?\0;;X;^)H/@K\6=1UO5/!FE?V#J'_%$>)/D@OK^^LOLJG38M>3S)8&G MV_96/:@D2/XS^+?\ @JOX,_:EU;X??#F?7=;\%2:_-:V^KBRTWR+?3/%^GK!I MZ7_ (1[5H+A[L%P?L\:R_9[J,*6ADV:\=DBAE)1L, M1QR*^+?BS\;?^"CWAWQO\8['P!/XGN]2\&V.H0Z'H,?@Y;FQU#3FM[4VFK6F ML[([:XOT(G;^SXU=Y+AC$T A1)$^?$'PYX;\<_$? M7;O_ (3";X>WFJ:PLTVBZ,NDROI,EE:,UG)/'=12S^2BB2&-9F42/)0!^P'_ M [3_9U_Z&/XJ_\ AV/&_P#\O*JR_P#!.']FB"ZBL9O%/Q12:<,8HS\6O&P9 MPF-VT?V[DXR,XZ5\F?"KXI?MO1_MT"P\9ZGXUOO!-[\0M8T!M,N_"RV^BVVA M1^&[:]@NDO(M/#A%U?S+6*=KV2)QE-TC9<\1^W-=_M):U\>K3]M/X2^$-=U* MQ_9Q\1Z=8V>F6]KJBZEK=AJ"B'Q&;#34L674HI[6[B6WE63$=QIQ=#L8E@#Z MW@_8G_8FN?%3>!;;XC?$&36T8QG3U^,GC(W091DKY(U_?D#MCI7>_P##M/\ M9U_Z&/XJ_P#AV/&__P O*_$7]NKX<_&?XH_&']H34_A/X.\17[Z]JWPUU/0[ M(^"=46;7)]&$,LD=KK4D,<&ELFT1R7<@/V?GE2,#^K@4 ? /_#M/]G7_ *&/ MXJ_^'8\;_P#R\H_X=I_LZ_\ 0Q_%7_P['C?_ .7E??\ 10!\ ?\ #M/]G7_H M8_BK_P"'8\;_ /R\KG_^"?V@3^ O'W[1GPBM-;\0:UHG@_XE6EAHX\1ZYJ/B M&ZM+6X\)>'+YX4N]4N+JY\K[3=3RA#*55I&V@#BOT?KX _8W_P"3BOVL?^RJ MZ;_Z@_A2@#[_ **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@#_]+^_BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ KX _:B^?]L+]F2'^[XC\12_\ ?/AZ_7_V:OO^O@#]I7Y_VUOV;(O[NI>* M)?\ OG1IE_\ 9J /O^H_*CZ[1UST[U)10!6%G:#I$GW_ #/NC[_K]?>K-%% M!1110 4444 %%%% !1110 4444 %%%% 'Q!_P4U\)^*?'O\ P3;_ &@_ O@7 M3+K6M;UKX:^++#3]/L(7N+J[NKC2[F.*&&*,%Y))'(1$0%F8@ 9KG_\ AY9^ MSK_T+GQ5_P##3^-__E%7W_10!\ ?\/+/V=?^A<^*O_AI_&__ ,HJ/^'EG[.O M_0N?%7_PT_C?_P"45??]% 'P!_P\L_9U_P"A<^*O_AI_&_\ \HJ/^'EG[.O_ M $+GQ5_\-/XW_P#E%7W_ $4 ? '_ \L_9U_Z%SXJ_\ AI_&_P#\HJ/^'EG[ M.O\ T+GQ5_\ #3^-_P#Y15]_T4 ? '_#RS]G7_H7/BK_ .&G\;__ "BH_P"' MEG[.O_0N?%7_ ,-/XW_^45??]% 'P!_P\L_9U_Z%SXJ_^&G\;_\ RBH_X>6? MLZ_]"Y\5?_#3^-__ )15]_T4 ? '_#RS]G7_ *%SXJ_^&G\;_P#RBH_X>6?L MZ_\ 0N?%7_PT_C?_ .45??\ 10!\ ?\ #RS]G7_H7/BK_P"&G\;_ /RBH_X> M6?LZ_P#0N?%7_P -/XW_ /E%7W_10!\ ?\/+/V=?^A<^*O\ X:?QO_\ **C_ M (>6?LZ_]"Y\5?\ PT_C?_Y15]_T4 ? '_#RS]G7_H7/BK_X:?QO_P#**C_A MY9^SK_T+GQ5_\-/XW_\ E%7W_10!\ ?\/+/V=?\ H7/BK_X:?QO_ /**N?\ M^"?VO3^/?'W[1GQ=M-#\0:+HGB_XE6E]HY\1Z'J/AZZN[6V\)>'+%YDM-4M[ M6Y$0N;6>(.8@K-&VTD"OT?HH **** "BBB@ HHHH **** "OE/\ ;!^,/B;X M*_#'3_$7AW4+#P_#J&M6&F:AX@U6+SK#1+*Y'O@%XIT"PU*\\2:GXA(UC3-6A>R2SLM4UBTMEL M T,)U%(H],7SY4$;JDT4A1@S;.M&TR&'3?&7B/2M4U M*)W6VGT+3K+5;O3KBS+R!3-.^FRVUQ\[B&6UG^3#PU^UVU1@@=.!2D C!Z4 M?ASXM_X+1^ 8_A[XA\0>"]'D6^_L!M:TF74#:BUMFE\/6^M6\5XD=[YTN6G6 M-_*$>W.W^#>WK'C#_@L5^SQX+\4^(?#E]H^J7J^%]4U/3+Z2Q>UG?.F7>GV) M:*'SQ)*9+C48T2.-6?Y'R 1BOUN QP* .@Q0!^2M[^W7XC\6?!?P?X]7Q1X M:\#:3XI\:^)?#M]XMF:*\TK3;+2)]0CL]LK7(MQ*;87OCV^TG5-*OH85U?3_!RZD[121?9G2W5Q!; M+%)'+(7R7)4+MD_>A8XU3RU4!?0#BGT ?E+H/_!3B.7]J;PO^R;XN\*6=AXA MU?6+[1M26UU9[@V30QW'V_P!7YT>S=N_X]HMV[,_G M%W^S3\9[GS_)_:%^(%OYOF[?+LO"I\KS/M&W;N\/M_J_.CV;MW_'M%NW9G\[ M[ HH ^4/^&=?B_\ VI_:'_"^?'7D^;YGV7['X9\K;G/EY_L+S-N./O[L=\\U MG6G[-/QGMO(\[]H7X@7'E>5N\RR\*CS/+^S[MVWP^N/,\F3=MVX^TR[=N(/) M^P** /C^T_9I^,]MY'G?M"_$"X\KRMWF67A4>9Y?V?=NV^'UQYGDR;MNW'VF M7;MQ!Y*M^S3\9S#-$/VA/'X,D4D:N++PKF-G4JKK_P 4_CY\_R?VA?B!;^;YNWR[+PJ?*\S[1MV[O#[?ZOSH]F[=_Q[ M1;MV9_.L?\,W_&/[4UQ_PO\ \>["SL(OL7A?8 WVC"C_ (D&[">=&%YS_HT6 M2=]<44 ?)%O\ LW_&.$YD^/\ X]E^:)L-9>%QQ'(CLORZ .)%4QMW",=I M5]K+6M/V:?C/;>1YW[0OQ N/*\K=YEEX5'F>7]GW;MOA]<>9Y,F[;MQ]IEV[ M<0>3]@44 ?']K^S3\9[>$12_M"?$"/XW;=B5;+PKO7=%)&, ^'RORLZRC*GYXT!RF] M'^OZ* /C^[_9I^,]SY_D_M"_$"W\WS=OEV7A4^5YGVC;MW>'V_U?G1[-V[_C MVBW;LS^=8?\ 9O\ C&S3%?C_ ./5\UMR@67A?]T/,E?:O_$@Z;9$C^;)V0Q\ M[S(TGUQ10!\CI^S?\8T:$M\?_'K>4VY@;+PO^\'F0OM;&@# VQM'\NT[)GYW MB)HZ]I^S3\9[;R/._:%^(%QY7E;O,LO"H\SR_L^[=M\/KCS/)DW;=N/M,NW; MB#R?L"B@#Y A_9I^,\5FEJ_[0GC^1TV9E:R\*[VVQ1QG('A\+\S(TIPH^>1@ M,($1$NOV:?C/<0F*+]H3X@0$Q>7O2R\*Y#;9UW_-X?(W RHV,;T M6[=F?SK,_P"S?\8YCF/X_P#CV+YI6PEEX7Z22,ZKSH!XC5A&O?8B[BS[F;ZW MHH ^1_\ AF_XQ_:EN/\ A?\ X]V*R-Y7V+POL(3[/E?^0!NP_DN#@@_Z1+M( MQ!Y->T_9I^,]MY'G?M"_$"X\KRMWF67A4>9Y?V?=NV^'UQYGDR;MNW'VF7;M MQ!Y/V!10!\@+^S3\9Q##$?VA/'Y,44<;/]B\*YD9%"EV_P"*?QN%3Y7F?:-NW=X?;_5^='LW;O^/:+= MNS/YWV!10!\?W?[//[0$WG_9/CWXJAW^;Y?_ !*_#[>7N^T;/^87SL\R#Z^1 M_P!-&QH?\*1_:*AU7[7;_&G57M5EWK;SZ-I39C!R$=DMHR>."5V>V.WUA10! M\?VGP!_:,_<)J?QV\0,L/E;C;Z/HD3R[/LX?>7L)%^=893\BKA[AR/E6)$+3 M]GG]H"'R/M7Q[\53>7Y7F?\ $K\/KOV?9]_32^-_ES=/N^?Q_JUK[ HH ^/S M\"?VF3#+$/CEJH,D4D:N-#TG,;.I577_ $;&Y"0RA@5R!N5ERI+OX _M&7_G MNWQV\06C/YOE"ST?1%1/,^T%>)K"8GRS+"%^892W4-N9Y';[ HH ^1_^&?\ MX^)=-<1?'7Q04W.R1/I>@E,'[1L4[=,5B%\R '!!/D=1YAP6_P #_P!I2%LR M?&S4I?FB;#:)I8XCD1V7Y8!Q(JF-NX1CM*OM9?KBB@#X_M/V??VAAY#:E\>? M$KF/R@XATG0HUD6/[."<-IKD-((IBY!VAIR4551%!:_L^_M#6L(S\>?$MQ*( M@F9])T+RR^V!2Y6/38SUCF8 ,!^^QT0 _8%% 'Q_+\"?VF)+-[5/CCJL;MNQ M*NAZ3O7=%)&, VQ7Y6=91E3\\: Y3>CEW^S[^T-=^?*OQY\2VLDWFE5@TG0O M*B+_ &C:$6339'VQ^9#M#NQ(@Y8[V-?8%% 'R/)\ _V@HC,]C\<_$3&1OW:W M.DZ&Z1IYDK8 CT^(D['BCR3_ ,LLXRYP1_ _]I1#"6^-FI-Y3;F!T32_W@\R M%]K8@&!MC:/Y=IV3/SO$31_7%% 'Q_:?L\_M 0^1]J^/?BJ;R_*\S_B5^'UW M[/L^_II?&_RYNGW?/X_U:T1? ']HRULTAA^.WB">4;-\ESH^B-G;%&AVB*PB M W2*\ASG[X48"C/V!10!\?W/P)_:8GA,47QQU6 ^48]Z:'I.0VV==_S6Q&X& M5&QC;FWC^7:9EE+O]GG]H";S_LGQ[\50[_-\O_B5^'V\O=]HV?\ ,+YV>9!] M?(_Z:-C[ HH ^1[CX#_M$*VW3?CCKNS=*W^DZ1HTC8:1F108[*(82,JGW7%&C//HNC,[NJ@.YV6<:C>I^.FM6BR>:4-KHNCAHRWV@H%\VSE!5#-&,$$E;>,;MS3-(7?[//[0$W MG_9/CWXJAW^;Y?\ Q*_#[>7N^T;/^87SL\R#Z^1_TT;'V!10!\G_ /"D?VBH M=5^UV_QIU5[59=ZV\^C:4V8P7L)%^=893\BKA[AR/E6)$^P** /C^T_9Y_: A\C[5\>_ M%4WE^5YG_$K\/KOV?9]_32^-_ES=/N^?Q_JUH/P)_:9,,L0^.6J@R121JXT/ M2)K"8GRS+"%^892W4-N9Y':Q_PS_P#'Q+IKB+XZ^*"FYV2)]+T$ MI@_:-BG;IBL0OF0 X()\CJ/,./KBB@#Y'M_@?^TI"V9/C9J4OS1-AM$TL<1R M([+\L XD53&W<(QVE7VLM>T_9]_:&'D-J7QY\2N8_*#B'2="C618_LX)PVFN M0T@BF+D':&G)155$4?8%% 'Q_:_L^_M#6L(S\>?$MQ*(@F9])T+RR^V!2Y6/ M38SUCF8 ,!^^QT0 DOP)_:8DLWM4^..JQNV[$JZ'I.]=T4D8P#;%?E9UE&5/ MSQH#E-Z/]@44 ?']W^S[^T-=^?*OQY\2VLDWFE5@TG0O*B+_ &C:$6339'VQ M^9#M#NQ(@Y8[V-6)/@'^T%$9GL?CGXB8R-^[6YTG0W2-/,E; $>GQ$G8\4>2 M?^66<9/X'_ +2B&$M\;-2;RFW,#HFE_O!YD+[6Q ,#;&T?R[3L MF?G>(FC^$/CE\"?CA:_MH_L\Z3J/QL\2WMPTGB.873Z;H:/&MOIUJLH14TT) M^^Q*#N5M@F^7&Q37[3U\ ?'OY_V_?V>XO[MAXSE_[YMK-?\ V:@#OXO@#^T9 M:V:0P_';Q!/*-F^2YT?1&SMBC0[1%81 ;I%>0YS]\*,!1DN?@3^TQ/"8HOCC MJL!\HQ[TT/2Y^-VL)!N3>D& MC:0C;%^S[@K/:R %A#)R5;'VB3 ^6$15[3]GG]H"'R/M7Q[\53>7Y7F?\2OP M^N_9]GW]-+XW^7-T^[Y_'^K6OL"B@#X_7X"_M)0PPP0_'36I/+BC1GGT71F= MW50'<[+.-1N;+ !0%!QVS1=_ 7]I*^\]3\=-:M%D\TH;71='#1EOM!0+YMG* M"J&:,8()*V\8W;FF:3[ HH ^/[O]GG]H";S_ +)\>_%4._S?+_XE?A]O+W?: M-G_,+YV>9!]?(_Z:-C0_X4C^T5#JOVNW^-.JO:K+O6WGT;2FS&#D([);1D\< M$KL]L=OK"B@#X_M/@#^T9^X34_CMX@98?*W&WT?1(GEV?9P^\O82+\ZPRGY% M7#W#D?*L2(6GP-_:?TOR(K7XWZA?1IY1E;4M"TN25ROV?> ;:&U15?RIL#82 MIG/S$(@'V!10!\?GX,_M8K#-%%\:.7BDCC=_#EF2C,I5'X=060A&QC:3YGRA M6C6$N_@S^UC-Y_V3XT>3O\WR_P#BG+-O+W?:-G\?.SS(/KY'_31L?8%% 'R/ M_P *;_:G>Z9Y/C*RP,S_ "1^'[(,J-]HVA6)89420X)4Y\CD?.PHM_@_^U:C M9N/C&DF6B9@/#MHN DB.ZK^\. Z^9'SN*H8\'>C-+]<44 ?']G\&?VL8?(^U M?&CSO+\KS/\ BG+-=^S[/OZ/QO\ +FZ?=\_C_5K1:_!G]K&&$+';1=X,D+E>9#@!5EC7'(21%F "J3"<*JN5!=_!G]K&; MS_LGQH\G?YOE_P#%.6;>7N^T;/X^=GF0?7R/^FC8^P** /D>X^#?[4\K?N?C M*T09I=U/EKGZXHH ^/[/X,_M8P^1]J^-'G>7Y7F?\4Y9 MKOV?9]_1^-_ES=/N^?Q_JUH7X,_M8I#"J_&C=(D483O\ -\O_ (IRS;R]WVC9_'SL\R#Z^1_TT;'V M!10!\G_\*B_:B35?M+=_#]H?W><["RLIZ,P!&/NQ==LGG9]G\&? MVL8?(^U?&CSO+\KS/^**2 M.-W\.69*,RE4?AU!9"$;&-I/F?*%:-8?L"B@#X_N_@S^UC-Y_P!D^-'D[_-\ MO_BG+-O+W?:-G\?.SS(/KY'_ $T;%C_A3?[4[W3/)\966!F?Y(_#]D&5&^T; M0K$L,J)(<$J<^1R/G85]<44 ?(]O\'_VK4;-Q\8TDRT3,!X=M%P$D1W5?WAP M'7S(^=Q5#'@[T9I:]G\&?VL8?(^U?&CSO+\KS/\ BG+-=^S[/OZ/QO\ +FZ? M=\_C_5K7V!10!\?VOP9_:QAA"W'QH\V18@ ?^$-5/9XE8A@SH?KBB@#Y'C^#_[5NZ S?&- M/D;=($\.VB[P9(7*\R' "K+&N.0DBY+.FYJ]G\&?VL8?(^U?&CSO+\KS/^*< MLUW[/L^_H_&_RYNGW?/X_P!6M?8%% 'Q_#\&?VL8K-$?XT>9<)LR[>'+/8VV M*,'*AP?FE1G.&'R2,@P0CH77P9_:QEA,5K\:/*(B\M7_ .$%F "J3"<*JN5'V!10!\?W?P9_:QF\_[)\:/)W^;Y?_ !3EFWE[OM&S^/G9 MYD'U\C_IHV+%Q\&_VIY6_<_&5H@S2YQX?LCA&D8H%R>"D3[=Y?E>9_P 4Y9KOV?9]_1^-_ES=/N^?Q_JUK[ HH ^/U^#/ M[6*0PJOQHW2)%&'+^'+,J\JJ S85UPKNH.T'(5I%#3O\ M-\O_ (IRS;R]WVC9_'SL\R#Z^1_TT;&A_P *B_:B35?M+=_#]H? MW><["RLIZ,P!&/NQ==LGG?6%% 'Q_9_!G]K&'R/M7QH\[R_*\S_BG+-=^S[/ MOZ/QO\N;I]WS^/\ 5K19_!G]K&'R/M7QH\[R_*\S_BG+-=^S[/OZ/QO\N;I] MWS^/]6M?8%% 'S_\-?AW\=O"OB/^T?B!\1?^$ITWRFC^QOI%O9G<<;7\V%@= MP"KQC:2TAVX,:P_0%%% '__4_OXHHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *^ /C=\__!1'X!P_W?#_ (YE_P"^1I*_^S5]_P!?E)^V/\-_ M&/Q4_;[^ _AGP1X_U[X<7,?B3H/[5OQ/EOO#VAZAJ5M'/IG@EHFEM+=Y4#A?"RDJ2H! 8' M'0B@#]4Z*\D^ /B;7/&WP(\%>,O$\_VG4M7T'3;V[FVJGF3SV\;NVU JKEB3 MA0 .P KUN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S$\3_\ M%-O!/@OQQ=?#KQ3X;N;35=/\4WFD74?G[PFA6<4\AUI=L99X7DMY+9(57S#< M(ZC*H7KI+O\ X*:_L\+IU[=Z3-/>2[)?[/1;:Z$2/-.EWI5M,LLDAG9GT@^SZ&&9KB:3[.[QM* MH39"(F;YCSM1F'K6G?L??LE:/>_VEI/PN\(VMP6#^;%HEFC[A/'= Y$0.?M$ M4Z=%'%WO'?S M6G;1[0R%_/DNMV[RLY^T32S9_P">DCO]YB3TOP^^!?P2^$NH76K?"OP?HGAF MZO;>VM+B;2M/@LWEM[-=D$3M"BEDA7Y8U/"#A0!0!ZI1110 4444 ?_5_OXH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **_*#]GK]K'_ (*1_M*? +P/^T7X%^"?PUM-$\?>'],\1Z?! M??$C5([J*UU6VCN8DF6/PA(BR*D@#A'=0V0&(YKV#_A8W_!4W_HC?PJ_\.7J M_P#\QE 'W_17P!_PL;_@J;_T1OX5?^'+U?\ ^8RC_A8W_!4W_HC?PJ_\.7J_ M_P QE 'W_17P!_PL;_@J;_T1OX5?^'+U?_YC*/\ A8W_ 5-_P"B-_"K_P . M7J__ ,QE 'W_ $5\ ?\ "QO^"IO_ $1OX5?^'+U?_P"8RC_A8W_!4W_HC?PJ M_P##EZO_ /,90!]_T5\ ?\+&_P""IO\ T1OX5?\ AR]7_P#F,H_X6-_P5-_Z M(W\*O_#EZO\ _,90!]_T5\ ?\+&_X*F_]$;^%7_AR]7_ /F,H_X6-_P5-_Z( MW\*O_#EZO_\ ,90!]_U^1/QP_:E_9D\._P#!6/X/_#WQ)\1O"^GZYIG@SQMI MUUIUSJ]I%=P7^IW?AEK*VDA:0.DUT@9H(BH>55)0$ U[O_PL;_@J;_T1OX5? M^'+U?_YC*_(_XS?\$O?VO_C;_P %2_AY_P %2O$WP>^%2^(O >DR6;Z3_P + M"U5H-0OXCC3[Z23_ (0\8DLU>0*-C%B(3N3R<. ?TWT5\ ?\+&_X*F_]$;^% M7_AR]7_^8RC_ (6-_P %3?\ HC?PJ_\ #EZO_P#,90!]_P!%? '_ L;_@J; M_P!$;^%7_AR]7_\ F,H_X6-_P5-_Z(W\*O\ PY>K_P#S&4 ??]%? '_"QO\ M@J;_ -$;^%7_ (K_ /S&4 ??]%? '_"Q MO^"IO_1&_A5_XK__ #&4 ??]%? '_"QO M^"IO_1&_A5_XK_\ S&4 ??\ 17P! M_P +&_X*F_\ 1&_A5_XK_\ S&4?\+&_X*F_]$;^ M%7_AR]7_ /F,H ^_Z*^ /^%C?\%3?^B-_"K_ ,.7J_\ \QE'_"QO^"IO_1&_ MA5_XK_ /S&4?\ "QO^"IO_ $1O MX5?^'+U?_P"8R@#[_KX]_;\^*?PQ^$G['7Q%U[XK>(]+\,6-[X>U2PM[C5KR M*RAEN[BTF$4"/,R*TLA&$0',=.:VCO%^(VK2O8WD9$EK=(A\'+N M:WG1) NY0VW:2 30!^@O["OQ3^&/Q<_9(^'_ (B^%'B/2_$^GVN@Z;8S7.DW MD5[#'=6]K$)86>%F59(SPZ$[E[@5]:U^)?["GP$_X*#?L#_LE>!OV2/A7\'/ MA5+I7@S34M&NS\1]6B>]NW)DN;IT'@XA7N)V>4KDA=VT' %?6O\ PL;_ (*F M_P#1&_A5_P"'+U?_ .8R@#[_ **^ /\ A8W_ 5-_P"B-_"K_P .7J__ ,QE M'_"QO^"IO_1&_A5_XK__ #&4 M?\+&_P""IO\ T1OX5?\ AR]7_P#F,H ^_P"BO@#_ (6-_P %3?\ HC?PJ_\ M#EZO_P#,91_PL;_@J;_T1OX5?^'+U?\ ^8R@#[_HKX _X6-_P5-_Z(W\*O\ MPY>K_P#S&58^%G[2G[3G_#3FB?LU_M-?#SPOX6G\3^%]<\3:7?\ ACQ5=^($ M*:!=Z7:W$-Q'=:)I)B+'586B9&ESL<,%^7(!][T444 %%%% !1110 4444 % M%%% !1110 4444 ?_];^_BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#X _X)._\ *++]FG_LE7@W_P!- M%K7W_7P!_P $G?\ E%E^S3_V2KP;_P"FBUK[_H **** /S]_:W^-'Q*^&GQV M^%'@3PAJFH6>D^,/[62_UI\3OV=/A5\7_ !EX=^(/C>WU!M8\*"Z&E7-AJM]IK6_VU/+F MXL[B%6+H-N7!('3%_$2X5_LL?]EN\=A+_ U?:1-)I_CO2(M!UJV-_=^5-IL,,D"6\:^=BW01RR _ M9_+R79CEB37#WO["'[+FK1O!K^@76JQ2^%?^$)DBU#5M1O(Y-#SN%NZ37+JS M!L,)B#.& (<$"@#YG_;6_:+^//[,'Q@\*W%GKMDW@_XBPOXQ\\:YXC\2Z[H_ MA>VN[B-8HS=:G,L4ER\<0 VPQ>9,(EQNV"/)/!WB[2 M]1UO3_%N@P^&=434];U.^>72X-VV%))[IWA.7+-)$R2.V&9BP!'6^//V>?"W MBWX2Z3\+-,N;FU'AJZTW4=%O+N>;49[>\TB9)[5Y9+B5IIUW1A90\NZ2,LN\ M9R #\Q_C'^VC\;?AUHOQ_P!-T_6[Z35?A_XVT'0= G&A^?:1V6H6FCW$OVF> M.W\CS,ZC*HW.A 2+CD[_ *=^*_[^%+#6-/\2Z9=>(?#UKJ4\- MI);QZGHFBKK"S,HF.Z*6!U*?NOO@JZ(,5[-K?[$G[._BW0/&>@^*=(O9H?B- MJMIKOB../6M3C6[U&R6!(I%*W*M"$6VA4)#Y:%8D!7"@5%K'["_[-&O_ !*N MOBSJ^C7LVKWMS+>S@ZMJ M)+FXT\:7-*;47 M]\MDJPR-Y>7"@MEAF@#YQ^& M7_!2CP]<> -+TGXB^$?$T?CYK;1XUT2*UM9[S5I-4TVYU"*YM$M;B6/R98[& M[.&9'C,15D7BMCXA?MFZOH_AGXG_ !0\,V6N6*_#7P7H/CRZT+6[""T,NFW4 M5_'_%'AK2[6 M?3(/'6AV'A3Q 4N[B47&@:>DT:6D<4DK0PYCGEC,B('VRN22V" #A/V[/B9\ M9?AA\#Y/CE\%_$T&F6EC_9L7V=K*.Y^U-J>H6EL'+2?=6.&5RJJ.6().%P89 MOVRM!^"NMZK\,OBQ_;GBB7PBU\_B/Q5I^CXTK2XDM9=5@6]:(D1%;#RE9PFP MRNGW=^%^IOC)\#OAG\??AW-\*/BC8S7F@3RVTSVUK=W%@2]G(DT/[RTDAD 2 M1%8*&Q\HR*X;7_V1?V?_ !1\3+SXMZ_HDESK&IV TW4%:^NOL5] D30H;JS$ MWV6XD2)V1)98FD13@,., 'RQ\;/VR?BEX1\1_#7Q#X9\&>(+;3]3U_4]/U+0 MI8M.^U:K9Q^'KK589K69KKR56-XE#?OD;>DD>#A=WIGQI_:LU./X:_![7_@F MB1R?&S7=)TO3;_4(2Z:?9ZA93:B\\D2LH:7[-;M'$A<+YSIGX\Y[LRLBVDC01([%(4.(PE M>@ZK^R[\#M:^"FB?L]ZEHSR>%O#,=A'I,/VRY%U8G2]OV22"\$HNXY8-B[)E MF$@Q]Z@#S;6OBIX]_9[UVW\(_$6]F^(-]XPU%K3PA8Z?;VUIJ?@G\7O!OQ_^$7AOXV?#UY7T3Q3IUOJ5GYZ>5,L M5P@8)(G.R1,[77^%@1VKS_7_ -D_X*^*-*TO3]>M=2N+K1=2CU>RU,ZO?+JD M-Y'"]MYBWRSBY ,$LD3()/+,;LNW:Q%5-0_97\!VOAS2O"GPYN]3\*6&D/H$ M=O;Z;J-Y#;Q6?AZ8S0V\4"7"11K*&,5Q\A$\>%F$FQ-H!R7CWXE?$72?VZ?A MS\&=*U00^&?$7A+Q-K5]:>1&SO-,%?FWAW7AS2M)FMIK=I-4U+Q"9-D2*\J>6L:H68M@!(I&)^ MZI]M^)/[,'PA^+'Q'TGXN>+X=53Q%H>GW>E6-YINMZEI;0VE\\4EQ&%LKF!# MYC01%B5+'RTY^48X#5_V#OV8-:M9+:[T.\0R6FCV@EAU?4(IH_[ ??83I(ER M'2[@;D7:D7#='D8$B@"S^PW\4_'WQF_9LTKX@?$]W?6YM3UVTG\R.*&15L-4 MN[6)'2 F(.D4**VPE202">M?6]>$?!S]F[X6? 6RMM,^&2:G:VMHEZB076KW MU]#G4+DWD\C)=3RJTKSLS>:P+@,5!"DBO=Z "BBB@ KX _X)I_\ )NOB/_LJ MOQ8_]3?7*^_Z^ /^":?_ ";KXC_[*K\6/_4WUR@#[_HHHH **** /@#X<_\ M*4WXR?\ 9*OAI_Z=_&5??]? 'PY_Y2F_&3_LE7PT_P#3OXRK[_H _.C]O;XY M?%+X+^-/@9HWP\U:\TZQ\?>-KCPUK":=IT>I7;6HT/5-21[>-HY#YBS:?&O" ME?*=\KG:R^;?#[]HSX]?%KXX>"?V8=/U>Y\/-?\ P_?XA:KK=]I,5OK#PWM] M]FT^P%I+OMH)X4S]O8I)\P542+S R_TO9;:6T:8&QN(-[?9YY8AOW +(P &37 7?[#?[.-U/X>U2+3 M]5M=6\+OJ#:?K%OKNIPZN$U:87%Y%-?K="ZN(9Y K-#/+)&"B;5'EIM /C_] MN3]LWXZ?L*?LS:!JWB.]\/>)/B&+RZU;45R-/AO?#>AS_:M1-G!*^3=RV1AM M8( [L+FX4@R*A)\+_P""F'_!17XF?LY^)?"'BCX"^*HCX=\8?#3Q%XIT;;I MU2SO=7L;O1;?2!/,#%]FL+LZMMN+B:>"&("-C+&,[OUXT#]FSX/^&/%'G9M1O)(_L/F-,P$3S&(322.SRW 03RL"^#O^":'[%W@ M72?"WA[1/"MU-IG@SPMJ7@G2+#4-:U34;.'P]JYC^UV#P75W+%-#+Y,2[9E? M:L4:KM5$ /F;]OG]K#]I/\ 8K\)_#C]J#Q-0)K:]NK M.1X[RTO9$9OLEE.A>^S&^RS5[D86%T?ZH^+?QH^(/[*7[(6G^//'&IVWCKQC M/=:#H45XD*V=E=ZQXDU"UTRV<10__8;_9M\.:;8 MZ/!IFJ7]IIOA>Z\&6T.J:]JNII'HM[M\^ "[NYAND$:*TW^NV(J;]JJ!%??L M4_!BV_9/M_V._!:7VE>%M(@LDT0SW]UJEQILVE31W6GR1S7TTTKBSN((7BC> M0H!&J8V<4 ?EC_P4(_;=_:K_ &,_''CKP5IFORZM<#PIHGC#P/;0:9:RWFJ0 M:5>_9_%=F$*J))H+-X;V(ICRP_*.J%6^MM._X*%Z#X8EU+XD:L-3\7^#?%\G MB&^\&2:3#9"/^S?"5@DMZ&:26!V>XN8[K[,S90QI'EDSN;[QU[X'_#WX@^)_ M"/Q)^*>C6&K^*?!T%Y'I][Y1"6SZG +>]\I&9L)-&-A5BWR\9KQ'Q9_P3Y_9 M.\8_!OP3\ [_ ,.3V7A;X=V+:9H%KI>I7NFO:V*66*6V-M M]0\!_#_Q7K6I77BC M3O"46F6K:5YQO=5TO^U;3NBE_>YBG1D8;0'/O=M_P $WOV/+6_M M=23PY?O)9WFF7\:RZ[JLD?VC1].;2;5FC>\*.$L7:!E92LJG,@=N:QO /_!, M']C/X9IIR^#]"UF Z3J.E:K:-+XFUJX:*[T2T>PLG!EOF.(;20P!#\AC"*RD M1IM */PB_;;T[XJ?$GX1W6BPW"^$OCKX.O?$>APWT20WVF7FE"TDEM9O+9T; MS8;LGAF\J2W?#NDB^7XSX^^*O[3_ (&_;/O/A/KWQ,LM/\*6?@[5?B!,[Z- M8K>RL-7BB6U9L^846P[%C;:I)!+=N\]U)--+(WV:*.(L_P"ZB#*.'POI.K_LT_!G M7_C?_P -%:UID]SXK.@S>&&FDOKLVK:3<2"62W:R\[[&P9U#%C#OX'- 'R[X M8_X*0^#/%V@V%[I/PZ\<0ZMKUZ;3P_I%]IL5A.":6%+:&9(%BD= @#MGH;G_ M ()Y?LEW/BEO&2>'[ZWOVUE?$"M:ZYJEM''J*:.= 6:***[2*/;I3&T5$54$ M?1=P#4 > _";_@K'\)_BSX=TJ]M?!'BC1M:\3?\ ",MX>T741IRW6JQ^*[*Y MO[&2)XKV2WC7[/973R":6-T6$_(69$/G^G_\%/O#-[\1].^+9N+^'X:ZEX#D MOQH<]I;IJD7B-/$$.A"T9M^P3_:Y/LA4S^0L@W;]GSU]/Z;_ ,$S/V--%T6# M0]%\.:C:QV5IX=LK*5-?U;[191>$UD72?LTQO#) ]JLLB[XV5I$=EE+JQ!W- M7_X)U?L=Z[I)T'4O"3M9'PY+X5,*ZG?QI_9LUT+Y^%N /M)NP+C[9_Q]^<-_ MF[N: / /B)_P5S^ _P +? VM>)O%OAGQ(FK>&+KQ-::QH4<=G]MM7\)VL5[? M89KI;>4M:3PSVL<4S23QR#"##A/=/"G[=7A/Q+\:KG]GJ\\'>(M'\6VNJZ;8 M/I]Z+$2?9-3T^?4(]1'E7D@^Q(MK/;O(/F^TQM$J-P3X#^T+_P $P=*^)&K^ M"3\)=>?PUIOAN]U;5+X37VM'4;S5M4^S :D^H66JV=U+<0);F-8[AY8V1PH\ ML1(!]*?!_P#9;UWPI\=Y_P!H#XM:MI_B?Q%IOANV\':'J<5@;;4?[(1DGN#? M3F5Q//<7*"0^6D4487Y4R[T <&_QD^,GQK_;(^(O[,_PYUF/P7I7POT#0=0F MOC9)>76I:CX@^UM$-LWR+96\=IA]@$DTCLJRP^2=]3PQ^W=H7A'Q;X>^!?Q; MM;K4_$5KK>E> ?$GB32HHET.#QC>Z1#J@M@CS+=+%-'+'Y<@@,:O-'$6W;]G MT7X__96^"_Q(^*%O\:M:M-0L/%<&G#2'U/1M5OM(GN-/5VE2VN#8SP>?%'([ MO$LN[RF=S'MWMGG[+]B?]F;3?BS'\:=-\-?9M:BFL;I8XKNY33OM6F6AL;2Y M-@)19FX@M3Y$?$N\;Q+=># MO''B_0M-MH8;>S9[+P_>2V]M'D!$,TJQC>[$(7/ 1>*^C/AO^SYI7PO\=CQ9 MH.O:Y))[.Y\2ZS>:?-JNHEWN+B6RN+V2UD9GD:10 M\15),.@5U4@ ^ ?$O_!4'QQ\0O@1\*O%7PNT"^T/Q1X@N_A%JOB@ 65U8:7I M?Q"UVUT_[-(SS&1FN+?\ @E;^Q,NG>&])L_#^ MKVEOX5L="TVR2V\2ZS#OM?#%Z-1TB.Y*7H-T-/NAOM/M!D, )5-J?+7W-X,\ M':3X#T,^']$EO)H#_F\R]G>XD'FW+R2; \A$4>[9%&%CC"QHJ@ MZJO@#XC?\I3?@W_V2KXE_P#IW\&5]_U\ ?$;_E*;\&_^R5?$O_T[^#* /O\ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH __7_OXHHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _.#P MG_P2G_9+\!>%=,\"^!=0^)6BZ)HMI#8:?I]A\4O&EM:VEK;((XH88H];5(XH MT4(B( JJ !70?\.T_V=?\ H8_BK_X=CQO_ /+ROO\ HH ^ /\ AVG^SK_T M,?Q5_P##L>-__EY1_P .T_V=?^AC^*O_ (=CQO\ _+ROO^B@#X _X=I_LZ_] M#'\5?_#L>-__ )>4?\.T_P!G7_H8_BK_ .'8\;__ "\K[_HH ^ /^':?[.O_ M $,?Q5_\.QXW_P#EY1_P[3_9U_Z&/XJ_^'8\;_\ R\K[_HH ^ /^':?[.O\ MT,?Q5_\ #L>-_P#Y>4?\.T_V=?\ H8_BK_X=CQO_ /+ROO\ HH ^ /\ AVG^ MSK_T,?Q5_P##L>-__EY1_P .T_V=?^AC^*O_ (=CQO\ _+ROO^B@#X _X=I_ MLZ_]#'\5?_#L>-__ )>5\@?MO_L2_##X0?!W0O%/PZ\8_%73K^\\?_#_ $2: M7_A:?C.7=8:WXGTO3KV+;)K3*/-M;B6/< &3=N0JP5A^WU? '_!2G_DWWPQ_ MV57X4_\ J::)0 ?\.T_V=?\ H8_BK_X=CQO_ /+RC_AVG^SK_P!#'\5?_#L> M-_\ Y>5]_P!% 'P!_P .T_V=?^AC^*O_ (=CQO\ _+RC_AVG^SK_ -#'\5?_ M ['C?\ ^7E??]% 'P!_P[3_ &=?^AC^*O\ X=CQO_\ +RC_ (=I_LZ_]#'\ M5?\ P['C?_Y>5]_T4 ? '_#M/]G7_H8_BK_X=CQO_P#+RC_AVG^SK_T,?Q5_ M\.QXW_\ EY7W_10!\ ?\.T_V=?\ H8_BK_X=CQO_ /+RC_AVG^SK_P!#'\5? M_#L>-_\ Y>5]_P!% 'P!_P .T_V=?^AC^*O_ (=CQO\ _+RC_AVG^SK_ -#' M\5?_ ['C?\ ^7E??]% 'P!_P[3_ &=?^AC^*O\ X=CQO_\ +ROJ?X(_!'X; M_L[?#>T^$_PGM+BST6SN+V[5;N]N=1N9+G4;F6\NIIKJ\EFN9Y9[F:662265 MW9W))KUBB@ HHHH **** /D#XQ?L+_L__''XIR_&OQ<_BK2_$UQI5GHEQ>>& M?&/B#PQ]HL-/FN9[:*>/1]0LXIO)DO+AD:1&9?-8 XXKS_\ X=I_LZ_]#'\5 M?_#L>-__ )>5]_T4 ? '_#M/]G7_ *&/XJ_^'8\;_P#R\H_X=I_LZ_\ 0Q_% M7_P['C?_ .7E??\ 10!\ ?\ #M/]G7_H8_BK_P"'8\;_ /R\H_X=I_LZ_P#0 MQ_%7_P .QXW_ /EY7W_10!\ ?\.T_P!G7_H8_BK_ .'8\;__ "\H_P"':?[. MO_0Q_%7_ ,.QXW_^7E??]% 'P!_P[3_9U_Z&/XJ_^'8\;_\ R\H_X=I_LZ_] M#'\5?_#L>-__ )>5]_T4 ? '_#M/]G7_ *&/XJ_^'8\;_P#R\H_X=I_LZ_\ M0Q_%7_P['C?_ .7E??\ 10!\ ?\ #M/]G7_H8_BK_P"'8\;_ /R\H_X=I_LZ M_P#0Q_%7_P .QXW_ /EY7W_10!\ ?\.T_P!G7_H8_BK_ .'8\;__ "\H_P"' M:?[.O_0Q_%7_ ,.QXW_^7E??]% 'P!_P[3_9U_Z&/XJ_^'8\;_\ R\H_X=I_ MLZ_]#'\5?_#L>-__ )>5]_T4 ? '_#M/]G7_ *&/XJ_^'8\;_P#R\H_X=I_L MZ_\ 0Q_%7_P['C?_ .7E??\ 10!\ ?\ #M/]G7_H8_BK_P"'8\;_ /R\H_X= MI_LZ_P#0Q_%7_P .QXW_ /EY7W_10!\ ?\.T_P!G7_H8_BK_ .'8\;__ "\H M_P"':?[.O_0Q_%7_ ,.QXW_^7E??]% 'P!_P[3_9U_Z&/XJ_^'8\;_\ R\H_ MX=I_LZ_]#'\5?_#L>-__ )>5]_T4 ? '_#M/]G7_ *&/XJ_^'8\;_P#R\KTC MX-_L0_ /X%_$E?B]X0;Q1JGB.+3+G1X+WQ/XNU[Q.UM8WLMO-<16ZZQ?WB0" M:2UMVD,2H7\I,DA17UO10 4444 %%%% !1110 4444 %%%% !1110 4444 ? M_]#^_BBBB@ HHHH **** "BBB@ HHKQ_X[_'?X9_LU_#.Z^+OQ=NKJTT2TNM M/L";#3[O5;J2ZU6[AL;2&&TL89[F:2:YGBB1(HG8LXXQT /8**^ /^'EG[.O M_0N?%7_PT_C?_P"45'_#RS]G7_H7/BK_ .&G\;__ "BH ^_Z*^ /^'EG[.O_ M $+GQ5_\-/XW_P#E%1_P\L_9U_Z%SXJ_^&G\;_\ RBH ^_Z*^ /^'EG[.O\ MT+GQ5_\ #3^-_P#Y14?\/+/V=?\ H7/BK_X:?QO_ /**@#[_ **^ /\ AY9^ MSK_T+GQ5_P##3^-__E%1_P /+/V=?^A<^*O_ (:?QO\ _**@#[_HKX _X>6? MLZ_]"Y\5?_#3^-__ )14?\/+/V=?^A<^*O\ X:?QO_\ **@#[_HKX _X>6?L MZ_\ 0N?%7_PT_C?_ .45'_#RS]G7_H7/BK_X:?QO_P#**@#[_HKX _X>6?LZ M_P#0N?%7_P -/XW_ /E%1_P\L_9U_P"A<^*O_AI_&_\ \HJ /O\ HKX _P"' MEG[.O_0N?%7_ ,-/XW_^45'_ \L_9U_Z%SXJ_\ AI_&_P#\HJ /O^BO@#_A MY9^SK_T+GQ5_\-/XW_\ E%1_P\L_9U_Z%SXJ_P#AI_&__P HJ /O^BO@#_AY M9^SK_P!"Y\5?_#3^-_\ Y14?\/+/V=?^A<^*O_AI_&__ ,HJ /O^BOS@\-?\ M%6/V2_&FG2:QX.T_XE:M:0W5W823V?PM\:3QI=6$[VMS"631"!)!<120RI]Z M.1&1@&4@=!_P\L_9U_Z%SXJ_^&G\;_\ RBH ^_Z*^ /^'EG[.O\ T+GQ5_\ M#3^-_P#Y14?\/+/V=?\ H7/BK_X:?QO_ /**@#[_ **^ /\ AY9^SK_T+GQ5 M_P##3^-__E%1_P /+/V=?^A<^*O_ (:?QO\ _**@#[_HKX _X>6?LZ_]"Y\5 M?_#3^-__ )14?\/+/V=?^A<^*O\ X:?QO_\ **@#[_HKX _X>6?LZ_\ 0N?% M7_PT_C?_ .45'_#RS]G7_H7/BK_X:?QO_P#**@#[_HKX _X>6?LZ_P#0N?%7 M_P -/XW_ /E%1_P\L_9U_P"A<^*O_AI_&_\ \HJ /O\ HKX _P"'EG[.O_0N M?%7_ ,-/XW_^45'_ \L_9U_Z%SXJ_\ AI_&_P#\HJ /O^BO@#_AY9^SK_T+ MGQ5_\-/XW_\ E%1_P\L_9U_Z%SXJ_P#AI_&__P HJ /O^BO@#_AY9^SK_P!" MY\5?_#3^-_\ Y14?\/+/V=?^A<^*O_AI_&__ ,HJ /O^BO@#_AY9^SK_ -"Y M\5?_ T_C?\ ^45'_#RS]G7_ *%SXJ_^&G\;_P#RBH ^_P"BOS[N_P#@IO\ MLM:3H^J>)?%%E\0= TG1-.OM7U'4M:^&WB[2["TLM-MY+JXEFN;O1XH8U2*) MB-S@L0%4%BJF7_AYC^S!_P ^'Q"_\-MXO_\ E/0!]_T5\ ?\/,?V8/\ GP^( M7_AMO%__ ,IZ/^'F/[,'_/A\0O\ PVWB_P#^4] 'W_17P!_P\Q_9@_Y\/B%_ MX;;Q?_\ *>C_ (>8_LP?\^'Q"_\ #;>+_P#Y3T ??]%? '_#S']F#_GP^(7_ M (;;Q?\ _*>C_AYC^S!_SX?$+_PVWB__ .4] 'W_ $5\ ?\ #S']F#_GP^(7 M_AMO%_\ \IZ/^'F/[,'_ #X?$+_PVWB__P"4] 'W_17P!_P\Q_9@_P"?#XA? M^&V\7_\ RGH_X>8_LP?\^'Q"_P##;>+_ /Y3T ??]? '_!2G_DWWPQ_V57X4 M_P#J::)1_P /,?V8/^?#XA?^&V\7_P#RGKXZ_;D_;E^#7Q:^#F@>%?ASX>^( MVJZA:_$'X?:S)!%\-_%H866B^)]+U"\D&[2!GRK6WEDVCYGV[4#.54@'[B45 M\ ?\/+/V=?\ H7/BK_X:?QO_ /**C_AY9^SK_P!"Y\5?_#3^-_\ Y14 ??\ M17P!_P /+/V=?^A<^*O_ (:?QO\ _**C_AY9^SK_ -"Y\5?_ T_C?\ ^45 M'W_17P!_P\L_9U_Z%SXJ_P#AI_&__P HJ/\ AY9^SK_T+GQ5_P##3^-__E%0 M!]_T5\ ?\/+/V=?^A<^*O_AI_&__ ,HJY_1_^"K'[)?B#4]5T30-/^)5]>:% M<)9ZE;V_PM\:22V=Q)#'<+%.BZ(3$[0312A' )CD1@-K D _1^BO@#_AY9^S MK_T+GQ5_\-/XW_\ E%1_P\L_9U_Z%SXJ_P#AI_&__P HJ /O^BO@#_AY9^SK M_P!"Y\5?_#3^-_\ Y14?\/+/V=?^A<^*O_AI_&__ ,HJ /O^BO@#_AY9^SK_ M -"Y\5?_ T_C?\ ^45'_#RS]G7_ *%SXJ_^&G\;_P#RBH ^_P"BO@#_ (>6 M?LZ_]"Y\5?\ PT_C?_Y14?\ #RS]G7_H7/BK_P"&G\;_ /RBH ^_Z*^ /^'E MG[.O_0N?%7_PT_C?_P"45'_#RS]G7_H7/BK_ .&G\;__ "BH ^_Z*^ /^'EG M[.O_ $+GQ5_\-/XW_P#E%1_P\L_9U_Z%SXJ_^&G\;_\ RBH ^_Z*^ /^'EG[ M.O\ T+GQ5_\ #3^-_P#Y14?\/+/V=?\ H7/BK_X:?QO_ /**@#[_ **^ /\ MAY9^SK_T+GQ5_P##3^-__E%1_P /+/V=?^A<^*O_ (:?QO\ _**@#[_HKX _ MX>6?LZ_]"Y\5?_#3^-__ )14?\/+/V=?^A<^*O\ X:?QO_\ **@#[_HKX _X M>6?LZ_\ 0N?%7_PT_C?_ .459>K?\%2OV4O#EO%?>*K#XC:-:37-M9BZU+X8 M^,K*U6:\E2"!'FGT5(D\R61(UW, 68#O0!^B=%? '_#RS]G7_H7/BK_X:?QO M_P#**C_AY9^SK_T+GQ5_\-/XW_\ E%0!]_T5\ ?\/+/V=?\ H7/BK_X:?QO_ M /**C_AY9^SK_P!"Y\5?_#3^-_\ Y14 ??\ 17P!_P /+/V=?^A<^*O_ (:? MQO\ _**C_AY9^SK_ -"Y\5?_ T_C?\ ^45 'W_17P!_P\L_9U_Z%SXJ_P#A MI_&__P HJ/\ AY9^SK_T+GQ5_P##3^-__E%0!]_T5\ ?\/+/V=?^A<^*O_AI M_&__ ,HJ/^'EG[.O_0N?%7_PT_C?_P"45 'W_17P!_P\L_9U_P"A<^*O_AI_ M&_\ \HJ/^'EG[.O_ $+GQ5_\-/XW_P#E%0!]_P!%? '_ \L_9U_Z%SXJ_\ MAI_&_P#\HJ/^'EG[.O\ T+GQ5_\ #3^-_P#Y14 ??]%? '_#RS]G7_H7/BK_ M .&G\;__ "BH_P"'EG[.O_0N?%7_ ,-/XW_^45 'W_17P!_P\L_9U_Z%SXJ_ M^&G\;_\ RBH_X>6?LZ_]"Y\5?_#3^-__ )14 ??]%? '_#RS]G7_ *%SXJ_^ M&G\;_P#RBH_X>6?LZ_\ 0N?%7_PT_C?_ .45 'W_ $5\T_ ']K?X*_M+ZOX@ M\._#!M=M]3\+"T;4[#Q#X-GCB#2,$4O*P1%R<#+,0JCN2 *PSXV\&*YB;5[(,MX-.(\^/( MO&&1!U_UI'2/[V.U '445@V?BGPQJ&S[!J-K/YEQ)9IY(8/+H$8 MLG4!3D<&MZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /@#_@F MG_R;KXC_ .RJ_%C_ -3?7*^_Z^ /^":?_)NOB/\ [*K\6/\ U-]'O#FD+&UYJ%XVR&$2 MNL29/^T[JB@=20!7SQ8?\%#OV(=4\.OXKL/B=H,FGI9Q7_G?:0 8)Y+:&,J" M,L6DO+10B@OFY@X_?1[@#[,HKCO"?Q!\$>.WND\%ZI;ZJMD+:YXMTG1!XAN]$T6TDU"_BT^21H89/(B!5&CB106.U MFP(T=U /I:BOAZX_X*%_LX0_![X6_'N&36KGPG\7KG2;30]0@T>\DBBDUN6& MVL_MI6+_ $02W%Q#"OF[8>#O^"L?[*'BCQII'P]UR/Q)X1U?6=0N MM.AMO$VAW6D2))9P6-Q(TJW"(8HQ'J5D=S@<3 XVJY4 _3"BN4\#>+],^('@ M_3?&^B13Q66JVZ75L+J(P2F&09C9HVPR;EPVU@& .&"G('5T %%%% !1110 M4444 ?_2_OXHKX@_X*:^+/%/@+_@FW^T'XZ\"ZE=:+K>B_#7Q9?:?J%A,]M= M6EU;:7-__ )>4?\.T_P!G7_H8_BK_ .'8\;__ "\H M ^_Z*^ /^':?[.O_ $,?Q5_\.QXW_P#EY1_P[3_9U_Z&/XJ_^'8\;_\ R\H M^_Z*^ /^':?[.O\ T,?Q5_\ #L>-_P#Y>4?\.T_V=?\ H8_BK_X=CQO_ /+R M@#[_ *_GK_X.)?V^;[]A']G'X>:WJ7P_U+Q;H6M?$'PE>S:AI]PD8L[GPQK> MGZXEK(C*26OH;&:.%APKK\PZ9_17_AVG^SK_ -#'\5?_ ['C?\ ^7E<1X^_ MX)$?L7_%718?#?Q0D^(?B/3K>[M[^*UU3XG>,KR%+JT<2P3*DNM,HDBD4/&X M&Y& *D$4 ;'[4WP8^+_[:?[,GPPN=+\/:;X:\4V7B[P+XYO-+U^Z8-IBZ)J5 MIJ=U;+-!;3YNA%$]L-J*A9CEPO7\:=6_X(1?M<7_ (PO?$$?Q&TD0W.J3(JF M>YW?9YM1OKW^UO\ CWP-25;M4\G[A*G]^!BOVU_X=I_LZ_\ 0Q_%7_P['C?_ M .7E'_#M/]G7_H8_BK_X=CQO_P#+R@#YMTO_ ()_?&7]GWXG6/BK]BN70?#N MC'QG;WU_8ZW--__ )>4 ??]%? '_#M/ M]G7_ *&/XJ_^'8\;_P#R\H_X=I_LZ_\ 0Q_%7_P['C?_ .7E 'W_ $5^8'[* M_P .[7X'?M]?%_X*>$?$'BK5/#-O\/\ P!K=O9^)O$^K^)OL]]J&H^*8+F6" M36+R\DA\Z*SME=8V5#Y2G&>:_3^@ HHK\X/B/\1_VT/'O[:'BK]G/]G3Q5X* M\'Z)X/\ !7A?Q'//XC\+WWB&ZN[KQ#?:Y:LB-:ZYI*0Q0II*$ I(S-(WS " M@#]'Z*^ /^%<_P#!4W_HLGPJ_P##::O_ /-E1_PKG_@J;_T63X5?^&TU?_YL MJ /O^BO@#_A7/_!4W_HLGPJ_\-IJ_P#\V5'_ KG_@J;_P!%D^%7_AM-7_\ MFRH ^_Z*^ /^%<_\%3?^BR?"K_PVFK__ #94?\*Y_P""IO\ T63X5?\ AM-7 M_P#FRH ^_P"N&^)WQ%\,_"'X<:]\5O&IG31O#6GW.J7S6MO)=3+;6D9ED*0P MJ\LC!%)"1JS-T4$\5\<_\*Y_X*F_]%D^%7_AM-7_ /FRIDGPU_X*DRQF*7XQ M?"EE88(/PSU8@@]O^1RH ^0/^"&7[=_[-'[9/P,\>Z-^SUK%UK3^'_B%XXU> M]DDTZZM(4M?%'B?6-4T[;)<11H[RV_P""G_A[ MQ7\<--_9PM_&%[8Z9XA@3P[+;:([;+4^#-1N+=+!A:JMU#_PDJ644S@RXSY< MI\HMCW[]B'_@F1^U]_P3T^%.I_!G]F/XF_"S2-#U?7M2\0W"2?#;57\(:?X/\56NH6]G_ &0)3K077O$=K_95@SHB?9IM M-7066?=]G4'S)&R\[#]7_P!BKXQ?%OXCV'C'P?\ &?PKK>AZUX3UR[LIM2U. M(Q6>J,;B8&33@RJ?L:A%^S?>)M7@9W,K2!>>_P"%<_\ !4W_ *+)\*O_ VF MK_\ S94?\*Y_X*F_]%D^%7_AM-7_ /FRH ^_Z*^ /^%<_P#!4W_HLGPJ_P## M::O_ /-E1_PKG_@J;_T63X5?^&TU?_YLJ /O^BO@#_A7/_!4W_HLGPJ_\-IJ M_P#\V5'_ KG_@J;_P!%D^%7_AM-7_\ FRH ^_Z*_(#]K'Q;_P %3?V7_P!E MCXE_M+_\+0^%6N?\*[\*ZSXF_LW_ (5WJ]M]L_LBSENO(\[_ (2^3RO,\K9O M\M]N<[3C%?K_ $ %%%% !17Y ?LG>+?^"IO[4'[+'PT_:7_X6A\*M#_X6)X5 MT;Q-_9O_ KO5[G['_:UG%=>1YW_ E\7F>5YFS?Y:;L9VKT'T!_PKG_ (*F M_P#19/A5_P"&TU?_ .;*@#[_ **^ /\ A7/_ 5-_P"BR?"K_P -IJ__ ,V5 M'_"N?^"IO_19/A5_X;35_P#YLJ /O^BO@#_A7/\ P5-_Z+)\*O\ PVFK_P#S M94?\*Y_X*F_]%D^%7_AM-7_^;*@#[_HKX _X5S_P5-_Z+)\*O_#::O\ _-E1 M_P *Y_X*F_\ 19/A5_X;35__ )LJ /!O^"Z_[3'P8_9J_P""6/QG?XS:G-I2 M>.O!_B#PAHSQV5S=I-K&K:7=1VD#M;12B 2N-HEF\N(' +C(JOXQ_;'\3?M, MR_LS_M ?L"ZCKOB/X=>-_$6O1ZI+!H=Y!876GP:)JB6LE\;FS2>T@&JQ6J1R M.88Y"P/SK@C&_;'_ & _V[/VZ?V:/%O[*7QY^+GPPG\,>,+/[+'?"^G6VE:99Q?#35PD%I9QK%$@_P"*RZ*B@4 ?C-^S]\7O^"X'BCQ7\.=% M\<6?BC3;+4KS1H9[V_T;;LDN+3PW_;KWR-"JQI:S3:TUHLGEQ,R%8 OVT/"O[.?[1?BKP5XOT3Q?X*\4>(X)_#?A>^\/75I=>'K[0 M[549KG7-626*5-6_M?%$&M:M-K<5K'#ISOC<[$@'SS^VS\4?V_\ P[\?OBSX?^!\?BVZ\(V]E\-GL9+# M1Y9([:*XU#4TUX:;-%:YN)1"+ W 5YI8HW++L"_+\P_ _6_^"TOQF\-^/]!^ M.OB/6?A5JMIX5M=1NM630_MD%KJ5N8&2/38HXU%P\L'G/-%;E\S*L3 %L5^Q MW_"N?^"IO_19/A5_X;35_P#YLJ/^%<_\%3?^BR?"K_PVFK__ #94 ._9(^.' MQQ\:_%CX@_"OXW^"=?T.]T:6SU&/5+U%_LB1+^VA=+.QD4;)/LJD1SO&\@>Z M6=OW2E(Z^_:^ /\ A7/_ 5-_P"BR?"K_P -IJ__ ,V5'_"N?^"IO_19/A5_ MX;35_P#YLJ /O^BO@#_A7/\ P5-_Z+)\*O\ PVFK_P#S94?\*Y_X*F_]%D^% M7_AM-7_^;*@#[_HKX _X5S_P5-_Z+)\*O_#::O\ _-E1_P *Y_X*F_\ 19/A M5_X;35__ )LJ /O^BOE_]B+XU>*?VE/V+_A#^T7XZM[2TUOQ]X*T#Q'J$%@C MQVL5UJMC#:^H* "BBOQ@_8B^$/[6?[2G[%_P ( M?VB_'7[5/Q*M-;\?>"M \1ZA!8:7X*CM8KK5;&&YE2%9/"\CK$KR$(&=V"X! M8GF@#]GZ*^ /^&-_VBO^CL?BK_X+? __ ,RE'_#&_P"T5_T=C\5?_!;X'_\ MF4H ^_Z*^ /^&-_VBO\ H['XJ_\ @M\#_P#S*4?\,;_M%?\ 1V/Q5_\ !;X' M_P#F4H ^_P"BO@#_ (8W_:*_Z.Q^*O\ X+? _P#\RE'_ QO^T5_T=C\5?\ MP6^!_P#YE* /O^OY[_\ @Y"_:G_:'_9*_8AT?Q_\'/ UKXUT.Y\5Z'%KN^65 M+BQ>UU"VO;%T6-6#1SW%L+5\\AI8]H.:_1'_ (8W_:*_Z.Q^*O\ X+? _P#\ MRE87B/\ 8/\ C+XPTO\ L/Q9^U#\3-3LO-@N/(NM)\"RQ>;;2+-"^UO"9&Z. M1$=#CY64$<@4 ?4'@&X^./Q#_9JTJ_\ B+:6'@[XBZSH,6RT_PUK5 ME]HMX[UM/\.Z?#//-YH:5(!X:M)HT"(ZS.SB0%8\?4O_ QO^T5_T=C\5?\ MP6^!_P#YE*/^&-_VBO\ H['XJ_\ @M\#_P#S*4 6_P!FK]CSQ_\ LY_%O4?$ MUI\1KK5O!=YI*6T?AE[*."&/4F\@S7N]&V@L\E? ' M_#&_[17_ $=C\5?_ 6^!_\ YE*/^&-_VBO^CL?BK_X+? __ ,RE 'W_ $5\ M ?\ #&_[17_1V/Q5_P#!;X'_ /F4H_X8W_:*_P"CL?BK_P""WP/_ /,I0!]_ MT5\ ?\,;_M%?]'8_%7_P6^!__F4H_P"&-_VBO^CL?BK_ ."WP/\ _,I0!]_T M5^8'@#3/V@/@=^WUX(^"GB[XS^*OB9X9\8?#_P 8ZW<6?B:Q\/P?9[[0M1\. M06TL$FCZ/ID@_=:G<*ZR-(ARI !7-?I_0 445^8'_!1KX3_"SXX_$_\ 9=^% MOQK\-:5XP\,ZI\5;W[9I&MV4.H6%QY'@SQ1+'YMO.CQ/LD1'7_X)8YQ_PS3\*O\ MPC=(_P#D6@#\Q?V(OV OV]/A'_P6J^.G[0'QB^)?B76/@U+86<_A:UO+YY(= M3:_\\Q6LPR=\>C!KF)$?G][#)ZU^B'Q[_P""7GP8^._Q_P!0_:N;2)[9EL[W3_M$'VFTN-DWV6_FCYS%D1R!!+&KUU?_ Z=_P"" M67_1M/PJ_P#"-TC_ .1:/^'3O_!++_HVGX5?^$;I'_R+0!SI_P""=#/X=\"^ M#Y/C/X]_L?X?ZE8ZEI]BB>'XK>7[! L$4,B)HJJD( 9T6W$)A=\PF+RX?+^A M;W]E/X=ZIX8N_"6M2W%];:KXCN_$6J/<")Y;TW,O_31=5]@?%7XH>!O@E\-->^,'Q.O M3IOASPQ8SZGJ=X(9)Q;6ELA>64I"CR%8T!9MJG"@GH*^/_\ @K#_ ,HLOVEO M^R5>,O\ TT75>Q?MK_"+QM^T%^QU\5?@'\-VL8]>\<^$=9\/6$FI3/;V<<^J M6DELKRO%%,ZHADW';$QXP!0!++^U[\!;6*W%_J&H6EU>W$5I96%QHVHP:A>R MS123J+6S>V6XN1Y4,KEH8W55CXBDLO*G2.1)T>TN$*.JG,9'I7Y]Z9^QI^TMX2^-?@?X_>% M+'0WN_!4U\&TC4O%6JZJ+Z+6K"WL[V1+V[LF>V>#[!:&VB$,B%3< O'YHVZ? M[87[$_[1W[7^@ZLFHZKH_A'4O#^B_;/ S:5=F2&#Q9]M74(KJ]^T::[K';3V MECY<]L5F2X:Q87,<4,-7$)M0TN2Z\H%X(U:/WUC MQG-=6^CPBWE=)Y;*!KF93*B&*,K"C,!(R;MI"Y(Q7X/^%/\ @FE^UOX%OM!^ M(&NRZ!>ZCX0;P_+:36FN7[W,-MH_BG4-5NXH(H],AB9Y]%N4T^,*D8.&APD. M,_)?[/7[ O[4'[2'P;L;#QAX5M;'5K/3LW]]XEOM7L%N[QO#-[HEJXANM%MK MC[;#=NMY?S&,H\[^=$S2#8H!_5WXC\1Z?X5T^/4M3CNI8Y;FUM%%G:S7D@DN MYD@0F.!)'6-6<&24@1PQAI)&2-&8>8ZW^T3\)- ^'EI\4KJ_N+C1[VX>TB-E M87=Y/?%VH M>%"]QK?AC5)VM]>U%_-&@^)[75W^)?$>M:1I^H.;>.W@OCY5L)"J2/"+CRQ=.IC,D9 MG(9 X* ]]^!G[0?PH_:1\'KX]^#U]<:CI,B6\D4]Q875AYL5U!'2Z7 +>5DF73U5Y M_P!ZJ&)"BNI"NZEOX0<''Y1Z;^P=^TU:_#S]FGP!J]WHEY9_"SPGIOA_Q!:P M:S?64=IJ>E_V>8=5TZ6&R$EV5^QO&;>;[)OCEV>:J-*K_-WCK_@EC^UI\1_@ MEI'@WQ#;^"T\6:9X9\0:/=:PFOZJ3J6N7&D)I^GZ^X:Q/DW;W")=3HBL\,D: MRB>XEV^6 ?T9UYUI_P 5_ >J?%;5?@E97CGQ-HNF66L7=HT$J*EEJ$D\-O(L MK((GWR6LR[4=F79\P&5S^'>O_P#!-C]L?_A9FJ_%/P?<>%K*ZU?5]8O]3MCK MNH-%JUA&_$.@0S6AN?#NI:K=FWN]*BUCQ%>1Z+([6$F;/3[;6;06CL#OET]$, M441!0 _?*BOY;X/V=?BYX5^.UC\,OVI-.\4?$/PCX'\-Z;INL:S;)K=U?70_ ML"YM+V2TECTR6.^L56\W&%;W[?)?VHF"--MCD_;/_@G[\)OB'\+_ -G72[OX MT71U#QIKR076JW;VOV*21+:WBL[,26_/D2BRMX#/$#M6X,I4 ' .=^'/_*4 MWXR?]DJ^&G_IW\95]_U\ ?#G_E*;\9/^R5?#3_T[^,J^_P"@ KX ^'/_ "E- M^,G_ &2KX:?^G?QE7W_7P!\.?^4IOQD_[)5\-/\ T[^,J /O^BO#_P!IK3UU M;]G'Q[I1L9=3-SX>U*);2WMWNY9V>W<*B0QJ[R,QP%55))Z"OY^/A1\._'7A M?P=\#_\ A*O!6IW'@VR_X1=OB9IFD^!=5T::6U@T348K2/4+>99)-6^SZQ)% M-=_9T?:-CSQK&F9 #^G>BOPJ_:T^&?Q%\7?#"?X.?\$__#6J^#SI4MS\2XYK MJTU'1]/EU71Y(7TVRB06<@>.>\B\Z6PQ$[)"/E$4J%OD#XFV?Q7^-_[:ME^U M_P"&_AMXO\.^$TA^%/B#7C_PB>J6WBFT^S3ZJ]Y!8LT,9F,3R65MK5K%%+++ M8,^P'RU4@']2E%?S[?"WX::=\._V^['QYI'PV\1_\*2\=>(M1O=&LFT"]_XD M/CBR@CMI-8N+1K-9K+3KZ%)([1Y66".X4W &VYC>'JOVE-%\??%^^^)=KJUW M>Z=XAT#XJV%IH*S>'[CQ3H@TJV\-P7-O#JNG0+YDFDW4TMRSRQ[3#?/&P?= MN #]WLC.*6OY;/@CXP_;%_9[UNY^(/@+X9^)O",>KV6C6>J^%].\+WFMP!;+ MP?J4D$L$\L5O)*T-_:6%M'&\\&/.^SW)65E,7I6C?M??\%--1U"/4CI_BJ.Q MT2:>=X#X&OI/[4@36],CAC:1]+M7&_3;N[+>5!"X%OOPNQ]P!_21D#K1TK^6 MY/CU^T_^UK\0O .OZQJ>KVKZ'XOAU'2CI_A"ZDFLHC8>(K:XU6R,NG[;C2I( MI-,2VF3VZ>(X[?P[-'9K ]E,DRW!O-45TDFE;,)0PV[0?O0#^FZBOSV^ WA#2OB5< M?'/X4_$;3(M9^'.F^/(5T"QN(S) ;9-,TG4+F$1X^>*/5WN\QG(#;X2H1 M? ME]\ H?CE^S;^S7\-'^!?@75O!6K^-9=>M/$6J#P??7=]'>Z;J4LNBV]_IP@2 M5+6Y@N+E?M4@@5 (E-Q$A4@ _I)R!UI:_GI^(GB[]J'X^7/PZ\1^*;/Q;H7B M+PW\0MUU''X*N)!X9F33/$%M-+9736SQWUG*CV2Q7!CEA#NK&1S+Y$/N?B#7 MOBU\5I/V6OC!^U)X1U>]\%ZGX/OKCQMX?BT.\N5LO&-_::>UF^H:6L4DX@@ MU*%1+"4@G>-GPVQE /VCHK\7]'^*7QV^"GQFL?A7\$_!6MZ3\.+#5+"ZL]-E MT*[FM+CP[JGVZ[U6[^T+"SVMU:7 7[-8%T<1>5#]G,DR"/\ 5'X8_&#P-\7H MM8D\$O>YT"^73;Z._P!/NM-EBN6MH+H+Y=W#"[#R;B)MRJ5^;;G,O_31=5]_T %%% M% 'P!_P2=_Y19?LT_P#9*O!O_IHM:^_Z^ /^"3O_ "BR_9I_[)5X-_\ 31:U M\9?MT_#B;Q/^W'%KU_X5DU'0A\,+ZTO;V?P1J?BFUDG.HP.MO"]@F(KPP";R MF_>/&#D1GH0#]S**_%+X(>'O#$-UXZUS]KKP#XGU3XG:3\0=6\2VFIPZ#>WD MYT:VOC>:*NGWMO')$8(--CMX9+*&6\TN)/A;XYZ9^U_H_P$_:2^'' MQ1\%^)?$;?'KP!<^._#\.DZ;JNO_ -D^)C&+5M*;R[!/LLBP#3_LMM]Y6MIG MW;CF@#^I:BOYI;']G'QEXA^#7C7]GK7?"FLZ7\7;CXH'Q)X"U6P\/7]OX0\/ M3&.WN-.O[&9H9H+73/(M1)J5A-*'>]DN+8J#-$Q^J?!OC7Q/HW_!,S3-9\.> M#=<^'WB.Y\4Z!9>/[?4[*XTV^1[[7K*W\3:BLSP6_G0O:R75Q'>0JL0M]K1^ M6(Q&@!^V-(2!UK^6:V^'?[1?@+]JJY^(?[/WP]U![S3_ (R>);V&QB\+ZEH4 MMYH\VARPQ--KLJK8R:0;S:QM/*_?2B-X7W(,]?\ &+X[_M9>)_V?O$_Q1\>: M%>:P(OA9\2KY&\2?#V2U_L^YM--TFX32[O[=:!6BN)TO8F4K'#>11H@$Y@$T M@!_35]*6OYW/B%\<_P!O/X=^./%$?P=T77;#2[#4?'&JRP6/@*>2/5KC3]6T M1-,0R1V69#?6ES?YG0L\R0&16RFX8JP^)Y;"*YT^[FM8OM6G7%E+IUJS++*6-U?AOX\_:*_9\\3ZG\/SXI?4/'S6_B6[71Y=4B31(_#FN01)>R+%+'#9B^N M+; E*1>IZ;XG\/^'++Q/-X6OH]-\$W^K77AJQ MMTU5-/O+&3R'_MBUN6BTI97@BN_+1Y'DD@\P"$ _>T$'@=J6OYDM;^(O[=_P M \;?$V]^"6C>)[>/Q?XLU2[:"'P-=7=LEXEMX=7[<@B@FWBX8W\9VW#POL)1 MB\9D;Z$\&?M._P#!0BZ\4GP%XD\/:YJBZ9K]MIMG+?\ A2XMK7Q#I!\6ZCIF MIS7LHM4CM7M?#J6&H6S1^3'$]0\.V7@SP=X<7['K_A^]M],_LN+2[IM5NKZZ,"26ESI]S;H/LY= M"T04")VN(V7T#X9_M."61IF10ID? 9B!U.T!_9WO-.\//K%OIGBW5YM3N9/"][XIL+ M2Q?P]J<0-Y;604^4]V]JJ!I$!EV,,[. #]8J*_ 7X3_"KPMXE\7^-_ 7[67@ M#7M<\-ZWX4T#2_ @B\-W\=M:Z?!8O;7T5FGE$Z-=O?"6X'GFUG6"2VR0(/W7 M:6'C#]H+2?VW;#]I_P 6^%?$%_\ "KXL?VGX O='&F:I>7.FV6D"232;^\TK M[ #:V\TT>HAYGW>8NIVZOM6+@ _<:BOY'OV&/V>=7\-_LKZW\-OVU/A=XOO= M/\<_"7P=IMAHFA>&M3MEGO+*&2WN6O5\J22R\217USMEO9O(1K1(+A3MBF\K M]*/V23^T1\(OV6_CCHGB_P *7][^T3X.L]0BG\0/I4T.G^+;BRT__B2SZ=<_ M98+>:'R5A@>WA7,-RLNY"7WR '[DQ74&A(;G2)62R MD<^5/!Y9!B\PNS(]U ?+# ']8%)D9Q7\YNO?ML?MZ_"RXU'4/'D/B:_TK4=< MU&SMTC\%7,5]!I]GXQDTV :>!9%+F\NM!Q>HDJNICC\X*J!V/DWP>^-'[:G@ M/Q=JWQ[\/0:YXKU'Q4FG0^*7T'P1=SV5_J%GX4U226:W62WM'WVFL6=I8+$T MUOAF,%P5D=6B /ZB^.E+7\TNK_&K]J3XD^#O%7BCXU>'M7LY?#_P_P#B=+I7 MB*[\*W%C>6-]I\^B7>A/!?3Z=8M'+/F5DA$4*W$EE&3&SQ5]&?\ !4;P-\5O M&_A7P5XBT_0IO$OBO2O">MF\\(S:%>:QX?UIKI+(7%HEY91O)I>K!T_XE=]C MY 9@59"Q4 _ M%_#>J>+;:VN=2N?!,\7V73)M.\022J[36?V>%([VPTV(2>=G_#3Q EI!JVCSOKR>*9M.N+ M93;V<=M'(9UN&V6\T<).TAT?;7%VL<4.D7$=Q%9,8I9(6?<^(II)3Y0!^VN1G%+ M7\W_ (X^)'[3[_'?PS^T_P#"VU\;ZK<6GA>2W,^H?#Z\L;RYLKG7M$\W2[N' M[+N'EQ&_=62.";9'YB9C4RS_ -(% 'P!_P $G?\ E%E^S3_V2KP;_P"FBUK[ M_KX _P""3O\ RBR_9I_[)5X-_P#31:U]_P! !7P!_P $G?\ E%E^S3_V2KP; M_P"FBUK[_KX _P""3O\ RBR_9I_[)5X-_P#31:T ?9OC+XB?#[X9L9TP=R@Y7'(KY^_;3\ ?$OXM:S\+/ ?@/PW< MZA9Z?XST?Q1J>KB:UCM+"#0+J&X,4B23).\MRNY8/)AD4,A\QHP5)_/W]B[] MGK]J/]G3XD^%/BY\1?AMJFHVC>&_$GAUM*MK[29;O0[F]\27>JK< &^6!H=1 MMIX%E,,[R(]K&'0+EE /W&TKQIX.US^S?[$U:SO/[9LVU'3_ ")TD^UV:^7F M>':3YD0\Z++KE1YB<_,N:)9K4WT>DFYC%\UJIVF98 M-WF&,'@N%V@\5^,GQ,_9U_:LMOC1X)_:O^#W@(:4_P (-5TCPMH7@BTDL5>Z M\&S0+:ZN;:Z;48K2&+_2//CADCCED.E6>0F=H[?]N_X.?M;^,/VAKCXB_LX> M'M;#Q_#M]$M=:T?4=.LIX[^?7=.N7A3[3=Q."+2"9F9H_*(^7)8A: /V5]J\ MIO/CQ\#].\7M\/;_ ,9:'!KZ3M:MILFH0+=K.ELUZT9A+[PXM4:X*XR(5,F- M@S7X*V_P'_X*5>$?'7B#QG9Z'XSU6W(;28F/B:SDU&X\/6OB?6)HHKG-'-*\;M';2QR31S$;^UU#]F+]LM?C3HGC.;PIX@U:33=7TO49]>EU M+1TOYS!X"UK19)V,5U !<_VC>0(YCBC3>QDC'E+N !^^^A:[HGBC0[/Q-X9O M(-1TW48([JTNK:198)X)E#1R1NI*LC*0593@C!'%:M?RI>$_C9^WSXL^+6J? M!31M>UZ;XA>&='MK"/3%U?398IM47PWI,EY8W<46HLT$D=S#J3P:E+!Y,EU= M(IE\N.)C];#X.?\ !0^;QQH.LZ:OQ'_L2$>%6^RZCXCTM)$AF\27C:U%>+;: MA\\EOH,T<4;)),Q"1D2S72>90!^V?Q$^+WPF^$&GVVJ_%GQ1I'A>UO9?(MYM M7O8;*.60*6V(TS(&;:"<#G ]*ZRQ\0Z!J>@Q>*M-OK>XTN> 745Y%(K6[P,N MX2+(#M*%>0P.,<]*_#+4_P!ES]L#5/\ @GQ^RC\%/#FF:WX?^(?@.]T ^(=3 MEO-,U6ZT2YL-)N[*>_8WMW+#>1"YE5TAC:5C"=H2/&U>;_9Y^!__ 4(^$OA MKX>_!?P;X1U+P/H_@NQ\'Z9:&+6;&\T=)--UJ?\ X2J>Y071FN;?5M+DC?3M MT'G0.-ICM'&Y@#]Z/"?BWPKX]\+Z=XW\#:E:ZSHNKVT5Y87]C,EQ:W-O,H:. M6*6,E'C=2"K*2",$<4^^\4^&-+UVP\+ZGJ-K;ZEJHE-E:22HD]R+!?A_:6_BYO".FZ!H.C:SH%MK>G#5+ M35K'2]5MI[K3)_M:1)IHNO[*(MS.A;RFL)K>H:EJZ:Y:G0[_ %2X\.:5% UO;W%VSP :C!=0VP-HL5N=A*>0%H _ MHVKS+7OC5\&_"OB^V^'WB?Q;HNFZ]>O#%;Z;=7\$-W*]PVV)4A9P[&1OE0!? MF/ K\V/A3X4_;/C_ &J/ /B8Z5XNT[X9-874FJ:9XJUJTNKK3);@ZK(BO)97 MUPMV4:2TA\B6.X*Q?9I([S=%=1-/X%^#'[0'P]L?C3\+9_ XU_5_&'CC4/&7 MAOQ9>36,VE>9,T%QIDS7^E:CJMI>Z?IB/JE?@3H'Q7_;E_9:^&WC33_A_X M*NHE>U\52Z?J?@[P5?16/B#7['3M$?2+H:,]K+-IOGHEW;7,0_T62>%VB<.P MQ^ZL'[:G[,IF^QZIXIATNY6U-T\&H12VCH4MXKJ2 ^:B@W,=O-%+);*3,B.K M% "#7E'AK_@H?\$O$?Q&\0:/!>6Q\(Z/H.F:M;ZY#)-++2IC0H<@'Y??%7Q)^UA\;OC7X7UVX?QQ8Z-X:^(TD?AZXG M\#3?:["VM-)UBVNM6)_LT(EOF2V7]AVEQJ/VJ/5I+".W,+01 MLCY&IV4C*K;UBGCMM%<20BQ!,D@C4,@8,P.ZOGJV^"'[3 MG[!W[2NKZU\ 1K?BV34K;PIYL5IX8NAHMS;:SXJU1KK38)!'=?8;32;&^\Q$ M6X+6Z*C,1$#&?USD_P""AG[,FN7C:!\.?%.G:CJUOKVG:%<6]Z+RQ1)KO6!H MLJK)]DEWS170>!8]H0W'EQ2R0+*)!WJ_MM_LNR:FNBVOBN*XNWEBBCA@MKB5 MY$F^Y/&$B.^U.#_I29M^#^\XH _&W7?VD?\ @IYXB\.>"/B'X5T3Q3.]C)9D7XD_M8?\ M%,X?[9U3X66GBNXT#3?#VN:UH5S<>!;EM1U>]L=.T>ZMM.N[862FW=[Z>_M5 M*QQ-+$A1!YL)G;]4?V@_VH/CC\(/C!X0^%?@WX>:9KZ>.]1N])T6ZN]?;3VE MN;+2KG5)"\:6%R(XBMJ\",7W&3DHJ88]=,9H@\06VF)8")]H!^>W[=5E^U/X@^*'@?XZ>#? M US#XH^%4FM^)/#D/A^2\U,:[I]L;07.G7K?8;:*TN-1TYKN*VMI9' NC&RL MS1BOB/4OB+^W=^S=X_\ CA\1/ OA'Q==>-O&'B&RUN21/"]_JMG((=!M94TR M"Z2UN%>UMI_-LD^SQA)&B)-Q;R,/-_8#X=_\%/?V<=7TCQ-/\6]4MO"%]X8U MW5=)FAW7%Y#)!8:Q_8\-S'.MM&CB:9K?>B!O(-Q$'.'1F]QT7]MG]FKQA!ID M/@?Q797M[KH$>G0SB:U1KN62XMX;:X=X?]%FEN+6>%(IE65I(9%6-F0K0!^. M7B?Q[^WOJ-C\7O KW/C#6=*M=#^*6I6^G:SX).HVVI3PWACT'3HWDT\13V]Q M8SJRVR;VFV;,X61*^ZOV=/C+^TSJ?[9&K_#WXB6_B3_A6E[ICW/A>YG\+/I] MLMY##:?;+.[G^SH8([9F)L))1%]KWSQY?[*C2^P?!3_@HA^SQ\2?@KX"^*7C MW6[#P=?>,_"NF>)9K"[N"T%@U_I7]L-:/>&.. SQ68DN/+.R5K>-IO+$8)'9 MZ;^WK^RAJM]J.EV?BD_:M)M-3OKN%["]CDB@T86[7I*/ #N@6[MRZ ;\31D# M#"@#[ HKY*\8?M*Z\_Q^N_V:O@QX<@\1^)=&\.6OB?5FU"_;3+2SL]0GGMK* M/>MO>_$7X2_"SXOZ;::-\5_#>F>);2PN5O+6'5+ M2*[2"Y0%5EC$JL$D"LP#+@@$CH: /@[PW^VM)\-/B5#^S[X[GF\<7&F>);'P MMJ?B6W$-O)'?:^UU-IRM9PHJ/'%#%';W4\93;/G$6%E,?OW[>WQ'\;_!W]AW MXQ?&'X8:B=*\1^#_ 5KNN:9=B**<17>FV4MS%NCF1XV7=& RLO*DXP<$>D7 MG[-/[.FHZY;^)[[P%X=FU&ST[^R(+I],MC-%IX22,6ROY>5A"32H(Q\H61P! MAV!Q_#W[*?[/'ASP5XN^&D'A#2+CPUXZNWO-;T>XL8)-.NV>V@M-DEKY?DM' MY%M%'M*'(7+9))H ^3_VEOVY[W]D.#P7)XJBM_$.C1^%-=\4>*[V2=8]6CLM M!T\W6^"UAB2%GN&63:6:&+,948&63U3]C+XJ_%[XE^)?C3I7Q@FB,WA7QZ=* MTRUADBGCL]/DT32+Y(5FB@MO-4275HEDFUS"]OD;8ASY,CQ?]BV MWQLU"""YAL-._L6;3(;G1K_6K9[J**U\HRNEH0MN\L;%)?.CWQ]?U=K\I_"/ M_!*#P1\/M1\.:KX$^*7C?3)?#,NGWT&TZ/*)-2TO0YO#MO>R+)I;+YRZ;(D3 M*H6%S#&S1EMQ;]3[."2VM(K::9KAXT56ED"AG(&-Q"A5R>IVJ!Z "@"'3=+T MW1K)--TBWCM;>/.R*)0B+DY. ,#D\U?HHH **** "J5EING::)1IT$<'GR-- M)Y:!=\C=6.!RQ[GK5VB@#X _X*P_\HLOVEO^R5>,O_31=5]_U\ ?\%8?^467 M[2W_ &2KQE_Z:+JOO^@ HHHH ^ /^"3O_*++]FG_ +)5X-_]-%K7W_7P!_P2 M=_Y19?LT_P#9*O!O_IHM:^_Z "BBB@ JI?V%CJMC-I>IPQW-M.2 M-QAE93P5(X(/&*MT4 ?-7Q[^/.B_L\67@GPAHFD#5-=\=:[;^%O#>E1R"UA> MY^SSW3F23:_DV]O9VD\TC+&Y"Q[41F95/EWB'XR?"37]2B^&G[:7A[0M#U:R MUNT&E6MW*-9L9&N_+M[&]6=[:);;[3*/>3@^T_M _L\^%? MVAM&T"VUG4=0T+5O">LV_B#0M8TIHEO-/U"W22'S(Q/%-"PD@FF@D26)T>*5 MAC."/G_QY_P3T^'?Q0\>?\+#^(/BSQ'JEY?VNEV.NPR26:V^LVVAZ@-3T^.> M-;1?)6VN-^P6GV?#_ (%_!/X_6'PPTSP#??'M]-N]*LO# MNE+=&WO=9T^;44\^>VM8=I6V$OFRE%4,7Y(RQ^OO#'PF^*EG+XET7QG\0=4U MW2-5T:QTRP:>#3X[RTN8DG6ZO T%E#%YEQYD7[MXY(D:'*JJN4KY=\/_ /!, MOP5H_P .OAM\)]5^)7C76?#_ ,*(-/M/#]G>2:4D:6]A92:<4F%OID/G>?9R MM#([Y=0X_L]?M<^%?VCOBMX\\#>!;:.?1?"-OHEU8ZS%+(T6J0: MU!).DL:201#R@(P8I8GFBFC971L<5]=U\&_LP?L(:=^ROKHU?PI\1_%>NP?8 M=)TE[36!I'=/72= M(;&U1G=8;=%CC# M2,7&_P!K3QK\3=;\17WP9\%1:YX5\)>,!X.U/4KC5!9W M)FM;B*VU*YM[;[/(DEOI[/)YGF7$+N;>4(A&PO\ <-?(&A_L;^#_ OXH\77 MOAOQ)KEEX:\=:I-K6L^&(WMO[,FOKI46Y='-N;N-+HIOGB2Y$;N6(50[A@#H M+#Q'^R=^VQX5NO#$\.B_$#2M-DL[V2QU*S6X2,SQ^;9W2PW,?W)8SOMKA5V2 M+EHV(K.UGXPQ_"K]I;X=?LD>#_"EE#I'BKP]KVL17=O<"UCL(?#\MA$\*6B6 MY5O,.HQ;,2( %?(X7=XCX(_X)_7OP.\!:G8_ /XE^)=.\5S^';+PU:ZU?+I= MQ,+#1;2ZMM)AE#Z:\;K8O=/<*_E>;-)Q,\D?R5[5\5/V4F^*/QB\(?'B#Q[X MC\,>(_!FAZMH5J^CIIA@EAUI[.2ZDDCO;"[^+;#3)O$.N_"6>_SHE_:W-G]NN]$M[:[F>VD^S3GR8/M,*FZ\ MHQ1R/&2RI)$[?IG7Y+?$/_@D+\*_B$WB:XE^)/CG3[GQ?I>K:+JEQ#/ILLD] MCKMCIUCJ$;&XTZ7)N/[+M+AI#F1)E;RV2-VC/Z?^$/#^K^&],EL=:UR\\02R M7,\ZW%\ENDD<%_M,_$#Q%\'_V=?'WQ@\%QVCZQX7\.ZCJ MUJMY&TD$DFGV\DZ)(L;QN4)7'RN",\5\[>/OVW;/X"_"GX/_ !!^-.FF>V^( M>Y=6U33_ "[:QT=+;0KW7+FY>.>9I3#'!82_*AD?:I/+;4?[%^)?PY\(_%_X M>:Y\*O']O)=Z%XCL9]-U""&>6U>6UN4,T;3_#WB?1-5UBRTHV_P!DAU/Q#J]\L4=M9WFGK$OVB\DQ ]IJ%U!-#_JI MXY2)5?"X -/]DS]HWQK\?_%_Q;TOQ7I']C6?@GQ5::1I,4MO]GNVL;K1-+U- M6N0)[A#(7OG *%,1A0T:N&%?9M?*OP/_ &,?@5^SKJUQK7PJ37;:>\N$NKK[ M;XBU;44N)8K.'3XS,EW=S)+Y=K;PQIO!V; 5P1FOJJ@ HHHH **** "BBB@# MX ^(W_*4WX-_]DJ^)?\ Z=_!E??]? 'Q&_Y2F_!O_LE7Q+_]._@ROO\ H *^ M /VR/^3BOV3O^RJZC_Z@_BNOO^O@#]LC_DXK]D[_ +*KJ/\ Z@_BN@#USXL? MLK^'?B/\7]'_ &@O#/B'5O!?C?1M'O?#R:OHPM'>;2K^2*:2WFBO;:Z@<)-# M'-$WEAXW! .QY$?\\?!G_!(#X>MKGC_X:^-9+JW^%^H_8SH5A:W<4MQ->*/ M%&JVMY>MK<,;S6,1LM?DTV/2WU6W:&RC*W+01A_+.ZU$S,X@Y &YXH_X)=?# MWQC=)XCUWXA>+I/$4-CI%M;ZNHTA98+G1;R\O8+M(!IGV3S&-_<0R1& VK0- MM$((W5^G5% 'YR7G_!-GP+)[O2=7?3XI]/\BUUO2&LG MCU&'=8,WG2MI\+2PRM):%B[+ K-D8OB;_@EE\%_%?A>;PGJOBKQ.8-0C\=6. MINLMBLFH:3\1;_\ M+6=/EQ9!5@:YPT#Q+'<0A<+-RV?TUHH _+R+_@E-\(8 M-2L=1B\;>+5&GZQ+KD4(?3!']IE\51^,"#C3L[/[2B5 H(Q;?)][YZXZR_X) MZ_LRWS>&OV8KKXKZWJT_PTFM=7T#P[-?Z4^H:#8VSJ;%;41V:W=M' %,,-T& M%RT+-"\[QX4?KI7YG^)=/^/GP[_;_P#'WQR\*?"W6/%N@ZS\._"_A_3KRQOM M)MXI=1TS4-:N9HW%U?0SQQJE_!F3R&_BVJQ4 @'T3\?OAC\+?$/Q-^%7QD^) M7C&?PM-X#\0R2:);_:+.WM-2U/6+6;2X[:;[3"\DC21W,B0Q021NTC#&X@"O MG+0?^"8/@'P;;Z:GP_\ B)XQT";P[KX2YCGT^'S-.=9K2 M1+N1?]+$\Z!8O+E7RDQ^.+K4]3NKW[3J?GSQW&DFQDM$82,LD,F8H96)E_HK\(ZWJ/B7PQ8Z_ MJ^D7>@7-W"LLFG7[0-$LO?RY77T- 'YP:M_P2G^$6KZDNIS> M.?&"/%?ZIJ,($VG-Y(-/\23#+Z>S,!>Z; B;RS>274DN0ZGA+_@E'\$_ M!WBB\\1V7BSQ1'_ (!7_P +/A-X@U74I;3P_:6>E:=XBELV MTR?6=)\/OXG\%O^"=7Q:TZ3X=^%OC< M-,U'1?!?B@^,5U,:IY^MBYCLQ;I93/:Z3ID-]#-)MEEEF53L@CC*2?(\/[4T M4 ?,/CG]F#2/$_QRB_:*\'^)]9\'>*'T9/#VH3:3]DDBU'3H)I+BWCGBO+:Y M3=;2S3-"\81E\YPQ93@>/>"O^">7P[^'7Q 'Q$\%^+?$EIH:OJ6E1226= MU'IDWB&ZMKO5O):>TDD?[=);MYAN'F9//F,1C8H8_O\ HH \U^$?ASQ_X3\# MQ:+\3M??Q-K"W5]*U_)'#$Q@GN99;>$BWA@C/V>!HX-XB0OY>YAN)KY*_P"" M:?\ R;KXC_[*K\6/_4WUROO^O@#_ ()I_P#)NOB/_LJOQ8_]3?7* /O^BBB@ M#__5_L9_X*:^$_%/CW_@FW^T'X%\"Z9=:UK>M?#7Q98:?I]A"]Q=7=U<:76?LZ_\ 0N?%7_PT_C?_ .45'_#RS]G7_H7/BK_X:?QO_P#**OO^B@#X _X> M6?LZ_P#0N?%7_P -/XW_ /E%1_P\L_9U_P"A<^*O_AI_&_\ \HJ^_P"B@#X M_P"'EG[.O_0N?%7_ ,-/XW_^45'_ \L_9U_Z%SXJ_\ AI_&_P#\HJ^_Z* / M@#_AY9^SK_T+GQ5_\-/XW_\ E%1_P\L_9U_Z%SXJ_P#AI_&__P HJ^_Z* /@ M#_AY9^SK_P!"Y\5?_#3^-_\ Y14?\/+/V=?^A<^*O_AI_&__ ,HJ^_Z* /@# M_AY9^SK_ -"Y\5?_ T_C?\ ^45'_#RS]G7_ *%SXJ_^&G\;_P#RBK[_ ** M/@#_ (>6?LZ_]"Y\5?\ PT_C?_Y14?\ #RS]G7_H7/BK_P"&G\;_ /RBK[_H MH ^ /^'EG[.O_0N?%7_PT_C?_P"45'_#RS]G7_H7/BK_ .&G\;__ "BK[_HH M _,#]E?XB6OQQ_;Z^+_QK\(^'_%6E^&;CX?^ -$M[SQ-X8U?PQ]HOM/U'Q3/ M18 M4EN89'6)7D=@@.T,[$#)- 'U!17P!_PZ=_X)9?\ 1M/PJ_\ "-TC_P"1:/\ MAT[_ ,$LO^C:?A5_X1ND?_(M 'W_ $5\ ?\ #IW_ ()9?]&T_"K_ ,(W2/\ MY%H_X=._\$LO^C:?A5_X1ND?_(M 'W_17P!_PZ=_X)9?]&T_"K_PC=(_^1:/ M^'3O_!++_HVGX5?^$;I'_P BT ??]%? '_#IW_@EE_T;3\*O_"-TC_Y%H_X= M._\ !++_ *-I^%7_ (1ND?\ R+0!]_T5\ ?\.G?^"67_ $;3\*O_ C=(_\ MD6C_ (=._P#!++_HVGX5?^$;I'_R+0!]_P!%? '_ Z=_P""67_1M/PJ_P#" M-TC_ .1:/^'3O_!++_HVGX5?^$;I'_R+0!]_T5\ ?\.G?^"67_1M/PJ_\(W2 M/_D6C_AT[_P2R_Z-I^%7_A&Z1_\ (M 'W_17P!_PZ=_X)9?]&T_"K_PC=(_^ M1:/^'3O_ 2R_P"C:?A5_P"$;I'_ ,BT '_!6'_E%E^TM_V2KQE_Z:+JOO\ MKX _X=._\$LO^C:?A5_X1ND?_(M??] !1110!\ ?\$G?^467[-/_ &2KP;_Z M:+6OO^O@#_AT[_P2R_Z-I^%7_A&Z1_\ (M'_ Z=_P""67_1M/PJ_P#"-TC_ M .1: /O^BO@#_AT[_P $LO\ HVGX5?\ A&Z1_P#(M'_#IW_@EE_T;3\*O_"- MTC_Y%H ^_P"BO@#_ (=._P#!++_HVGX5?^$;I'_R+1_PZ=_X)9?]&T_"K_PC M=(_^1: /O^BO@#_AT[_P2R_Z-I^%7_A&Z1_\BT?\.G?^"67_ $;3\*O_ C= M(_\ D6@#[_HKX _X=._\$LO^C:?A5_X1ND?_ "+1_P .G?\ @EE_T;3\*O\ MPC=(_P#D6@#[_HKX _X=._\ !++_ *-I^%7_ (1ND?\ R+1_PZ=_X)9?]&T_ M"K_PC=(_^1: /O\ HKX _P"'3O\ P2R_Z-I^%7_A&Z1_\BT?\.G?^"67_1M/ MPJ_\(W2/_D6@#[_HKX _X=._\$LO^C:?A5_X1ND?_(M'_#IW_@EE_P!&T_"K M_P (W2/_ )%H ^_Z^ /B-_RE-^#?_9*OB7_Z=_!E'_#IW_@EE_T;3\*O_"-T MC_Y%KU_X*?L1?L7_ +-?BFX\=?LZ?"'P5X UN[M&L)]0\-Z!8Z5=26KNDC0M M+:PQN8B\:,4)VED4XRHP ?4%%%% 'P!\1O\ E*;\&_\ LE7Q+_\ 3OX,K[_K MY_\ CG^R=^RQ^U!_9?\ PTO\-/"OQ$_L/S_[-_X2;1K/5OL?VG9YWD?:HI/* M\SRH]^S&[8N?NC'@'_#IW_@EE_T;3\*O_"-TC_Y%H ^_Z*^ /^'3O_!++_HV MGX5?^$;I'_R+1_PZ=_X)9?\ 1M/PJ_\ "-TC_P"1: /O^BO@#_AT[_P2R_Z- MI^%7_A&Z1_\ (M'_ Z=_P""67_1M/PJ_P#"-TC_ .1: /O^BO@#_AT[_P $ MLO\ HVGX5?\ A&Z1_P#(M'_#IW_@EE_T;3\*O_"-TC_Y%H ^_P"BO@#_ (=. M_P#!++_HVGX5?^$;I'_R+1_PZ=_X)9?]&T_"K_PC=(_^1: /O^BO@#_AT[_P M2R_Z-I^%7_A&Z1_\BT?\.G?^"67_ $;3\*O_ C=(_\ D6@#[_HKX _X=._\ M$LO^C:?A5_X1ND?_ "+1_P .G?\ @EE_T;3\*O\ PC=(_P#D6@#[_HKX _X= M._\ !++_ *-I^%7_ (1ND?\ R+1_PZ=_X)9?]&T_"K_PC=(_^1: /O\ HKX M_P"'3O\ P2R_Z-I^%7_A&Z1_\BT?\.G?^"67_1M/PJ_\(W2/_D6@ _X)._\ M*++]FG_LE7@W_P!-%K7W_7/^$_"?A7P%X5TSP+X%TRTT71-%M(;#3]/L(4MK M6TM;9!'%##%&%2.*-%"(B *J@ 5T% !7X0_P#!,K_@IK_P3;\!?\$V_P!G MSP+XZ_:#^&NBZWHOPU\)V&H:??>+-+MKJTNK;2[:.6&:*2Y5XY(W4HZ, RL" M" 17[O44 ? '_#V'_@EE_P!'+?"K_P ++2/_ )*H_P"'L/\ P2R_Z.6^%7_A M9:1_\E5]_P!% 'P!_P /8?\ @EE_TP_\$LO^CEOA5_X6 M6D?_ "57W_10!\ ?\/8?^"67_1RWPJ_\++2/_DJC_A[#_P $LO\ HY;X5?\ MA9:1_P#)5??]? '_ 4R^3]EVSN_^?3X@?#BZ^GV?Q=H\O\ [+0 ?\/8?^"6 M7_1RWPJ_\++2/_DJC_A[#_P2R_Z.6^%7_A9:1_\ )5??]% 'P!_P]A_X)9?] M'+?"K_PLM(_^2J/^'L/_ 2R_P"CEOA5_P"%EI'_ ,E5]_T4 ? '_#V'_@EE M_P!'+?"K_P ++2/_ )*H_P"'L/\ P2R_Z.6^%7_A9:1_\E5]_P!% 'P!_P / M8?\ @EE_T9Y4FS=C=L;'W3C]?Z** "OS@_X* Z]/X"\??LY_%V[T/Q!K6B>#_B5= M7VL'PWH>H^(;JTM;CPEXCL8YFM-+M[JY\K[3=01%UB*JTB[B!7Z/T4 ? '_# MRS]G7_H7/BK_ .&G\;__ "BH_P"'EG[.O_0N?%7_ ,-/XW_^45??]% 'P!_P M\L_9U_Z%SXJ_^&G\;_\ RBH_X>6?LZ_]"Y\5?_#3^-__ )15]_T4 ? '_#RS M]G7_ *%SXJ_^&G\;_P#RBH_X>6?LZ_\ 0N?%7_PT_C?_ .45??\ 10!\ ?\ M#RS]G7_H7/BK_P"&G\;_ /RBH_X>6?LZ_P#0N?%7_P -/XW_ /E%7W_10!\ M?\/+/V=?^A<^*O\ X:?QO_\ **C_ (>6?LZ_]"Y\5?\ PT_C?_Y15]_T4 ? M'_#RS]G7_H7/BK_X:?QO_P#**C_AY9^SK_T+GQ5_\-/XW_\ E%7W_10!\ ?\ M/+/V=?\ H7/BK_X:?QO_ /**C_AY9^SK_P!"Y\5?_#3^-_\ Y15]_P!% 'P! M_P /+/V=?^A<^*O_ (:?QO\ _**C_AY9^SK_ -"Y\5?_ T_C?\ ^45??]% M'P!_P\L_9U_Z%SXJ_P#AI_&__P HJ/\ @F9!K'_#+MYK.LZ1JNA_VYX_^(^M MVEIK>G76D7WV#5O%NL7MG++9WL4-S#YUM-%*JRQ(VQP2!7W_ $4 %%%% '__ MUO[^**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *^ /^"GWR?L9ZW>?\^FM^%;KZ?9]=T^7]-M??]?@I_P<;_M$?'[]F+_@ MF]K'Q+^#7@^S\7:2-2T^W\1>?+)'-IUH;B-X+J,("'47"1Q2 XQYH8< T ?O M77/S^+/"MK,EM(0,_ZS;\P3[V.<8KR3]EKQE\9OB+ M^SIX+^(/[0VA6OACQKKFDVVH:OH]FSM%I]Q#CC%?A]\ M1_\ @D#^TMXX\5W6J:'KWAWP[87'Q-U[Q5'!97-P1#IVL:AH=]'<*OV.-1?V M_P#9,JK$/W9-QGSA@T ?T*P^-?!MS-';6^K63R374EC&JSH2US""7A !YD0 M[D'S #D5N65_8ZE";G3IHYXP[QEHV#*'B8HZY'=64J1V(QVK^=_]FK_@BOXV M^%_A=KKXL:[::QXQTO6='?P]K%E>7*BPM["TT^VN=2>-HT22_G>PBN$B9)(E MEBA#N\9E0_K7^Q7\-_VBOA+\,M2\ _M"7>@W":=JKP^&8] 218[?0HX($ACG M,JJS3>77XUETZ&"-[=7GGN8W4QPPJ\ MG."H/% 'F_\ P[3_ &=?^AC^*O\ X=CQO_\ +RC_ (=I_LZ_]#'\5?\ P['C M?_Y>5[I'^UE^SZ/#;^*]3\0KI5G'XALO";#5+:XTZ9=:U%X$M;0P7444HDE- MS#L&S&UPV=N2/8/'GCGPC\,/ ^L_$KQ_?Q:5H/AZQN-2U&]G.(K:TM(S++*^ M/X412QXZ"@#XK_X=I_LZ_P#0Q_%7_P .QXW_ /EY1_P[3_9U_P"AC^*O_AV/ M&_\ \O*^Z= U[1?%.A67B?PW=1WNG:C!'=6MQ"P:.:&90R.A'!5E((([5)I6 ML:1KMJU]HEU#>0)++ 9('$BB6W=HI4RN1NCD1D8=592#@B@#X2_X=I_LZ_\ M0Q_%7_P['C?_ .7E'_#M/]G7_H8_BK_X=CQO_P#+ROO^N4\5>-?#?@RRFN]< MG;S(K6YO%M;:)[J\GBM%#R^1:PJ\\[*"/DAC=R2J@$D"@#XK_P"':?[.O_0Q M_%7_ ,.QXW_^7E'_ [3_9U_Z&/XJ_\ AV/&_P#\O*^^H)DN($GC!"NH8!E* MG!]5(!'T(&*\D^+OQX^&/P*BT.7XEW=S:_\ "2:BFD:8EK875_)<7LB/(D*I M:0RL&9(W(R #M- 'S!_P[3_9U_Z&/XJ_^'8\;_\ R\H_X=I_LZ_]#'\5?_#L M>-__ )>5]'?#C]HSX1_%?QC??#[P5?74FLZ9I\&J75I=Z?=V,D5K-_P#Y>4?\.T_V=?\ H8_BK_X=CQO_ /+ROO\ KPOXQ?M)_!;X!V$^H_%+ M6#8QVD=K+<+!:W%[)!'?7 M+9I([:.5T6><^5$64!V5@N=C;0#YT_P"':?[. MO_0Q_%7_ ,.QXW_^7E'_ [3_9U_Z&/XJ_\ AV/&_P#\O*^J?!7QL^&WQ#\> M>*/AEX2O9;C6_!5]<_%[XL M> _@1\+/$/QI^*5X^G>&O"FGW&JZI=QV\MR;>SM4,DLOE0))*RHBEFV(2%&> M@KT:@#X _P"':?[.O_0Q_%7_ ,.QXW_^7E'_ [3_9U_Z&/XJ_\ AV/&_P#\ MO*^UO%'C3PQX*6PD\4W0LX]3O8=.MY'5O+-S/=IH M.JW>B7WF6\MN8KZQ;9-'MF1"P4]'4%&'*DB@#Y&_X=I_LZ_]#'\5?_#L>-__ M )>4?\.T_P!G7_H8_BK_ .'8\;__ "\K[YN)TM;=[F0,5C4L0BEVP!V5023Z M #/I7"_"GXH>!OC;\--!^+_PRO#J/A[Q-8P:EIMT8I(#-:W*!XW\N94D3*D' M:Z*PZ$"@#Y _X=I_LZ_]#'\5?_#L>-__ )>4?\.T_P!G7_H8_BK_ .'8\;__ M "\K[_HH _&#]K3]DKP#^S7X!\)?%WX1>+?B5::W:?$KX;6 -]\2/%FJVLEK MJOBS2+&[AFM+[5I[6:*:UGEB=)8G4JYXSC'[/U\ ?\%+/^3=?#G_ &57X3_^ MIOH5??\ 0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__0_OXH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "O@#_@D[_RBR_9I_P"R5>#?_31:U]_U\ ?\$G?^ M467[-/\ V2KP;_Z:+6@#W+]K?P3\4/B=^SAXO^%WP?M=,N=:\4:9<:,O]KW< MME;0P7Z&"6;?#;W+EHHW+I'Y8#E0I9 =P_,J3_@G3^T9X=^,,7Q<\)77AR\? MP;XG\)Z_X;M;N_NHDU.+1/#UQX>O(KX+9NMH[17Q0^;%X_L"YU?2M0\/2W'DZ44^TZ;;6$EF8X MUV+O$D;\NE;O@'_@F%^T]X#U1M!T6?PMIN@1:Q8WVFRZ=?W-O-IL%CXGOM7N MUB@2P6,_VYI5W'IE\A?;&D"@M: MR%(\=[XJ_P""67[3?BR\U[QHL/@[3[_6O"7BSP]8:.FIW;V7AV[U[1-,LDN- M/N3IWFJDE]82S3QI%#M%PTPWS-*K_P!#U% 'XR>+?^">G[0)B^(M]\//$6E6 M4NN"PUOP]82RS"&WUJZ:P.O6MQ<"%G^Q7R:8D:2I"9%6^N\QE?+0=S\1_P!B M[XRZ_P#L\_!CX6^#;+2;2X\ ^,8?$FI64GB;4X4AM(UO<6MGJ4=FUTYC^U(B M'RK9 B;46--L8_6*B@#\(OB9^P#^V)XJ\166MZ"GA@:18^'_ _X>N-!NO$N MI2_VMI^BW&M+]EN]0ETR68[K;4K:Y%RT4CF\ML-'M(DIOC[_ ()L_M">.-&\ M0^%?%-EX2\4B&Z\.7_A_5]9UC4I;J2WTF;19I]'NX9+6=/L^_2Y&AO'>YDS, M285DEGE?]WZ^2_V[?CUXK_9?_8_^(/Q^\#V4%]JWA?2);NV2Z!-K$V0OGSA2 MK&"W#>=,%93Y:-@CK0!^6$7_ 2]_:'?".H^']%U/4H/%:7E]:ZK> MM-H^IZKJ\5[I6LV4K68>XN;&RB^R^1((%50(XY1$T@:OI?\ P3%_:L\/^+QX MB\-3^&-/^T^+?^$ANY(]=U!G:&#QZOB.UC5&TXIFWT4RV"+P@>0ICRB7K[P\ M>_ _LM^-M"T'5?%-U\4[GQS:O!I.E7R6&FF*ZTNSO=1NIEN;2VC79<6]O ML@A='/F)GS!'YCQ_:/P:^*GAGXY?"+PI\:?!JSQZ1XPT>QUNQ2Z3RIUMM0@2 M>(2)D[7".NY<\'B@#\8_"O\ P3T_; MK'X57>M2^%K+Q!X*U33;CQ!J$&KWV MH6WB%]+DT\-J5S9W5B E[>16KRGR)(IX+A5W7=S%-.@]A_:T_93^.OQG\3_& M3P+X/2UF/Q%M_ ]YHU]J-S<65I;V_AN_\Z]LS+M>\#>,/%6EZ!9ZL8=/M_LVD3LD,.;2W5Y" MD*M(WREY-A&Y!\R]Y\./VOO'_P 8/VY/"_@#P[C3_ YT3Q_I^HVOFQ3&XU_P MCJFC6$CX-ND\4<3W-RD)\T">,B1HD_=Y /B_]J'_ ()D?M@_$1_C#IOP3O\ M0+&T\?7\=WH]WJWB759]1LI(O#DNE17#RS6-WB2"\,5$:O+ MOC]^Q;^UO\"-+USXS>$M-TR[FUC7=3GO;/2+_6-5^V0ZCXQTS6M/BO;:WTF: M1K"UT^"]M;N..)@$N)$4;)'2(W!1(_H; MQ1_P3@_:^O=2\1:1X,UG0=!\/:I<^(O^$?AMM7O?,\*RZK-IMS::M9#["H>[ M@DMKO=!F-3YP"SA9)@?WNHH _GZE_8*_:RT/0?%OP\U>/2'TSQ'9VWAO1+O2 M-0N+BZA5/%%UJL-_-#-9PP6WV/3[@''GR8DMUBB+ET6OU"_:#^"OQ.^)'[0G MP,^)7@M=+.C?#KQ#J>K:U]MNI8+EH;W1[W38UM8X[>5)'#W8=A))" J8!)/' MV'10!^$MW_P3^_:\CUW5_$.HKX9\5M=>+;J[U*UU/Q%J=K:^+?#]R-66".^B MAL'BT^ZL/[2A>(Q1WGF-:QA7@6.$1^9>-/\ @E5^U+J&J^*+[PK)X5B;Q*_B M&.ZF_MW5+>6Z@O\ 4]"O-/,C"RFD5K:+3KP8\V1HGN3MD?S97K^B>B@#\&_ M?_!.G]K[P?XQ6.TUC0=.T*R\0VNI:!)9ZO>M<>'-/L?%VHZY):6<;62HT>IZ M1>Q:3R M:U - TN\MKS2-,B^PIY\.INT4BEMC+,Y8Q.T,&?Z,Z* /Y<_@!^S-\5_&>C> M#O#.K:-JOASQGKVMSQZU?PZ=JQT*\\+7NCVNFZW#&;_3M.?3)F%O#

='N> M_D=H3(CW*1?U"VUM;V=O'9V<:Q11*$1$ 5551@ < < "IZ* /@#_@I9_R; MKX<_[*K\)_\ U-]"K[_KX _X*6?\FZ^'/^RJ_"?_ -3?0J^_Z "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH __1_OXHHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "O@#_@D[_RBR_9I_P"R5>#?_31:U]_U^$/_ 3*_P""FO\ P3;\!?\ !-O] MGSP+XZ_:#^&NBZWHOPU\)V&H:??>+-+MKJTNK;2[:.6&:*2Y5XY(W4HZ, RL M"" 10!^[U%? '_#V'_@EE_TP_\ !++_ *.6^%7_ (66 MD?\ R50!]_T5\ ?\/8?^"67_ $P_P#!++_HY;X5 M?^%EI'_R50!]_P!%? '_ ]A_P""67_1RWPJ_P#"RTC_ .2J/^'L/_!++_HY M;X5?^%EI'_R50!]_T5\ ?\/8?^"67_1RWPJ_\++2/_DJC_A[#_P2R_Z.6^%7 M_A9:1_\ )5 'W_17P!_P]A_X)9?]'+?"K_PLM(_^2J/^'L/_ 2R_P"CEOA5 M_P"%EI'_ ,E4 ??]4]0T_3]7T^?2=5@CN;6YC:*:&50\P_P#!++_HY;X5?^%EI'_R51_P]A_X)9?]'+?"K_PLM(_^2J /=!^Q M_P#LG#P=%\/!\,O"O]@P7$5U'IW]CVGV5)H%=(W6+RM@:-)'1"!\J,RC"DBM MN#]F[X(6/Q,TOXNZ3X:T^PU[2#?R075I;102&74XK:WN'=T0.Q>&T@C8%MK+ M%'N!,<13YP_X>P_\$LO^CEOA5_X66D?_ "51_P /8?\ @EE_T'X4^$/[;8QDW_]B6?VG,)@:/\ >>5N^0VT!7GC MRH\?<7'C/_#V'_@EE_TP_\ !++_ *.6^%7_ (66D?\ MR50!]_T5\ ?\/8?^"67_ $P_P#!++_HY;X5?^%E MI'_R50!]_P!%? '_ ]A_P""67_1RWPJ_P#"RTC_ .2J/^'L/_!++_HY;X5? M^%EI'_R50!]_T5\ ?\/8?^"67_1RWPJ_\++2/_DJC_A[#_P2R_Z.6^%7_A9: M1_\ )5 'W_17P!_P]A_X)9?]'+?"K_PLM(_^2J/^'L/_ 2R_P"CEOA5_P"% MEI'_ ,E4 ??]%? '_#V'_@EE_P!'+?"K_P ++2/_ )*H_P"'L/\ P2R_Z.6^ M%7_A9:1_\E4 ??\ 17P!_P /8?\ @EE_T1XST663RK>"=Y'V1(SMM4[ M44D\ U^WU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_2_OXH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB 8B@ HHHH **** "BBB@ HHHH **** /_9 end XML 22 R1.htm IDEA: XBRL DOCUMENT v3.24.1
Document and Entity Information
12 Months Ended
Dec. 31, 2023
shares
Document Entity Information  
Document Type 20-F
Document Registration Statement false
Document Annual Report true
Document Period End Date Dec. 31, 2023
Document Transition Report false
Document Shell Company Report false
Entity File Number 001-41576
Entity Registrant Name ECARX Holdings Inc.
Entity Incorporation, State or Country Code E9
Entity Address, Address Line One 5/F, Building 1, Zhongteng Building
Entity Address, Address Line Two 2121 Longteng Avenue
Entity Address, City or Town Xuhui District, Shanghai
Entity Address, Postal Zip Code 200232
Entity Address, Country CN
Entity Well-known Seasoned Issuer No
Entity Voluntary Filers No
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Accelerated Filer
Entity Emerging Growth Company true
Entity Ex Transition Period false
Document Financial Statement Error Correction [Flag] false
ICFR Auditor Attestation Flag false
Document Accounting Standard U.S. GAAP
Entity Shell Company false
Entity Central Index Key 0001861974
Current Fiscal Year End Date --12-31
Document Fiscal Year Focus 2023
Document Fiscal Period Focus FY
Amendment Flag false
Auditor Name KPMG Huazhen LLP
Auditor Location Shanghai, China
Auditor Firm ID 1186
Class A Ordinary Shares  
Document Entity Information  
Title of 12(b) Security Class A ordinary shares, par value $0.000005 per share
Trading Symbol ECX
Security Exchange Name NASDAQ
Entity Common Stock, Shares Outstanding 288,989,049
Class B Ordinary Shares  
Document Entity Information  
Entity Common Stock, Shares Outstanding 48,960,916
Warrants  
Document Entity Information  
Title of 12(b) Security Warrants
Trading Symbol ECXWW
Security Exchange Name NASDAQ
Business Contact  
Document Entity Information  
Contact Personnel Name Jing (Phil) Zhou,
Contact Personnel Email Address phil.zhou@ecarxgroup.com
Entity Address, Address Line One 5/F, Building 1, Zhongteng Building
Entity Address, Address Line Two 2121 Longteng Avenue
Entity Address, City or Town Xuhui District, Shanghai
Entity Address, Postal Zip Code 200232
Entity Address, Country CN

XML 23 R2.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED BALANCE SHEETS
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Current assets      
Cash ¥ 561,148,000 $ 79,036,000 ¥ 860,472,000
Restricted cash 27,126,000 3,821,000 40,957,000
Short-term investments 137,876,000 19,419,000 0
Notes receivable 54,634,000 7,695,000 179,143,000
Inventories 160,781,000 22,646,000 182,572,000
Amounts due from related parties 74,122,000 10,440,000 911,729,000
Prepayments and other current assets 441,483,000 62,181,000 424,918,000
Total current assets 3,288,741,000 463,210,000 3,853,333,000
Non-current assets      
Long-term investments 300,987,000 42,393,000 353,855,000
Property and equipment, net 120,785,000 17,012,000 139,607,000
Intangible assets, net 179,341,000 25,260,000 44,861,000
Operating lease right-of-use assets 125,205,000 17,635,000 99,652,000
Total non-current assets 978,903,000 137,876,000 877,699,000
Total assets 4,267,644,000 601,086,000 4,731,032,000
Current liabilities      
Short-term borrowings 1,200,000,000 169,016,000 870,000,000
Notes payable 9,959,000 1,403,000 168,405,000
Amounts due to related parties 35,664,000 5,023,000 42,843,000
Operating lease liabilities, current 35,123,000 4,947,000 31,110,000
Accrued expenses and other current liabilities 614,540,000 86,557,000 785,134,000
Income tax payable 15,794,000 2,225,000 21,610,000
Total current liabilities 4,215,479,000 593,738,000 3,927,441,000
Non-current liabilities      
Convertible notes payable 455,701,000 64,184,000 439,869,000
Operating lease liabilities, non-current 107,605,000 15,156,000 68,768,000
Warrant liabilities, non-current 5,141,000 724,000 16,544,000
Provisions 90,871,000 12,799,000 30,716,000
Other non-current liabilities     0
Total non-current liabilities 886,624,000 124,879,000 838,047,000
Total liabilities 5,102,103,000 718,617,000 4,765,488,000
Commitments and contingencies 0 0 0
SHAREHOLDERS’ DEFICIT      
Additional paid-in capital 6,093,685,000 858,278,000 5,919,660,000
Accumulated deficit (6,670,371,000) (939,502,000) (5,730,180,000)
Accumulated other comprehensive loss (344,734,000) (48,555,000) (385,886,000)
Total deficit attributable to ordinary shareholders (921,410,000) (129,778,000) (196,396,000)
Non-redeemable non-controlling interests 86,951,000 12,247,000 161,940,000
Total shareholders’ deficit (834,459,000) (117,531,000) (34,456,000)
Total liabilities and shareholders’ deficit 4,267,644,000 601,086,000 4,731,032,000
Class A Ordinary Shares      
SHAREHOLDERS’ DEFICIT      
Ordinary Shares 9,000 1,000 9,000
Class B Ordinary Shares      
SHAREHOLDERS’ DEFICIT      
Ordinary Shares 1,000 0 1,000
Related Party      
Current assets      
Accounts receivable 1,545,752,000 217,715,000 835,320,000
Amounts due from related parties 74,122,000   911,729,000
Non-current assets      
Other non-current assets 224,349,000 31,599,000 213,695,000
Current liabilities      
Accounts payable 278,750,000 39,261,000 241,773,000
Amounts due to related parties 35,664,000   42,843,000
Contract liabilities, current 207,017,000 29,158,000 316,667,000
Non-current liabilities      
Contract liabilities, non-current 133,993,000 18,873,000 282,080,000
Other non-current liabilities 44,519,000 6,270,000 0
Nonrelated Party      
Current assets      
Accounts receivable 285,819,000 40,257,000 418,222,000
Non-current assets      
Other non-current assets 28,236,000 3,977,000 26,029,000
Current liabilities      
Accounts payable 1,818,011,000 256,061,000 1,445,193,000
Contract liabilities, current 621,000 87,000 4,706,000
Non-current liabilities      
Contract liabilities, non-current 2,000 0 70,000
Other non-current liabilities ¥ 48,792,000 $ 6,873,000 ¥ 0
XML 24 R3.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Dec. 20, 2022
Ordinary shares, par value per share (in USD per share)     $ 0.000005
Ordinary shares, shares authorized (in shares) 10,000,000,000    
Common Class A      
Ordinary shares, par value per share (in USD per share) $ 0.000005 $ 0.000005  
Ordinary shares, shares authorized (in shares) 8,000,000,000 8,000,000,000  
Ordinary shares, shares issued (in shares) 288,989,049 288,434,474  
Ordinary shares, shares outstanding (in shares) 288,989,049 288,434,474  
Class B Ordinary Shares      
Ordinary shares, par value per share (in USD per share) $ 0.000005 $ 0.000005  
Ordinary shares, shares authorized (in shares) 1,000,000,000 1,000,000,000  
Ordinary shares, shares issued (in shares) 48,960,916 48,960,916  
Ordinary shares, shares outstanding (in shares) 48,960,916 48,960,916  
XML 25 R4.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
¥ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
CNY (¥)
¥ / shares
shares
Dec. 31, 2021
CNY (¥)
¥ / shares
shares
Revenues        
Total revenues ¥ 4,666,147 $ 657,213 ¥ 3,561,994 ¥ 2,779,063
Total cost of revenues (3,396,118) (478,333) (2,568,115) (1,962,000)
Gross profit 1,270,029 178,880 993,879 817,063
Research and development expenses (including related parties amounts of RMB21,069, RMB60,687 and RMB34,673 for the years ended December 31, 2021, 2022 and 2023, respectively) (1,264,308) (178,074) (1,332,800) (1,209,580)
Selling, general and administrative expenses (including related parties amounts of RMB2,343, RMB2,153 and RMB17,589 for the years ended December 31, 2021, 2022 and 2023, respectively) (928,761) (130,813) (1,310,207) (607,868)
Other income - related parties 7,078 997 22,846 0
Others, net (1,751) (247) (1,939) 207
Total operating expenses (2,187,742) (308,137) (2,622,100) (1,817,241)
Loss from operation (917,713) (129,257) (1,628,221) (1,000,178)
Interest income 30,501 4,296 13,820 13,655
Interest expense (including related parties amounts of RMB131, RMB12,215 and RMB12,163 for the years ended December 31, 2021, 2022 and 2023, respectively) (79,309) (11,170) (44,543) (131,585)
Loss from equity method investments (43,065) (6,066) (71,928) (3,891)
Other non-operating (expenses) income, net (9,237) (1,301) 152,791 (47,898)
Loss before income taxes (1,018,823) (143,498) (1,578,081) (1,169,897)
Income tax (expense) benefit 3,643 513 (29,065) (6,861)
Net loss [1] (1,015,180) (142,985) (1,607,146) (1,176,758)
Net loss attributable to non-redeemable non-controlling interests 74,989 10,562 42,518 1,997
Net loss attributable to redeemable non-controlling interests 0 0 464 806
Net loss attributable to ECARX Holdings Inc. (940,191) (132,423) (1,564,164) (1,173,955)
Accretion of redeemable non-controlling interests 0 0 (714) (1,306)
Net loss available to ECARX Holdings Inc. (940,191) (132,423) (1,564,878) (1,175,261)
Accretion of Redeemable Convertible Preferred Shares 0 0 (354,878) (243,564)
Net loss available to ordinary shareholders ¥ (940,191) $ (132,423) ¥ (1,919,756) ¥ (1,418,825)
Loss per ordinary share        
Basic loss per share, ordinary shares (in RMB per share) | (per share) [1] ¥ (2.79) $ (0.39) ¥ (8.02) ¥ (5.99)
Diluted loss per share, ordinary shares (in RMB per share) | (per share) [1] ¥ (2.79) $ (0.39) ¥ (8.02) ¥ (5.99)
Weighted average number of ordinary shares used in computing loss per ordinary share        
Weighted average number of ordinary shares, basic (in shares) [1] 337,407,225 337,407,225 239,296,386 236,691,093
Weighted average number of ordinary shares, diluted (in shares) [1] 337,407,225 337,407,225 239,296,386 236,691,093
Other comprehensive income (loss):        
Foreign currency translation adjustments, net of nil income taxes ¥ 41,152 $ 5,796 ¥ (391,934) ¥ 4,551
Comprehensive loss (974,028) (137,189) (1,999,080) (1,172,207)
Comprehensive loss attributable to non-redeemable non-controlling interests 74,989 10,562 42,518 1,997
Comprehensive loss attributable to redeemable non-controlling interests 0 0 464 806
Comprehensive loss attributable to ordinary shareholders (899,039) (126,627) (1,956,098) (1,169,404)
Sales of goods revenues        
Revenues        
Total revenues 3,311,507 466,416 2,433,964 1,983,817
Total cost of revenues (2,733,966) (385,071) (1,970,845) (1,749,188)
Software license revenues        
Revenues        
Total revenues 444,830 62,653 404,469 261,265
Total cost of revenues (120,289) (16,942) (126,807) (32,164)
Service        
Revenues        
Total revenues 909,810 128,144 723,561 533,981
Total cost of revenues ¥ (541,863) $ (76,320) ¥ (470,463) ¥ (180,648)
[1] Shares outstanding for all periods reflect the adjustment for Recapitalization.
XML 26 R5.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Total revenues ¥ 4,666,147 $ 657,213 ¥ 3,561,994 ¥ 2,779,063
Cost of revenues (3,396,118) (478,333) (2,568,115) (1,962,000)
Research and development expenses (1,264,308) (178,074) (1,332,800) (1,209,580)
Selling, general and administrative expenses (928,761) (130,813) (1,310,207) (607,868)
Interest income 30,501 4,296 13,820 13,655
Interest expense 79,309 11,170 44,543 131,585
Foreign currency translation adjustments, tax 0   0 0
Related Party        
Research and development expenses (34,673)   (60,687) (21,069)
Selling, general and administrative expenses (17,589)   (2,153) (2,343)
Interest income 15,955   9,069 717
Interest expense 12,163   12,215 131
Sales of goods revenues        
Total revenues 3,311,507 466,416 2,433,964 1,983,817
Cost of revenues (2,733,966) (385,071) (1,970,845) (1,749,188)
Sales of goods revenues | Related Party        
Total revenues 2,715,136   1,663,076 1,466,340
Cost of revenues (434,778)   (509,242) (220,062)
Software license revenues        
Total revenues 444,830 62,653 404,469 261,265
Cost of revenues (120,289) (16,942) (126,807) (32,164)
Software license revenues | Related Party        
Total revenues 293,159   133,450 24,788
Cost of revenues (22,388)   (21,700) 0
Service        
Total revenues 909,810 128,144 723,561 533,981
Cost of revenues (541,863) $ (76,320) (470,463) (180,648)
Service | Related Party        
Total revenues 894,396   721,206 532,625
Cost of revenues ¥ (56,622)   ¥ (60,671) ¥ 0
XML 27 R6.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS DEFICIT
¥ in Thousands, $ in Thousands
CNY (¥)
USD ($)
Class A Ordinary Shares
shares
Class B Ordinary Shares
shares
Total deficit attributable to ordinary shareholders of the Company
CNY (¥)
Ordinary Shares
CNY (¥)
shares
Ordinary Shares
Class A Ordinary Shares
CNY (¥)
shares
Ordinary Shares
Class B Ordinary Shares
CNY (¥)
shares
Treasury Shares
CNY (¥)
shares
Additional paid-in capital
CNY (¥)
Accumulated deficit
CNY (¥)
Accumulated other comprehensive income
CNY (¥)
Non-redeemable non-controlling interests
CNY (¥)
Beginning balance (in shares) at Dec. 31, 2020 | shares [1]           238,591,421              
Beginning balance, treasury (in shares) at Dec. 31, 2020 | shares [1]                 0        
Beginning balance at Dec. 31, 2020 ¥ (2,064,043)       ¥ (2,075,550) ¥ 7     ¥ 0 ¥ 165,412 ¥ (2,242,466) ¥ 1,497 ¥ 11,507
CHANGES IN SHAREHOLDERS' DEFICIT                          
Net loss [2] (1,175,952)       (1,173,955)           (1,173,955)   (1,997)
Accretion of redeemable non-controlling interests (1,306)       (1,306)           (1,306)    
Share-based compensation (Note 21) 163,481       163,481         163,481      
Re-designation of ordinary shares to Series A Preferred Shares (in shares) | shares [1]           (2,343,309)              
Re-designation of ordinary shares to Series A Preferred Shares (Note 19) (81,208)       (81,208)         (81,208)      
Deemed dividend in association with acquisition of an equity-method investment (Note 8) (689,670)       (689,670)           (689,670)    
Deconsolidation of a subsidiary (Note 19(a)) (14,335)                       (14,335)
Contribution from non-controlling shareholders (Note 19(a)) 202,000       (105)         (105)     202,105
Repurchase of ordinary shares (Note 20) 0                        
Repurchase of ordinary shares (in shares) | shares [1]           (5,010,420)     (5,010,420)        
Accretion of Redeemable Convertible Preferred Shares (243,564)       (243,564)         (247,580) 4,016    
Foreign currency translation adjustments, net of nil income taxes 4,551       4,551             4,551  
Ending balance (in shares) at Dec. 31, 2021 | shares [3]           231,237,692 [1] 0 [4] 0          
Ending balance, treasury (in shares) at Dec. 31, 2021 | shares [1],[3]                 5,010,420        
Ending balance at Dec. 31, 2021 (3,900,046)       (4,097,326) ¥ 7 ¥ 0 ¥ 0 ¥ 0 0 (4,103,381) 6,048 197,280
CHANGES IN SHAREHOLDERS' DEFICIT                          
Net loss [5] (1,606,682)       (1,564,164)           (1,564,164)   (42,518)
Accretion of redeemable non-controlling interests (714)       (714)           (714)    
Deconsolidation of a subsidiary (Note 19) 7,178                       7,178
Share-based compensation (Note 21) 725,651       725,651         725,651      
Reissuance of ordinary shares (in shares) | shares [3]           (5,010,420)     (5,010,420)        
Accretion of Redeemable Convertible Preferred Shares (354,878)       (354,878)         (354,878)      
Deemed distribution to shareholders in the VIE Restructuring (61,921)       (61,921)           (61,921)    
Re-designation of ordinary shares into Class A ordinary shares (in shares) | shares [3]           (193,216,446) (193,216,446) [4]            
Re-designation of ordinary shares into Class A Ordinary Shares (Note 1(b))           ¥ (6) ¥ 6            
Re-designation of ordinary shares into Class B ordinary shares (in shares) | shares [3]           (43,031,666)   (43,031,666)          
Re-designation of ordinary shares into Class B Ordinary Shares (Note 1(b))           ¥ (1)   ¥ 1          
IPO cost capitalization (270,539)       (270,539)         (270,539)      
Conversion-Lotus convertible notes payable (in shares) | shares [3],[4]             1,052,632            
Conversion-Lotus convertible notes payable (Note 1(b) and 15) 69,600       69,600         69,600      
Geely strategic investment (in shares) | shares [3],[4]             2,000,000            
Geely strategic investment (Note 1(b)) 139,200       139,200         139,200      
Luminar strategic investment (in shares) | shares [3],[4]             1,500,000            
Luminar strategic investment (Note 1(b) and Note 8) 87,615       87,615         87,615      
Conversion of Preferred Shares to Class A and Class B ordinary shares (in shares) | shares [3]             84,795,039 [4] 5,929,250          
Conversion of Preferred Shares to Class A and Class B ordinary shares (Note 18) 5,492,749       5,492,749   ¥ 3     5,492,746      
Issuance of Class A Ordinary Shares and warrants to COVA shareholders and warrant holders (in shares) | shares [3],[4]             5,870,357            
Issuance of Class A Ordinary Shares and warrants to COVA shareholders and warrant holders 30,265       30,265         30,265      
Foreign currency translation adjustments, net of nil income taxes (391,934)       (391,934)             (391,934)  
Ending balance (in shares) at Dec. 31, 2022 | shares     288,434,474 48,960,916   0 [3] 288,434,474 [3],[4],[6] 48,960,916 [7]          
Ending balance, treasury (in shares) at Dec. 31, 2022 | shares [3]                 0        
Ending balance at Dec. 31, 2022 (34,456)       (196,396) ¥ 0 ¥ 9 ¥ 1 ¥ 0 5,919,660 (5,730,180) (385,886) 161,940
CHANGES IN SHAREHOLDERS' DEFICIT                          
Net loss [6] (1,015,180)       (940,191)           (940,191)   (74,989)
Accretion of redeemable non-controlling interests 0 $ 0                      
Share-based compensation (Note 21) 174,025       174,025         174,025      
Accretion of Redeemable Convertible Preferred Shares 0 0                      
Issuance of Class A ordinary shares under 2022 Share Incentive Plan (in shares) | shares [6]             554,575            
Foreign currency translation adjustments, net of nil income taxes 41,152 5,796     41,152             41,152  
Ending balance (in shares) at Dec. 31, 2023 | shares     288,989,049 48,960,916     288,989,049 [6] 48,960,916 [7]          
Ending balance at Dec. 31, 2023 ¥ (834,459) $ (117,531)     ¥ (921,410)   ¥ 9 ¥ 1   ¥ 6,093,685 ¥ (6,670,371) ¥ (344,734) ¥ 86,951
[1] Shares outstanding for all periods reflect the adjustment for Recapitalization
[2] Excludes net loss attributable to redeemable non-controlling interests of RMB806 for the year ended December 31, 2021.Retrospectively adjusted to reflect the combination of JICA, as if the combination had been in effect since the inception of common control (refer to Note 1(e)).
[3] Shares outstanding for all periods reflect the adjustment for Recapitalization.
[4] Shares outstanding for all periods reflect the adjustment for Recapitalization.
[5] Excludes net loss attributable to redeemable non-controlling interests of RMB464 for the year ended December 31, 2022. Retrospectively adjusted to reflect the combination of JICA, as if the combination had been in effect since the inception of common control (refer to Note 1(e)).
[6] Retrospectively adjusted to reflect the combination of JICA, as if the combination had been in effect since the inception of common control (refer to Note 1(e)).
[7] Shares outstanding for all periods reflect the adjustment for Recapitalization.
XML 28 R7.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS DEFICIT (Parenthetical)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
USD ($)
Statement of Stockholders' Equity [Abstract]    
Foreign currency translation adjustments, tax ¥ 0  
Net loss attributable to redeemable non-controlling interests ¥ 464 $ 806
XML 29 R8.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF CASH FLOWS
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Operating activities:        
Net loss ¥ (1,015,180) $ (142,985) ¥ (1,607,146) ¥ (1,176,758)
Adjustments to reconcile net loss to net cash used in operating activities:        
Allowance for doubtful accounts 7,525 1,060 6,887 0
Provision of prepayments and other current assets (1,310) (185) (1,935) 3,245
Write-down of inventories 10,641 1,499 35,406 49,485
Share-based compensation 174,025 24,511 725,651 179,933
Depreciation and amortization 85,799 12,085 74,559 65,160
Reduction of carrying amount of right-of-use assets 38,842 5,471 41,975 0
Loss from equity method investments 43,065 6,066 71,928 3,891
Gains on deconsolidation of a subsidiary 0 0 (71,974) (10,579)
Gains on sale of an equity security 0 0 (59,728) 0
Change in fair value of an equity security 22,451 3,162 16,843 0
Amortization of debt issuance costs 2,863 403 0 99,923
Change in fair value of warrant liabilities (11,719) (1,651) 3,245 111,299
Loss on disposal of property, equipment and intangible assets 1,751 247 1,939 1,562
Unrealized exchange (gains) losses 2,515 354 1,857 (12,478)
Impairment of property, equipment and intangible assets 10,237 1,442 0 0
Changes in operating assets and liabilities, net of effects of deconsolidation of subsidiaries and the VIEs:        
Notes receivable 74,509 10,494 (41,433) (19,406)
Inventories 11,150 1,570 5,341 (105,557)
Amounts due from related parties 34,890 4,915 (87,080) (5,757)
Prepayments and other current assets and other non-current assets (17,462) (2,459) (189,669) (157,371)
Notes payable (158,446) (22,317) 41,101 (144,529)
Amounts due to related parties (7,179) (1,011) 3,808 5,253
Accrued expenses and other current liabilities (103,334) (14,554) 204,830 188,317
Operating lease liabilities (21,545) (3,035) (34,985) 0
Provisions 60,155 8,473 14,424 8,769
Net cash used in operating activities (1,243,406) (175,129) (461,337) (907,283)
Investing activities:        
Purchase of property, equipment and intangible assets (62,194) (8,760) (157,286) (85,736)
Proceeds from disposal of property, equipment and intangible assets 2,158 304 1,732 0
Cash paid for acquisition of equity investments 0 0 (79,442) (1,145,637)
Cash paid for acquisition of short-term investments (163,944) (23,091) 0 0
Proceeds from redemption of short-term investments 24,000 3,380 0 0
Cash received on deconsolidation of Hubei Dongjun 0 0 1,000 0
Financial support to an equity method investee 0 0 (28,500) 0
Loans to related parties (214,000) (30,141) (57,260) (48,656)
Cash collection of loans to related parties 214,000 30,141 29,360 90,155
Proceeds from sale of Zenseact 792,063 111,560 0 0
Net cash (used in) provided by investing activities 592,083 83,393 (313,039) (1,198,234)
Financing activities:        
Cash contributed by redeemable non-controlling shareholders 0 0 10,000 30,000
Cash contributed by non-redeemable non-controlling shareholders 0 0 0 202,000
Proceeds from short-term borrowings 1,500,000 211,271 1,270,000 947,000
Repayment of short-term borrowings (1,170,000) (164,791) (1,332,000) (91,000)
Proceeds from issuance of convertible notes 0 0 527,281 0
Payment for issuance costs of convertible notes (3,396) (478) (2,938) 0
Borrowings from related parties 300,000 42,254 700,000 45,152
Repayment of borrowings from related parties (300,000) (42,254) (700,000) (65,152)
Repayment of long-term debt 0 0 0 (1,125,310)
Cash disposed in the Restructuring 0 0 (20,000) 0
Cash proceeds from COVA 0 0 43,724 0
Cash proceeds from Geely strategic investment 0 0 139,200 0
Cash paid for costs of the Merger (78,570) (11,066) (136,985) 0
Proceeds from conditional government grants 48,792 6,872 0 0
Net cash provided by financing activities 296,826 41,808 657,767 2,122,792
Effect of foreign currency exchange rate changes on cash and restricted cash 41,342 5,821 28,906 (32,019)
Net increase (decrease) in cash (313,155) (44,107) (87,703) (14,744)
Cash and restricted cash at the beginning of the year 901,429 126,964 989,132 1,003,876
Cash and restricted cash at the end of the year 588,274 82,857 901,429 989,132
Supplemental information:        
Income tax paid 1,985 280 0 12,557
Interest paid 63,859 8,994 28,908 28,983
Non-cash investing and financing activities:        
Payable for purchase of property, equipment and intangible assets 127,595 17,971 24,186 17,882
Transfer of notes receivable as part of consideration to purchase intangible assets 50,000 7,042 0 0
Re-designation of ordinary shares to Series A Preferred Shares (Note 18) 0 0 0 97,660
Shares issued 0 0 0 620,703
Non-cash assets distributed to shareholders of the Company in the Restructuring (Note 1(d)) 0 0 247,875 0
Payable for issuance cost of convertible notes payable 0 0 5,621 0
Amounts due from a related party for sale of Zenseact (Note 8) 0 0 763,192 0
Issuance of ordinary shares in exchange for an equity security (Note 8) 0 0 87,615 0
Payable for costs of the Merger 0 0 133,554
Conversion of Convertible Redeemable Preferred Shares to ordinary shares (Note 1(b) and Note 18) 0 0 5,492,749 0
Conversion of convertible notes payable to Class A Ordinary Shares 0 0 69,600 0
Nonrelated Party        
Changes in operating assets and liabilities, net of effects of deconsolidation of subsidiaries and the VIEs:        
Accounts receivable - third parties, net 133,729 18,835 (238,197) (45,166)
Accounts payable - third parties 372,818 52,510 795,226 18,699
Contract liabilities - third parties (4,153) (585) 1,774 (4,565)
Related Party        
Changes in operating assets and liabilities, net of effects of deconsolidation of subsidiaries and the VIEs:        
Accounts receivable - third parties, net (719,283) (101,309) (68,939) (96,169)
Accounts payable - third parties (13,023) (1,834) 130,242 (218,143)
Contract liabilities - third parties (257,737) (36,301) (237,287) 353,659
Hubei Dongjun Automotive Electronics Technology Co., Ltd.        
Investing activities:        
Cash disposed on deconsolidation of a subsidiary 0 0 0 (8,360)
Suzhou Photon-Matrix        
Adjustments to reconcile net loss to net cash used in operating activities:        
Gains on deconsolidation of a subsidiary     (71,974)  
Investing activities:        
Cash disposed on deconsolidation of a subsidiary 0 0 (22,643) 0
Series Angel Preferred Shares        
Financing activities:        
Proceeds from issuance of Convertible Redeemable Preferred Shares 0 0 0 81,950
Series A Preferred Shares        
Financing activities:        
Proceeds from issuance of Convertible Redeemable Preferred Shares 0 0 0 1,032,104
Repayment of refundable deposits in connection with the issuance of Series A Convertible Redeemable Preferred Shares 0 0 0 (1,032,104)
Series A+ Preferred Shares        
Financing activities:        
Proceeds from issuance of Convertible Redeemable Preferred Shares 0 0 0 1,331,641
Payment for issuance cost and fees 0 0 0 (10,000)
Series A++ Preferred Shares        
Financing activities:        
Proceeds from issuance of Convertible Redeemable Preferred Shares 0 0 0 452,241
Repayment of refundable deposits in connection with the issuance of Series A Convertible Redeemable Preferred Shares 0 0 0 (461,849)
Refundable deposits in connection with the issuance of Convertible Redeemable Preferred Shares 0 0 0 461,849
Series B Preferred Shares        
Financing activities:        
Proceeds from issuance of Convertible Redeemable Preferred Shares ¥ 0 $ 0 ¥ 159,485 ¥ 324,270
XML 30 R9.htm IDEA: XBRL DOCUMENT v3.24.1
Description of business and organization
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of business and organization
1.    Description of business and organization
(a)Description of business
ECARX Holdings Inc. (“ECARX” or the “Company’) was incorporated as an exempted company with limited liability in the Cayman Islands on November 12, 2019. The Company along with its subsidiaries, consolidated variable interest entity (“VIE”) and VIE’s subsidiaries is collectively referred to as “the Group”. The terms “we,” “our,” and “us” refer to the Group, unless the context indicates otherwise. Historically, we conducted our operations in China through subsidiaries as well as through Hubei ECARX Technology Co., Ltd (“Hubei ECARX”), our former VIE based in mainland China. In 2022, as a result of a restructuring described below, we do not have any VIE in China. We are a global mobility-tech company partnering with original equipment manufacturers (“OEM”s) to reshape the automotive landscape as the industry transitions to an all-electric future. As OEMs develop new vehicle platforms from the ground up, we are developing a full-stack solution - central computer, system on a chip (“SoC”) and software to help continuously improve the in-car user experience. Our products continue to shape the interaction between people and vehicles by rapidly advancing the technology at the heart of smart mobility. We are engaged in the sales of SoC core modules, automotive computing platform products, software stacks as well as the provision of research and development services primarily in the People’s Republic of China (“PRC”).
(b)Merger and recapitalization
On December 20, 2022, (the “Closing Date”), the Company consummated its merger with COVA Acquisition Corp. (“COVA”) pursuant to a merger agreement dated May 26, 2022 (the “Merger Agreement”) by and among COVA, ECARX, ECARX Temp Limited, a wholly-owned subsidiary of ECARX (“Merger Sub 1”), and ECARX&Co Limited, a wholly-owned subsidiary of ECARX ( “Merger Sub 2”). Pursuant to the Merger Agreement, (i) Merger Sub 1 was merged with and into COVA (the “First Merger”), with COVA surviving the First Merger as a wholly owned subsidiary of ECARX Holdings Inc. (such company, as the surviving entity of the First Merger, “Surviving Entity 1”), and (ii) immediately following the First Merger and as part of the same overall transaction as the First Merger, Surviving Entity 1 was merged with and into Merger Sub 2 (the “Second Merger,” and together with the First Merger, the “Mergers”), with Merger Sub 2 surviving the Second Merger as a wholly-owned subsidiary of ECARX Holdings Inc. (such company, as the surviving entity of the Second Merger, “Surviving Entity 2”) (collectively, the “Merger”).
On the Closing Date:
(i)the amended and restated memorandum and articles of association the Company became effective;
(ii)90,724,289 of the preferred shares of the Company that were issued and outstanding immediately prior to the First Effective Time (i.e. effective time of the First Merger) were re-designated and reclassified into one ordinary share of the Company on a one-for-one basis (the “Preferred Share Conversion”);
(iii)immediately following the Preferred Share Conversion but immediately prior to the Recapitalization (as defined below), the authorized share capital of the Company was re-designated as follows (“Re-designation”):
(A) each of the issued and outstanding ordinary shares of the Company (other than the Co-Founder Shares, defined as all of the ECARX shares held by Mr. Ziyu Shen and 20,520,820 ECARX shares held by Mr. Eric Li (Shufu Li) immediately prior to the Re-designation) and each of 7,766,956,008 authorized but unissued ordinary shares of the Company was re-designated as one Class A Ordinary Share;
(B) each of the issued and outstanding Co-Founder Shares and each of the 958,958,360 authorized but unissued ordinary shares of the Company was re-designated as one Class B Ordinary Share; and
(C) 1,000,000,000 authorized but unissued ordinary shares of the Company were re-designated as shares of par value of US$0.000005 each of such class or classes (however designated) as the board of directors of the Company may determine in accordance with the Amended Articles; and
(iv)Recapitalization
(A) each of the issued and outstanding ordinary shares of ECARX immediately following the Re-designation was recapitalized by way of a repurchase in exchange for issuance of such number of Class A Ordinary Shares and Class B Ordinary Shares, in each case, equal to the Recapitalization Factor (as defined below) (i.e., one such Company Class A Ordinary Share or Company Class B Ordinary Share, as the case may be, multiplied by the Recapitalization Factor);
(B) each ECARX restricted share unit and option issued and outstanding immediately prior to the Recapitalization was adjusted to give effect to the foregoing transactions, such that each ECARX restricted share unit and option shall be exercisable for that number of Class A Ordinary Shares equal to the product of (a) the number of shares of the Company subject to such ECARX restricted share unit and option immediately prior to the Recapitalization multiplied by (b) the Recapitalization Factor (such product rounded down to the nearest whole number), and the per share exercise price for each Class A Ordinary Share issuable upon exercise of the ECARX restricted share unit and options, as adjusted, shall be equal to the quotient (rounded up to the nearest whole cent) obtained by dividing (y) the per share exercise price for each share of the Company subject to such ECARX restricted share unit and option by (z) the Recapitalization Factor.
“Recapitalization Factor” is 1.19295710, representing the number resulting from dividing (i) US$3,400,000,000, being the pre-money equity value of ECARX as agreed between ECARX and COVA, by (ii) the product of (x) the Fully-Diluted Company Shares, and (y) US$10.00.
“Fully-Diluted Company Shares” means, without duplication, (a) the aggregate number of shares of ECARX Holdings Inc. (i) that are issued and outstanding immediately prior to the Re-designation and (ii) that are issuable upon the exercise of all ECARX Options and other equity securities of ECARX Holdings that are issued and outstanding immediately prior to the Re-designation (whether or not then vested or exercisable as applicable), minus (b) the shares of ECARX Holdings held by it or any subsidiary of ECARX Holdings Inc. (if applicable) as treasury shares.
On the Closing Date, the Company issued:
(i)5,870,357 Class A Ordinary Shares to then holders of Class A ordinary shares of COVA, including 5,250,000 Class A Ordinary Shares issued to COVA Acquisition Sponsor LLC (the “Sponsor”);
(ii)23,871,971 Warrants to then holders of COVA Public Warrants and COVA Private Warrants;
(iii)282,564,117 Class A Ordinary Shares, consisted of (a) 2,000,000 Class A Ordinary Shares to Geely Investment Holding Ltd. and 1,500,000 Class A Ordinary Shares to Luminar Technologies, Inc. (collectively referred to as “Strategic Investors”), (b) 1,052,632 Class A Ordinary Shares issued to Lotus Technology Inc., the holder of the Note (defined in the Note 15), and (c) 84,795,039 Class A Ordinary Shares to then existing preferred shareholders and 193,216,446 Class A Ordinary Shares to then existing ordinary shareholders of the Company.
(iv)48,960,916 Class B Ordinary Shares to the then existing shareholders of the Company.
Pursuant to the mergers above stated, COVA was considered as the “acquired” company for financial reporting purposes. Accordingly, for accounting purposes, the financial statements of ECARX represented a continuation of its operations with the Merger treated as the equivalent of ECARX issuing shares for the net assets of COVA, accompanied by a recapitalization. The net assets of ECARX are stated at historical cost, with no goodwill or other intangible assets recorded. This determination was primarily based on the following:
ECARX is the larger of the combining entities and is the operating company.
ECARX will have control of the board as it will hold a majority of the seats on the board of directors with COVA only taking two seats on the board after the mergers.
ECARX’s senior management will be continuing as senior management of the combined company.
In addition, a larger portion of the voting rights in the combined entity will be held by existing ECARX’s shareholders.
The equity structure has been recast in all comparative periods up to the Closing to reflect the number of the Company’s preferred shares and ordinary shares issued and outstanding in history. As such, the shares and corresponding capital amounts and earnings per share prior to the Merger have been retroactively recast.
The Class A Ordinary Shares and ECARX Public Warrants (defined in the Note 13) of the Company are listed on the Nasdaq Stock Market LLC, or “Nasdaq,” under the trading symbols “ECX” and “ECXWW,” respectively.
In connection with the Merger, the Company raised aggregated proceeds of US$38,870 (equivalent to RMB270,539), including (i) cash proceeds consisted of US$6,282 (equivalent to RMB43,724) in connection with the Merger, US$20,000 (equivalent to RMB139,200) from Geely Investment Holding Ltd. (referred to as “Geely strategic investment”) and (ii) US$12,588 (equivalent to RMB87,615) worth of shares from Luminar Technologies, Inc., a strategic investor (referred to as “Luminar strategic investment”, collectively referred to as “Strategic Investments”). The Company incurred transaction costs of US$42,122 (equivalent to RMB293,168). Any excess of these costs over the proceeds amounting to US$3,252 (equivalent to RMB22,629) were recorded in general and administrative expenses of the statement of comprehensive loss.
(c)Restructuring
Historically, the Company conducted its operation in China through its PRC consolidated subsidiaries as well as through the VIE and VIE’s subsidiaries based in China. Since early 2022, the Company implemented a series of transactions to restructure its organization and business operations (the “Restructuring”). In connection with the Restructuring, in April 2022, the Company, Hubei ECARX and shareholders of Hubei ECARX entered into a VIE Termination Agreement to terminate the VIE Agreements with immediate effect.

In addition, ECARX (Hubei) Tech Co., Ltd. (“ECARX (Hubei) Tech”), a wholly-owned PRC subsidiary of the Company, and Hubei ECARX reached an agreement, pursuant to which:
All of the business and operations, excluding a contract on AI voice products signed by Hubei ECARX on March 5, 2020, and the working capital of Hubei ECARX of approximately RMB20,000, which are not subject to restrictions on the foreign investments, including the sales of automotive computing platforms, SoC core modules, automotive merchandise or other products, software licensing and the provision of automotive computing platform design and development service and other services of Hubei ECARX, and related assets and liabilities, contracts, intellectual properties and employees, were transferred from Hubei ECARX to ECARX (Hubei) Tech, at nil consideration.
Other business and operations, which include the above-mentioned contract entered into by Hubei ECARX on March 5, 2020 and the working capital of approximately RMB20,000 as well as the business and operations that are subject to the restrictions on foreign investments, including (i) map surveying and mapping qualification (referring to Grade A Surveying and Mapping Qualification of Navigation Electronic Map and Grade B Surveying and Mapping Qualification of Internet Map Service of Hubei ECARX), (ii) mapping activities (including relevant assets, contracts, intellectual property rights and employees), and (iii) ICP license, were retained by Hubei ECARX and spun off from the Group upon the completion of the Restructuring. The operating results of the remaining business operations in 2020 and 2021 were inconsequential.
In addition, the Group also spun off three equity method investments, primarily including the equity method investment in Suzhou Chenling Investment LLP (“Suzhou Chenling”) to Hubei ECARX.The Company also temporarily transferred three of its equity method investments to two investment and consulting companies, including Hubei Dongjun Automotive Electronic Technology Co., Ltd (“Hubei Dongjun”) and Suzhou Photon-Matrix Optoelectronics Technology Co., Ltd (“Suzhou Photon-Matrix”). The three equity method investments were transferred out in April 2022 and transferred back to ECARX (Hubei) Tech, a wholly-owned subsidiary of
the Company, before the consummation of the Restructuring. Since there was no substantial change in economic substance before and after the Restructuring to these equity interests and considering the short lapse of time between the equity interests having been transferred to third parties and the same being transferred back to the Company, the Company determined that there is no accounting impact as a result of such temporary transfers. Hubei Dongjun and Suzhou Photon-Matrix were deconsolidated in September 2021 and January 2022, respectively, before the temporary transfers, as a result of the Company’s loss of control of such entities. Therefore, the temporary transfers to the two investment and consulting companies that were returned to the Company did not include the equity interests that led to the deconsolidation of Hubei Dongjun and Suzhou Photon-Matrix.
Pursuant to the Restructuring, the following assets of Hubei ECARX were derecognized by the Group:
RMB
Assets
Cash20,000 
Long-term investments211,908 
Property and equipment, net34,873 
Intangible assets, net1,094 
In addition, the Group recognized amounts due from Hubei ECARX in the amount of RMB205,954, which represented the net present value of a loan provided by the Group in June 2021 to Hubei ECARX in the amount of RMB252,287. The loan is interest free and will be settled in cash no later than May 2026. The present value of the loan is discounted at an effective annual interest rate of 5%.
The excess of the assets derecognized over the amounts due from the VIE in the amount of RMB61,921 was treated as deemed distribution to shareholders and recorded in accumulated deficit.
The Restructuring does not represent a strategic shift, nor will it have a major effect on the Group’s operations and financial results.
(d)VIE
The Group operated all of its business in the PRC through Hubei ECARX, a limited liability company established under the laws of the PRC prior to the Restructuring in April 2022 as described in Note 1(c). The recognized and unrecognized revenue-producing assets of the VIE and VIE’s subsidiaries primarily consisted of property and equipment, internally developed software and intellectual property, patents and trademarks and other licenses necessary for the operation and assembled workforce.
The equity interests of Hubei ECARX were legally held by Mr. Shufu Li and Mr. Ziyu Shen, who acted as the nominee equity holders of Hubei ECARX on behalf of ECARX (Wuhan) Technology Co., Ltd. (“ECARX WH” or “WFOE”). A series of VIE agreements, including the Power of Attorney, the Exclusive Business Cooperation Agreement, the Exclusive Purchase Option Agreement, the Equity Interest Pledge Agreement and Spousal Consent, as amended, were entered among the VIE, the WFOE and the nominee equity holders of the VIE. Through the VIE Agreements, the nominee equity holders of the VIE had granted all their legal rights including voting rights and disposition rights of their equity interests in the VIE to the WFOE. The nominee equity holders of the VIE did not participate significantly in income and loss and did not have the power to direct the activities of the VIE that most significantly impact their economic performance. Accordingly, the VIE was considered a variable interest entity.
In accordance with Accounting Standards Codification (“ASC”) 810-10-25-38A, the Company, through the WFOE, had a controlling financial interest in the VIE because the WFOE had (i) the power to direct activities of the VIE that most significantly impact the economic performance of the VIE; and (ii) the right to receive benefits from the VIE that
could potentially be significant to the VIE. Thus, the Company, through the WFOE, is the primary beneficiary of the VIE.
Under the terms of the VIE Agreements, the Company, through the WFOE, had (i) the right to receive economic benefits that could potentially be significant to the VIE in the form of service fees under the Exclusive Business Cooperation Agreement; (ii) the right to receive all dividends declared by the VIEs and the right to all undistributed earnings of the VIE under the Power of Attorney; (iii) the right to receive the residual benefits of the VIE through its exclusive option to acquire 100% of the equity interests and assets in the VIE, to the extent permitted under PRC law, under the Exclusive Purchase Option Agreement. Accordingly, the financial statements of the VIE were consolidated in the Company’s consolidated financial statements.
Under the terms of the VIE Agreements, the VIE’s nominee equity holders had no rights to the net assets nor had the obligations to fund the deficit, and such rights and obligations had been vested to the Company. All of the deficit (net liabilities) and net loss of the VIE were attributed to the Company.
The principal terms of the VIE Agreements are as follows:
Power of Attorney
Pursuant to the power of attorney agreement entered into among WFOE and each of the equity holders of VIE, the equity holders of VIE unconditionally and irrevocably appointed WFOE as their sole attorney-in-fact to exercise all equity holder rights, including, but not limited to, the right to convene and attend equity holders’ meeting, to exercise voting rights and sign any resolution and minutes of the meetings as a shareholder or director, the rights to sale, transfer, pledge or disposal of all or any part of the equity interests in VIE, to appoint the legal representative, director, supervisor and other senior management personnel, of VIE and to exercise all other equity holders’ rights stipulated by PRC laws and regulations and the articles of association of VIE. The powers of attorney will remain effective until such equity holders cease to be equity holders of the VIE.
Exclusive Business Cooperation Agreement
Pursuant to the Exclusive Business Cooperation Agreement, WFOE has agreed to provide to the VIEs with comprehensive technical support, consulting services and other services, including but not limited to software licensing legally owned by WFOE; development, maintenance and update of software involved in VIEs’ business; design, installation, daily management, maintenance and updating of network system, hardware and database design; technical support and training for employees of VIEs; assisting VIEs in consultancy, collection and research of technology and market information; providing business management consultation, marketing and promotion services, customer order management, customer services, leasing of equipment or properties and other related services. The VIEs shall pay WFOE service fees determined by WFOE in its sole discretion. WFOE has the right to determine the level of service fees paid and therefore receives substantially all of the economic benefits of its VIEs in the form of service fees. WFOE, as appropriate, will exclusively own any intellectual property rights arising from the performance of these agreements. The aforementioned agreement will terminate automatically when WFOE terminates it by written notice.
Exclusive Purchase Option Agreements
Under the exclusive purchase option agreements, Mr. Shufu Li and Mr. Ziyu Shen granted WFOE or its designee an option to purchase their equity interest in VIE at RMB1.00 or a price equal to the minimum amount of consideration permitted by PRC law. Mr. Shufu Li and Mr. Ziyu Shen should remit to the VIE any amount that is paid by the WFOE or its designated person(s) in connection with the purchased equity interest. Mr. Shufu Li and Mr. Ziyu Shen also granted WFOE or its designee an option to purchase all or a portion of the assets of VIE for the minimum amount of consideration permitted by PRC law. Mr. Shufu Li and Mr. Ziyu Shen also agreed not to transfer or mortgage any equity interest in or dispose of or cause the management to dispose of any material assets of VIE without the prior written consent of WFOE. The Exclusive Purchase Option Agreement shall remain in effect until all of the equity interests in VIE have been acquired by WFOE or its designee.
Equity Interest Pledge Agreements
Under the Equity Interest Pledge Agreement, Mr. Shufu Li and Mr. Ziyu Shen pledged their respective equity interest in VIE to WFOE to secure obligations under the Power of Attorney, Exclusive Business Cooperation Agreement, and Exclusive Purchase Option Agreement. Mr. Shufu Li and Mr. Ziyu Shen further agreed not to transfer or pledge their equity interests in VIE without the prior written consent of WFOE. The Equity Interest Pledge Agreement will remain binding until the pledgers, Mr. Shufu Li and Mr. Ziyu Shen, as the case may be, discharge all of their obligations under the above-mentioned agreements. On January 10, 2020, the equity pledges under the Equity Interest Pledge Agreement were registered with competent PRC regulatory authority.
Spousal Consents
The spouses of Mr. Shufu Li and Mr. Ziyu Shen, have each signed a spousal consent. Under the spousal consent, the signing spouse unconditionally and irrevocably agreed that the equity interest in VIE which is held by and registered under the name of her spouse will be disposed of pursuant to the above mentioned Equity Interest Pledge Agreements, Exclusive Purchase Option Agreements, the Exclusive Business Cooperation Agreement and the Power of Attorney. Moreover, the spouse confirmed she has no rights, and will not assert in the future any right, over the equity interests in VIE held by her spouse. In addition, in the event that the spouse obtains any equity interest in VIE held by her spouse for any reason, she agrees to be bound by and sign any legal documents substantially similar to the contractual arrangements entered into by her spouse, as may be amended from time to time.
The Company relied on the VIE Agreements to operate and control VIEs. All of the VIE Agreements are governed by PRC laws and provide for the resolution of disputes through arbitration in China. Accordingly, these contracts would be interpreted in accordance with PRC laws and any disputes would be resolved in accordance with PRC legal procedures.
Based on the legal opinion obtained from the Company’s mainland PRC legal counsel, management is of the view that the above contractual arrangements were legally binding and enforceable and did not violate current mainland PRC laws and regulations.
Pursuant to the VIE Restructuring, the Group did not consolidate Hubei ECARX as of December 31, 2022.
The following consolidated revenues, net loss and cash flow information for the year ended December 31, 2021 and for the period between January 1, 2022 and the completion of the Restructuring, have been included in the accompanying consolidated financial statements. All intercompany transactions and balances with the Company, and its wholly-owned subsidiaries, prior to the Restructuring, have been eliminated upon consolidation.
Year ended December 31,
20212022
RMBRMB
Revenues (i)2,755,780 936,520 
Net (loss) income (ii)(1,106,865)2,793,301 
Net cash (used in) provided by operating activities (iii)(817,989)224,031 
Net cash (used in) provided by investing activities(436,280)165,672 
Net cash provided by (used in) financing activities (iv) 1,047,854 (1,055,000)
Net decrease in cash and restricted cash(206,415)(665,297)
Cash and restricted cash at the beginning of the year871,712 665,297 
Cash and restricted cash at the end of the year665,297 — 
___________________________
(i)For the years ended December 31 2021 and 2022, revenues include RMB26,290 and RMB265,452, respectively, from the Company and its subsidiaries, which are eliminated upon consolidation.
(ii)For the years ended December 31, 2021 and 2022, net income (loss) includes RMB(44,361) and RMB2,981,707, respectively, from the Company and its subsidiaries, which are eliminated upon consolidation.
(iii)Net cash used in operating activities respectively includes RMB33,405 and RMB228,428 generated from the Company and its subsidiaries for the years ended December 31 2021 and 2022, which are eliminated upon consolidation.
(iv)Net cash provided by financing activities respectively includes RMB2,067,268 and RMB157,000 provided by the Company and its subsidiaries for the years ended December 31, 2021 and 2022, which are eliminated upon consolidation.
XML 31 R10.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of significant accounting policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of significant accounting policies 2.    Summary of significant accounting policies
(a)    Basis of presentation
These consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”).
The consolidated financial statements are presented in Renminbi (“RMB”), rounded to the nearest thousand.
These consolidated financial statements have been prepared assuming the Company will continue as a going concern. The going concern assumption contemplates the realization of assets and satisfaction of liabilities in the normal course of business. However, substantial doubt about the Company’s ability to continue as a going concern exists.
The Company has incurred losses since its inception. As of December 31, 2023, the Company had an accumulated deficit of RMB6,670,371 and its consolidated current liabilities exceeded current assets in the amount of RMB926,738. In addition, the Company recorded net cash used in operating activities in the amount of RMB1,243,406 for the year ended December 31, 2023. The Company will require additional liquidity to continue its operations over the next 12 months.
Historically, the Company had relied principally on proceeds from the issuance of redeemable convertible preferred shares and bank borrowings to finance its operations and business expansion. Since the consummation of the Merger, the Company funded its operations principally through short-term borrowings from banks and related parties, and long-term convertible notes. The Company has evaluated plans to continue as a going concern which include, but are not limited to, (i) reducing discretionary capital and operating expenses (ii) obtaining additional facilities from banks and renewal of existing bank borrowings (iii) obtaining extended financial support from controlling shareholder and related parties (iv) accelerating pace of collections of amounts due from related and third parties to optimize operational efficiency and (v) exploring opportunities for further equity financing. Subsequent to December 31, 2023, the Company has secured commitment from a related party under which the Company will be able to extend its existing loan of RMB300,000 up to June 30, 2025. Notwithstanding this, feasibility of some of these plans is contingent upon factors outside of the control of the Company and, as such, the Company concluded that substantial doubt about its ability to continue as a going concern has not been alleviated as of the reporting date.
These consolidated financial statements do not include any adjustments to the carrying amounts and classification of assets, liabilities, and reported expenses that may be necessary if the Company were unable to continue as a going concern.
(b)    Principles of consolidation
The consolidated financial statements include the financial statements of the Company and its consolidated subsidiaries. Prior to the completion of the Restructuring, the consolidated financial statements also included the financial statements of the VIE in which the Company, through its WFOE, had a controlling financial interest, and the VIE’s subsidiaries. All intercompany transactions and balances among the Company, its subsidiaries and the VIEs have been eliminated upon consolidation. Noncontrolling interests are separately presented as a component of shareholders’ deficit in the consolidated financial statements.
(c)    Use of estimates
The preparation of the consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates include, but not limited to, service period of connectivity services; expected credit losses for accounts receivable, other non-current assets and amounts due from related parties; realizability of inventories; accrual for warranty obligations; useful lives and recoverability of property, equipment and intangible assets and right-of-use assets; recoverability of long-term investments; valuation allowance of deferred tax assets; fair values of share-based compensation awards, redeemable convertible preferred shares, warrant liabilities, and incremental borrowing rates of the Group’s leases. Changes in facts and circumstances may result in these estimates to be revised. Actual results could differ from those estimates, and as such, differences may be material to the consolidated financial statements.
(d)    Cash and restricted cash
Cash consists of cash at bank. Restricted cash represents cash that cannot be withdrawn without the permission of third parties. The Group’s restricted cash are bank deposits pledged for notes payable and restricted cash due to litigation.
(e)     Short-term investments
The Group’s short-term investments represent the Group’s fixed rate debt securities issued by financial institutions which are redeemable at the option of the Group on any working day or have the original maturities of less than twelve months. The Group’s short-term investments are classified as held-to-maturity based on the positive intent and ability to hold the securities to maturity. Income related to these securities is included in interest income in the consolidated statements of comprehensive loss.
(f)    Accounts receivable and current expected credit losses
Accounts receivable represent those receivables derived in the ordinary course of business when the Group has sold the products or provided services to its customers and when its right to consideration is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivable are presented net of allowance for credit losses.
The Group adopted Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (or ASU 2016-13) on January 1, 2023 (ASC326). ASC 326 requires the measurement and recognition of expected credit losses using the current expected credit losses (CECL) model for financial assets held at amortized cost, which includes the Group’s accounts receivable, notes receivable, amounts due from related parties and other financial assets. Expected credit losses include losses expected based on known credit issues with specific customers as well as a general expected credit loss allowance based on relevant information, including historical loss rates, current conditions, and reasonable economic forecasts that affect collectability. The Group updates allowance for credit losses on a quarterly basis with changes in the allowance recognized in the consolidated statements of comprehensive loss.
Prior to the adoption of ASC 326 on January 1, 2023, the Group maintained a general and specific allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. Accounts receivable balances with large creditworthy customers were reviewed by management individually for collectability. All other balances were
reviewed on a pooled basis. A percentage of general allowance was applied to the balances of accounts receivable in each aging category, excluding those which were assessed individually for collectability. Management considered various factors, including historical loss experience, current market conditions, the financial condition of its debtors, any receivables in dispute, the aging of receivables and current payment patterns of its debtors, in establishing the required allowance.
An allowance for credit losses is recorded into general and administrative expenses. Receivables which are deemed to be uncollectible are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Group does not have any off-balance-sheet credit exposure related to its customers.
(g)    Notes receivable
Notes receivable are primarily bank acceptance notes issued by reputable financial institutions that entitle the Group to receive the full face value amount from the financial institutions at maturity, which is typically six months from the date of issuance. The Group accepts bank acceptance notes from customers for products sold or services performed in the ordinary course of business. Upon receipt of the bank acceptance notes, the Group’s accounts receivable from the customer is derecognized.
(h)    Inventories
Inventories consist of raw materials, work-in-process, and finished goods, are accounted for using the first-in-first-out method and are valued at the lower of cost and net realizable value. Net realizable value is the estimated selling price of the inventory in the ordinary course of business less reasonably predictable costs of completion, disposal and transportation.
Cost of work-in-process and finished goods comprise primarily direct materials and manufacturing charges from outsourced factories. The Group identifies potentially slow-moving and obsolete inventories through physical counts, monitoring of inventories on hand and specific identification. The Group records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. If the inventory on hand is in excess of future demand forecast, the excess amounts are written off. Write-downs to inventory are recorded in the cost of revenues to reduce the carrying amount of any obsolete and excess inventories to their estimated net realizable value.
(i)    Long-term investments
Equity method investments
The Group applies the equity method to account for equity interests in investees over which the Group has significant influence but does not own a majority equity interest or controls the investee otherwise.
Under the equity method of accounting, the Group’s share of the investees’ results of operations is reported as income (loss) from equity method investments in the consolidated statements of comprehensive loss. When the Group’s share of losses in the equity investee equals or exceeds its interest in the equity investee, the Group does not recognize further losses, unless the Group has incurred obligations or made payments or guarantees on behalf of the equity investee, or the Group holds other investments in the investee.
The Group recognizes an impairment loss when there is a decline in value below the carrying value of the equity method investment that is considered to be other-than-temporary. The process of assessing and determining whether impairment on an investment is other-than-temporary requires a significant amount of judgment. To determine whether an impairment is other-than-temporary, management considers whether it has the ability and intent to hold the investment until recovery and whether evidence indicating the carrying value of the investment is recoverable outweighs evidence to the contrary. Evidence considered in this assessment includes the reasons for the impairment, the severity and duration of the decline in value and any change in value subsequent to the period end.
Equity securities
Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.
Equity investments without readily determinable fair values which do not qualify for net asset value per share (or its equivalent) practical expedient and over which the Group does not have the ability to exercise significant influence through the investments in common stock, are initially measured at cost under the measurement alternative. Subsequently, these equity investments are measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer. All gains and losses on these investments, realized and unrealized, are recognized in the consolidated statements of comprehensive loss.
The Group makes a qualitative assessment considering impairment indicators to evaluate whether the equity investments without a readily determinable fair value is impaired at each reporting period and recognizes an impairment loss equal to the difference between the carrying value and fair value in earnings.
(j)    Property and equipment
Property and equipment are carried at cost less accumulated depreciation and impairment, if any.
Depreciation on property and equipment is calculated on the straight-line method over the estimated useful lives of the assets as below:
CategoryEstimated useful life
Machinery and electronic equipment
3 – 10 years
Transportation vehicles4 years
Office and other equipment5 years
Leasehold improvementsShorter of the lease term and the estimated useful lives of the assets
Construction in progress represents property and equipment under construction. Construction in progress is transferred to property and equipment and depreciation commences when an asset is ready for its intended use.
Gains or losses arising from the disposal of an item of property and equipment are determined based on the difference between the net disposal proceeds and the carrying amount of the item and are recognized in profit or loss on the date of disposal.
(k)    Intangible assets
Intangible assets mainly include purchased intangible assets. Purchased intangible assets are initially recognized and measured at cost upon acquisition. Separately identifiable intangible assets that have determinable lives are amortized over their estimated useful lives on a straight-line method as follows. In determining the useful life of an intangible asset, the Group considers the factors such as the expected use of the asset by the Group, and any legal, regulatory, or contractual provisions that may limit the useful life:
CategoryEstimated useful life
Software3 years
Software license rights3 years
Patent 3 years
Trademarks10 years
(l)    Impairment of long-lived assets
Long-lived assets, including property and equipment, intangible assets, and right-of-use assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Group first compares undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.
(m)    Product warranties
The Group provides product warranties on all applicable products based on the contracts with its customers at the time of sale of products. The Group accrues a warranty reserve for the products sold, which includes the best estimate of projected costs to settle indemnity for claims under warranties. Factors that affect the Group’s warranty obligation include product defect rates and costs of repair or replacement. These factors are estimates that may change based on new information that becomes available each period. The portion of the warranty reserve expected to be incurred within the next 12 months is included within accrued expense and other current liabilities while the remaining balance is included in provision on the consolidated balance sheets. Warranty cost is recorded as a component of cost of goods sold in the consolidated statements of comprehensive loss. The Group reevaluates the adequacy of the warranty accrual on a regular basis.
The Group recognizes the benefit from a recovery of the costs associated with the warranty when specifics of the recovery have been agreed with the Group’s suppliers and the amount of the recovery is virtually certain.
(n)    Value added taxes
The Group’s PRC subsidiaries and VIEs are subject to value added tax (“VAT”) on its products and services, less any deductible VAT the Group has already paid or borne. They are also subject to surcharges on VAT payments in accordance with PRC law. VAT is not included in the revenue recognized for the Group. Revenue from sales of products and provision of services are generally subject to VAT at the rate of 6% to 13%, and subsequently paid to PRC tax authorities after netting input VAT on purchases.
The excess of output VAT over input VAT is reflected in accrued expenses and other current liabilities, and the excess of input VAT over output VAT is reflected in prepayments and other current assets in the consolidated balance sheets.
(o)    Commitments and contingencies
In the normal course of business, the Group is subject to loss contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters, including, among others, government investigations, shareholder lawsuits, and non-income tax matters. An accrual for a loss contingency is recognized when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. If a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.
(p)    Fair value measurement
The Group measures certain assets and liabilities at fair value. Fair value is the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon their own market assumptions.
The fair value hierarchy consists of the following three levels:
Level 1 — Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 — Includes other inputs that are directly or indirectly observable in the marketplace.
Level 3 — Inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.
Financial assets and liabilities of the Group primarily consist of cash, restricted cash, short-term investments, accounts receivable, amounts due from related parties, notes receivable, equity securities, short-term borrowings, accounts payable, notes payable, amounts due to related parties, warrant liabilities, convertible notes, and other payables included in accrued expenses and other current liabilities. The Group measures below assets and liabilities at fair value on a recurring basis by level within the fair value hierarchy as of December 31, 2022 and 2023 as below:

Level 1 – Equity securities and public warrant liabilities using observable inputs in active markets;
Level 3 – Private warrant liabilities using unobservable inputs.

As of December 31, 2022 and 2023, the carrying values of other financial instruments approximate their fair values due to the short-term maturity of these instruments or their interest rates are comparable to the prevailing interest rates in the market.
(q)    Revenue recognition
The Group accounts for revenue in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (“ASC 606”). In accordance with ASC 606, the Group recognizes revenue upon the transfer of control of promised products or services to the Group’s customers, in the amount of consideration the Group expects to receive for those products or services (excluding VAT collected on behalf of government authorities).
The Group generates revenues from sales of goods, software license and services.
Sales of goods
Sales of goods include the following products:
a.Automotive computing platform, which Tier 1 automotive suppliers or the Original Equipment Manufacturers (“OEM”) purchase from the Group and assemble on cars with infotainment head unit or digital cockpit;
b.SoC core modules, where the Group sells standardized computing board, which integrates SoC with core integrated circuits and peripherals to Tier 1 automotive suppliers or the OEMs; and
c.Automotive merchandise and other products, which are primarily basic electronic components such as resistor, capacitor and circuit board sold to automotive suppliers.
The Group is mainly engaged by the related parties to manufacture and sell automotive computing platforms. The Group also generates revenue from the sales of SoC core modules, automotive merchandise and other products. Revenues are recognized when the automotive computing platform, SoC core modules, automotive merchandise or
other products are accepted by the customers, which is the point in time that control of the product is transferred to the customers. The selling price, which is specified in the purchase orders, is fixed. The Group determines that it is the principal of the contract and recognizes revenue generated from sales of products on a gross basis as the Group has control of products before they are transferred to the customers. Unless a product was defective, the Group does not provide customers any right of product return.
Software license revenues
Software license revenues include revenues from the sales of software stack, which incorporates the service software framework to connect the application layer to the operating system layer of the overall cockpit system.
The Group generates revenues from licensing its software to its customers, which are Tier 1 automotive suppliers, in two types of contracts. Customers may subscribe to term licenses or purchase perpetual licenses, which provide customer with the same functionality but for different duration.
For subscription to licenses, the Group licenses its software to its customers for a fixed period. The customers then indicate their acceptance upon receiving the software by providing a written notice. For perpetual licenses, the Group does not license customers for a specific period and it is accepted by customer with an acceptance notice.
The Group’s software licenses have significant standalone functionality which is not expected to substantively change during the license term. The nature of the software is functional and a right to use the Group’s intellectual property according to ASC 606. Revenues related to the fixed period software licenses, is fixed and are recognized at a point in time upon customers’ acceptance which is when the control is transferred to the customer. Revenues related to perpetual licenses are recognized when subsequent sale occurs using the sales-based royalties guidance under ASC 606 as this type of software is invoiced based on the subsequent sale made by Tier 1 automotive suppliers to the OEMs after the software has been configured into Tier 1 supplier’s auto parts. The license does not have a renewal term. Post-contract customer support, which includes technical support and unspecified minor bug fixes, are provided to all customers. The post-contract customer support is not material and not accounted for as a distinct performance obligation.
Service revenues
The Group generates revenues by provision of the following services:
a.Automotive computing platform design and development service;
b.Connectivity service, which enables end-users of automobiles access internet; and,
c.Other services, including technical consulting services provided to automotive companies. The performance obligations are satisfied, and revenues are recognized, at a point in time the customers accept the services, as the criteria for recognition of revenue over time are not met.
The Group provides design and development services on automotive computing platform for OEMs. The contracts for design and development services are separate from the contracts for manufacture of automotive computing platform because they are not entered into at or near the same time. Prior to January 1, 2022, the service contracts for design and development services were entered into with the customers near the end of the development process. The Group did not have any enforceable right to payment before the agreed deliverables were accepted by customers. Therefore, the Group recognized revenue at a point in time when the agreed deliverables were accepted by customers.
Starting from January 1, 2022, the Group entered into a number of contracts with OEMs upon the commencement of design and development services on automotive computing platform. After the fulfillment of the design and development services, the Group delivers customized deliverables to the OEMs.
For such contracts, the Group recognizes revenue at a point in time because (1) the customer does not receive benefits until the delivery of deliverables; (2) the Company does not create or enhance assets which the customer controls as
the assets are created or enhanced; and (3) the Group does not have any enforceable rights to payment for performance completed to date before the deliverables are accepted by the customers.
Costs incurred to fulfill such service contracts which are not within the scope of other guidance are recognized as contract cost assets, as the costs relate directly to the service contracts that the Group can specifically identify. The costs are expected to be recovered and generate or enhance resources of the Group that will be used in satisfying performance obligations of design and development services for the OEMs in the future.
The Group recognizes an impairment loss of contract cost assets in the statement of comprehensive loss to the extent that the carrying amount of the assets exceeds:
a.The amount of consideration that the Group expects to receive in the future and that the Group has received but not recognized as revenue, for providing the design and development services, less
b.The costs that relate directly to providing those services and that have not been recognized as expenses.
The Group purchases data traffic from its suppliers and maintains a data pool to provide connectivity service to its related parties with the provision of data service packs. The connectivity service commences upon activation of the data service packs and remains effective with agreed standard connectivity speed (1) over the duration of ownership under the first registered owner of the automobiles or (2) over the shorter of (i) an agreed fixed period or (ii) the duration of ownership under the first registered owner. Therefore, the Group estimates the period when the data service pack is activated and recognizes revenue over the estimated period on a straight-line basis. The Group determines that it is the principal in providing such connectivity service, as it has control over the services, including negotiating arrangement details with customers, establishing prices for service packs sold, selecting data traffic suppliers and management of the data traffic pool to fulfil users’ needs.
Contract liabilities
The timing of revenue recognition, billings and cash collections result in accounts receivable and contract liabilities. The Group’s contract liabilities consist of advance payments from clients and billings in excess of revenues recognized. The Group classifies contract liabilities as current or noncurrent based on the timing of when the Group expects to recognize the revenues.
(r)    Research and development expenses
Research and development expenses mainly consist of direct material cost, outsourced development expenses, payroll, share-based compensation related to research and development personnel, and expenses associated with the use of facilities and equipment by these functions, such as lease rental and depreciation. Research and development expenses are expensed as incurred.
(s)    Selling and marketing expenses
Selling and marketing expense mainly consists of payroll and share-based compensation related to the selling and marketing activities, advertising costs, rental, depreciation related to selling and marketing functions. Advertising costs are expensed as incurred. The advertising costs were RMB13,674, RMB11,800 and RMB17,651 for the years ended December 31, 2021, 2022 and 2023, respectively.
(t)    Government grants
Government grants are recognized when there is reasonable assurance that the Group will comply with the conditions attached to it and the grants will be received. Grants that compensate the Group for expenses incurred are recognized in the Group’s consolidated statements of comprehensive loss on a systematic basis in the same periods in which the expenses are incurred. Grants that compensate the acquisition cost of an asset are recorded as a liability in the Group’s consolidated balance sheets and are recognized in the Group’s consolidated statements of comprehensive loss over the useful life of the asset.
(u)    Income tax
Current income taxes are provided on the basis of income before income taxes for financial reporting purposes and adjusted for income and expense items which are not taxable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions.
Deferred income taxes are provided for using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of assets and liabilities in the financial statements and their respective tax bases, and operating loss carryforwards. Deferred 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 taxes of a change in tax rates is recognized in the consolidated statements of comprehensive loss in the period that includes the enactment date.
A valuation allowance is provided to reduce the amount of deferred income tax assets if based on the weight of available evidence, it is more-likely-than-not that some portion, or all, of the deferred income tax assets will not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of futures profitability, the duration of statutory carryforward periods, the Group’s operating history and tax credit carryforwards, if any, not expiring.
The Group applies a “more-likely-than-not” recognition threshold in the evaluation of uncertain tax positions. The Group recognizes the benefit of a tax position in its consolidated financial statements if the tax position is “more-likely-than-not” to prevail based on the facts and technical merits of the position. Tax positions that meet the “more-likely-than-not” recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. Unrecognized tax benefits may be affected by changes in interpretation of laws, rulings of tax authorities, tax audits, and expiry of statutory limitations. In addition, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Accordingly, unrecognized tax benefits are periodically reviewed and re-assessed. Adjustments, if required, are recorded in the Group’s consolidated financial statements in the period in which the change that necessities the adjustments occur. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in certain circumstances, a tax appeal or litigation process. The Group records interest and penalties related to unrecognized tax benefits (if any) in interest expense and general and administrative expenses, respectively.
(v)    Share-based compensation

The Group measures the cost of employee and non-employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award and recognizes the cost over the period the employee and non-employee is required to provide service in exchange for the award, which generally is the vesting period. For graded vesting awards with only service condition, the Group recognizes compensation cost on a straight-line basis over the requisite service period for the entire award, provided that the cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is vested at that date. For awards with performance conditions, compensation cost is recognized over the estimated vesting period if it is probable that the performance condition will be achieved.
The Group elects to recognize the effect of forfeitures in compensation costs when they occur. To the extent the required vesting conditions are not met resulting in the forfeiture of the share-based awards, previously recognized compensation expense relating to those awards is reversed.
(w)    Employee benefits
The Group’s subsidiaries and the VIEs in the PRC participate in a government mandated, multi- employers, defined contribution plan, pursuant to which certain retirement, medical, housing and other welfare benefits are provided to employees. PRC labor laws require the entities incorporated in the PRC to pay to the local labor bureau a monthly contribution calculated at a stated contribution rate on the monthly basic compensation of qualified employees. The
Group has no further commitments beyond its monthly contribution. Employee social benefits included as expenses in the accompanying consolidated statements of comprehensive loss amounted to RMB168,971, RMB197,669 and RMB213,772 for the years ended December 31, 2021, 2022 and 2023, respectively.
(x)    Leases
The Group leases premises for offices under non-cancellable operating leases. There are no capital improvement funding, lease concessions, escalated rent provisions or contingent rent in the lease agreements. The Group has no legal or contractual asset retirement obligations at the end of the lease term.
Right-of-use assets and lease liabilities are recognized upon lease commencement for operating leases based on the present value of lease payments over the lease term. As the rate implicit in the lease cannot be readily determined, the Group uses different incremental borrowing rates for subsidiaries in different countries at the lease commencement date in determining the present value of lease payments. The incremental borrowing rates were determined based on the rates of interest that each subsidiary would be expected to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term.
The Group has elected not to recognize right-of-use assets or lease liabilities for leases with an initial term of 12 months or less and recognizes a single lease cost on a straight-line basis over the lease term.
Prior to the adoption of ASC Topic 842 on January 1, 2022, operating leases were not recognized on the consolidated balance sheets of the Group but payments made for those leases were charged to the consolidated statements of comprehensive loss on a straight-line basis over the term of underlying lease.
(y)    Foreign currency
The Group uses RMB as its reporting currency. Functional currency of the entities consolidated within the Group is the currency of the primary economic environment in which the entity operates. Transactions denominated in currencies other than the functional currency are remeasured into the functional currency at the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in a foreign currency are remeasured into the functional currency using the applicable exchange rate at the balance sheet date. The resulted exchange differences are recorded as foreign currency exchange gains (losses), net in the consolidated statements of comprehensive loss.
The assets and liabilities of the Company’s foreign subsidiaries whose functional currency is not the RMB are translated into RMB from functional currencies at the current exchange rates while revenues and expenses are translated from functional currencies at average exchange rates. Equity accounts other than earnings (deficits) generated in the current period are translated into at the appropriate historical rates. The resulting foreign currency translation adjustments are recorded as a component of other comprehensive income (loss) in the consolidated statements of comprehensive loss, and the accumulated foreign currency translation adjustments are recorded as a component of accumulated other comprehensive income (loss) in the consolidated statements of changes in shareholders’ deficit.
RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of the PRC government, controls the conversion of RMB to foreign currencies. The value of RMB is subject to changes of central government policies and international economic and political developments affecting supply and demand in the PRC foreign exchange trading system market.
(z)    Convenience translation
The United States dollar (“US$”) amounts disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from RMB into US$ for the convenience of the reader were calculated at the rate of US$1.00=RMB 7.0999, the certified noon buying rate set forth in the H.10 statistical release of
the Federal Reserve Board on December 29, 2023. No representation is made that the RMB amounts could have been, or could be, converted into US$ at that rate on December 31, 2023, or at any other rate.
(aa)    Loss per share
Basic loss per share is computed by dividing net loss attributable to ordinary shareholders, taking into consideration the accretions to redemption value of redeemable convertible preferred shares, by the weighted average number of ordinary shares outstanding during the periods presented using the two-class method. Under the two-class method, any net income is allocated between ordinary shares and other participating securities based on their participating rights. ECARX Warrants (Note 13) are not participating securities, as they are not entitled to participating rights until exercised; Government Warrants (Note 13) and redeemable convertible preferred shares are participating securities, as they participate in undistributed earnings on an if-converted basis. A net loss is not allocated to participating securities when the participating securities do not have contractual obligations to share losses.
Diluted loss per share is calculated by dividing net loss attributable to ordinary shareholders, as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the year. Ordinary equivalent shares consist of shares issuable upon the conversion of the redeemable convertible preferred shares and convertible notes, using the if-converted method, and ordinary shares issuable upon the exercise of warrants and share options using the treasury stock method. Ordinary equivalent shares are not included in the denominator of the diluted loss per share calculation when inclusion of such share would be anti-dilutive.
(bb)    Segment reporting
The Group uses the management approach in determining its operating segments. The Group’s chief operating decision maker has been identified as the chief executive officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group. For the purpose of internal reporting and management’s operation review, the Group’s chief executive officer does not segregate the Group’s business by product or service. Management has determined that the Group has one operating segment, which is automotive intelligence and networking segment.
The Group’s long-lived assets are substantially all located in the PRC and substantially all the Group’s revenues are derived from within the PRC, therefore, no geographical information is presented.
(cc)    Statutory reserves
In accordance with the PRC Company Law, the paid-in capitals of the PRC subsidiaries and VIEs are not allowed to be transferred to the Company by way of cash dividends, loans or advances, nor can they be distributed except in the event of a liquidation.
In addition, in accordance with the PRC Company Law, the Group’s PRC subsidiaries and VIEs must make appropriations from their after-tax profits as determined under the generally accepted accounting principles in the PRC (“PRC GAAP”) to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the after-tax profits after offsetting any prior year losses as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the PRC companies. Appropriation to the discretionary surplus fund is made at the discretion of the PRC companies.
The statutory surplus fund and discretionary surplus fund are restricted for use. They may only be applied to offset losses or increase the registered capital of the respective companies. These reserves are not allowed to be transferred to the Company by way of cash dividends, loans or advances, nor can they be distributed except in the event of a liquidation.
During the years ended December 31, 2021, the profit appropriation to statutory surplus fund for the Group’s entities incorporated in the PRC was RMB3,240. No appropriation to statutory surplus fund was made during the years ended December 31, 2022 and 2023. The balance of the statutory surplus was RMB3,240 as of December 31, 2022 and 2023.
No appropriation to the discretionary surplus fund was made by the Group’s PRC subsidiaries and VIEs.
(dd)     Prior period reclassification
The Group has reclassified certain prior period amounts as shown below to make the presentation consistent with current year. There was no change in total non-current liabilities and total liabilities as of December 31, 2022 and total operating expenses, loss from operation, loss before income taxes or net loss for the years ended December 31, 2021 and 2022 as a result of these reclassifications.

As of December 31, 2022
Before reclassificationAfter reclassification
RMBRMB
Provisions— 30,716 
Other non-current liabilities30,716 — 

Year ended December 31, 2021Year ended December 31, 2022
Before reclassificationAfter reclassificationBefore reclassificationAfter reclassification
RMBRMBRMBRMB
Selling and marketing expenses(82,827)— (86,597)— 
General and administrative expenses(525,041)— (1,223,610)— 
Selling, general and administrative expenses— (607,868)— (1,310,207)
Change in fair value of an equity security— — (16,843)— 
Gains on sale of an equity security— — 59,728 — 
Gains on deconsolidation of a subsidiary10,579 — 71,974 — 
Change in fair value of warrant liabilities(111,299)— (3,245)— 
Government grants34,507 — 59,393 — 
Foreign currency exchange gains (losses), net18,315 — (18,216)— 
Other non-operating (expenses) income— (47,898)— 152,791 

(ee) Recently adopted accounting pronouncements

The Group adopted ASU 2016-13, Financial InstrumentsCredit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments, and subsequent amendments to the initial guidance within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11 and ASU 2020-02 (collectively referred to as ASC 326) on January 1, 2023 using the modified retrospective approach. ASC 326 requires the measurement and recognition of expected credit losses using the current expected credit loss model for financial assets held at amortized cost, which includes the Group’s accounts receivable, notes receivable, amounts due from related parties and other financial assets. It replaces the existing
incurred loss impairment model with an expected loss methodology. The recorded credit losses are adjusted each period for changes in expected lifetime credit losses. On adoption of ASC 326, there is no change to accumulated deficit as of January 1, 2023.

The Group adopted ASC Topic 842, Leases, as of January 1, 2022, using an effective date method following the modified retrospective transition approach for leases that existed on January 1, 2022, and has not recast the comparative periods presented in these consolidated financial statements. The adoption of ASC 842 did not have any impact to the accumulated deficit of the Group as of January 1, 2022. See Note 17 for further information.
The Group early adopted ASU 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815 – 40) from January 1, 2021. This guidance simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. ASU 2020-06 is effective for public companies for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other entities, it is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Group early adopted ASU 2020-06 on January 1, 2021. The adoption of ASU 2020-06 did not have a material impact on the Group’s consolidated financial statements for the fiscal year ended December 31, 2021.
(ff)    New accounting pronouncements

In November 2023, the FASB issued ASU 2023-07, Segment Reporting - Improvements to Reportable Segment Disclosures (Topic 280) which requires public entities to disclose (1) significant segment expenses by reportable segment if they are regularly provided to the Chief Operating Decision Maker (CODM) and included in each reported measure of segment profit or loss, (2) other segment items by reportable segment, (3) more than one measure of segment profit or loss used by the CODM, provided that at least one of the reported measures includes the segment profit or loss measure that is most consistent with GAAP measurement principles, (4) CODM’s title and position on both an annual and an interim basis. The standard is effective for the Group from January 1, 2024. The Group is in the process determining the impact of the adoption of this standard on its consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes - Improvements to Income Tax Disclosures (Topic 740). Under the ASU, Public Business Entities must annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate. The standard is effective for the Group from January 1, 2025. The Group is in the process determining the impact of the adoption of this standard on its consolidated financial statements.
XML 32 R11.htm IDEA: XBRL DOCUMENT v3.24.1
Cash and restricted cash
12 Months Ended
Dec. 31, 2023
Cash and Cash Equivalents [Abstract]  
Cash and restricted cash Cash and restricted cash
A reconciliation of cash at bank and restricted cash in the consolidated balance sheets to the total amount in the consolidated statement of cash flows is as follows:
As of December 31,
20222023
RMBRMB
Cash at bank860,472 561,148 
Restricted cash40,957 27,126 
Cash and restricted cash shown in the consolidated statements of cash flows901,429 588,274 
Cash and restricted cash are amounts deposited with financial institutions at the locations noted below:
As of December 31,
20222023
RMBRMB
Financial institutions in the mainland of the PRC
– Denominated in RMB595,559 528,022 
– Denominated in US$258,475 14,542 
– Denominated in Great Britain Pound (“GBP”) 81 
Total cash balances held in the mainland of the PRC854,034 542,645 
Financial institutions in Hong Kong
– Denominated in US$9,402 — 
– Denominated in Hong Kong dollars (“HKD”)14 13 
– Denominated in RMB 27 
Total cash balances held in Hong Kong9,416 40 
Financial institutions in Sweden
– Denominated in Swedish Krona (“SEK”) 14,473 28,972 
– Denominated in US$555 204 
Total cash balances held in Sweden15,028 29,176 
Financial institutions in the United Kingdom
– Denominated in Great Britain Pounds (“GBP”)22,934 12,356 
Total cash balances held in the United Kingdom22,934 12,356 
Financial institutions in the United States
– Denominated in US$17 3,867 
Total cash balances held in the United States17 3,867 
Financial institutions in Germany
– Denominated in Euro 190 
Total cash balances held in Germany— 190 
Total cash balances held at financial institutions in RMB901,429 588,274 
XML 33 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts receivable, net
12 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
Accounts receivable, net Accounts receivable, net
Accounts receivable, net consisted of the following:
As of December 31,
20222023
RMBRMB
Accounts receivable, third parties422,743 288,507 
Less: Allowance for doubtful accounts, third parties (4,521)(2,688)
Accounts receivable, third parties, net418,222 285,819 
Accounts receivable, related parties837,686 1,556,969 
Less: Allowance for doubtful accounts, related parties (2,366)(11,217)
Accounts receivable, related parties, net835,320 1,545,752 
The movement of the allowance for doubtful accounts receivables is as follows:
As of December 31,
202120222023
RMBRMBRMB
Balance at the beginning of the year  6,887 
Additions— 6,887 9,951 
Reversal— — (2,426)
Write-off— — (507)
Balance at the end of the year 6,887 13,905 
XML 34 R13.htm IDEA: XBRL DOCUMENT v3.24.1
Notes receivable
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Notes receivable Notes receivable
The Group collects notes receivable from its customers for sales of automotive computing platform, SoC Core Modules and other products. Notes receivable as of December 31, 2022 and 2023 were bank acceptance notes, among which, RMB25,034 and RMB6,603 respectively, were pledged as collateral to secure the Group’s liability for notes payable issued by China Merchants Bank and China Industrial Bank. The notes payables are used for settlement between the Group and its suppliers on the purchase of raw materials and other inventories.
XML 35 R14.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following:
As of December 31,
20222023
RMBRMB
Raw materials65,575 90,882 
Work-in-process2,999 11,003 
Finished goods113,998 58,896 
Total182,572 160,781 
The Group recorded inventory write-down of RMB49,485, RMB35,406 and RMB10,641 for the years ended December 31, 2021, 2022 and 2023, respectively.
XML 36 R15.htm IDEA: XBRL DOCUMENT v3.24.1
Prepayments and other current assets
12 Months Ended
Dec. 31, 2023
Prepaid Expense and Other Assets, Current [Abstract]  
Prepayments and other current assets Prepayments and other current assets
Prepayments and other current assets consisted of the following:
As of December 31,
20222023
RMBRMB
Prepayments to suppliers210,819 300,890 
Contract cost assets192,848 104,309 
Others21,251 36,284 
Prepayments and other current assets424,918 441,483 
A provision for RMB1,310 and nil was made for prepayments and other current assets as of December 31, 2022 and 2023, respectively.
XML 37 R16.htm IDEA: XBRL DOCUMENT v3.24.1
Long-term investments
12 Months Ended
Dec. 31, 2023
Long-Term Investments [Abstract]  
Long-term investments
8.    Long-term investments
As of December 31,
20222023
RMBRMB
Equity method investments 284,536 252,407 
Equity securities 69,319 48,580 
Total long-term investments353,855 300,987 
Equity method investments
The Group made several equity method investments during the years ended December 2021 and 2022, which included:
On April 28, 2021, Hubei ECARX entered into an investment agreement with a related party, Zhejiang Geely Holding Group (“Geely Group”), to establish an investee, JICA in the PRC, in which the Group owns 50% equity interest. The Group contributed RMB200,000 in cash to the investment.As disclosed in Note 1(e), the Group’s equity interest in JICA increased to 70% and JICA became a subsidiary of the Group since June 30, 2023. The transaction was a combination between entities under common control; the financial information presented for prior years have been retrospectively adjusted accordingly.
In May 2021, Hubei ECARX entered into a limited partnership agreement to subscribe 9.416% equity interest of Suzhou Chenling, a private equity fund which is focused on new energy and biotechnology industries, with the cash consideration of RMB200,000. The Group accounted for the investment in the limited partnership as equity method investment, as its investment is not deemed so minor that it can exert virtually no influence on the investee.
In July 2021, ECARX HK entered into an investment agreement with Volvo Car Corporation (“Volvo Cars”), a related party, to establish a joint venture, HaleyTek AB, with cash consideration of SEK360,000 (equivalent to RMB269,813), in which the Group owns 40% equity interest. In December 2022, Volvo Cars and ECARX HK made additional investments in cash of SEK25,620 (equivalent to RMB17,478) and SEK17,080 (equivalent to RMB11,652), respectively, to HaleyTek AB. The investments were made in proportion to their equity interests of 60% and 40%.
On July 26, 2021, the Group acquired 34.61% equity interest of SiEngine Technology Co., Ltd. (“SiEngine”) from the controlling shareholder of the Company, at the cash consideration of US$10,600 (equivalent to RMB68,967) plus the issuance of 9,882,082 Series B Redeemable Convertible Preferred Shares at the issuance price of
US$9.70 per share valuing US$95,800 (equivalent to RMB620,703). The Group initially recognized the investment at the carrying amount of the Company’s controlling shareholder, which was nil, as a transaction between entities under common control. The excess of consideration over the carrying amount of the equity investment was recorded as a deemed dividend in the amount of RMB689,670 to the controlling shareholder.
On September 1, 2021, the Group sold 2% equity interest of a PRC subsidiary, Hubei Dongjun, at the cash consideration of RMB1,000. As a result of the transaction, the Group’s equity interest in the subsidiary decreased from 51% to 49% and the Group lost control over the subsidiary. On the date when the Group lost control in the subsidiary, the Group remeasured its retained equity interest at fair value of RMB24,500 and recorded a gain of RMB10,579 on deconsolidation. The Group accounts for the retained interest as an equity method investment.
In January 2022, Suzhou Photon-Matrix, a majority-owned subsidiary of the Group, entered into financing agreements with third party investors, pursuant to which these investors contributed, in aggregate, RMB10,000 in cash in exchange for 3.45% of equity interests of Suzhou Photon-Matrix. As a result of the transaction, the Group’s equity interest in the subsidiary decreased from 50.92% to 49.17%, and the Group lost control in Suzhou Photon-Matrix. On the date the Group lost control in the subsidiary, the Group remeasured its retained equity interest in Suzhou Photon-Matrix at fair value of RMB64,000 using the backsolve method, a market approach. A gain of RMB71,974 was recorded on deconsolidation which was calculated as follows. The Group retains significant influence over the investment and accounts for it as an equity method investment.
Year ended December 31,
2022
RMB
Fair value of the consideration received— 
Add: Fair value of retained equity interest in Suzhou Photon-Matrix64,000 
Add: Carrying amount of redeemable noncontrolling interest40,750 
Less: Carrying amount of non-redeemable noncontrolling interest(7,178)
Less: Carrying amount of Suzhou Photon-Matrix’s net assets(25,598)
Gains on deconsolidation of Suzhou Photon-Matrix71,974 
In February and March 2022, the Group provided cash in the amount of RMB28,500 to an equity method investment, Anhui Xinzhi Technology Co., Ltd. (“Anhui Xinzhi”) as financial support. The investment was derecognized as part of the Restructuring. Since then, Anhui Xinzhi has been a related party of the Group, which is disclosed in the Note 28.
In April 2022, as part of the Restructuring, the Group spun off three equity method investments, including the equity method investment in Suzhou Chenling to Hubei ECARX. See Note 1(c).
Summary of combined financial position for the investee companies as of December 31, 2022 and 2023 and the results of the operation for the years ended December 31, 2021, 2022 and 2023 is as follows:
As of December 31,
20222023
RMBRMB
Financial position:
Current assets 1,216,042 878,519 
Non-current assets 999,573 1,093,602 
Total assets 2,215,615 1,972,121 
Current liabilities 942,899 1,043,703 
Non-current liabilities 1,056,274 1,146,673 
Total liabilities 1,999,173 2,190,376 
Shareholders’ equity (deficit)216,442 (218,255)
Total liabilities and shareholders’ equity (deficit)2,215,615 1,972,121 
Year ended December 31,
202120222023
RMBRMBRMB
Results of operations:
Total revenues711,800 1,134,152 1,290,126 
Loss from operation(482,095)(636,240)(795,354)
Net loss(392,337)(641,401)(839,052)
Management evaluated whether there was other-than-temporary impairment based on the facts, including recent financing activities, projected and historical financial performance of the investees. No impairment loss was recognized for the years ended December 31, 2021, 2022 and 2023.
Equity securities
Zenseact
On July 1, 2021, the Group subscribed 8,834 newly issued common shares of Zenseact AB (“Zenseact”), representing 15% equity interest of Zenseact, at the cash consideration of US$106,000 (equivalent to RMB675,824). Zenseact is a private-owned entity and a related party of the Group.
As of December 31, 2021, the Group held 8,834 common shares of Zenseact, representing 15% equity interest of the investee. Zenseact is a private-owned entity and a related party of the Group. The investment was accounted for as an equity security without a readily determinable fair value and measured at cost less any impairments.
In April 2022, Volvo Cars, the controlling interest holder of Zenseact, made capital contribution of SEK800,000 to Zenseact to obtain 6,447 newly issued common shares. As a result of the transaction, the Group’s equity interest in Zenseact decreased to 13.5%. The Group evaluated its investment’s carrying amount based on the observable price, and recognized a gain of US$5,297 (equivalent to RMB35,153). In December 2022, the Group disposed of its investment in Zenseact for a consideration of US$115,000 (equivalent to RMB763,192) at a gain of US$3,703 (equivalent to RMB24,575); the cash consideration of US$115,000 was received in January 2023.
No impairment loss was recognized for the years ended December 31, 2021 and 2022.
Luminar
In May 2022, the Group entered into strategic investment agreements with Luminar Technologies, Inc., (“Luminar”) a Delaware corporation. Pursuant to the strategic investment agreement, Luminar was to fulfil the agreement obligation by electing on its sole discretion to (1) pay cash in the amount of US$15,000 to the Group, or (2) issue shares to the Group in the number equal to the quotient of US$15,000 divided by the volume-weighted average price of Luminar’s shares listed on Nasdaq for twenty (20) consecutive trading days immediately preceding the closing date of the Group’s merger with COVA, at the par value of US$0.0001 per share, provided that no fractional shares will be issued, upon the completion of the Group’s mergers with COVA. Pursuant to this agreement, upon the Group’s Merger with COVA, Luminar settled its obligation by issuing 2,030,374 shares to the Company worth US$12,588. The fair value of these shares decreased to US$10,050 (equivalent to RMB69,319) and US$6,842 (equivalent to RMB48,580) as of December 31, 2022 and 2023, respectively. The fair value change of US$2,538 (equivalent to RMB16,843) and US$3,208 (equivalent to RMB22,451) were recorded in the consolidated statements of comprehensive loss for the years ended December 31, 2022 and 2023, respectively.
XML 38 R17.htm IDEA: XBRL DOCUMENT v3.24.1
Property and equipment, net
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and equipment, net Property and equipment, net
Property and equipment, net, consisted of the following:
As of December 31,
20222023
RMBRMB
Machinery and electronic equipment 180,264 197,777 
Transportation vehicles 3,897 5,654 
Office and other equipment 15,510 20,614 
Leasehold improvements43,440 44,747 
Construction in progress332 7,938 
Property and equipment243,443 276,730 
Less: accumulated depreciation (103,836)(148,653)
Less: impairment provision (7,292)
Property and equipment, net 139,607 120,785 
Depreciation on property and equipment was allocated as follows:
Year ended December 31,
202120222023
RMBRMBRMB
Cost of revenues 1,401 1,022 544 
Selling, general and administrative expenses 26,834 31,931 29,914 
Research and development expenses 15,038 17,574 23,501 
Total depreciation43,273 50,527 53,959 
In the year ended December 31, 2023, an impairment loss of RMB7,292 was recognized for obsolete and damaged equipment, of which, RMB6,838 and RMB454 were included in research and development expenses and selling, general and administrative expenses, respectively. No impairment loss was recorded in the years ended December 31, 2021 and 2022.
XML 39 R18.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible assets, net
12 Months Ended
Dec. 31, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Intangible assets, net Intangible assets, net
Intangible assets, net consisted of the following:
As of December 31,
20222023
RMBRMB
Software103,509 121,950 
Software license rights— 143,725 
Others— 2,794 
Intangible assets103,509 268,469 
Less: accumulated amortization(58,648)(86,183)
Less: impairment provision— (2,945)
Intangible assets, net44,861 179,341 
In November 2023, the Group entered into a licensing agreement with Hubei Xingji Meizu Group Co., Ltd., (“Xingji Meizu”), a related party. Pursuant to the licensing agreement, the Group obtained a non-exclusive license under certain software of Xingji Meizu to develop and sell these software worldwide for three years. The consideration is due by instalment in three years of RMB50,000 each year. The Group recognized RMB143,725 software license rights based on the present value of the consideration and amortized it over three years periods.
Amortization of intangible assets was allocated as follows:
Year ended December 31,
202120222023
RMBRMBRMB
Cost of revenues77 — 7,985 
Selling, general and administrative expenses6,721 9,987 10,047 
Research and development expenses15,089 14,045 13,808 
Total amortization21,887 24,032 31,840 
Estimated amortization expenses relating to the existing intangible assets with finite lives for the next five years is as follows:
As of December 31,
RMB
202468,895 
202562,511 
202646,802 
2027811 
2028253 
In the year ended December 31, 2023, an impairment loss of RMB2,945 was recognized for obsolete software, of which, RMB283 and RMB2,662 were included in research and development expenses and selling, general and administrative expenses, respectively. No impairment loss was recorded in the years ended December 31, 2021 and 2022.
XML 40 R19.htm IDEA: XBRL DOCUMENT v3.24.1
Short-term borrowings
12 Months Ended
Dec. 31, 2023
Short-Term Debt [Abstract]  
Short-term borrowings Short-term borrowings
Short-term borrowings consisted of the following:
As of December 31,
20222023
RMBRMB
Unsecured bank loans 870,000 1,200,000 
As of December 31, 2022, the Group’s short-term borrowings bear an interest rate of 4.30%, 4.35% and 4.38% per annum. As of December 31, 2023, the Group’s short-term borrowings bear interest rates of 3.80%, 3.90% and 4.00% per annum. As of December 31, 2022 and 2023, the Group had a total line of credit in the amount of RMB1,110,000 and RMB1,200,000, of which the unused portion was RMB140,000 and nil, respectively.
Short-term borrowings of RMB870,000 and RMB180,000 as of December 31, 2022 and 2023, respectively, were guaranteed by Hubei ECARX, which is a related party of the Group after the Restructuring as disclosed in the Note 1(c).
XML 41 R20.htm IDEA: XBRL DOCUMENT v3.24.1
Contract liabilities
12 Months Ended
Dec. 31, 2023
Contract with Customer, Liability [Abstract]  
Contract liabilities Contract liabilities
Contract liabilities consisted of the following:
As of December 31,
20222023
RMBRMB
Current liabilities – third parties4,706 621 
Current liabilities – related parties316,667 207,017 
Non-current liabilities – third parties70 
Non-current liabilities – related parties282,080 133,993 
Contract liabilities, current and non-current 603,523 341,633 
Contract liabilities primarily relate to upfront non-refundable payments from the Group’s customers for the purchase of connectivity services and automotive computing platform products in advance of transfer of control of the products and services under the contract. Amounts that are expected to be recognized as revenues within one-year are included as current contract liabilities while the remaining balance recognized as non-current contract liabilities.
The amount of revenue recognized that was included in the contract liabilities balance at the beginning of the year was RMB159,371, RMB364,004 and RMB321,215 for the years ended December 31, 2021, 2022 and 2023, respectively.
As of December 31, 2022 and 2023, the aggregated amounts of the transaction price allocated to the remaining performance obligation under the Group’s existing contracts are RMB603,523 and RMB341,633, respectively.
As of December 31, 2023, revenue expected to be recognized in the future related to the unsatisfied performance obligations is as follows:
Year ending December 31,Amount
2024207,638 
202596,651 
202636,835 
2027322 
2028187 
The Group has elected the practical expedient not to disclose the information about remaining performance obligations which are part of contracts that have an original duration of one year or less.
Revenue information
Revenues are disaggregated as follow:
Major products/services lines:
Year ended December 31,
202120222023
RMBRMBRMB
Sales of goods revenues 1,983,817 2,433,964 3,311,507 
Automotive computing platform 1,423,548 1,690,569 2,733,964 
SoC Core Modules333,421 660,554 496,939 
Automotive merchandise and other products 226,848 82,841 80,604 
Software license revenues261,265 404,469 444,830 
Service revenues 533,981 723,561 909,810 
Automotive computing Platform – Design and development service 306,358 468,770 677,651 
Connectivity service188,349 212,738 189,540 
Other services 39,274 42,053 42,619 
Total revenues2,779,063 3,561,994 4,666,147 
Timing of revenue recognition:
Year ended December 31,
20212022 2023
RMBRMBRMB
Point in time 2,590,714 3,349,256 4,476,607 
Over time 188,349 212,738 189,540 
Total revenues 2,779,063 3,561,994 4,666,147 
For the years ended December 31, 2021, 2022 and 2023, 97.1%, 98.1% and 98.9% of the Group’s revenues were generated in the PRC.
XML 42 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Warrant liabilities, Government Warrants
12 Months Ended
Dec. 31, 2023
Warrants and Rights Note Disclosure [Abstract]  
Warrant liabilities, Government Warrants
13.    Warrant liabilities
Government Warrants
In April 2017, Hubei ECARX entered into an investment arrangement with a government fund (“Government Warrants”). The arrangement, as subsequently amended, entitled Hubei ECARX to borrow interest-free loans in an aggregate amount of RMB1,125,310 over a three-year drawdown period. In conjunction with the arrangement, ECARX issued warrants to the government fund, which entitled the government fund to purchase 2% of total equity interests of Hubei ECARX at the time of exercise in the total consideration of RMB81,950. The warrants were exercisable from the date of issuance of the loan facility to the maturity date of the last tranche of the drawdown of the loan.
Since the number of shares to be issued upon the exercise of the Government Warrants cannot be determined until the exercise date, the settlement provision of the Government Warrants did not meet the fixed-for-fixed requirement; therefore, the warrants were classified as a liability measured at fair value with all changes recognized in the consolidated statement of comprehensive loss.Upon settlement in 2021, the backsolve method, a market approach, was utilized in estimating the Company’s equity value with reference to the Company’s equity transactions close to the settlement. Based on the estimated equity value, the option-pricing method was applied in equity allocation in determining the fair value of warrant liabilities, which involved a number of complex variables and subjective judgements not be observable in the market.
The warrant liability is measured at fair value using unobservable inputs and categorized in Level 3 of the fair value hierarchy. The tables below reflect the movement of the warrant liability for the year ended December 31, 2021:
January 1, 2021
RMB
Addition
RMB
Change in fair value included in losses
RMB
Foreign exchange translation
RMB
Settlement
(Note 18)
RMB
December
31, 2021
RMB
Liabilities
Warrant liabilities80,270  111,299  (191,569) 
ECARX Warrants in connection with the Merger
As is stated in Note 1(b), pursuant to the Closing of the Merger in December, 2022, COVA Public Shares and COVA Public Warrants ceased trading upon consummation of the Merger and were delisted from Nasdaq and deregistered under the Exchange Act. Concurrently, the Company issued 23,871,971 ECARX warrants, including 14,999,971 public warrants that the Company applied for listing on Nasdaq with the symbol “ECXWW” (“ECARX Public
Warrants”) and 8,872,000 private warrants (“ECARX Private Warrants”, collectively referred to as “ECARX Warrants”) to the then holders of COVA Public Warrants and COVA Private Warrants.
ECARX Public Warrants are exercisable commencing thirty (30) days after the completion of the Merger, provided that the Company has an effective registration statement under the Securities Act covering the shares of Class A Ordinary Shares issuable upon exercise of ECARX Public Warrants and a current prospectus relating to them is available (or the Company permits holders to exercise ECARX Public Warrants held by them on a cashless basis and such cashless exercise is exempt from registration under the Securities Act). The warrants have an exercise price of US$11.50 per whole share, subject to adjustments, and will expire five (5) years after the completion of the Merger or earlier upon redemption or liquidation.
ECARX Private Warrants are identical to the ECARX Public Warrants, except that ECARX Private Warrants and the shares of Class A common stock issuable upon exercise of the ECARX Private Warrants will not be transferable, assignable or saleable. Additionally, ECARX Private Warrants are non-redeemable so long as they are held by permitted transferees. If ECARX Private Warrants are held by someone other than permitted transferees as stipulated in the warrant agreement, the ECARX Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as ECARX Public Warrants.
ECARX Warrants are recorded as liability-classified financial instruments in accordance with ASC Topic 815 (“ASC 815”), Derivatives and Hedging as the Company may be required to net settle the liability outside of the Company’s control. As such, ECARX Warrants are recognized at fair value at the issuance date and measured subsequently at fair value with changes in fair value recognized in earnings or losses.
Given ECARX Public Warrants are publicly traded on Nasdaq, the liability is measured at fair value using observable inputs and categorized in Level 1 of the fair value hierarchy, while ECARX Private Warrant liability is measured at fair value using unobservable inputs and categorized in Level 3 of the fair value hierarchy. The Binomial Option Pricing Model with the following key assumptions is used for estimating the fair value of ECARX Private Warrants.
As of December 31,
20222023
Risk-free rate of return (%)3.99 %3.93 %
Volatility6.99 %29.50 %
Expected dividend yield0.0 %0.0 %
Expected term5.0 years4.0 years
Fair value of the underlying ordinary shares
US$7.99 (equivalent to RMB55.11)
US$3.16 (equivalent to RMB22.44)
The risk-free rate of return was based on the yield of US Treasury Notes for the expected remaining life of the warrant liabilities. The Company estimates the volatility of its common stock using a binomial lattice model based on the price of public warrant as of the valuation date. Expected dividend yield is zero as the Company does not anticipate any dividend payments in the foreseeable future. Expected term to exercise the warrant liabilities is up to December 2027. The fair value of the Company’s ordinary shares was obtained from the listed trading price of ECX.
The table below reflects the movement of ECARX Warrants for the years ended December 31, 2022 and 2023:
January 1, 2022
RMB
Addition
RMB
Loss/(gain) due to change in fair value
RMB
Foreign exchange translation
RMB
Settlement
RMB
December
31, 2022
RMB
Liabilities
ECARX Public Warrants — 8,277 1,991 78 — 10,346 
ECARX Private Warrants— 4,895 1,254 49 — 6,198 
Total 13,172 3,245 127  16,544 
January 1,
2023
RMB
Addition
RMB
Loss/(gain) due to change in fair value
RMB
Foreign exchange
translation
RMB
Settlement
RMB
December
31, 2023
RMB
Liabilities
ECARX Public Warrants10,346 — (7,349)198 — 3,195 
ECARX Private Warrants6,198 — (4,370)118 — 1,946 
Total16,544  (11,719)316  5,141 
XML 43 R22.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued expenses and other liabilities
12 Months Ended
Dec. 31, 2023
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued expenses and other liabilities Accrued expenses and other liabilities
Accrued expenses and other liabilities, current and non-current consisted of the following:
As of December 31,
20222023
RMBRMB
Salaries and benefits payables 246,189 257,207 
Taxes payable103,067 101,487 
Product warranties61,432 41,924 
Accrued costs of the Merger136,756 54,984 
Other payables and accrued charges*237,690 158,938 
Accrued expenses and other current liabilities785,134 614,540 
___________________________
*Other payables and accrued charges primarily include accrual for research and development expenses.
XML 44 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Convertible notes payable to a related party
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Convertible notes payable to a related party Convertible notes payable to a related party
On May 13, 2022, the Company issued convertible notes due in 12 months following the issuance (the “Note”) with aggregate principal of US$10,000 (equivalent to RMB67,871) to one investor, which is a related party. The Note bore an interest rate of 5% per annum.
The Note holder shall have the right to require the Company to redeem for cash all of the Note on the date (the “Redemption Date”) notified in writing by the Company that is not less than 20 business days and not more than 35 business days following the date of the notice of an Event of Default or a Fundamental Change as defined below, or in the event the Company fails to deliver such a notice, the date on which the Note holder becomes aware of the
occurrence of an Event of Default or a Fundamental Change, at a price equal to the Redemption Price, which equal to the principal plus interests accrued thereon at an interest rate of 5% per annum.
An Event of Default refers to the occurrence of any of the events, including the Company’s breach of conversion obligations, the individual or aggregated amount of the Group’s subsidiaries’ indebtedness, indemnity or guarantee obligations in excess of US$100,000 (or an equivalent amount in any other currency), ECARX (Hubei) Tech's bankruptcy or involuntary proceeding after seeking liquidation, winding-up, reorganization;
a Fundamental Change includes the change of control of the Company via any share exchange, consolidation or mergers or any similar transaction, any sale, lease or other transfer in one transaction or a series of transactions of all or substantially all of the Group’s consolidated assets, to any person outside of the Group, the liquidation or dissolution of the Company, and other events which prohibits listing of the Company.
Conversion of the Note is stipulated as below:
In the event the Company consummates a public offering of Class A ordinary shares that is no more than six (6) months following the issuance date, the outstanding principal amount of the Note shall be mandatorily converted to Class A Ordinary Shares at the conversion price of (i) the lesser of (A) US$10.00 per share (assuming that the Company’s authorized shares will be subdivided based on the pre-money equity valuation in connection with an offering via mergers with a special purpose acquisition company to give each ordinary share of the Company a deemed value of US$10.00) and (B) the lowest per share price at which any Class A ordinary shares or ordinary shares of the Company are issued in any subscription by certain investors of the Company’s securities to be issued concurrently, if the offering is via mergers with a special purpose acquisition company; or (ii) the per share offering price in an IPO (the “Initial Conversion Price”). In the event the Company consummates a public offering of Class A ordinary shares that is more than six (6) months following the issuance date, the outstanding principal amount of the Note shall be mandatorily converted to Class A Ordinary Shares at the conversion price of 95% of the Initial Conversion Price.
If the Company fails to consummate a public offering of Class A ordinary shares on or prior to the maturity date, the Note holder is entitled to deliver a written notice to the Company within ten (10) business days after the maturity date, electing to convert the Note, the outstanding principal amount of the Note shall be converted into such number of fully paid and non-assessable Series B Preferred Shares at the conversion price equal to the issuance price of the Series B Preferred Shares.
Upon the consummation of the Company’s merger with COVA, the Company issued 1,052,632 Class A Ordinary Shares to the noteholder as a result of the automatic conversion of the Note at a conversion price of $9.50 per share.
16.    Convertible notes payable
On October 25, 2022, the Company entered into a convertible note purchase agreement (the “Investor Note Purchase Agreement”) with certain institutional investors, pursuant to which the Company agreed to issue and sell US$65,000 (equivalent to RMB459,410) aggregate principal amount of unsecured convertible notes (the “Investor Notes”, each an “Investor Note”) due to mature on November 8, 2025 (the “Investor Note Maturity Date”). The Investor Notes bear interest at a rate of 5% per annum.
As the Merger with COVA was consummated on December 20, 2022, each holder of an Investor Note now has the right from time to time to convert all or any portion of the Investor Notes (plus any accrued but unpaid interest thereon) into fully paid and non-assessable Class A ordinary shares of the Company to such number which is equal to the quotient of (x) the outstanding principal and accrued but unpaid interest of such Note divided by (y) conversion price.
Pursuant to the Merger, all or any portion of the Investor Notes is convertible into fully paid and non-assessable ECARX Class A Ordinary Shares (the “Investor Note Conversion Shares”) at a conversion price equal to $11.50 per
share, subject to customary anti-dilution adjustments and certain limitations on the conversion right as described in the Investor Note.
Each holder of an Investor Note also has the right to require the Company to redeem for cash all outstanding principal amount of such Investor Note prior to the Investor Note Maturity Date, upon occurrence of a Mandatory Redemption Event, at a redemption price equal to (i) the outstanding principal amount of the Investor Note, plus (ii) accrued and unpaid interest thereon, and plus (iii) an additional amount that shall, together with any interest paid to the holder of the Investor Note and any accrued and unpaid interest on the Investor Note, provide the holder of the Investor Note an internal rate of return of 9% per annum on such principal amount over the period starting from (and including) the note issue date (November 8, 2022) and ending on (and including) the date of redemption. “Mandatory Redemption Event” means the occurrence of any change of control, any sale, lease or other transfer of all or substantially all of the consolidated assets of the Company and its subsidiaries, taken as a whole, to any person other than a subsidiary, the Company’s shares ceasing to be listed on the stock exchange, any redemption event set forth in the current organization documents of the Company prior to the listing, an event of default, among other things.
The Company incurred issuance costs of US$1,225 which is presented on the balance sheet as a direct deduction from the Investor Notes. Investor Notes are classified as a long-term debt on balance sheet and measured at amortized cost; they do not meet the definition of a derivative; and not issued at a substantial premium or discount. None of the option features of the Investor Notes were determined to meet the definition of a derivative if they were a freestanding instrument as they do not permit net settlement, or, the feature was determined to be clearly and closely related to the debt host contract. The fair value of the Investor Notes is valued by independent valuer as at the reporting date.
The following is a summary of the Company’s convertible notes payable as of December 31, 2022. The fair value of the Investor Notes approximates its carrying value as of December 31, 2022.
Principal amountUnamortized debt issuance costsNet carrying amount
RMBRMBRMB
5% Investor Notes due on November 8, 2025
448,318 (8,449)439,869 
The following is a summary of the Company’s convertible notes payable and its fair value as of December 31, 2023.
Fair value
Principal amountUnamortized debt issuance costsNet carrying amountAmountLeveling
RMBRMBRMBRMB
5% Investor Notes due on November 8, 2025
461,494 (5,793)455,701 396,884 Level 3
XML 45 R24.htm IDEA: XBRL DOCUMENT v3.24.1
Convertible notes payable
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Convertible notes payable Convertible notes payable to a related party
On May 13, 2022, the Company issued convertible notes due in 12 months following the issuance (the “Note”) with aggregate principal of US$10,000 (equivalent to RMB67,871) to one investor, which is a related party. The Note bore an interest rate of 5% per annum.
The Note holder shall have the right to require the Company to redeem for cash all of the Note on the date (the “Redemption Date”) notified in writing by the Company that is not less than 20 business days and not more than 35 business days following the date of the notice of an Event of Default or a Fundamental Change as defined below, or in the event the Company fails to deliver such a notice, the date on which the Note holder becomes aware of the
occurrence of an Event of Default or a Fundamental Change, at a price equal to the Redemption Price, which equal to the principal plus interests accrued thereon at an interest rate of 5% per annum.
An Event of Default refers to the occurrence of any of the events, including the Company’s breach of conversion obligations, the individual or aggregated amount of the Group’s subsidiaries’ indebtedness, indemnity or guarantee obligations in excess of US$100,000 (or an equivalent amount in any other currency), ECARX (Hubei) Tech's bankruptcy or involuntary proceeding after seeking liquidation, winding-up, reorganization;
a Fundamental Change includes the change of control of the Company via any share exchange, consolidation or mergers or any similar transaction, any sale, lease or other transfer in one transaction or a series of transactions of all or substantially all of the Group’s consolidated assets, to any person outside of the Group, the liquidation or dissolution of the Company, and other events which prohibits listing of the Company.
Conversion of the Note is stipulated as below:
In the event the Company consummates a public offering of Class A ordinary shares that is no more than six (6) months following the issuance date, the outstanding principal amount of the Note shall be mandatorily converted to Class A Ordinary Shares at the conversion price of (i) the lesser of (A) US$10.00 per share (assuming that the Company’s authorized shares will be subdivided based on the pre-money equity valuation in connection with an offering via mergers with a special purpose acquisition company to give each ordinary share of the Company a deemed value of US$10.00) and (B) the lowest per share price at which any Class A ordinary shares or ordinary shares of the Company are issued in any subscription by certain investors of the Company’s securities to be issued concurrently, if the offering is via mergers with a special purpose acquisition company; or (ii) the per share offering price in an IPO (the “Initial Conversion Price”). In the event the Company consummates a public offering of Class A ordinary shares that is more than six (6) months following the issuance date, the outstanding principal amount of the Note shall be mandatorily converted to Class A Ordinary Shares at the conversion price of 95% of the Initial Conversion Price.
If the Company fails to consummate a public offering of Class A ordinary shares on or prior to the maturity date, the Note holder is entitled to deliver a written notice to the Company within ten (10) business days after the maturity date, electing to convert the Note, the outstanding principal amount of the Note shall be converted into such number of fully paid and non-assessable Series B Preferred Shares at the conversion price equal to the issuance price of the Series B Preferred Shares.
Upon the consummation of the Company’s merger with COVA, the Company issued 1,052,632 Class A Ordinary Shares to the noteholder as a result of the automatic conversion of the Note at a conversion price of $9.50 per share.
16.    Convertible notes payable
On October 25, 2022, the Company entered into a convertible note purchase agreement (the “Investor Note Purchase Agreement”) with certain institutional investors, pursuant to which the Company agreed to issue and sell US$65,000 (equivalent to RMB459,410) aggregate principal amount of unsecured convertible notes (the “Investor Notes”, each an “Investor Note”) due to mature on November 8, 2025 (the “Investor Note Maturity Date”). The Investor Notes bear interest at a rate of 5% per annum.
As the Merger with COVA was consummated on December 20, 2022, each holder of an Investor Note now has the right from time to time to convert all or any portion of the Investor Notes (plus any accrued but unpaid interest thereon) into fully paid and non-assessable Class A ordinary shares of the Company to such number which is equal to the quotient of (x) the outstanding principal and accrued but unpaid interest of such Note divided by (y) conversion price.
Pursuant to the Merger, all or any portion of the Investor Notes is convertible into fully paid and non-assessable ECARX Class A Ordinary Shares (the “Investor Note Conversion Shares”) at a conversion price equal to $11.50 per
share, subject to customary anti-dilution adjustments and certain limitations on the conversion right as described in the Investor Note.
Each holder of an Investor Note also has the right to require the Company to redeem for cash all outstanding principal amount of such Investor Note prior to the Investor Note Maturity Date, upon occurrence of a Mandatory Redemption Event, at a redemption price equal to (i) the outstanding principal amount of the Investor Note, plus (ii) accrued and unpaid interest thereon, and plus (iii) an additional amount that shall, together with any interest paid to the holder of the Investor Note and any accrued and unpaid interest on the Investor Note, provide the holder of the Investor Note an internal rate of return of 9% per annum on such principal amount over the period starting from (and including) the note issue date (November 8, 2022) and ending on (and including) the date of redemption. “Mandatory Redemption Event” means the occurrence of any change of control, any sale, lease or other transfer of all or substantially all of the consolidated assets of the Company and its subsidiaries, taken as a whole, to any person other than a subsidiary, the Company’s shares ceasing to be listed on the stock exchange, any redemption event set forth in the current organization documents of the Company prior to the listing, an event of default, among other things.
The Company incurred issuance costs of US$1,225 which is presented on the balance sheet as a direct deduction from the Investor Notes. Investor Notes are classified as a long-term debt on balance sheet and measured at amortized cost; they do not meet the definition of a derivative; and not issued at a substantial premium or discount. None of the option features of the Investor Notes were determined to meet the definition of a derivative if they were a freestanding instrument as they do not permit net settlement, or, the feature was determined to be clearly and closely related to the debt host contract. The fair value of the Investor Notes is valued by independent valuer as at the reporting date.
The following is a summary of the Company’s convertible notes payable as of December 31, 2022. The fair value of the Investor Notes approximates its carrying value as of December 31, 2022.
Principal amountUnamortized debt issuance costsNet carrying amount
RMBRMBRMB
5% Investor Notes due on November 8, 2025
448,318 (8,449)439,869 
The following is a summary of the Company’s convertible notes payable and its fair value as of December 31, 2023.
Fair value
Principal amountUnamortized debt issuance costsNet carrying amountAmountLeveling
RMBRMBRMBRMB
5% Investor Notes due on November 8, 2025
461,494 (5,793)455,701 396,884 Level 3
XML 46 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Leases
12 Months Ended
Dec. 31, 2023
Lessee Disclosure [Abstract]  
Leases
17.    Leases
On January 1, 2022, the Group adopted ASC Topic 842 by applying the effective date method under the modified retrospective approach to all lease contracts existing as of January 1, 2022. Under the effective date method, results for reporting periods beginning on or after January 1, 2022 are presented under ASC Topic 842. Prior period amounts are not adjusted and continue to be reported in accordance with the Group’s historical accounting policies. Additionally, the Group used the package of practical expedients that allows the Group not to reassess: (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases and (3) initial direct
costs for any existing leases. The Group has elected the hindsight practical expedient to determine the reasonably certain lease term for existing leases.
The following table summarizes the effect on the consolidated balance sheet as a result of adopting ASC Topic 842:
As of December 31,Adjustments
due to adoption of
ASC 842
As of January 1,
20212022
RMBRMBRMB
ASSETS
Prepayments and other current assets247,411 (6,764)(a)240,647 
Operating lease right-of-use assets— 95,108 (b)95,108 
LIABILITIES
Operating lease liabilities, current— (42,094)(c)(42,094)
Operating lease liabilities, non-current— (46,250)(c)(46,250)
___________________________
(a)Represents prepaid rent reclassified to operating lease right-of-use assets.
(b)Represents operating lease right-of-use assets, which is made up of present value of operating lease payments, and the reclassification of prepaid rent from prepayments and other current assets.
(c)Represents the recognition of operating lease liabilities, current and non-current.
The Group considers various factors such as market conditions and the terms of any renewal options that may exist to determine whether it will renew or replace the lease. In the event the Group is reasonably certain to exercise the option to extend a lease, the Group will include the extended terms in the measurement of operating lease right-of-use asset and operating lease liability.
The following table provides information on the components of the operating leases included in the consolidated balance sheets as of December 31, 2022 and 2023:
The operating lease right-of-use assets and the amortization were as follows:
As of December 31,
20222023
RMBRMB
Operating lease right-of-use assets141,627 172,643 
Less: accumulated amortization(41,975)(47,438)
Total99,652 125,205 
The components of lease costs were as follows:
Year ended
December 31,
20222023
RMBRMB
Operating lease costs47,163 47,828 
Short-term lease costs4,234 3,675 
Total51,397 51,503 
The lease cost was allocated as follows:
Year ended
December 31,
20222023
RMBRMB
Selling, general and administrative expenses 20,359 28,272 
Research and development expenses31,038 23,231 
Total51,397 51,503 

As of December 31,
20222023
Weighted average remaining lease term (years):
Operating leases5.686.14
Weighted average discount rate:
Operating leases6.70 %8.65 %
Future minimum lease payments as of December 31, 2023, including rental payments for lease renewal options the Group is reasonably certain to exercise were as follows:
As of December 31,
2023
RMB
202435,632 
202534,332 
202624,028 
202718,396 
202818,396 
2029 and thereafter58,616 
Total lease payments189,400 
Less imputed interest(46,672)
 
Present value of lease liabilities142,728 
Operating lease liabilities, current35,123 
Operating lease liabilities, non-current107,605 
Supplemental cash flow information related to operating leases was as follows:
Year ended
December 31,
20222023
RMBRMB
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases40,173 31,218 
 
Right-of-use assets obtained in exchange for lease obligations 
Operating leases51,621 56,098 
XML 47 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Mezzanine equity
12 Months Ended
Dec. 31, 2023
Temporary Equity Disclosure [Abstract]  
Mezzanine equity Mezzanine equity
The activities of the Redeemable Convertible Preferred Shares for the years ended December 31, 2021, 2022, and 2023 consist of the following. All Preferred Shares were converted into ordinary shares as noted in the Recapitalization Note 1(b) and have been adjusted below to reflect the effect of Recapitalization:
Series Angel
Preferred Shares
Series A
Preferred Shares
Series A+
Preferred Shares
Series A++
Preferred Shares
Series B
Preferred Shares
SharesCarrying
amount
SharesCarrying
amount
Subscription
receivable
SharesCarrying
amount
SharesCarrying
amount
SharesCarrying
amount
Subscription
receivable
Total
RMBRMBRMBRMBRMBRMBRMBRMB
Balance as of January 01, 202126,841,5351,264,579(1,032,104)232,475
Issuance of preferred shares6,016,207273,51929,361,1571,331,6418,546,916452,24117,615,1651,104,188(159,215)3,002,374
Issuance cost(10,000)(10,000)
Re-designation of ordinary shares into Series A Preferred Shares2,343,30997,66097,660
Subscription contributions from shareholders1,032,1041,032,104
Accretion of Redeemable Convertible Preferred Shares13,65599,16179,33623,00528,407243,564
Foreign currency translation adjustment(3,589)(32,087)(14,306)167(15,278)(177)(65,270)
Balance as of December 31, 20216,016,207283,58529,184,8441,429,31329,361,1571,386,6718,546,916475,41317,615,1651,117,317(159,392)4,532,907
Subscription contributions from shareholders159,485159,485
Accretion of Redeemable Convertible Preferred Shares21,916100,884106,95936,73288,387354,878
Foreign currency translation adjustment26,949135,409131,76745,179106,268(93)445,479
Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO(6,016,207)(332,450)(29,184,844)(1,665,606)(29,361,157)(1,625,397)(8,546,916)(557,324)(17,615,165)(1,311,972)(5,492,749)
Balance as of December 31, 2022 and 2023        
Series A Preferred Shares
On January 16, 2020, the Company issued 26,841,535 Series A redeemable convertible preferred shares (“Series A Preferred Shares”) at US$6.71 per share to two investors with a total consideration of US$180,000 (equivalent to RMB1,238,526). The issuance costs were RMB8,500. Since one of the investors is a PRC domestic institution that has not completed the foreign exchange registration procedures of overseas direct investments (“ODI”) and obtained the government approval on such investment, the Company agreed to issue 22,367,946 Series A redeemable convertible preferred shares to a foreign affiliate of the investor at par value and concurrently the investor made deposits of RMB1,032,104 (equivalent to US$150,000) to Hubei ECARX for 22,367,946 Series A Preferred Shares subscribed. Once the investor obtains the ODI approval, the deposits should be refunded by Hubei ECARX to the investor and the
subscription amount for 22,367,946 Series A Preferred Shares should be paid by the investor to the Company after the investor received the refunded deposits.
In January, 2020, US$30,000 (equivalent to RMB206,422) of the consideration were received by the Company and RMB1,032,104 of refundable deposits for 22,367,946 Series A Preferred Shares were received by Hubei ECARX.
In June 2021, the investor completed the ODI procedures. The refundable deposits were returned by Hubei ECARX and concurrently subscription receivables of the Company were settled in full by the investor.
On February 26, 2021, the Company entered into an agreement with one of its ordinary shareholders, who is also a member of management, pursuant to which the Company shall redesignate 2,343,309 ordinary shares held by the ordinary shareholder to Series A Preferred Shares. On March 10, 2021, the ordinary shares were redesignated as Series A Preferred Shares, and the ordinary shareholder became a Series A Preferred Shareholder. The Company considered the redesignation, in substance, was effectively a repurchase and retirement of the ordinary shares and simultaneously an issuance of Series A Preferred Shares. The excess of the ordinary shares’ fair value over their par value in the amount of RMB81,208 was credited to additional paid-in capital. The excess of the preferred shares’ fair value over the ordinary shares’ fair value in the amount of RMB16,452 was recognized as share-based compensation.
Series Angel Preferred Shares
On March 5, 2021, the Company, Hubei ECARX and the government fund agreed that the warrants disclosed in Note 13, could be exercised to purchase 6,016,207 Series Angel Redeemable Convertible Preferred Shares (“Series Angel Preferred Shares”), representing 2% of total outstanding shares of the Company on a fully diluted basis, at US$2.11 (equivalent to RMB13.62) per share, for a cash consideration of RMB81,950. On May 17, 2021, the government fund exercised the warrants to purchase 6,016,207 Series Angel Preferred Shares.
The Company involved an independent valuation firm to estimate the fair value of Series Angel Preferred Shares on the issuance date, which was also the warrant exercise date. Considering the equity transactions close to that date, the Company estimated the fair value of Series Angel Preferred Shares as RMB273,519, based on the estimation of the Company’s equity value using the backsolve method, a market approach. The fair value of Series Angel Preferred Shares equaled to the total of the fair value of warrant liabilities of RMB191,569 as of the date, and the cash consideration of RMB81,950 that government fund agreed to pay. On June 29,2021, the government fund paid the consideration of RMB81,950 to the Company.
Series A+ Preferred Shares
Between February and March 2021, the Company entered into share purchase agreements with certain investors, to issue 29,361,157 shares of Series A+ Redeemable Convertible Preferred Shares (“Series A+ Preferred Shares”) at the issuance price of US $7.04 per share, for a total consideration of US$206,741 (equivalent to RMB1,331,641). The issuance costs were RMB10,000.
Series A++ Preferred Shares
Between March and July 2021, the Company, Hubei ECARX entered into share purchase agreements with four investors, to issue 8,546,916 shares of Series A++ Redeemable Convertible Preferred Shares (“Series A++ Preferred Shares”) at the issuance price of US$8.31 per share, for a total consideration of US$71,000.
The four investors are PRC domestic institution, which shall complete their ODI procedures before the issuance of the Series A++ Preferred Shares to them. The investors made deposits of RMB461,849 (equivalent to US$71,000) in total to Hubei ECARX for the 8,546,916 Series A++ Preferred Shares subscribed. Once the investor obtained the ODI approval, the deposits should be refunded by Hubei ECARX to the investors and the subscription amount for the 8,546,916 Series A++ Preferred Shares should be paid by the investors to the Company within five (5) business days after it received the deposits.
In December 2021, the four investors completed the ODI procedures, and as a result, the refundable deposits of RMB461,849 were returned by Hubei ECARX to the four investors. Concurrently, the 8,546,916 shares of Series A++ Preferred Shares were issued by the Company to the investors, with the subscription amount of US$71,000 (equivalent to RMB452,241) settled in full.
Series B Preferred Shares
As disclosed in Note 8, in July 2021, the Group issued 9,882,082 Series B Redeemable Convertible Preferred Shares (“Series B Preferred Shares”) at the issuance price of US$9.70 per share, or US$95,800 in total (equivalent to RMB620,703), plus cash in the amount of US$10,649, in exchange for an equity method investment.
Between September and December 2021, the Company entered into share purchase agreements with two investors to issue 7,733,083 shares of Series B Preferred Shares at the issuance price of US$9.70 per share, for a total consideration of US$75,000.
In December 2021, the consideration of US$50,000 (equivalent to RMB324,270) was received by the Company. As of December 31, 2021, the subscription receivable of US$25,000 (equivalent to RMB159,392) was recorded as a reduction of mezzanine equity on the consolidated balance sheets. On January 4, 2022, the subscription receivable was settled in full.
The rights, preferences and privileges of all tranches of preferred shares are as follows:
Redemption Rights
The investors of Preferred Shares have the right to require the Company to redeem their investments, at any time upon the earlier occurrence of:
the failure by the Company to complete a qualified IPO on or before January 16, 2027;
any material breach as defined in the Preferred Shares agreement by the Company, which has not been cured within thirty (30) days after being requested by relevant Preferred Shares holder;
any material illegal act by the Group or by any direct or indirect owners of the ordinary shares of any of their respective representations which has not been cured within thirty (30) days after being requested by relevant Preferred Shares holder;
the Group fails to retain or renew any indispensable approval or license in connection with the principal business or the revocation of any aforesaid approval or license by any governmental authority, or any principal business is prohibited or imposed of material restrictions by applicable jurisdiction laws.
upon the Company’s failure to nominate and appoint a successor of Mr. Ziyu Shen recognized as proper and competent by at least two thirds (2/3) of the investor directors, within thirty (30) days after the resignation of Mr. Ziyu Shen from the Group Companies, or the dismissal of Mr. Ziyu Shen by the Group Companies due to any material breach of the transaction documents (as confirmed by the judgment of a competent court or the decision of a competent arbitration institution) or any other conducts that are detrimental to the benefits and interests of the Company.
The redemption price for each Preferred Share shall be one hundred percent (100%) of the issuance price plus interest on issuance price at a simple rate of eight percent (8%) per annum from the issuance date to the redemption payment date plus any declared but unpaid distributions.
Conversion Rights
Each Preferred Share may, at the option of the holders, be converted at any time after the original issuance date into fully-paid and non-assessable ordinary shares at an initial conversion ratio of 1:1 subject to adjustment for share division, share combination, share dividend, reorganization, mergers, consolidations, reclassifications, exchanges, substitutions, recapitalization or similar events. Each Preferred Share shall automatically be converted into ordinary shares, at the applicable then-effective conversion price upon the closing of a qualified IPO.
Voting Rights
Each Preferred Share has voting rights equivalent to the number of ordinary shares into which such Preferred Shares could be then convertible.
Dividend Rights
All the Preference Shareholders are entitled to receive the dividends on pro-rata basis according to the relative number of shares held by them on an as-converted basis. The dividends shall not be cumulative and shall be paid when, as and if declared by the Board of Directors.
Liquidation Preferences
In the event of any liquidation, 1) holders of the Preferred Shares shall be entitled to receive, prior and in preference to any distribution or payment shall be made to the holders of any ordinary shares, the liquidation preference amount per share is equal to one hundred percent (100%) of the original issuance price on each Preferred Share, plus any declared but unpaid dividends (the “Preferred Preference Amount”); provided that, if the Company’s assets and funds are insufficient for the full payment of the Preferred Preference Amount to all the holders of the Preferred Shares, then the entire assets and funds of the Company legally available for distribution shall be distributed ratably among the holders of the Preferred Shares in proportion to the aggregate Preferred Preference Amount each such holder of the Preferred Shares is otherwise entitled to receive; 2) after the full Preferred Preference Amount has been paid, the holders of the ordinary shares shall be entitled to receive, on a pro-rata and pari passu basis, for each outstanding ordinary share held, an amount equal to one hundred percent (100%) of the ordinary purchase price (the “Ordinary Preference Amount”); and 3) after the full Preferred Preference Amount and Ordinary Preference Amount have been paid, the remaining assets and funds of the Company legally available for distribution to the shareholders shall be distributed ratably among all shareholders (including preferred shareholders) in proportion to the relative number of ordinary shares held by such shareholders on an as converted basis.
Liquidation preference from the highest to the lowest is as follows in sequence: Series B Preferred Shares, Series A++ Preferred Shares, Series A+ Preferred Shares, Series A Preferred Shares, Series Angel Preferred Shares and ordinary shares.
Accounting of Redeemable Convertible Preferred Shares
The Company has classified the Preferred Shares as mezzanine equity in the consolidated balance sheets as they were contingently redeemable upon the occurrence of certain events outside of the Company’s control.
The Company concluded that the embedded conversion and redemption option of the Preferred Shares did not need to be bifurcated as a derivative as they lacked essential characteristics of being a derivative.
Prior to the early adoption of ASU 2020-06, the Company determined that there was no beneficial conversion feature attributable to the Preferred Shares because the initial effective conversion prices of these Preferred Shares were higher than the fair value of the Company’s ordinary shares at the relevant commitment dates. The fair value of the Company’s ordinary shares on the commitment date was estimated by management with the assistance of an independent valuation firm.
The Preferred Shares were recorded initially at fair value, net of issuance cost. The Company recognized changes in the redemption value immediately as they occur and adjust the carrying value of the Preferred Shares to their maximum redemption amount at the end of each reporting period, as if it were also the redemption date for the Preferred Shares.
XML 48 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Non-controlling interests
12 Months Ended
Dec. 31, 2023
Noncontrolling Interest [Abstract]  
Non-controlling interests .    Non-controlling interests
(a)Non-redeemable non-controlling interests
In May 2021, Hubei ECARX and a third party established Suzhou Photon-Matrix, in which Hubei ECARX held 60% equity interest in exchange for total cash contribution of RMB6,000 and the non-controlling interest holder held 40% equity interest with a total cash consideration of RMB4,000, of which, RMB2,000 has not been received as of December 31, 2021.
In August 2021, a third-party investor made a capital contribution of RMB520 to Suzhou Photon-Matrix, as a result, the Group’s equity interest in Suzhou Photon-Matrix decreased by 2.97% while the Group continued to maintain control. The Group recorded the decrease of RMB105 in additional paid-in capital due to the change of its ownership percentage in Suzhou Photon-Matrix.
In September 2021, as stated in the Note 8, the Group sold 2% equity interest in Hubei Dongjun at a cash consideration of RMB1,000, with 49% equity interest retained. The relevant non-redeemable non-controlling interests in the amount of RMB14,335 was derecognized along with the sale of equity interests.
In January 2022, the Group lost control in Suzhou Photon-Matrix, following its capital transactions with other shareholders as a consequence of which the Group’s ownership interest reduced to 49.17%. The carrying amount of relevant non-redeemable non-controlling interests in the amount of RMB 7,178 was derecognized upon deconsolidation.
In June 30, 2023, as a result of the combination between entities under common control stated in the Note 1(e), the Group owns a controlling interest of 70% in JICA. The remaining 30% equity interest in JICA was recorded as non-redeemable non-controlling interests.
(b)Redeemable non-controlling interests
In October 2021, Suzhou Photon-Matrix entered into financing agreements with third party investors, pursuant to which these investors contributed RMB30,000 in cash in exchange for 10.71% of equity interests of Suzhou Photon-Matrix. These investors have the right to request Suzhou Photon-Matrix to redeem all of the equity interest they hold if Suzhou Photon-Matrix does not achieve a qualified IPO within 7 years after their investment, at a redemption price of RMB30,000 plus 10% interest per annum.
The redeemable non-controlling interest was recorded outside permanent equity, as mezzanine equity- redeemable non-controlling interests, in the consolidated balance sheets, initially at RMB30,000. The amount presented in redeemable non-controlling interest should be higher of the non-controlling interest balance after attribution of net income or loss of the subsidiary and related dividends to the non-controlling interest, or the redemption amount. As of December 31, 2021, the balance of redeemable non-controlling interests was RMB30,500.
In January 2022, Suzhou Photon-Matrix entered into financing agreements with third party investors, pursuant to which these investors in aggregate contributed RMB10,000 in cash in exchange for 3.45% of equity interests of Suzhou Photon-Matrix. These investors have the right to request Suzhou Photon-Matrix to redeem all of the equity interest they hold if Suzhou Photon-Matrix does not achieve a qualified IPO within 7 years after their investment, at a redemption price of RMB10,000 plus 10% interest per annum.
Before the deconsolidation of Suzhou Photon-Matrix as stated in the Note 8, the redeemable non-controlling interest was recorded outside of permanent equity, as mezzanine equity- redeemable non-controlling interests in the
consolidated balance sheets. The amount presented in redeemable non-controlling interests should be higher of the non-controlling interests balance after attribution of net income or loss of the subsidiary and related dividends to the non-controlling interests, or the redemption amount.
During the years ended December 31, 2022 and 2023, changes of redeemable non-controlling interests were as follows:
RMB
Balance as of January 1, 202230,500 
Add: Capital contribution10,000 
Less: Comprehensive loss(464)
Add: Accretion of redeemable non-controlling interests714 
Less: Deconsolidation of Suzhou Photon-Matrix(40,750)
Balance as of December 31, 2022 and 2023 
XML 49 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Ordinary Share
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Ordinary Shares
20.    Ordinary Shares
On December 20, 2021, four members from the Group’s management, who are also the ordinary shareholders of the Group, voluntarily sold 5,010,420 ordinary shares in total back to the Group at par value at US$0.000005 per share. Such ordinary shares were transferred to the Group for 2019 RSU Plan which was modified in December 2021 to attract more talent (see Note 21). The repurchased ordinary shares were accounted for as treasury shares by the Group. As the shares were repurchased for purposes other than retirement, the cost of those shares, in the amount less than RMB1, which is the cash consideration the Group paid to the four ordinary shareholders, is presented as treasury shares in the consolidated balance sheet as of December 31, 2021. As noted in Note 1(b), following the Merger, the Company’s Articles were amended. As such, the shares and corresponding capital amounts and earnings per share prior to the Merger have been retroactively recast.
The new authorized shares of the Company is US$50,000 divided into 10,000,000,000 shares comprising of (i) 8,000,000,000 Class A Ordinary Shares with par value of US$0.000005 each, (ii) 1,000,000,000 Class B Ordinary Shares with par value of US$0.000005 each, and (iii) 1,000,000,000 shares with par value of US$0.000005 each of such class or classes (however designated) as the Board of Directors may determine in accordance with the Articles. The numbers of shares issued and outstanding as of December 31, 2022 were 288,434,474 Class A Ordinary Shares and 48,960,916 Class B Ordinary Shares.
As noted in Note 21, in 2023, the Company issued 554,575 Class A Ordinary Shares for the 2022 Share Incentive Plan. The numbers of shares outstanding as of December 31, 2023 were 288,989,049 Class A Ordinary Shares and 48,960,916 Class B Ordinary Shares.
XML 50 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Share based compensation
21.    Share based compensation
(a) Restricted Share Unit ("RSU")
2019 RSU Plan
In December 2019, Mr. Ziyu Shen set up a trust (the “Trust”), of which he acted as the sole beneficiary. He transferred 23,859,142 ordinary shares he owned, representing 10.0% of total outstanding shares of the Company, to the Trust, and entered into 2019 RSU agreements (the “2019 RSU Plan”) with key employees and external consultants. 2019 RSU Plan entitled the grantees to purchase the economic beneficial right of the ordinary shares in the Trust.
Between August and December 2020, an aggregate number of 16,224,217 RSUs were granted to employees and non-employee consultants, at a weighted average exercise price of RMB0.34 per RSU. Between March and November 2021, 2,890,674 RSUs were granted to employees at a weighted average exercise price of US$1.23 per RSU.
The RSUs vest following the three approaches, pursuant to the share award agreements which were entered into between the Group and the grantees:
50% of the RSUs shall vest upon a qualified IPO; the other 50% has a requisite service condition of 5 years from the service commencement date with the Group; while upon the achievement of a qualified IPO, all unvested RSUs become immediately vested.
Before a qualified IPO is achieved, the grantees are entitled to vest 50% of the RSUs when they complete five-year continuous service with the Group; upon a qualified IPO, the employees are entitled to cumulatively vest 20% of the total grants for every twelve-month service period since their employment commencement; and, after the completion of a qualified IPO, the grantees could continue to vest 20% of the total grants for every twelve-month service period since their service commencement. Upon employment termination, any remaining unvested portion shall be forfeited.
For those RSUs granted to non-employees in exchange for technical and strategic consultancy services over the service period of 60 months, the RSUs shall vest immediately upon the completion of a qualified IPO.
In December 2021, Mr. Ziyu Shen and the Company entered into 2021 Restricted Share Units agreements (the “2021 RSU Replacement Plan”) with employees who were subject to 2019 RSU Plan. The 2021 RSU Replacement Plan modified the 2019 RSU Plan pursuant to which the condition of the qualified IPO was excluded. As a result, the RSUs can vest in equal tranches at the first, second, third, fourth and fifth anniversary since the grantees’ service commencement with the Group. The Group accounted for the modification as a Type III (improbable-to-probable) modification, which represents the modification of the award that was not expected to vest under the original vesting conditions at the date of the modification. The Group recognized compensation cost equal to the modified award’s fair value at the date of the modification. As a result of the modification, 5,101,085 RSUs became vested immediately, and share based compensation expense of US$16,311 (equivalent to RMB105,211) was recognized in the consolidated statements of comprehensive loss for the year ended December 31, 2021. The remaining portion of 2,607,277 RSUs was to be vested over the service period following the modified vesting schedule.
Pursuant to the 2019 RSU Plan, between January and September 2022, the Company granted an aggregate number of 6,680,560 RSUs to employees, at a weighted average exercise price of US$0.56 per RSU. The RSUs vest under one of the following two approaches:
20% of the grants vest every twelve-month service period since the service commencement of the employees.
Half of the RSUs vest on April 1, 2022, and the remaining 50% of the RSUs vest on a monthly basis over thirty-six (36) months from May 2022.
On August 20, 2022, the Company approved the modification to change the exercise price of aggregated 1,431,549 RSUs granted to certain employees under 2019 RSU Plan. The RSUs were granted on March 31, 2021 and January 30, 2022 at a weighted average exercise price of US$2.96 per RSU. After the modification, the exercise price was changed to US$0.32 per RSU. The Company accounted for the modification as a Type I (probable to probable) modification, which refers to the modification that does not change the expectation that the awards will ultimately vest. The Company calculated incremental compensation cost for such awards based on their fair value before and after the modification. Upon the modification, incremental compensation cost of US$750 (equivalent to RMB4,976) was recognized immediately for the vested RSUs and US$2,999 (equivalent to RMB19,904) were to be recognized between 3.3 years and 3.5 years.
On October 31, 2022, the Company approved the modification to change the vesting condition of aggregated 4,771,828 RSUs granted in January 2022 under 2019 RSU Plan. At the date of the modification, the unvested 1,988,262 RSUs which were to vest on a monthly basis over 30 months from November 2022 following the original vesting schedule were modified to vest immediately on October 31, 2022. The Company accounted for the modification as a Type III (not probable to probable) modification, which represents the modification of the awards that were not expected to vest under the original vesting conditions at the date of the modification. The Group recorded
an additional compensation cost as the fair value of the modified awards at the amount of US$17,993 (equivalent to RMB119,408).
On January 31, 2023, the Company approved a new modification plan to change the vesting condition of aggregated 1,789,437 RSUs granted under the 2019 RSU Plan. After this modification, 20%, 50% and 30% of the RSUs vest over three years for each year of service provided. The Company accounted for the modification as a Type I (probable to probable) modification, which refers to the modification that does not change the expectation that the awards will ultimately vest. The Company calculated incremental compensation cost of the modification as the excess of the fair value of the modified awards over the fair value of the original awards immediately before its terms were modified at the modification date. Total incremental compensation cost was US$557 (equivalent to RMB3,898), of which US$206 (equivalent to RMB1,442) was recognized immediately for the vested RSUs at the modification date, while the remaining incremental compensation cost along with unrecognized compensation cost remaining from the unvested RSUs, was recognized over the remaining requisite service period.
On April 30, 2023, the Company approved the modification to change the exercise price of aggregated 1,073,662 RSUs granted to certain employees under the 2019 RSU Plan. The RSUs were granted on November 30, 2021 and January 30, 2022 at a weighted average exercise price of US$1.96 per RSU. After the modification, the exercise price was changed to US$0.32 per RSU. The Company accounted for the modification as a Type I (probable-to-probable) modification, the cumulative amount of compensation cost that should be recognized is the original grant date fair value of the award plus any incremental fair value resulting from the modification, which is measured as the excess of the fair value of the modified award over the fair value of the original award immediately before the terms are modified. Total incremental compensation cost was US$1,474 (equivalent to RMB10,316).
On June 29, 2023, the Company approved a new modification plan to change the vesting condition of aggregated 1,312,253 RSUs granted under the 2019 RSU Plan. After this modification, the RSUs vest under one of the following two approaches: 20%, 50% and 30% or 20%, 20% and 60% of the RSUs over three years for each year of service provided. The Company accounted for the modification as a Type I (probable to probable) modification. Total incremental compensation cost was US$318 (equivalent to RMB2,226), of which US$76 (equivalent to RMB532) was recognized immediately for the vested RSUs at the modification date, while the remaining incremental compensation cost along with unrecognized compensation cost remaining from the unvested RSUs, was recognized over the remaining requisite service period.
Pursuant to the 2019 RSU Plan, in June and September 2023, the Company granted an aggregate number of 4,342,364 RSUs to employees, at a weighted average exercise price of US$2.19 per RSU. The RSUs vest under one of the following four approaches:
20% of the grants vest every twelve-month service period since the service commencement date of the employees.
50%, 30%, 20% of the grants vest every twelve-month service period since the service commencement date of the employees.
25% of the grants vest every twelve-month service period since the service commencement date of the employees.
40%, 30%, 30% of the grants vest every twelve-month service period since the service commencement date of the employees.

2022 Share Incentive Plan
In December 2022, the Company’s Board of Directors approved a share award plan (the “2022 Share Incentive Plan”) for the granting of options, restricted shares, restricted share units or other equity incentive awards (collectively
referred to as the ‘‘Awards’’), to attract and retain the best available personnel, provide additional incentives to employees, directors and consultants, and promote the success of the Company’s business.
In December 2023, the Company granted an aggregated number of 460,671 RSUs to an employee and a director, which were immediately fully vested upon the grants and these RSUs had been fully exercised as of December 31, 2023.

The following table summarizes activities of the Company’s RSUs for the years ended December 31, 2022 and 2023:
Number of
RSUs
Weighted
Average
Exercise Price
Weighted
Average
Fair value at
grant date
Weighted
remaining
contractual
years
Aggregate
intrinsic
value
US$US$
Outstanding at January 1, 202218,995,5950.23 5.10  
Granted (new RSUs)6,680,5600.56 6.92 — 
Granted (replacement RSUs)3,419,8110.13 1.47 — 
Forfeited(1,244,394)0.54 4.97 — 
Replaced(3,419,811)1.24 1.47 — 
Outstanding at December 31, 202224,431,7610.15 5.60  
Granted (new RSUs)4,803,0351.98 1.65 — 
Granted (replacement RSUs)4,175,3520.21 4.88 — 
Forfeited(1,336,110)0.29 5.13 — 
Replaced(4,175,352)0.63 4.11 — 
Exercised (12,864,832)0.05 — — 
Outstanding at December 31, 202315,033,8540.69 4.91  
Vested and expected to vest as of December 31, 202315,033,8540.69 4.91 8.6660,132 
Exercisable as of December 31, 202313,571,7540.42 5.36 8.5360,959 
Total intrinsic value of options exercised was RMB56,876 for the year ended December 31, 2023.
The fair value of the RSUs granted in 2021, 2022 and 2023 under the 2019 RSU Plan was estimated using the binomial model with the following assumptions used:
Year ended December 31,
202120222023
Risk-free rate of return
0.35% – 2.70%
1.61% - 4.12%
2.65% - 4.25%
Volatility
41.13% – 50.60%
44.15% - 48.12%
44.58% - 44.73%
Expected dividend yield0.0 %0.0 %0.0 %
Fair value of underlying ordinary share
US$4.26-US$7.45
(equivalent to RMB27.97-RMB47.51)
US$7.57-US$9.05
(equivalent to RMB48.29-RMB64.98)
US$3.68 - US$6.91
(equivalent to RMB26.46-RMB49.90)
Expected terms10 years10 years10 years
The expected volatility was estimated based on the historical volatility of comparable peer public companies with a time horizon close to the expected term of the Company’s RSUs. With respect to the RSUs issued in US$ or RMB, the risk-free interest rate was separately estimated based on the yield to maturity of U.S. Treasury bonds or China Government Bond for a term consistent with the expected term of the Company’s RSUs in effect at the valuation date. Expected dividend yield is zero as the Company does not anticipate any dividend payments in the foreseeable future. Expected term is the contract life of the RSUs.
The fair value of the RSUs granted in 2023 under 2022 Share Incentive Plan is estimated using the closing price as of the grant dates of listed trading price of the Company.
The Group recognized share-based compensation expense of US$19,505 (equivalent to RMB129,444) relating to the RSUs vested upon the completion of its Merger with COVA in 2022.
Compensation expense recognized for RSUs for the years ended December 31, 2021, 2022 and 2023 is allocated as follows:
Year ended December 31,
202120222023
RMBRMBRMB
Research and development expenses80,872 42,986 26,590 
Selling, general and administrative expenses76,085 481,567 139,340 
Cost of revenues6,524 — — 
Total163,481 524,553 165,930 
In addition to the share-based expenses from the vested RSUs during the years ended December 31, 2021, 2022 and 2023, share-based expenses of RMB16,452, nil and nil were recorded, respectively, due to the redesignation from ordinary shares to preferred shares (see Note 18).
As of December 31, 2023, US$11,201 (equivalent to RMB78,391) of total unrecognized compensation expense related to the RSUs is expected to be recognized over a weighted-average period of 1.0 year. The unrecognized compensation cost may be adjusted for actual forfeitures occurring in the future.
(b) Options
2021 Option Plan
In July 2021, the Company’s shareholders and Board of Directors approved a share option plan (the “2021 Option Plan”), which granted the employees an option to purchase ordinary shares of the Company at an exercise price of US$9.70 per share. Between August and December 2021, 13,575,733 share options were granted to employees.
Between January and November 2022, the Company granted an aggregated number of 2,354,744 share options to employees. Upon a qualified IPO, the grantees are entitled to cumulatively vest 25% of the total grants for every twelve-month service period since their employment commencement; and after the completion of a qualified IPO, the grantees could continue to vest 25% of the total grants for every twelve-month service period. The share options can only be exercised upon the occurrence a qualified IPO.
Pursuant to the 2021 Option Plan, in January 2023, the Company granted 63,464 share options to certain employees at an exercise price of US$9.70 per option. The grantees are entitled to cumulative vesting of 25% of the total grants for every twelve-month service period since their employment commencement.

2022 Share Incentive Plan

In December 2023, the Company granted an aggregated number of 93,904 share options to directors as fully vested on the date of grant.
The following table summarizes activities of the options for the years ended December 31, 2022 and 2023:
Number of
options
Weighted
Average
Exercise Price
Weighted
Average
Fair value at
grant date
Weighted
remaining
contractual
years
Aggregate
intrinsic
value
US$US$
Outstanding at January 1, 202213,281,0439.70 2.92 
Granted 2,354,7449.70 3.39 
Forfeited (2,782,423)9.70 2.31 
Outstanding at December 31, 202212,853,3649.70 3.14 
Granted 157,3684.21 3.12 
Forfeited (1,750,014)9.70 3.32 
Outstanding at December 31, 202311,260,7189.62 3.11 
Vested and expected to vest as of December 31, 202311,260,7189.62 3.11 7.73— 
Exercisable as of December 31, 20238,815,5749.60 2.94 7.72— 
The fair value of the options granted in 2021, 2022 and 2023 was estimated using the binomial model with the following assumptions used:
Year ended December 31,
202120222023
Risk-free rate of return
1.20% – 1.65%
1.63% – 3.83%
3.79% – 3.88%
Volatility
44.03% – 44.47%
44.18% – 45.07%
44.37% – 44.95%
Expected dividend yield0.0 %0.0 %0.0 %
Fair value of underlying ordinary share
US$6.99 – US$7.55
US$7.57 – US$9.30
US$3.16 –
 US$8.02
Expected terms 10 years10 years10 years
The expected volatility was estimated based on the historical volatility of comparable peer public companies with a time horizon close to the expected term of the option awards. The risk-free interest rate was separately estimated based
on the yield to maturity of U.S. Treasury bonds for a term consistent with the expected term of the options in effect at the valuation date. Expected dividend yield is zero as the Company does not anticipate any dividend payments in the foreseeable future. Expected term is the contract life of the option awards.
Upon the completion of the Merger with COVA in December 2022, the Group recognized share-based compensation expense of US$30,384 (equivalent to RMB201,645) for 6,818,048 options vested.
Compensation expense recognized for options for the years ended December 31, 2022 and 2023 is allocated as follows.
Year ended December 31,
20222023
RMBRMB
Research and development expenses93,824 1,205 
Selling, general and administrative expenses107,274 6,890 
Total201,098 8,095 
As of December 31, 2023, US$1,808 (equivalent to RMB12,653) of total unrecognized compensation expense related to the options is expected to be recognized over a weighted-average period of 1.67 years. The unrecognized compensation cost may be adjusted for actual forfeitures occurring in the future.
XML 51 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue information
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue information Contract liabilities
Contract liabilities consisted of the following:
As of December 31,
20222023
RMBRMB
Current liabilities – third parties4,706 621 
Current liabilities – related parties316,667 207,017 
Non-current liabilities – third parties70 
Non-current liabilities – related parties282,080 133,993 
Contract liabilities, current and non-current 603,523 341,633 
Contract liabilities primarily relate to upfront non-refundable payments from the Group’s customers for the purchase of connectivity services and automotive computing platform products in advance of transfer of control of the products and services under the contract. Amounts that are expected to be recognized as revenues within one-year are included as current contract liabilities while the remaining balance recognized as non-current contract liabilities.
The amount of revenue recognized that was included in the contract liabilities balance at the beginning of the year was RMB159,371, RMB364,004 and RMB321,215 for the years ended December 31, 2021, 2022 and 2023, respectively.
As of December 31, 2022 and 2023, the aggregated amounts of the transaction price allocated to the remaining performance obligation under the Group’s existing contracts are RMB603,523 and RMB341,633, respectively.
As of December 31, 2023, revenue expected to be recognized in the future related to the unsatisfied performance obligations is as follows:
Year ending December 31,Amount
2024207,638 
202596,651 
202636,835 
2027322 
2028187 
The Group has elected the practical expedient not to disclose the information about remaining performance obligations which are part of contracts that have an original duration of one year or less.
Revenue information
Revenues are disaggregated as follow:
Major products/services lines:
Year ended December 31,
202120222023
RMBRMBRMB
Sales of goods revenues 1,983,817 2,433,964 3,311,507 
Automotive computing platform 1,423,548 1,690,569 2,733,964 
SoC Core Modules333,421 660,554 496,939 
Automotive merchandise and other products 226,848 82,841 80,604 
Software license revenues261,265 404,469 444,830 
Service revenues 533,981 723,561 909,810 
Automotive computing Platform – Design and development service 306,358 468,770 677,651 
Connectivity service188,349 212,738 189,540 
Other services 39,274 42,053 42,619 
Total revenues2,779,063 3,561,994 4,666,147 
Timing of revenue recognition:
Year ended December 31,
20212022 2023
RMBRMBRMB
Point in time 2,590,714 3,349,256 4,476,607 
Over time 188,349 212,738 189,540 
Total revenues 2,779,063 3,561,994 4,666,147 
For the years ended December 31, 2021, 2022 and 2023, 97.1%, 98.1% and 98.9% of the Group’s revenues were generated in the PRC.
XML 52 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Income taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income taxes
24.    Income taxes
Cayman Islands
Under the current laws of the Cayman Islands, the Company is not subject to income or capital gains taxes. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders.
British Virgin Islands
Under the current laws of the British Virgin Islands, ECARX BVI is not subject to income or capital gains taxes. Additionally, the British Virgin Islands does not impose a withholding tax on payments of dividends to shareholders.
Hong Kong
Under the current Hong Kong Inland Revenue Ordinance, ECARX HK is subject to Hong Kong profits tax at a rate of 16.5%. A Two-tiered Profits Tax rates regime was introduced since year 2018 where the first HK$2,000 of assessable
profits earned by a company will be taxed at half the current tax rate 8.25% whilst the remaining profits will continue to be taxed at 16.5%. Additionally, upon payments of dividends to the shareholders, no Hong Kong withholding tax will be imposed.
Mainland PRC
Under the Enterprise Income Tax Law (“EIT Law”) in mainland PRC, domestic companies are subject to Enterprise Income Tax (“EIT”) at a uniform rate of 25%. The Company’s PRC subsidiaries and VIEs are subject to the statutory income tax rate at 25%, unless a preferential EIT rate is otherwise stipulated.
In November 2019, Hubei ECARX received the High and New Technology Enterprise (‘‘HNTE’’) certificate from the Hubei provincial government. This certificate entitled Hubei ECARX to enjoy a preferential income tax rate of 15% for a period of three years from 2019 to 2021 if all the criteria for HNTE status could be satisfied in the relevant year. As is stated in the Note 1(d), Hubei ECARX was deconsolidated pursuant to the Restructuring.

In December 2023, ECARX (Hubei) Tech received the HNTE certificate from the Hubei provincial government. This certificate entitled ECARX (Hubei) Tech to benefit from a preferential income tax rate of 15% for a period of three years from 2023 to 2025 if all the criteria for HNTE status is satisfied in the relevant year.
The components of income / (loss) before income taxes are as follows:
Year ended December 31,
202120222023
RMBRMBRMB
The Cayman Islands(4,811)(57,261)(53,587)
British Virgin Islands— (2)18,832 
Hong Kong S.A.R(53,347)(27,262)(17,343)
Sweden(310)7,015 13,969 
United Kingdom(11,164)(348,872)(246,423)
Americas — — (26,109)
Germany — — (13,291)
The PRC, excluding Hong Kong S.A.R.(1,100,265)(1,151,699)(694,871)
Total(1,169,897)(1,578,081)(1,018,823)
Withholding tax on undistributed dividends
Dividends paid to non-PRC-resident corporate investor from profits earned by the PRC subsidiaries are subject to a withholding tax. The EIT Law and its relevant regulations impose a withholding tax at 10%, unless reduced by a tax treaty or agreement, for dividends distributed by a PRC-resident enterprise to its non-PRC-resident corporate investor for earnings generated beginning on January 1, 2008.
The Company’s subsidiaries and VIEs located in the PRC were in accumulated loss status as of December 31, 2021, 2022 and 2023. Accordingly, no deferred tax liability had been accrued for the Chinese dividend withholding taxes as of December 31, 2022 and 2023.
The Group does not file combined or consolidated tax returns, therefore, losses from individual subsidiaries or the VIEs may not be used to offset other subsidiaries’ or the VIEs’ earnings within the Group.
(a)Income taxes (expense) benefit
Income tax (expense) benefit recognized in the consolidated statements of comprehensive loss consisted of the following:
Year ended December 31,
202120222023
RMBRMBRMB
Current income tax (expense) benefit(6,861)(29,065)3,529 
Deferred income tax expense— — 114 
Total income tax (expense) benefit(6,861)(29,065)3,643 
(b)Tax reconciliation
Reconciliation of the differences between PRC statutory income tax rate and the Group’s effective income tax rates for the years ended December 31, 2021, 2022, and 2023 are as follows:
Year ended December 31,
202120222023
Computed expected income tax benefit (25)%(25)%(25)%
Effect of preferential tax rate 10 %(17)%%
Effect of different tax jurisdiction (1)%%%
Change in tax rate— %— %18 %
Prior year return-to-provision true up— %— %(2)%
Non-deductible expenses %40 %%
Research and development expenses additional deduction (6)%(5)%(6)%
Change in valuation allowance 17 %%%
Actual income tax expense  %2 % %
According to the PRC Tax Administration and Collection Law, the statute of limitation is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent. The statute of limitation is extended to five years under special circumstances where the underpayment of taxes is more than RMB100. In the case of transfer pricing issues, the statute of limitation is 10 years. There is no statute of limitation in the case of tax evasion. The income tax returns of the Company’s PRC subsidiary and the VIEs for the years from 2018 to 2023 are open to examination by the PRC tax authorities.
(c)Deferred taxes
The principal components of the deferred tax assets and liabilities are as follows:
As of December 31,
20222023
RMBRMB
Deferred tax assets:
Inventories7,654 3,006 
Allowance for doubtful accounts2,049 2,089 
Intangible assets268,381 218,328 
Property and equipment— 1,093 
Contract cost assets— 6,966 
Accrued product warranties23,037 19,883 
Accrued salaries and benefits10,961 2,360 
Accrued expenses and other liabilities14,494 20,340 
Unrealized investment loss of equity method investments7,326 — 
Donation503 302 
Government grants— 12,198 
Operating lease liabilities22,781 26,634 
Net operating loss carryforwards201,812 303,198 
Total deferred tax assets 558,998 616,397 
Less: valuation allowance (537,172)(582,644)
Deferred tax assets, net of valuation allowance21,826 33,753 
Deferred tax liabilities:
Operating lease right-of-use assets(21,826)(23,904)
Property and equipment— (1,580)
Unrealized investment gain of equity method investments— (8,151)
Total deferred tax liabilities(21,826)(33,635)
Net deferred tax assets 118 
The following table presents the movement of the valuation allowance for the deferred tax assets:
As of December 31,
202120222023
RMBRMBRMB
Balance as of January 1, 362,371 550,520 537,172 
Increase during the year 188,149 121,245 45,472 
Reversal of net operating loss carryforwards due to the Restructuring— (134,593)— 
Balance as of December 31550,520 537,172 582,644 
Net deferred tax assets are included in other non-current assets – third parties on consolidated balance sheets.
Net operating loss carryforwards of the Company’s subsidiaries and VIEs in jurisdictions other than the PRC do not expire. As of December 31, 2022 and 2023, the balance of net operating loss carryforwards of the Company’s subsidiaries and VIEs in jurisdictions other than the PRC amounted to RMB87,051 and RMB302,595, respectively.
As of December 31, 2023, the net operating loss carryforwards by the PRC companies will expire during the period from year 2026 to year 2033, if unused by the following year-end:
Year ending December 31,Amount
RMB
20267,450 
2027145,626 
2028112,976 
2031668 
2032571,961 
2033601,622 
Total1,440,303 
The recoverability of these net operating loss carryforwards is evaluated by assessing the adequacy of future expected taxable income from all sources, including reversal of taxable temporary differences, forecasted operating earnings and available tax planning strategies. To the extent the Company does not consider it more-likely-than-not that a deferred tax asset will be recovered, a valuation allowance is generally established. To the extent that a valuation allowance was established, and it is subsequently determined that it is more-likely-than-not that the deferred tax assets will be recovered, the change in the valuation allowance is recognized in the consolidated statements of comprehensive loss.
As of December 31, 2023, the valuation allowances were related to the deferred income tax assets of subsidiaries of the Company which were in loss position. These entities were in a cumulative loss position, which is a significant negative indicator to overcome that sufficient income will be generated over the periods in which the deferred income tax assets are deductible or utilized. Management considers the scheduled reversal of deferred income tax liabilities, projected future taxable income and tax planning strategies in making this assessment.
XML 53 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Loss per share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Loss per share Loss per share
Basic and diluted net loss per share for the years ended December 2021, 2022 and 2023 have been calculated as follows:
Year ended December 31,
202120222023
RMBRMBRMB
Numerator:
Net loss attributable to ECARX Holdings Inc.(1,175,261)(1,564,878)(940,191)
Accretion of Redeemable Convertible Preferred Shares(243,564)(354,878)— 
Numerator for basic and diluted net loss per share calculation(1,418,825)(1,919,756)(940,191)
Denominator:
Weighted average number of ordinary shares – basic and diluted236,691,093239,296,386337,407,225
Net loss per share attributable to ordinary shareholders
— Basic and diluted(5.99)(8.02)(2.79)
For the purposes of calculating loss per share for the years ended December 31, 2021, 2022 and 2023, the weighted average number of ordinary shares outstanding used in the calculation has been retrospectively adjusted to reflect the issuance of Class A and Class B ordinary shares in connection with the Recapitalization (see Note 1(b)), as if the Reorganization had occurred at the beginning of the earliest period presented.
The potentially dilutive instruments that have not been included in the calculation of diluted loss per share as their inclusion would be anti-dilutive are as follows:
Year ended December 31,
202120222023
Redeemable convertible preferred shares90,724,289
Warrants23,871,97123,871,971
Options12,853,36411,260,718
Convertible notes5,652,1745,652,174
For the year ended 2021 and the period between January 1, 2022 to the completion of the Company’s Merger with COVA, the outstanding share options are not included in the calculation of diluted loss per share, as the issuance of such awards was contingent upon a qualified IPO, which was not satisfied as of each period end.
XML 54 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Risks and Concentration
12 Months Ended
Dec. 31, 2023
Risks and Uncertainties [Abstract]  
Risks and Concentration Risks and Concentration
Concentration of credit risk
Financial instruments that potentially expose the Group to concentrations of credit risk consist principally of cash, restricted cash, short-term investments, accounts receivables, notes receivable, amounts due from related parties and other non-current assets.
The Group’s policy requires cash and restricted cash to be placed with high quality financial institutions. The Group regularly evaluates the credit standing of the counterparties or financial institutions.
The Group conducts credit evaluations on its customers prior to delivery of goods or services. The assessment of customer creditworthiness is primarily based on historical collection records, research of publicly available information and customer on site visits by senior management. Based on this analysis, the Group determines what credit terms, if any, to offer to each customer individually. If the assessment indicates a likelihood of collection risk, the Group will not deliver the services or sell the products to the customer or require the customer to pay cash to secure payment or to make significant down payments.
Concentration of customers and suppliers
The Group currently has a concentrated customer base with a limited number of key customers, particularly Geely Group and its subsidiaries. Geely Group and its subsidiaries represents 92.1% and 87.9% of the Group’s accounts receivable - related parties, net, as of December 31, 2022 and 2023, respectively. During the years ended December 31, 2021, 2022 and 2023, Geely Group and its subsidiaries contributed 70.4%, 67.0% and 78.9% of the Group’s total revenues, respectively, which excluded the sales of SoC core modules or software licenses by the Group to its third-party customers that were integrated into infotainment and cockpit products and sold by such third-party customers to Geely Group and its subsidiaries.
The following table summarizes customers with greater than 10.0% of the accounts receivable - third parties, net:
As of December 31,
20222023
Customer A, a third party48.9 %42.0 %
Customer B, a third party30.4 %Less than 10.0%
Customer C, a third partyLess than 10.0%28.6 %
Customer D, a third partyLess than 10.0%15.1 %
Customers contributed more than 10.0% of total revenues are as follows:
Year Ended December 31,
202120222023
Geely Group and its subsidiaries70.4 %67.0 %78.9 %
Customer A, a third partyLess than 10.0%12.6 %Less than 10.0%
Customer B, a third partyLess than 10.0%12.5 %Less than 10.0%
The following table summarizes suppliers with greater than 10.0% of the accounts payable:
As of December 31,
20222023
Supplier A, a third party19.1 %12.7 %
Supplier B, a third party19.0 %16.0 %
Supplier C, a third party10.9 %23.1 %
Suppliers accounting for more than 10.0% of total purchases are as follows:
Year Ended December 31,
202120222023
Supplier D, a third party23.6 %Less than 10.0%Less than 10.0%
Supplier B, a third partyLess than 10.0%17.4 %20.4 %
Supplier A, a third partyLess than 10.0%12.7 %12.2 %
Supplier C, a third partyLess than 10.0%Less than 10.0%15.5 %
XML 55 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies
27.    Commitments and contingencies
Purchase commitments
As of December 31, 2023, the Group has future minimum purchase commitment related to the purchase of research and development services. Total purchase obligations contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 were as follows:
TotalLess than
one year
1-2 Years2-3 Years3-5 YearsOver 5
Years
RMBRMBRMBRMBRMBRMB
Purchase commitments85,354 72,021 6,667 6,667 — — 
Capital commitments
Total capital expenditures contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 were as follows:
TotalLess than
one year
1-2 Years2-3 Years3-5 YearsOver 5 Years
RMBRMBRMBRMBRMBRMB
Capital commitments39,504 38,502 1,002 — — — 
Investment commitment
The investment commitment represents the Group's investment in a joint venture with smart Automobile Co., Ltd. and total investment commitment contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 was as follows:
TotalLess than
one year
1–2 Years2–3 Years3–5 YearsOver 5 Years
RMBRMBRMBRMBRMBRMB
Investment commitment49,000 49,000 — — — — 
XML 56 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Related party balances and transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related party balances and transactions Related party balances and transactions
(a)Related Parties
Names of the major related partiesNature of relationship
Zhejiang Geely Holding Group (“Geely Group”) and its subsidiariesEntity controlled by the controlling shareholder of the Company
Proton Holdings Berhad and its subsidiaries Entity that the controlling shareholder of the Company has significant influence
Anhui Xinzhi Technology Co., Ltd. Entity controlled by the controlling shareholder of the Company
Zhejiang Huanfu Technology Co., Ltd., (“Zhejiang Huanfu”, formerly known as Zhejiang Yikatong Technology Co., Ltd.,”Zhejiang Yikatong”)Entity controlled by the controlling shareholder of the Company
Xi’an Liansheng Intelligent Technology Co., Ltd.Entity controlled by the controlling shareholder of the Company
Hubei Xingji Meizu Group Co., Ltd. (formerly known as Hubei Yuanshidai Technology Co., Ltd.)Entity controlled by the controlling shareholder of the Company
Hubei Xingji Meizu Technology Co., Ltd (formerly known as Hubei Xingji Times Technology Co., Ltd.)Entity controlled by the controlling shareholder of the Company
Hubei ECARX Technology Co., Ltd (“Hubei ECARX”)Entity controlled by the controlling shareholder of the Company
Arteus Group Limited (“Arteus”)Entity controlled by the controlling shareholder of the Company
DreamSmart Technology Pte. Ltd. (“DreamSmart”) and its subsidiariesEntity controlled by the controlling shareholder of the Company
SiEngine Technology Co., Ltd. (“SiEngine”)Entity which is under significant influence of the Company
Hubei Dongjun Automotive Electronic Technology Co., Ltd. and its subsidiaryEntity which is under significant influence of the Company
Suzhou Photon-Matrix Optoelectronics Technology Co., Ltd Entity which is under significant influence of the Company
HaleyTek ABEntity which is under significant influence of the Company
(b)Significant transactions with related parties, except transactions disclosed elsewhere in these consolidated financial statements:
Year ended December 31,
202120222023
RMBRMBRMB
Revenues(i):
Sales of goods revenues1,466,340 1,663,076 2,715,136 
Automotive computing platform1,410,566 1,651,512 2,687,892 
SoC Core Modules— 77 410 
Automotive merchandise and other products55,774 11,487 26,834 
Software license revenues24,788 133,450 293,159 
Service revenues532,625 721,206 894,396 
Automotive computing platform – Design and development service306,027 466,747 668,802 
Connectivity service187,781 212,406 189,293 
Other services38,817 42,053 36,301 
Total2,023,753 2,517,732 3,902,691 
Year ended December 31,
202120222023
RMBRMBRMB
Purchase of products and services (ii)293,552 677,775 602,838 
Rental of office space, and administrative services (iii)1,093 6,395 4,621 
Other income (x)— 22,846 7,078 
Interest income on loans due from related parties (iv)717 9,069 15,955 
Interest expense on borrowings due to related parties (vi)131 12,215 12,163 
Loans to related parties (iv)28,850 57,260 214,000 
Repayment received of loans to related parties (iv)— 29,360 214,000 
Advances to Zhejiang Huanfu (iv)19,806 — — 
Collection of advances to Zhejiang Huanfu (iv)90,155 — — 
Repayment of borrowings from related parties (vi)65,152 700,000 300,000 
Borrowings from related parties (vi)45,152 700,000 300,000 
Transfer of property and equipment to Zhejiang Huanfu (vii)707 1,604 — 
Financial support to Anhui Xinzhi (ix)— 28,500 — 
Acquisition of software license rights (xi)— — 150,000 
(c)Balances with related parties:
As of December 31,
20222023
RMBRMB
Accounts receivable – related parties, net (i) 835,320 1,545,752 
Amounts due from related parties (ii)(iv)(v)911,729 74,122 
Other non-current assets – related parties (viii) 213,695 224,349 
Accounts payable – related parties (ii) (xi)241,773 278,750 
Amounts due to related parties (iii)(vi)42,843 35,664 
Other non-current liabilities– related parties (xi)— 44,519 
___________________________
(i)The Group sold automotive computing platform products and provided related technology development services, merchandise and other products, connectivity service, software licenses and other consulting services to a number of related parties. Accounts receivable, net due from related parties arising from sales of products and provision of services were RMB835,320 and RMB1,545,752 as of December 31, 2022 and 2023, respectively. The balance as of December 31, 2022 was fully received in 2023. Of the balance as of December 31, 2023, RMB917,709 was subsequently received by February 2024.
(ii)The Group purchased raw materials, technology development services and other consulting services from a number of related parties, of which, RMB51,171, RMB29,717 and RMB41,409 of purchase of raw materials were recorded as inventories as of December 31, 2021, 2022 and 2023, respectively, RMB220,062, RMB591,613 and RMB513,788 were recorded in cost of revenues for the years ended December 31, 2021, 2022 and 2023, respectively, RMB23,412, RMB62,840 and RMB47,641 were recorded in operating expenses for the years ended December 31, 2021, 2022 and 2023, respectively.
Accounts payable to related parties includes payables arising from purchase of raw materials and services of RMB241,773 and RMB228,750, amount due from related parties includes prepayments arising from purchase of raw materials and services of RMB29,595 and RMB8,420 as of December 31, 2022 and 2023, respectively.
(iii)The Group has rented office space from related parties, pursuant to which, the Group recorded rental expenses of RMB1,093, RMB6,395 and RMB4,621 in operating expenses for the years ended December 31, 2021, 2022 and 2023, respectively. The Group also purchased technical services and logistics services from related parties, of which amounts due to related parties of RMB29,043 and RMB9,701 as of December 31, 2022 and 2023, respectively.
(iv)The Group provided loans of RMB28,850, RMB57,260 and RMB214,000 to related parties for the years ended December 31, 2021, 2022 and 2023 respectively. Interest incomes on loans due from related parties were RMB717, RMB9,069 and RMB15,955 for the years ended December 31, 2021, 2022 and 2023 respectively.
In 2021, the Group paid advances of RMB19,806 and received collection of RMB90,155 from Zhejiang Huanfu. The payments were interest-free and due on demand.
As of December 31, 2022 and 2023, loans and interest receivables due from related parties was RMB63,091 and RMB65,702.
(v)As of December 31, 2022, the Group recorded amounts due from Volvo Cars for its disposal of Zenseact, an equity security. The consideration of the disposal was US$115,000 (equivalent to RMB793,177) and the amount was settled in January 2023 (see Note 8); and the amounts due from Arteus Group Limited as of December 31, 2022 were GBP3,082 (equivalent to RMB25,866) (see below note (x)).
(vi)On March 29, 2018, Hubei ECARX entered into an unsecured loan agreement with Geely Group in an amount of RMB20,000 with an interest rate of 4.35% per annum, which was repayable on demand. The loan has been fully repaid on February 25, 2021. On August 25, 2021, the Company entered into an unsecured loan agreement with the controlling shareholder of the Company to obtain a loan of US$7,000 (equivalent to RMB45,152), which was fully repaid on October 8, 2021.
On March 28, 2022, ECARX (Hubei) Tech entered into an unsecured loan agreement with Hubei Xingji Times Technology Co., Ltd. in an amount of RMB200,000 with an interest rate of 2.25% per annum, which was repaid at the maturity date on September 30, 2022. On June 27, 2022, ECARX (Hubei) Tech entered into an unsecured loan agreement with Geely Group in an amount of RMB500,000 with an interest rate of 4.35% per annum, which was fully repaid on December 26, 2022.
In January 2023, ECARX (Hubei) Tech entered into an unsecured loan agreement with Geely Group in an amount of RMB300,000 with an interest rate of 4.1% per annum, which was fully repaid in December 2023.
Interest expense on borrowings from related parties were RMB131, RMB12,215 and RMB12,163 for the years ended December 31, 2021, 2022 and 2023, respectively.
The borrowings and the interest payable on borrowings from related parties was included in the amounts due to related parties and was RMB13,800 and RMB25,963 as of December 31, 2022 and 2023, respectively.
(vii)In October 2021, Hubei ECARX disposed certain property and equipment to Zhejiang Huanfu at RMB745 and recorded a gain of RMB38 as a result of the disposal. In February 2022, Hubei ECARX disposed certain property and equipment to Zhejiang Huanfu at RMB1,697 and recorded a gain of RMB93 as a result of the disposal.
(viii)As of December 31, 2022 and 2023, the balance of other non-current assets due from related parties included the amounts due from its former VIE, Hubei ECARX in the amount of RMB213,695 and RMB224,349, which represented the net present value of a loan provided by the Group to Hubei ECARX with the principal of RMB252,287 and an effective annual interest rate of 5.0%.
(ix)In February and March 2022, the Group provided cash in the amount of RMB28,500 to Anhui Xinzhi as financial support. The investment was derecognized as part of the Restructuring. See the Note 1(d) and Note 8 for details.
(x)Other income from related parties represents the amounts due from Arteus for recharges of expenses including those in relation to management service, sharing of office space, consultancy and other expenses paid by the Group on behalf of Arteus Group Limited. The amounts were outstanding as of December 31, 2022 and were fully settled in March 2023.In June 2023, ECARX signed an assignment of rights agreement with Arteus and DreamSmart. The amounts due from Arteus were assigned to DreamSmart, all of which were settled as of December 31, 2023.
(xi)In November 2023, the Group entered into a licensing agreement with Xingji Meizu, pursuant to which, the Group obtained a non-exclusive license under certain software of Xingji Meizu to develop and sell these software worldwide for three years. The consideration is due by instalment in three years of RMB50,000 each year. As of December 31, 2023, amounts due to Xingji Meizu of RMB94,519, representing the net present value of the long-term payables to Xingji Meizu with an effective annual interest rate of 4.0%, of which RMB50,000 was included within accounts payable – related parties and RMB44,519 was recorded as other non-current liabilities.
XML 57 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent events Subsequent eventsOn January 31, 2024, ECARX (Hubei) Tech acquired additional 13.10% equity interest in Suzhou Photon-Matrix from four of its existing shareholders for a total consideration of RMB46,306. As a result of this acquisition, the Company owns a controlling interest of 62.27% in Suzhou Photon-Matrix and will consolidate Suzhou Photon-Matrix from this date.
XML 58 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Parent only financial information
12 Months Ended
Dec. 31, 2023
Condensed Financial Information Disclosure [Abstract]  
Parent only financial information Parent only financial information
The following condensed financial statements of the Company have been prepared using the same accounting policies as set out in the accompanying consolidated financial statements. As of December 31, 2023, there were no material contingencies, significant provisions of long-term obligations, mandatory dividend or redemption requirements of convertible redeemable preferred shares or guarantees of the Company, except for those, which have been separately disclosed in the consolidated financial statements.
(a)Condensed Balance Sheets
As of December 31,
20222023
RMBRMB
ASSETS
Current assets
Cash119,022 12,947 
Short-term investments  121,876 
Prepayments and other assets35 — 
Amounts due from related parties4,168,615 4,288,934 
Total current assets4,287,672 4,423,757 
Non-current assets
Long-term investments69,319 48,580 
Total non-current assets69,319 48,580 
Total assets4,356,991 4,472,337 
Current Liabilities
Accrued expenses and other current liabilities146,507 64,924 
Amounts due to related parties18,925 180,698 
Share of losses in excess of investments in subsidiaries3,948,086 4,692,424 
Total current liabilities4,113,518 4,938,046 
Non-current liabilities
Convertible notes payable439,869 455,701 
Total non-current liabilities439,869 455,701 
Total liabilities4,553,387 5,393,747 
SHAREHOLDERS’ DEFICIT
Class A Ordinary Shares
Class B Ordinary Shares
Additional paid-in capital5,919,660 6,093,685 
Accumulated deficit(5,730,180)(6,670,371)
Accumulated other comprehensive loss(385,886)(344,734)
Total shareholders’ deficit(196,396)(921,410)
Total liabilities and shareholders’ deficit4,356,991 4,472,337 
(b)Condensed statements of comprehensive loss
Year end of December 31,
202120222023
RMBRMBRMB
General and administrative expenses(17,660)(26,005)(24,089)
Interest income885 6,565 5,411 
Interest expense(514)(3,132)(25,608)
Foreign currency exchange gains (losses)12,478 (14,459)1,245 
Change in fair value of an equity security— (16,843)(22,451)
Share of losses from subsidiaries (1,170,450)(1,511,004)(874,699)
Loss before income taxes(1,175,261)(1,564,878)(940,191)
Income tax expenses— — — 
Net loss(1,175,261)(1,564,878)(940,191)
(c)Condensed statements of cash flows
Year ended December 31,
202120222023
RMBRMBRMB
Net cash used in operating activities(22,741)(22,893)(43,242)
Net cash used in investing activities(3,121,321)(734,299)(123,944)
Net cash provided by financing activities3,222,206 729,767 59,177 
Effect of foreign currency exchange rate changes on cash(17,660)(12,308)1,934 
Net increase (decrease) in cash60,484 (39,733)(106,075)
Cash at beginning of the year98,271 158,755 119,022 
Cash at end of the year158,755 119,022 12,947 
XML 59 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Pay vs Performance Disclosure
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Pay vs Performance Disclosure        
Net loss attributable to ECARX Holdings Inc. ¥ (940,191) $ (132,423) ¥ (1,564,164) ¥ (1,173,955)
XML 60 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 61 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of significant accounting policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of presentation
(a)    Basis of presentation
These consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”).
The consolidated financial statements are presented in Renminbi (“RMB”), rounded to the nearest thousand.
These consolidated financial statements have been prepared assuming the Company will continue as a going concern. The going concern assumption contemplates the realization of assets and satisfaction of liabilities in the normal course of business. However, substantial doubt about the Company’s ability to continue as a going concern exists.
The Company has incurred losses since its inception. As of December 31, 2023, the Company had an accumulated deficit of RMB6,670,371 and its consolidated current liabilities exceeded current assets in the amount of RMB926,738. In addition, the Company recorded net cash used in operating activities in the amount of RMB1,243,406 for the year ended December 31, 2023. The Company will require additional liquidity to continue its operations over the next 12 months.
Historically, the Company had relied principally on proceeds from the issuance of redeemable convertible preferred shares and bank borrowings to finance its operations and business expansion. Since the consummation of the Merger, the Company funded its operations principally through short-term borrowings from banks and related parties, and long-term convertible notes. The Company has evaluated plans to continue as a going concern which include, but are not limited to, (i) reducing discretionary capital and operating expenses (ii) obtaining additional facilities from banks and renewal of existing bank borrowings (iii) obtaining extended financial support from controlling shareholder and related parties (iv) accelerating pace of collections of amounts due from related and third parties to optimize operational efficiency and (v) exploring opportunities for further equity financing. Subsequent to December 31, 2023, the Company has secured commitment from a related party under which the Company will be able to extend its existing loan of RMB300,000 up to June 30, 2025. Notwithstanding this, feasibility of some of these plans is contingent upon factors outside of the control of the Company and, as such, the Company concluded that substantial doubt about its ability to continue as a going concern has not been alleviated as of the reporting date.
These consolidated financial statements do not include any adjustments to the carrying amounts and classification of assets, liabilities, and reported expenses that may be necessary if the Company were unable to continue as a going concern.
Principles of consolidation Principles of consolidationThe consolidated financial statements include the financial statements of the Company and its consolidated subsidiaries. Prior to the completion of the Restructuring, the consolidated financial statements also included the financial statements of the VIE in which the Company, through its WFOE, had a controlling financial interest, and the VIE’s subsidiaries. All intercompany transactions and balances among the Company, its subsidiaries and the VIEs have been eliminated upon consolidation. Noncontrolling interests are separately presented as a component of shareholders’ deficit in the consolidated financial statements.
Use of estimates Use of estimatesThe preparation of the consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates include, but not limited to, service period of connectivity services; expected credit losses for accounts receivable, other non-current assets and amounts due from related parties; realizability of inventories; accrual for warranty obligations; useful lives and recoverability of property, equipment and intangible assets and right-of-use assets; recoverability of long-term investments; valuation allowance of deferred tax assets; fair values of share-based compensation awards, redeemable convertible preferred shares, warrant liabilities, and incremental borrowing rates of the Group’s leases. Changes in facts and circumstances may result in these estimates to be revised. Actual results could differ from those estimates, and as such, differences may be material to the consolidated financial statements.
Cash and restricted cash Cash and restricted cash
Cash consists of cash at bank. Restricted cash represents cash that cannot be withdrawn without the permission of third parties. The Group’s restricted cash are bank deposits pledged for notes payable and restricted cash due to litigation.
Short-term and Long-term investments Short-term investments
The Group’s short-term investments represent the Group’s fixed rate debt securities issued by financial institutions which are redeemable at the option of the Group on any working day or have the original maturities of less than twelve months. The Group’s short-term investments are classified as held-to-maturity based on the positive intent and ability to hold the securities to maturity. Income related to these securities is included in interest income in the consolidated statements of comprehensive loss.
Long-term investments
Equity method investments
The Group applies the equity method to account for equity interests in investees over which the Group has significant influence but does not own a majority equity interest or controls the investee otherwise.
Under the equity method of accounting, the Group’s share of the investees’ results of operations is reported as income (loss) from equity method investments in the consolidated statements of comprehensive loss. When the Group’s share of losses in the equity investee equals or exceeds its interest in the equity investee, the Group does not recognize further losses, unless the Group has incurred obligations or made payments or guarantees on behalf of the equity investee, or the Group holds other investments in the investee.
The Group recognizes an impairment loss when there is a decline in value below the carrying value of the equity method investment that is considered to be other-than-temporary. The process of assessing and determining whether impairment on an investment is other-than-temporary requires a significant amount of judgment. To determine whether an impairment is other-than-temporary, management considers whether it has the ability and intent to hold the investment until recovery and whether evidence indicating the carrying value of the investment is recoverable outweighs evidence to the contrary. Evidence considered in this assessment includes the reasons for the impairment, the severity and duration of the decline in value and any change in value subsequent to the period end.
Equity securities
Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.
Equity investments without readily determinable fair values which do not qualify for net asset value per share (or its equivalent) practical expedient and over which the Group does not have the ability to exercise significant influence through the investments in common stock, are initially measured at cost under the measurement alternative. Subsequently, these equity investments are measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer. All gains and losses on these investments, realized and unrealized, are recognized in the consolidated statements of comprehensive loss.
The Group makes a qualitative assessment considering impairment indicators to evaluate whether the equity investments without a readily determinable fair value is impaired at each reporting period and recognizes an impairment loss equal to the difference between the carrying value and fair value in earnings.
Accounts receivable and current expected credit losses Accounts receivable and current expected credit losses
Accounts receivable represent those receivables derived in the ordinary course of business when the Group has sold the products or provided services to its customers and when its right to consideration is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivable are presented net of allowance for credit losses.
The Group adopted Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (or ASU 2016-13) on January 1, 2023 (ASC326). ASC 326 requires the measurement and recognition of expected credit losses using the current expected credit losses (CECL) model for financial assets held at amortized cost, which includes the Group’s accounts receivable, notes receivable, amounts due from related parties and other financial assets. Expected credit losses include losses expected based on known credit issues with specific customers as well as a general expected credit loss allowance based on relevant information, including historical loss rates, current conditions, and reasonable economic forecasts that affect collectability. The Group updates allowance for credit losses on a quarterly basis with changes in the allowance recognized in the consolidated statements of comprehensive loss.
Prior to the adoption of ASC 326 on January 1, 2023, the Group maintained a general and specific allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. Accounts receivable balances with large creditworthy customers were reviewed by management individually for collectability. All other balances were
reviewed on a pooled basis. A percentage of general allowance was applied to the balances of accounts receivable in each aging category, excluding those which were assessed individually for collectability. Management considered various factors, including historical loss experience, current market conditions, the financial condition of its debtors, any receivables in dispute, the aging of receivables and current payment patterns of its debtors, in establishing the required allowance.
An allowance for credit losses is recorded into general and administrative expenses. Receivables which are deemed to be uncollectible are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Group does not have any off-balance-sheet credit exposure related to its customers.
Notes receivable Notes receivable
Notes receivable are primarily bank acceptance notes issued by reputable financial institutions that entitle the Group to receive the full face value amount from the financial institutions at maturity, which is typically six months from the date of issuance. The Group accepts bank acceptance notes from customers for products sold or services performed in the ordinary course of business. Upon receipt of the bank acceptance notes, the Group’s accounts receivable from the customer is derecognized.
Inventories Inventories
Inventories consist of raw materials, work-in-process, and finished goods, are accounted for using the first-in-first-out method and are valued at the lower of cost and net realizable value. Net realizable value is the estimated selling price of the inventory in the ordinary course of business less reasonably predictable costs of completion, disposal and transportation.
Cost of work-in-process and finished goods comprise primarily direct materials and manufacturing charges from outsourced factories. The Group identifies potentially slow-moving and obsolete inventories through physical counts, monitoring of inventories on hand and specific identification. The Group records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. If the inventory on hand is in excess of future demand forecast, the excess amounts are written off. Write-downs to inventory are recorded in the cost of revenues to reduce the carrying amount of any obsolete and excess inventories to their estimated net realizable value.
Property and equipment Property and equipment
Property and equipment are carried at cost less accumulated depreciation and impairment, if any.
Depreciation on property and equipment is calculated on the straight-line method over the estimated useful lives of the assets as below:
CategoryEstimated useful life
Machinery and electronic equipment
3 – 10 years
Transportation vehicles4 years
Office and other equipment5 years
Leasehold improvementsShorter of the lease term and the estimated useful lives of the assets
Construction in progress represents property and equipment under construction. Construction in progress is transferred to property and equipment and depreciation commences when an asset is ready for its intended use.
Gains or losses arising from the disposal of an item of property and equipment are determined based on the difference between the net disposal proceeds and the carrying amount of the item and are recognized in profit or loss on the date of disposal.
Intangible assets Intangible assets
Intangible assets mainly include purchased intangible assets. Purchased intangible assets are initially recognized and measured at cost upon acquisition. Separately identifiable intangible assets that have determinable lives are amortized over their estimated useful lives on a straight-line method as follows. In determining the useful life of an intangible asset, the Group considers the factors such as the expected use of the asset by the Group, and any legal, regulatory, or contractual provisions that may limit the useful life:
CategoryEstimated useful life
Software3 years
Software license rights3 years
Patent 3 years
Trademarks10 years
Impairment of long-lived assets Impairment of long-lived assetsLong-lived assets, including property and equipment, intangible assets, and right-of-use assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Group first compares undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.
Product warranties Product warranties
The Group provides product warranties on all applicable products based on the contracts with its customers at the time of sale of products. The Group accrues a warranty reserve for the products sold, which includes the best estimate of projected costs to settle indemnity for claims under warranties. Factors that affect the Group’s warranty obligation include product defect rates and costs of repair or replacement. These factors are estimates that may change based on new information that becomes available each period. The portion of the warranty reserve expected to be incurred within the next 12 months is included within accrued expense and other current liabilities while the remaining balance is included in provision on the consolidated balance sheets. Warranty cost is recorded as a component of cost of goods sold in the consolidated statements of comprehensive loss. The Group reevaluates the adequacy of the warranty accrual on a regular basis.
The Group recognizes the benefit from a recovery of the costs associated with the warranty when specifics of the recovery have been agreed with the Group’s suppliers and the amount of the recovery is virtually certain.
Value added taxes Value added taxes
The Group’s PRC subsidiaries and VIEs are subject to value added tax (“VAT”) on its products and services, less any deductible VAT the Group has already paid or borne. They are also subject to surcharges on VAT payments in accordance with PRC law. VAT is not included in the revenue recognized for the Group. Revenue from sales of products and provision of services are generally subject to VAT at the rate of 6% to 13%, and subsequently paid to PRC tax authorities after netting input VAT on purchases.
The excess of output VAT over input VAT is reflected in accrued expenses and other current liabilities, and the excess of input VAT over output VAT is reflected in prepayments and other current assets in the consolidated balance sheets.
Commitments and contingencies Commitments and contingencies
In the normal course of business, the Group is subject to loss contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters, including, among others, government investigations, shareholder lawsuits, and non-income tax matters. An accrual for a loss contingency is recognized when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. If a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.
Fair value measurement Fair value measurement
The Group measures certain assets and liabilities at fair value. Fair value is the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon their own market assumptions.
The fair value hierarchy consists of the following three levels:
Level 1 — Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 — Includes other inputs that are directly or indirectly observable in the marketplace.
Level 3 — Inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.
Financial assets and liabilities of the Group primarily consist of cash, restricted cash, short-term investments, accounts receivable, amounts due from related parties, notes receivable, equity securities, short-term borrowings, accounts payable, notes payable, amounts due to related parties, warrant liabilities, convertible notes, and other payables included in accrued expenses and other current liabilities. The Group measures below assets and liabilities at fair value on a recurring basis by level within the fair value hierarchy as of December 31, 2022 and 2023 as below:

Level 1 – Equity securities and public warrant liabilities using observable inputs in active markets;
Level 3 – Private warrant liabilities using unobservable inputs.
Revenue recognition and Contract liabilities Revenue recognition
The Group accounts for revenue in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (“ASC 606”). In accordance with ASC 606, the Group recognizes revenue upon the transfer of control of promised products or services to the Group’s customers, in the amount of consideration the Group expects to receive for those products or services (excluding VAT collected on behalf of government authorities).
The Group generates revenues from sales of goods, software license and services.
Sales of goods
Sales of goods include the following products:
a.Automotive computing platform, which Tier 1 automotive suppliers or the Original Equipment Manufacturers (“OEM”) purchase from the Group and assemble on cars with infotainment head unit or digital cockpit;
b.SoC core modules, where the Group sells standardized computing board, which integrates SoC with core integrated circuits and peripherals to Tier 1 automotive suppliers or the OEMs; and
c.Automotive merchandise and other products, which are primarily basic electronic components such as resistor, capacitor and circuit board sold to automotive suppliers.
The Group is mainly engaged by the related parties to manufacture and sell automotive computing platforms. The Group also generates revenue from the sales of SoC core modules, automotive merchandise and other products. Revenues are recognized when the automotive computing platform, SoC core modules, automotive merchandise or
other products are accepted by the customers, which is the point in time that control of the product is transferred to the customers. The selling price, which is specified in the purchase orders, is fixed. The Group determines that it is the principal of the contract and recognizes revenue generated from sales of products on a gross basis as the Group has control of products before they are transferred to the customers. Unless a product was defective, the Group does not provide customers any right of product return.
Software license revenues
Software license revenues include revenues from the sales of software stack, which incorporates the service software framework to connect the application layer to the operating system layer of the overall cockpit system.
The Group generates revenues from licensing its software to its customers, which are Tier 1 automotive suppliers, in two types of contracts. Customers may subscribe to term licenses or purchase perpetual licenses, which provide customer with the same functionality but for different duration.
For subscription to licenses, the Group licenses its software to its customers for a fixed period. The customers then indicate their acceptance upon receiving the software by providing a written notice. For perpetual licenses, the Group does not license customers for a specific period and it is accepted by customer with an acceptance notice.
The Group’s software licenses have significant standalone functionality which is not expected to substantively change during the license term. The nature of the software is functional and a right to use the Group’s intellectual property according to ASC 606. Revenues related to the fixed period software licenses, is fixed and are recognized at a point in time upon customers’ acceptance which is when the control is transferred to the customer. Revenues related to perpetual licenses are recognized when subsequent sale occurs using the sales-based royalties guidance under ASC 606 as this type of software is invoiced based on the subsequent sale made by Tier 1 automotive suppliers to the OEMs after the software has been configured into Tier 1 supplier’s auto parts. The license does not have a renewal term. Post-contract customer support, which includes technical support and unspecified minor bug fixes, are provided to all customers. The post-contract customer support is not material and not accounted for as a distinct performance obligation.
Service revenues
The Group generates revenues by provision of the following services:
a.Automotive computing platform design and development service;
b.Connectivity service, which enables end-users of automobiles access internet; and,
c.Other services, including technical consulting services provided to automotive companies. The performance obligations are satisfied, and revenues are recognized, at a point in time the customers accept the services, as the criteria for recognition of revenue over time are not met.
The Group provides design and development services on automotive computing platform for OEMs. The contracts for design and development services are separate from the contracts for manufacture of automotive computing platform because they are not entered into at or near the same time. Prior to January 1, 2022, the service contracts for design and development services were entered into with the customers near the end of the development process. The Group did not have any enforceable right to payment before the agreed deliverables were accepted by customers. Therefore, the Group recognized revenue at a point in time when the agreed deliverables were accepted by customers.
Starting from January 1, 2022, the Group entered into a number of contracts with OEMs upon the commencement of design and development services on automotive computing platform. After the fulfillment of the design and development services, the Group delivers customized deliverables to the OEMs.
For such contracts, the Group recognizes revenue at a point in time because (1) the customer does not receive benefits until the delivery of deliverables; (2) the Company does not create or enhance assets which the customer controls as
the assets are created or enhanced; and (3) the Group does not have any enforceable rights to payment for performance completed to date before the deliverables are accepted by the customers.
Costs incurred to fulfill such service contracts which are not within the scope of other guidance are recognized as contract cost assets, as the costs relate directly to the service contracts that the Group can specifically identify. The costs are expected to be recovered and generate or enhance resources of the Group that will be used in satisfying performance obligations of design and development services for the OEMs in the future.
The Group recognizes an impairment loss of contract cost assets in the statement of comprehensive loss to the extent that the carrying amount of the assets exceeds:
a.The amount of consideration that the Group expects to receive in the future and that the Group has received but not recognized as revenue, for providing the design and development services, less
b.The costs that relate directly to providing those services and that have not been recognized as expenses.
The Group purchases data traffic from its suppliers and maintains a data pool to provide connectivity service to its related parties with the provision of data service packs. The connectivity service commences upon activation of the data service packs and remains effective with agreed standard connectivity speed (1) over the duration of ownership under the first registered owner of the automobiles or (2) over the shorter of (i) an agreed fixed period or (ii) the duration of ownership under the first registered owner. Therefore, the Group estimates the period when the data service pack is activated and recognizes revenue over the estimated period on a straight-line basis. The Group determines that it is the principal in providing such connectivity service, as it has control over the services, including negotiating arrangement details with customers, establishing prices for service packs sold, selecting data traffic suppliers and management of the data traffic pool to fulfil users’ needs.
Contract liabilities
The timing of revenue recognition, billings and cash collections result in accounts receivable and contract liabilities. The Group’s contract liabilities consist of advance payments from clients and billings in excess of revenues recognized. The Group classifies contract liabilities as current or noncurrent based on the timing of when the Group expects to recognize the revenues.
Research and development expenses Research and development expenses
Research and development expenses mainly consist of direct material cost, outsourced development expenses, payroll, share-based compensation related to research and development personnel, and expenses associated with the use of facilities and equipment by these functions, such as lease rental and depreciation. Research and development expenses are expensed as incurred.
Selling and marketing expenses Selling and marketing expensesSelling and marketing expense mainly consists of payroll and share-based compensation related to the selling and marketing activities, advertising costs, rental, depreciation related to selling and marketing functions. Advertising costs are expensed as incurred.
Government grants Government grants
Government grants are recognized when there is reasonable assurance that the Group will comply with the conditions attached to it and the grants will be received. Grants that compensate the Group for expenses incurred are recognized in the Group’s consolidated statements of comprehensive loss on a systematic basis in the same periods in which the expenses are incurred. Grants that compensate the acquisition cost of an asset are recorded as a liability in the Group’s consolidated balance sheets and are recognized in the Group’s consolidated statements of comprehensive loss over the useful life of the asset.
Income tax Income tax
Current income taxes are provided on the basis of income before income taxes for financial reporting purposes and adjusted for income and expense items which are not taxable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions.
Deferred income taxes are provided for using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of assets and liabilities in the financial statements and their respective tax bases, and operating loss carryforwards. Deferred 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 taxes of a change in tax rates is recognized in the consolidated statements of comprehensive loss in the period that includes the enactment date.
A valuation allowance is provided to reduce the amount of deferred income tax assets if based on the weight of available evidence, it is more-likely-than-not that some portion, or all, of the deferred income tax assets will not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of futures profitability, the duration of statutory carryforward periods, the Group’s operating history and tax credit carryforwards, if any, not expiring.
The Group applies a “more-likely-than-not” recognition threshold in the evaluation of uncertain tax positions. The Group recognizes the benefit of a tax position in its consolidated financial statements if the tax position is “more-likely-than-not” to prevail based on the facts and technical merits of the position. Tax positions that meet the “more-likely-than-not” recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. Unrecognized tax benefits may be affected by changes in interpretation of laws, rulings of tax authorities, tax audits, and expiry of statutory limitations. In addition, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Accordingly, unrecognized tax benefits are periodically reviewed and re-assessed. Adjustments, if required, are recorded in the Group’s consolidated financial statements in the period in which the change that necessities the adjustments occur. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in certain circumstances, a tax appeal or litigation process. The Group records interest and penalties related to unrecognized tax benefits (if any) in interest expense and general and administrative expenses, respectively.
Share-based compensation Share-based compensation
The Group measures the cost of employee and non-employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award and recognizes the cost over the period the employee and non-employee is required to provide service in exchange for the award, which generally is the vesting period. For graded vesting awards with only service condition, the Group recognizes compensation cost on a straight-line basis over the requisite service period for the entire award, provided that the cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is vested at that date. For awards with performance conditions, compensation cost is recognized over the estimated vesting period if it is probable that the performance condition will be achieved.
The Group elects to recognize the effect of forfeitures in compensation costs when they occur. To the extent the required vesting conditions are not met resulting in the forfeiture of the share-based awards, previously recognized compensation expense relating to those awards is reversed.
Employee benefits Employee benefits
The Group’s subsidiaries and the VIEs in the PRC participate in a government mandated, multi- employers, defined contribution plan, pursuant to which certain retirement, medical, housing and other welfare benefits are provided to employees. PRC labor laws require the entities incorporated in the PRC to pay to the local labor bureau a monthly contribution calculated at a stated contribution rate on the monthly basic compensation of qualified employees. The
Group has no further commitments beyond its monthly contribution.
Leases Leases
The Group leases premises for offices under non-cancellable operating leases. There are no capital improvement funding, lease concessions, escalated rent provisions or contingent rent in the lease agreements. The Group has no legal or contractual asset retirement obligations at the end of the lease term.
Right-of-use assets and lease liabilities are recognized upon lease commencement for operating leases based on the present value of lease payments over the lease term. As the rate implicit in the lease cannot be readily determined, the Group uses different incremental borrowing rates for subsidiaries in different countries at the lease commencement date in determining the present value of lease payments. The incremental borrowing rates were determined based on the rates of interest that each subsidiary would be expected to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term.
The Group has elected not to recognize right-of-use assets or lease liabilities for leases with an initial term of 12 months or less and recognizes a single lease cost on a straight-line basis over the lease term.
Prior to the adoption of ASC Topic 842 on January 1, 2022, operating leases were not recognized on the consolidated balance sheets of the Group but payments made for those leases were charged to the consolidated statements of comprehensive loss on a straight-line basis over the term of underlying lease.
Foreign currency Foreign currency
The Group uses RMB as its reporting currency. Functional currency of the entities consolidated within the Group is the currency of the primary economic environment in which the entity operates. Transactions denominated in currencies other than the functional currency are remeasured into the functional currency at the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in a foreign currency are remeasured into the functional currency using the applicable exchange rate at the balance sheet date. The resulted exchange differences are recorded as foreign currency exchange gains (losses), net in the consolidated statements of comprehensive loss.
The assets and liabilities of the Company’s foreign subsidiaries whose functional currency is not the RMB are translated into RMB from functional currencies at the current exchange rates while revenues and expenses are translated from functional currencies at average exchange rates. Equity accounts other than earnings (deficits) generated in the current period are translated into at the appropriate historical rates. The resulting foreign currency translation adjustments are recorded as a component of other comprehensive income (loss) in the consolidated statements of comprehensive loss, and the accumulated foreign currency translation adjustments are recorded as a component of accumulated other comprehensive income (loss) in the consolidated statements of changes in shareholders’ deficit.
RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of the PRC government, controls the conversion of RMB to foreign currencies. The value of RMB is subject to changes of central government policies and international economic and political developments affecting supply and demand in the PRC foreign exchange trading system market.
Convenience translation Convenience translation
The United States dollar (“US$”) amounts disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from RMB into US$ for the convenience of the reader were calculated at the rate of US$1.00=RMB 7.0999, the certified noon buying rate set forth in the H.10 statistical release of
the Federal Reserve Board on December 29, 2023. No representation is made that the RMB amounts could have been, or could be, converted into US$ at that rate on December 31, 2023, or at any other rate.
Loss per share Loss per share
Basic loss per share is computed by dividing net loss attributable to ordinary shareholders, taking into consideration the accretions to redemption value of redeemable convertible preferred shares, by the weighted average number of ordinary shares outstanding during the periods presented using the two-class method. Under the two-class method, any net income is allocated between ordinary shares and other participating securities based on their participating rights. ECARX Warrants (Note 13) are not participating securities, as they are not entitled to participating rights until exercised; Government Warrants (Note 13) and redeemable convertible preferred shares are participating securities, as they participate in undistributed earnings on an if-converted basis. A net loss is not allocated to participating securities when the participating securities do not have contractual obligations to share losses.
Diluted loss per share is calculated by dividing net loss attributable to ordinary shareholders, as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the year. Ordinary equivalent shares consist of shares issuable upon the conversion of the redeemable convertible preferred shares and convertible notes, using the if-converted method, and ordinary shares issuable upon the exercise of warrants and share options using the treasury stock method. Ordinary equivalent shares are not included in the denominator of the diluted loss per share calculation when inclusion of such share would be anti-dilutive.
Segment reporting Segment reporting
The Group uses the management approach in determining its operating segments. The Group’s chief operating decision maker has been identified as the chief executive officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group. For the purpose of internal reporting and management’s operation review, the Group’s chief executive officer does not segregate the Group’s business by product or service. Management has determined that the Group has one operating segment, which is automotive intelligence and networking segment.
The Group’s long-lived assets are substantially all located in the PRC and substantially all the Group’s revenues are derived from within the PRC, therefore, no geographical information is presented.
Statutory reserves Statutory reserves
In accordance with the PRC Company Law, the paid-in capitals of the PRC subsidiaries and VIEs are not allowed to be transferred to the Company by way of cash dividends, loans or advances, nor can they be distributed except in the event of a liquidation.
In addition, in accordance with the PRC Company Law, the Group’s PRC subsidiaries and VIEs must make appropriations from their after-tax profits as determined under the generally accepted accounting principles in the PRC (“PRC GAAP”) to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the after-tax profits after offsetting any prior year losses as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the PRC companies. Appropriation to the discretionary surplus fund is made at the discretion of the PRC companies.
The statutory surplus fund and discretionary surplus fund are restricted for use. They may only be applied to offset losses or increase the registered capital of the respective companies. These reserves are not allowed to be transferred to the Company by way of cash dividends, loans or advances, nor can they be distributed except in the event of a liquidation.
Prior period reclassification Prior period reclassification
The Group has reclassified certain prior period amounts as shown below to make the presentation consistent with current year. There was no change in total non-current liabilities and total liabilities as of December 31, 2022 and total operating expenses, loss from operation, loss before income taxes or net loss for the years ended December 31, 2021 and 2022 as a result of these reclassifications.
Recently adopted accounting pronouncements and New accounting pronouncements Recently adopted accounting pronouncements
The Group adopted ASU 2016-13, Financial InstrumentsCredit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments, and subsequent amendments to the initial guidance within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11 and ASU 2020-02 (collectively referred to as ASC 326) on January 1, 2023 using the modified retrospective approach. ASC 326 requires the measurement and recognition of expected credit losses using the current expected credit loss model for financial assets held at amortized cost, which includes the Group’s accounts receivable, notes receivable, amounts due from related parties and other financial assets. It replaces the existing
incurred loss impairment model with an expected loss methodology. The recorded credit losses are adjusted each period for changes in expected lifetime credit losses. On adoption of ASC 326, there is no change to accumulated deficit as of January 1, 2023.

The Group adopted ASC Topic 842, Leases, as of January 1, 2022, using an effective date method following the modified retrospective transition approach for leases that existed on January 1, 2022, and has not recast the comparative periods presented in these consolidated financial statements. The adoption of ASC 842 did not have any impact to the accumulated deficit of the Group as of January 1, 2022. See Note 17 for further information.
The Group early adopted ASU 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815 – 40) from January 1, 2021. This guidance simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. ASU 2020-06 is effective for public companies for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other entities, it is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Group early adopted ASU 2020-06 on January 1, 2021. The adoption of ASU 2020-06 did not have a material impact on the Group’s consolidated financial statements for the fiscal year ended December 31, 2021.
(ff)    New accounting pronouncements

In November 2023, the FASB issued ASU 2023-07, Segment Reporting - Improvements to Reportable Segment Disclosures (Topic 280) which requires public entities to disclose (1) significant segment expenses by reportable segment if they are regularly provided to the Chief Operating Decision Maker (CODM) and included in each reported measure of segment profit or loss, (2) other segment items by reportable segment, (3) more than one measure of segment profit or loss used by the CODM, provided that at least one of the reported measures includes the segment profit or loss measure that is most consistent with GAAP measurement principles, (4) CODM’s title and position on both an annual and an interim basis. The standard is effective for the Group from January 1, 2024. The Group is in the process determining the impact of the adoption of this standard on its consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes - Improvements to Income Tax Disclosures (Topic 740). Under the ASU, Public Business Entities must annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate. The standard is effective for the Group from January 1, 2025. The Group is in the process determining the impact of the adoption of this standard on its consolidated financial statements.
XML 62 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Description of business and organization (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of assets derecognized
Pursuant to the Restructuring, the following assets of Hubei ECARX were derecognized by the Group:
RMB
Assets
Cash20,000 
Long-term investments211,908 
Property and equipment, net34,873 
Intangible assets, net1,094 
Schedule of assets and liabilities, consolidated revenues, net loss and cash flow information information of the VIE's
The following consolidated revenues, net loss and cash flow information for the year ended December 31, 2021 and for the period between January 1, 2022 and the completion of the Restructuring, have been included in the accompanying consolidated financial statements. All intercompany transactions and balances with the Company, and its wholly-owned subsidiaries, prior to the Restructuring, have been eliminated upon consolidation.
Year ended December 31,
20212022
RMBRMB
Revenues (i)2,755,780 936,520 
Net (loss) income (ii)(1,106,865)2,793,301 
Net cash (used in) provided by operating activities (iii)(817,989)224,031 
Net cash (used in) provided by investing activities(436,280)165,672 
Net cash provided by (used in) financing activities (iv) 1,047,854 (1,055,000)
Net decrease in cash and restricted cash(206,415)(665,297)
Cash and restricted cash at the beginning of the year871,712 665,297 
Cash and restricted cash at the end of the year665,297 — 
___________________________
(i)For the years ended December 31 2021 and 2022, revenues include RMB26,290 and RMB265,452, respectively, from the Company and its subsidiaries, which are eliminated upon consolidation.
(ii)For the years ended December 31, 2021 and 2022, net income (loss) includes RMB(44,361) and RMB2,981,707, respectively, from the Company and its subsidiaries, which are eliminated upon consolidation.
(iii)Net cash used in operating activities respectively includes RMB33,405 and RMB228,428 generated from the Company and its subsidiaries for the years ended December 31 2021 and 2022, which are eliminated upon consolidation.
(iv)Net cash provided by financing activities respectively includes RMB2,067,268 and RMB157,000 provided by the Company and its subsidiaries for the years ended December 31, 2021 and 2022, which are eliminated upon consolidation.
The following table summarizes the results of operations and net assets of JICA in the consolidated financial statements. The amounts are after eliminating transactions between the Group and JICA.




As of December 31,
2022
RMB
ASSETS
Current assets572,259 
Non-current assets43,655 
Total assets615,914 
LIABILITIES
Current liabilities486,351 
Non-current liabilities9,229 
Total liabilities495,580 
 Year Ended
December 31
20212022
 RMB   RMB 
Revenues— 5,138 
Cost of revenues(130)(1,475)
Gross (loss) profit(130)3,663 
Loss from operations(18,493)(167,952)
Profit (loss) before income taxes13,380 (136,512)
Net profit (loss)9,965 (144,005)
XML 63 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of significant accounting policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of estimated useful life of property and equipment
Depreciation on property and equipment is calculated on the straight-line method over the estimated useful lives of the assets as below:
CategoryEstimated useful life
Machinery and electronic equipment
3 – 10 years
Transportation vehicles4 years
Office and other equipment5 years
Leasehold improvementsShorter of the lease term and the estimated useful lives of the assets
Schedule of intangible assets, net In determining the useful life of an intangible asset, the Group considers the factors such as the expected use of the asset by the Group, and any legal, regulatory, or contractual provisions that may limit the useful life:
CategoryEstimated useful life
Software3 years
Software license rights3 years
Patent 3 years
Trademarks10 years
Intangible assets, net consisted of the following:
As of December 31,
20222023
RMBRMB
Software103,509 121,950 
Software license rights— 143,725 
Others— 2,794 
Intangible assets103,509 268,469 
Less: accumulated amortization(58,648)(86,183)
Less: impairment provision— (2,945)
Intangible assets, net44,861 179,341 
Schedule of prior period reclassifications
As of December 31, 2022
Before reclassificationAfter reclassification
RMBRMB
Provisions— 30,716 
Other non-current liabilities30,716 — 
Year ended December 31, 2021Year ended December 31, 2022
Before reclassificationAfter reclassificationBefore reclassificationAfter reclassification
RMBRMBRMBRMB
Selling and marketing expenses(82,827)— (86,597)— 
General and administrative expenses(525,041)— (1,223,610)— 
Selling, general and administrative expenses— (607,868)— (1,310,207)
Change in fair value of an equity security— — (16,843)— 
Gains on sale of an equity security— — 59,728 — 
Gains on deconsolidation of a subsidiary10,579 — 71,974 — 
Change in fair value of warrant liabilities(111,299)— (3,245)— 
Government grants34,507 — 59,393 — 
Foreign currency exchange gains (losses), net18,315 — (18,216)— 
Other non-operating (expenses) income— (47,898)— 152,791 
XML 64 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Cash and restricted cash (Tables)
12 Months Ended
Dec. 31, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of reconciliation of cash and restricted cash
A reconciliation of cash at bank and restricted cash in the consolidated balance sheets to the total amount in the consolidated statement of cash flows is as follows:
As of December 31,
20222023
RMBRMB
Cash at bank860,472 561,148 
Restricted cash40,957 27,126 
Cash and restricted cash shown in the consolidated statements of cash flows901,429 588,274 
Cash and restricted cash are amounts deposited with financial institutions at the locations noted below:
As of December 31,
20222023
RMBRMB
Financial institutions in the mainland of the PRC
– Denominated in RMB595,559 528,022 
– Denominated in US$258,475 14,542 
– Denominated in Great Britain Pound (“GBP”) 81 
Total cash balances held in the mainland of the PRC854,034 542,645 
Financial institutions in Hong Kong
– Denominated in US$9,402 — 
– Denominated in Hong Kong dollars (“HKD”)14 13 
– Denominated in RMB 27 
Total cash balances held in Hong Kong9,416 40 
Financial institutions in Sweden
– Denominated in Swedish Krona (“SEK”) 14,473 28,972 
– Denominated in US$555 204 
Total cash balances held in Sweden15,028 29,176 
Financial institutions in the United Kingdom
– Denominated in Great Britain Pounds (“GBP”)22,934 12,356 
Total cash balances held in the United Kingdom22,934 12,356 
Financial institutions in the United States
– Denominated in US$17 3,867 
Total cash balances held in the United States17 3,867 
Financial institutions in Germany
– Denominated in Euro 190 
Total cash balances held in Germany— 190 
Total cash balances held at financial institutions in RMB901,429 588,274 
Restrictions on Cash and Cash Equivalents
A reconciliation of cash at bank and restricted cash in the consolidated balance sheets to the total amount in the consolidated statement of cash flows is as follows:
As of December 31,
20222023
RMBRMB
Cash at bank860,472 561,148 
Restricted cash40,957 27,126 
Cash and restricted cash shown in the consolidated statements of cash flows901,429 588,274 
Cash and restricted cash are amounts deposited with financial institutions at the locations noted below:
As of December 31,
20222023
RMBRMB
Financial institutions in the mainland of the PRC
– Denominated in RMB595,559 528,022 
– Denominated in US$258,475 14,542 
– Denominated in Great Britain Pound (“GBP”) 81 
Total cash balances held in the mainland of the PRC854,034 542,645 
Financial institutions in Hong Kong
– Denominated in US$9,402 — 
– Denominated in Hong Kong dollars (“HKD”)14 13 
– Denominated in RMB 27 
Total cash balances held in Hong Kong9,416 40 
Financial institutions in Sweden
– Denominated in Swedish Krona (“SEK”) 14,473 28,972 
– Denominated in US$555 204 
Total cash balances held in Sweden15,028 29,176 
Financial institutions in the United Kingdom
– Denominated in Great Britain Pounds (“GBP”)22,934 12,356 
Total cash balances held in the United Kingdom22,934 12,356 
Financial institutions in the United States
– Denominated in US$17 3,867 
Total cash balances held in the United States17 3,867 
Financial institutions in Germany
– Denominated in Euro 190 
Total cash balances held in Germany— 190 
Total cash balances held at financial institutions in RMB901,429 588,274 
XML 65 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts receivable, net (Tables)
12 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
Schedule of accounts receivable, net
Accounts receivable, net consisted of the following:
As of December 31,
20222023
RMBRMB
Accounts receivable, third parties422,743 288,507 
Less: Allowance for doubtful accounts, third parties (4,521)(2,688)
Accounts receivable, third parties, net418,222 285,819 
Accounts receivable, related parties837,686 1,556,969 
Less: Allowance for doubtful accounts, related parties (2,366)(11,217)
Accounts receivable, related parties, net835,320 1,545,752 
Schedule of movement of the allowance for doubtful accounts of accounts receivables due from related parties
The movement of the allowance for doubtful accounts receivables is as follows:
As of December 31,
202120222023
RMBRMBRMB
Balance at the beginning of the year  6,887 
Additions— 6,887 9,951 
Reversal— — (2,426)
Write-off— — (507)
Balance at the end of the year 6,887 13,905 
XML 66 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of inventories
Inventories consisted of the following:
As of December 31,
20222023
RMBRMB
Raw materials65,575 90,882 
Work-in-process2,999 11,003 
Finished goods113,998 58,896 
Total182,572 160,781 
XML 67 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Prepayments and other current assets (Tables)
12 Months Ended
Dec. 31, 2023
Prepaid Expense and Other Assets, Current [Abstract]  
Schedule of prepayments and other current assets
Prepayments and other current assets consisted of the following:
As of December 31,
20222023
RMBRMB
Prepayments to suppliers210,819 300,890 
Contract cost assets192,848 104,309 
Others21,251 36,284 
Prepayments and other current assets424,918 441,483 
XML 68 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Long-term investments (Tables)
12 Months Ended
Dec. 31, 2023
Long-Term Investments [Abstract]  
Schedule of long-term investments
As of December 31,
20222023
RMBRMB
Equity method investments 284,536 252,407 
Equity securities 69,319 48,580 
Total long-term investments353,855 300,987 
Schedule of combined financial information for investee companies
Year ended December 31,
2022
RMB
Fair value of the consideration received— 
Add: Fair value of retained equity interest in Suzhou Photon-Matrix64,000 
Add: Carrying amount of redeemable noncontrolling interest40,750 
Less: Carrying amount of non-redeemable noncontrolling interest(7,178)
Less: Carrying amount of Suzhou Photon-Matrix’s net assets(25,598)
Gains on deconsolidation of Suzhou Photon-Matrix71,974 
Summary of combined financial position for the investee companies as of December 31, 2022 and 2023 and the results of the operation for the years ended December 31, 2021, 2022 and 2023 is as follows:
As of December 31,
20222023
RMBRMB
Financial position:
Current assets 1,216,042 878,519 
Non-current assets 999,573 1,093,602 
Total assets 2,215,615 1,972,121 
Current liabilities 942,899 1,043,703 
Non-current liabilities 1,056,274 1,146,673 
Total liabilities 1,999,173 2,190,376 
Shareholders’ equity (deficit)216,442 (218,255)
Total liabilities and shareholders’ equity (deficit)2,215,615 1,972,121 
Year ended December 31,
202120222023
RMBRMBRMB
Results of operations:
Total revenues711,800 1,134,152 1,290,126 
Loss from operation(482,095)(636,240)(795,354)
Net loss(392,337)(641,401)(839,052)
XML 69 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Property and equipment, net (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment, net
Property and equipment, net, consisted of the following:
As of December 31,
20222023
RMBRMB
Machinery and electronic equipment 180,264 197,777 
Transportation vehicles 3,897 5,654 
Office and other equipment 15,510 20,614 
Leasehold improvements43,440 44,747 
Construction in progress332 7,938 
Property and equipment243,443 276,730 
Less: accumulated depreciation (103,836)(148,653)
Less: impairment provision (7,292)
Property and equipment, net 139,607 120,785 
Schedule of depreciation expenses of property and equipment
Depreciation on property and equipment was allocated as follows:
Year ended December 31,
202120222023
RMBRMBRMB
Cost of revenues 1,401 1,022 544 
Selling, general and administrative expenses 26,834 31,931 29,914 
Research and development expenses 15,038 17,574 23,501 
Total depreciation43,273 50,527 53,959 
XML 70 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible assets, net (Tables)
12 Months Ended
Dec. 31, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of intangible assets, net In determining the useful life of an intangible asset, the Group considers the factors such as the expected use of the asset by the Group, and any legal, regulatory, or contractual provisions that may limit the useful life:
CategoryEstimated useful life
Software3 years
Software license rights3 years
Patent 3 years
Trademarks10 years
Intangible assets, net consisted of the following:
As of December 31,
20222023
RMBRMB
Software103,509 121,950 
Software license rights— 143,725 
Others— 2,794 
Intangible assets103,509 268,469 
Less: accumulated amortization(58,648)(86,183)
Less: impairment provision— (2,945)
Intangible assets, net44,861 179,341 
Schedule of amortization expenses on intangible assets allocated to expense items
Amortization of intangible assets was allocated as follows:
Year ended December 31,
202120222023
RMBRMBRMB
Cost of revenues77 — 7,985 
Selling, general and administrative expenses6,721 9,987 10,047 
Research and development expenses15,089 14,045 13,808 
Total amortization21,887 24,032 31,840 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Estimated amortization expenses relating to the existing intangible assets with finite lives for the next five years is as follows:
As of December 31,
RMB
202468,895 
202562,511 
202646,802 
2027811 
2028253 
XML 71 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Short-term borrowings (Tables)
12 Months Ended
Dec. 31, 2023
Short-Term Debt [Abstract]  
Schedule of short-term borrowings
Short-term borrowings consisted of the following:
As of December 31,
20222023
RMBRMB
Unsecured bank loans 870,000 1,200,000 
XML 72 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Contract liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Contract with Customer, Liability [Abstract]  
Contract with Customer, Contract Asset, Contract Liability, and Receivable
Contract liabilities consisted of the following:
As of December 31,
20222023
RMBRMB
Current liabilities – third parties4,706 621 
Current liabilities – related parties316,667 207,017 
Non-current liabilities – third parties70 
Non-current liabilities – related parties282,080 133,993 
Contract liabilities, current and non-current 603,523 341,633 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
As of December 31, 2023, revenue expected to be recognized in the future related to the unsatisfied performance obligations is as follows:
Year ending December 31,Amount
2024207,638 
202596,651 
202636,835 
2027322 
2028187 
XML 73 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Warrant liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Warrants and Rights Note Disclosure [Abstract]  
Schedule of changes in warrant liability measured at fair value using unobservable inputs The tables below reflect the movement of the warrant liability for the year ended December 31, 2021:
January 1, 2021
RMB
Addition
RMB
Change in fair value included in losses
RMB
Foreign exchange translation
RMB
Settlement
(Note 18)
RMB
December
31, 2021
RMB
Liabilities
Warrant liabilities80,270  111,299  (191,569) 
Schedule of warrants are remeasured utilizing key assumptions
As of December 31,
20222023
Risk-free rate of return (%)3.99 %3.93 %
Volatility6.99 %29.50 %
Expected dividend yield0.0 %0.0 %
Expected term5.0 years4.0 years
Fair value of the underlying ordinary shares
US$7.99 (equivalent to RMB55.11)
US$3.16 (equivalent to RMB22.44)
Schedule of movement of ECARX warrants
The table below reflects the movement of ECARX Warrants for the years ended December 31, 2022 and 2023:
January 1, 2022
RMB
Addition
RMB
Loss/(gain) due to change in fair value
RMB
Foreign exchange translation
RMB
Settlement
RMB
December
31, 2022
RMB
Liabilities
ECARX Public Warrants — 8,277 1,991 78 — 10,346 
ECARX Private Warrants— 4,895 1,254 49 — 6,198 
Total 13,172 3,245 127  16,544 
January 1,
2023
RMB
Addition
RMB
Loss/(gain) due to change in fair value
RMB
Foreign exchange
translation
RMB
Settlement
RMB
December
31, 2023
RMB
Liabilities
ECARX Public Warrants10,346 — (7,349)198 — 3,195 
ECARX Private Warrants6,198 — (4,370)118 — 1,946 
Total16,544  (11,719)316  5,141 
XML 74 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued expenses and other liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Liabilities and Other Liabilities [Abstract]  
Schedule of accrued expenses and other current liabilities
Accrued expenses and other liabilities, current and non-current consisted of the following:
As of December 31,
20222023
RMBRMB
Salaries and benefits payables 246,189 257,207 
Taxes payable103,067 101,487 
Product warranties61,432 41,924 
Accrued costs of the Merger136,756 54,984 
Other payables and accrued charges*237,690 158,938 
Accrued expenses and other current liabilities785,134 614,540 
___________________________
*Other payables and accrued charges primarily include accrual for research and development expenses.
XML 75 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Convertible notes payable (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Convertible Debt
The following is a summary of the Company’s convertible notes payable as of December 31, 2022. The fair value of the Investor Notes approximates its carrying value as of December 31, 2022.
Principal amountUnamortized debt issuance costsNet carrying amount
RMBRMBRMB
5% Investor Notes due on November 8, 2025
448,318 (8,449)439,869 
The following is a summary of the Company’s convertible notes payable and its fair value as of December 31, 2023.
Fair value
Principal amountUnamortized debt issuance costsNet carrying amountAmountLeveling
RMBRMBRMBRMB
5% Investor Notes due on November 8, 2025
461,494 (5,793)455,701 396,884 Level 3
Fair Value Measurements, Recurring and Nonrecurring
The following is a summary of the Company’s convertible notes payable and its fair value as of December 31, 2023.
Fair value
Principal amountUnamortized debt issuance costsNet carrying amountAmountLeveling
RMBRMBRMBRMB
5% Investor Notes due on November 8, 2025
461,494 (5,793)455,701 396,884 Level 3
XML 76 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Lessee Disclosure [Abstract]  
Summary of effect on the consolidated balance sheet as a result of adopting ASC 842
The following table summarizes the effect on the consolidated balance sheet as a result of adopting ASC Topic 842:
As of December 31,Adjustments
due to adoption of
ASC 842
As of January 1,
20212022
RMBRMBRMB
ASSETS
Prepayments and other current assets247,411 (6,764)(a)240,647 
Operating lease right-of-use assets— 95,108 (b)95,108 
LIABILITIES
Operating lease liabilities, current— (42,094)(c)(42,094)
Operating lease liabilities, non-current— (46,250)(c)(46,250)
___________________________
(a)Represents prepaid rent reclassified to operating lease right-of-use assets.
(b)Represents operating lease right-of-use assets, which is made up of present value of operating lease payments, and the reclassification of prepaid rent from prepayments and other current assets.
(c)Represents the recognition of operating lease liabilities, current and non-current.
Summary of operating lease right-of-use assets and the amortization
The following table provides information on the components of the operating leases included in the consolidated balance sheets as of December 31, 2022 and 2023:
The operating lease right-of-use assets and the amortization were as follows:
As of December 31,
20222023
RMBRMB
Operating lease right-of-use assets141,627 172,643 
Less: accumulated amortization(41,975)(47,438)
Total99,652 125,205 
Summary of components of lease cost
The components of lease costs were as follows:
Year ended
December 31,
20222023
RMBRMB
Operating lease costs47,163 47,828 
Short-term lease costs4,234 3,675 
Total51,397 51,503 
The lease cost was allocated as follows:
Year ended
December 31,
20222023
RMBRMB
Selling, general and administrative expenses 20,359 28,272 
Research and development expenses31,038 23,231 
Total51,397 51,503 

As of December 31,
20222023
Weighted average remaining lease term (years):
Operating leases5.686.14
Weighted average discount rate:
Operating leases6.70 %8.65 %
Supplemental cash flow information related to operating leases was as follows:
Year ended
December 31,
20222023
RMBRMB
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases40,173 31,218 
 
Right-of-use assets obtained in exchange for lease obligations 
Operating leases51,621 56,098 
Schedule of future minimum lease payments
Future minimum lease payments as of December 31, 2023, including rental payments for lease renewal options the Group is reasonably certain to exercise were as follows:
As of December 31,
2023
RMB
202435,632 
202534,332 
202624,028 
202718,396 
202818,396 
2029 and thereafter58,616 
Total lease payments189,400 
Less imputed interest(46,672)
 
Present value of lease liabilities142,728 
Operating lease liabilities, current35,123 
Operating lease liabilities, non-current107,605 
XML 77 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Mezzanine equity (Tables)
12 Months Ended
Dec. 31, 2023
Temporary Equity Disclosure [Abstract]  
Schedule of activities of the Redeemable Convertible Preferred Shares All Preferred Shares were converted into ordinary shares as noted in the Recapitalization Note 1(b) and have been adjusted below to reflect the effect of Recapitalization:
Series Angel
Preferred Shares
Series A
Preferred Shares
Series A+
Preferred Shares
Series A++
Preferred Shares
Series B
Preferred Shares
SharesCarrying
amount
SharesCarrying
amount
Subscription
receivable
SharesCarrying
amount
SharesCarrying
amount
SharesCarrying
amount
Subscription
receivable
Total
RMBRMBRMBRMBRMBRMBRMBRMB
Balance as of January 01, 202126,841,5351,264,579(1,032,104)232,475
Issuance of preferred shares6,016,207273,51929,361,1571,331,6418,546,916452,24117,615,1651,104,188(159,215)3,002,374
Issuance cost(10,000)(10,000)
Re-designation of ordinary shares into Series A Preferred Shares2,343,30997,66097,660
Subscription contributions from shareholders1,032,1041,032,104
Accretion of Redeemable Convertible Preferred Shares13,65599,16179,33623,00528,407243,564
Foreign currency translation adjustment(3,589)(32,087)(14,306)167(15,278)(177)(65,270)
Balance as of December 31, 20216,016,207283,58529,184,8441,429,31329,361,1571,386,6718,546,916475,41317,615,1651,117,317(159,392)4,532,907
Subscription contributions from shareholders159,485159,485
Accretion of Redeemable Convertible Preferred Shares21,916100,884106,95936,73288,387354,878
Foreign currency translation adjustment26,949135,409131,76745,179106,268(93)445,479
Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO(6,016,207)(332,450)(29,184,844)(1,665,606)(29,361,157)(1,625,397)(8,546,916)(557,324)(17,615,165)(1,311,972)(5,492,749)
Balance as of December 31, 2022 and 2023        
XML 78 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Non-controlling interests (Tables)
12 Months Ended
Dec. 31, 2023
Noncontrolling Interest [Abstract]  
Schedule of balance of redeemable non-controlling interests
RMB
Balance as of January 1, 202230,500 
Add: Capital contribution10,000 
Less: Comprehensive loss(464)
Add: Accretion of redeemable non-controlling interests714 
Less: Deconsolidation of Suzhou Photon-Matrix(40,750)
Balance as of December 31, 2022 and 2023 
XML 79 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Share-Based Payment Arrangement, Activity
The following table summarizes activities of the Company’s RSUs for the years ended December 31, 2022 and 2023:
Number of
RSUs
Weighted
Average
Exercise Price
Weighted
Average
Fair value at
grant date
Weighted
remaining
contractual
years
Aggregate
intrinsic
value
US$US$
Outstanding at January 1, 202218,995,5950.23 5.10  
Granted (new RSUs)6,680,5600.56 6.92 — 
Granted (replacement RSUs)3,419,8110.13 1.47 — 
Forfeited(1,244,394)0.54 4.97 — 
Replaced(3,419,811)1.24 1.47 — 
Outstanding at December 31, 202224,431,7610.15 5.60  
Granted (new RSUs)4,803,0351.98 1.65 — 
Granted (replacement RSUs)4,175,3520.21 4.88 — 
Forfeited(1,336,110)0.29 5.13 — 
Replaced(4,175,352)0.63 4.11 — 
Exercised (12,864,832)0.05 — — 
Outstanding at December 31, 202315,033,8540.69 4.91  
Vested and expected to vest as of December 31, 202315,033,8540.69 4.91 8.6660,132 
Exercisable as of December 31, 202313,571,7540.42 5.36 8.5360,959 
The following table summarizes activities of the options for the years ended December 31, 2022 and 2023:
Number of
options
Weighted
Average
Exercise Price
Weighted
Average
Fair value at
grant date
Weighted
remaining
contractual
years
Aggregate
intrinsic
value
US$US$
Outstanding at January 1, 202213,281,0439.70 2.92 
Granted 2,354,7449.70 3.39 
Forfeited (2,782,423)9.70 2.31 
Outstanding at December 31, 202212,853,3649.70 3.14 
Granted 157,3684.21 3.12 
Forfeited (1,750,014)9.70 3.32 
Outstanding at December 31, 202311,260,7189.62 3.11 
Vested and expected to vest as of December 31, 202311,260,7189.62 3.11 7.73— 
Exercisable as of December 31, 20238,815,5749.60 2.94 7.72— 
Summary of fair value of options granted that are estimated using the binomial model
The fair value of the RSUs granted in 2021, 2022 and 2023 under the 2019 RSU Plan was estimated using the binomial model with the following assumptions used:
Year ended December 31,
202120222023
Risk-free rate of return
0.35% – 2.70%
1.61% - 4.12%
2.65% - 4.25%
Volatility
41.13% – 50.60%
44.15% - 48.12%
44.58% - 44.73%
Expected dividend yield0.0 %0.0 %0.0 %
Fair value of underlying ordinary share
US$4.26-US$7.45
(equivalent to RMB27.97-RMB47.51)
US$7.57-US$9.05
(equivalent to RMB48.29-RMB64.98)
US$3.68 - US$6.91
(equivalent to RMB26.46-RMB49.90)
Expected terms10 years10 years10 years
The fair value of the options granted in 2021, 2022 and 2023 was estimated using the binomial model with the following assumptions used:
Year ended December 31,
202120222023
Risk-free rate of return
1.20% – 1.65%
1.63% – 3.83%
3.79% – 3.88%
Volatility
44.03% – 44.47%
44.18% – 45.07%
44.37% – 44.95%
Expected dividend yield0.0 %0.0 %0.0 %
Fair value of underlying ordinary share
US$6.99 – US$7.55
US$7.57 – US$9.30
US$3.16 –
 US$8.02
Expected terms 10 years10 years10 years
Summary of compensation expense recognized for RSUs
Compensation expense recognized for RSUs for the years ended December 31, 2021, 2022 and 2023 is allocated as follows:
Year ended December 31,
202120222023
RMBRMBRMB
Research and development expenses80,872 42,986 26,590 
Selling, general and administrative expenses76,085 481,567 139,340 
Cost of revenues6,524 — — 
Total163,481 524,553 165,930 
Compensation expense recognized for options for the years ended December 31, 2022 and 2023 is allocated as follows.
Year ended December 31,
20222023
RMBRMB
Research and development expenses93,824 1,205 
Selling, general and administrative expenses107,274 6,890 
Total201,098 8,095 
XML 80 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue information (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of disaggregation of revenue
Revenues are disaggregated as follow:
Major products/services lines:
Year ended December 31,
202120222023
RMBRMBRMB
Sales of goods revenues 1,983,817 2,433,964 3,311,507 
Automotive computing platform 1,423,548 1,690,569 2,733,964 
SoC Core Modules333,421 660,554 496,939 
Automotive merchandise and other products 226,848 82,841 80,604 
Software license revenues261,265 404,469 444,830 
Service revenues 533,981 723,561 909,810 
Automotive computing Platform – Design and development service 306,358 468,770 677,651 
Connectivity service188,349 212,738 189,540 
Other services 39,274 42,053 42,619 
Total revenues2,779,063 3,561,994 4,666,147 
Year ended December 31,
20212022 2023
RMBRMBRMB
Point in time 2,590,714 3,349,256 4,476,607 
Over time 188,349 212,738 189,540 
Total revenues 2,779,063 3,561,994 4,666,147 
XML 81 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Income taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of components of income / (loss) before income taxes
The components of income / (loss) before income taxes are as follows:
Year ended December 31,
202120222023
RMBRMBRMB
The Cayman Islands(4,811)(57,261)(53,587)
British Virgin Islands— (2)18,832 
Hong Kong S.A.R(53,347)(27,262)(17,343)
Sweden(310)7,015 13,969 
United Kingdom(11,164)(348,872)(246,423)
Americas — — (26,109)
Germany — — (13,291)
The PRC, excluding Hong Kong S.A.R.(1,100,265)(1,151,699)(694,871)
Total(1,169,897)(1,578,081)(1,018,823)
Schedule of income tax expense recognized in the consolidated statements of comprehensive loss
Income tax (expense) benefit recognized in the consolidated statements of comprehensive loss consisted of the following:
Year ended December 31,
202120222023
RMBRMBRMB
Current income tax (expense) benefit(6,861)(29,065)3,529 
Deferred income tax expense— — 114 
Total income tax (expense) benefit(6,861)(29,065)3,643 
Schedule of reconciliation of the differences between PRC statutory income tax rate and the Group's effective income tax rates
Year ended December 31,
202120222023
Computed expected income tax benefit (25)%(25)%(25)%
Effect of preferential tax rate 10 %(17)%%
Effect of different tax jurisdiction (1)%%%
Change in tax rate— %— %18 %
Prior year return-to-provision true up— %— %(2)%
Non-deductible expenses %40 %%
Research and development expenses additional deduction (6)%(5)%(6)%
Change in valuation allowance 17 %%%
Actual income tax expense  %2 % %
Schedule of principal components of the deferred tax assets and liabilities
The principal components of the deferred tax assets and liabilities are as follows:
As of December 31,
20222023
RMBRMB
Deferred tax assets:
Inventories7,654 3,006 
Allowance for doubtful accounts2,049 2,089 
Intangible assets268,381 218,328 
Property and equipment— 1,093 
Contract cost assets— 6,966 
Accrued product warranties23,037 19,883 
Accrued salaries and benefits10,961 2,360 
Accrued expenses and other liabilities14,494 20,340 
Unrealized investment loss of equity method investments7,326 — 
Donation503 302 
Government grants— 12,198 
Operating lease liabilities22,781 26,634 
Net operating loss carryforwards201,812 303,198 
Total deferred tax assets 558,998 616,397 
Less: valuation allowance (537,172)(582,644)
Deferred tax assets, net of valuation allowance21,826 33,753 
Deferred tax liabilities:
Operating lease right-of-use assets(21,826)(23,904)
Property and equipment— (1,580)
Unrealized investment gain of equity method investments— (8,151)
Total deferred tax liabilities(21,826)(33,635)
Net deferred tax assets 118 
Schedule of movement of the valuation allowance for the deferred tax assets
The following table presents the movement of the valuation allowance for the deferred tax assets:
As of December 31,
202120222023
RMBRMBRMB
Balance as of January 1, 362,371 550,520 537,172 
Increase during the year 188,149 121,245 45,472 
Reversal of net operating loss carryforwards due to the Restructuring— (134,593)— 
Balance as of December 31550,520 537,172 582,644 
Schedule of net operating loss carryforwards by the PRC companies will expire during the period from year 2022 to year 2031, if unused by the following year-end
As of December 31, 2023, the net operating loss carryforwards by the PRC companies will expire during the period from year 2026 to year 2033, if unused by the following year-end:
Year ending December 31,Amount
RMB
20267,450 
2027145,626 
2028112,976 
2031668 
2032571,961 
2033601,622 
Total1,440,303 
XML 82 R61.htm IDEA: XBRL DOCUMENT v3.24.1
Loss per share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of basic and diluted net loss per share
Basic and diluted net loss per share for the years ended December 2021, 2022 and 2023 have been calculated as follows:
Year ended December 31,
202120222023
RMBRMBRMB
Numerator:
Net loss attributable to ECARX Holdings Inc.(1,175,261)(1,564,878)(940,191)
Accretion of Redeemable Convertible Preferred Shares(243,564)(354,878)— 
Numerator for basic and diluted net loss per share calculation(1,418,825)(1,919,756)(940,191)
Denominator:
Weighted average number of ordinary shares – basic and diluted236,691,093239,296,386337,407,225
Net loss per share attributable to ordinary shareholders
— Basic and diluted(5.99)(8.02)(2.79)
Schedule of potential dilutive instruments
The potentially dilutive instruments that have not been included in the calculation of diluted loss per share as their inclusion would be anti-dilutive are as follows:
Year ended December 31,
202120222023
Redeemable convertible preferred shares90,724,289
Warrants23,871,97123,871,971
Options12,853,36411,260,718
Convertible notes5,652,1745,652,174
XML 83 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Risks and Concentration (Tables)
12 Months Ended
Dec. 31, 2023
Risks and Uncertainties [Abstract]  
Schedule of concentration of customers and suppliers
The following table summarizes customers with greater than 10.0% of the accounts receivable - third parties, net:
As of December 31,
20222023
Customer A, a third party48.9 %42.0 %
Customer B, a third party30.4 %Less than 10.0%
Customer C, a third partyLess than 10.0%28.6 %
Customer D, a third partyLess than 10.0%15.1 %
Customers contributed more than 10.0% of total revenues are as follows:
Year Ended December 31,
202120222023
Geely Group and its subsidiaries70.4 %67.0 %78.9 %
Customer A, a third partyLess than 10.0%12.6 %Less than 10.0%
Customer B, a third partyLess than 10.0%12.5 %Less than 10.0%
The following table summarizes suppliers with greater than 10.0% of the accounts payable:
As of December 31,
20222023
Supplier A, a third party19.1 %12.7 %
Supplier B, a third party19.0 %16.0 %
Supplier C, a third party10.9 %23.1 %
Suppliers accounting for more than 10.0% of total purchases are as follows:
Year Ended December 31,
202120222023
Supplier D, a third party23.6 %Less than 10.0%Less than 10.0%
Supplier B, a third partyLess than 10.0%17.4 %20.4 %
Supplier A, a third partyLess than 10.0%12.7 %12.2 %
Supplier C, a third partyLess than 10.0%Less than 10.0%15.5 %
XML 84 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum purchase commitments Total purchase obligations contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 were as follows:
TotalLess than
one year
1-2 Years2-3 Years3-5 YearsOver 5
Years
RMBRMBRMBRMBRMBRMB
Purchase commitments85,354 72,021 6,667 6,667 — — 
Schedule of future minimum capital commitments
Total capital expenditures contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 were as follows:
TotalLess than
one year
1-2 Years2-3 Years3-5 YearsOver 5 Years
RMBRMBRMBRMBRMBRMB
Capital commitments39,504 38,502 1,002 — — — 
Investment commitment
The investment commitment represents the Group's investment in a joint venture with smart Automobile Co., Ltd. and total investment commitment contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 was as follows:
TotalLess than
one year
1–2 Years2–3 Years3–5 YearsOver 5 Years
RMBRMBRMBRMBRMBRMB
Investment commitment49,000 49,000 — — — — 
XML 85 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Related party balances and transactions (Tables)
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Schedule of significant related parties and their relationships
(a)Related Parties
Names of the major related partiesNature of relationship
Zhejiang Geely Holding Group (“Geely Group”) and its subsidiariesEntity controlled by the controlling shareholder of the Company
Proton Holdings Berhad and its subsidiaries Entity that the controlling shareholder of the Company has significant influence
Anhui Xinzhi Technology Co., Ltd. Entity controlled by the controlling shareholder of the Company
Zhejiang Huanfu Technology Co., Ltd., (“Zhejiang Huanfu”, formerly known as Zhejiang Yikatong Technology Co., Ltd.,”Zhejiang Yikatong”)Entity controlled by the controlling shareholder of the Company
Xi’an Liansheng Intelligent Technology Co., Ltd.Entity controlled by the controlling shareholder of the Company
Hubei Xingji Meizu Group Co., Ltd. (formerly known as Hubei Yuanshidai Technology Co., Ltd.)Entity controlled by the controlling shareholder of the Company
Hubei Xingji Meizu Technology Co., Ltd (formerly known as Hubei Xingji Times Technology Co., Ltd.)Entity controlled by the controlling shareholder of the Company
Hubei ECARX Technology Co., Ltd (“Hubei ECARX”)Entity controlled by the controlling shareholder of the Company
Arteus Group Limited (“Arteus”)Entity controlled by the controlling shareholder of the Company
DreamSmart Technology Pte. Ltd. (“DreamSmart”) and its subsidiariesEntity controlled by the controlling shareholder of the Company
SiEngine Technology Co., Ltd. (“SiEngine”)Entity which is under significant influence of the Company
Hubei Dongjun Automotive Electronic Technology Co., Ltd. and its subsidiaryEntity which is under significant influence of the Company
Suzhou Photon-Matrix Optoelectronics Technology Co., Ltd Entity which is under significant influence of the Company
HaleyTek ABEntity which is under significant influence of the Company
(b)Significant transactions with related parties, except transactions disclosed elsewhere in these consolidated financial statements:
Year ended December 31,
202120222023
RMBRMBRMB
Revenues(i):
Sales of goods revenues1,466,340 1,663,076 2,715,136 
Automotive computing platform1,410,566 1,651,512 2,687,892 
SoC Core Modules— 77 410 
Automotive merchandise and other products55,774 11,487 26,834 
Software license revenues24,788 133,450 293,159 
Service revenues532,625 721,206 894,396 
Automotive computing platform – Design and development service306,027 466,747 668,802 
Connectivity service187,781 212,406 189,293 
Other services38,817 42,053 36,301 
Total2,023,753 2,517,732 3,902,691 
Year ended December 31,
202120222023
RMBRMBRMB
Purchase of products and services (ii)293,552 677,775 602,838 
Rental of office space, and administrative services (iii)1,093 6,395 4,621 
Other income (x)— 22,846 7,078 
Interest income on loans due from related parties (iv)717 9,069 15,955 
Interest expense on borrowings due to related parties (vi)131 12,215 12,163 
Loans to related parties (iv)28,850 57,260 214,000 
Repayment received of loans to related parties (iv)— 29,360 214,000 
Advances to Zhejiang Huanfu (iv)19,806 — — 
Collection of advances to Zhejiang Huanfu (iv)90,155 — — 
Repayment of borrowings from related parties (vi)65,152 700,000 300,000 
Borrowings from related parties (vi)45,152 700,000 300,000 
Transfer of property and equipment to Zhejiang Huanfu (vii)707 1,604 — 
Financial support to Anhui Xinzhi (ix)— 28,500 — 
Acquisition of software license rights (xi)— — 150,000 
(c)Balances with related parties:
As of December 31,
20222023
RMBRMB
Accounts receivable – related parties, net (i) 835,320 1,545,752 
Amounts due from related parties (ii)(iv)(v)911,729 74,122 
Other non-current assets – related parties (viii) 213,695 224,349 
Accounts payable – related parties (ii) (xi)241,773 278,750 
Amounts due to related parties (iii)(vi)42,843 35,664 
Other non-current liabilities– related parties (xi)— 44,519 
___________________________
(i)The Group sold automotive computing platform products and provided related technology development services, merchandise and other products, connectivity service, software licenses and other consulting services to a number of related parties. Accounts receivable, net due from related parties arising from sales of products and provision of services were RMB835,320 and RMB1,545,752 as of December 31, 2022 and 2023, respectively. The balance as of December 31, 2022 was fully received in 2023. Of the balance as of December 31, 2023, RMB917,709 was subsequently received by February 2024.
(ii)The Group purchased raw materials, technology development services and other consulting services from a number of related parties, of which, RMB51,171, RMB29,717 and RMB41,409 of purchase of raw materials were recorded as inventories as of December 31, 2021, 2022 and 2023, respectively, RMB220,062, RMB591,613 and RMB513,788 were recorded in cost of revenues for the years ended December 31, 2021, 2022 and 2023, respectively, RMB23,412, RMB62,840 and RMB47,641 were recorded in operating expenses for the years ended December 31, 2021, 2022 and 2023, respectively.
Accounts payable to related parties includes payables arising from purchase of raw materials and services of RMB241,773 and RMB228,750, amount due from related parties includes prepayments arising from purchase of raw materials and services of RMB29,595 and RMB8,420 as of December 31, 2022 and 2023, respectively.
(iii)The Group has rented office space from related parties, pursuant to which, the Group recorded rental expenses of RMB1,093, RMB6,395 and RMB4,621 in operating expenses for the years ended December 31, 2021, 2022 and 2023, respectively. The Group also purchased technical services and logistics services from related parties, of which amounts due to related parties of RMB29,043 and RMB9,701 as of December 31, 2022 and 2023, respectively.
(iv)The Group provided loans of RMB28,850, RMB57,260 and RMB214,000 to related parties for the years ended December 31, 2021, 2022 and 2023 respectively. Interest incomes on loans due from related parties were RMB717, RMB9,069 and RMB15,955 for the years ended December 31, 2021, 2022 and 2023 respectively.
In 2021, the Group paid advances of RMB19,806 and received collection of RMB90,155 from Zhejiang Huanfu. The payments were interest-free and due on demand.
As of December 31, 2022 and 2023, loans and interest receivables due from related parties was RMB63,091 and RMB65,702.
(v)As of December 31, 2022, the Group recorded amounts due from Volvo Cars for its disposal of Zenseact, an equity security. The consideration of the disposal was US$115,000 (equivalent to RMB793,177) and the amount was settled in January 2023 (see Note 8); and the amounts due from Arteus Group Limited as of December 31, 2022 were GBP3,082 (equivalent to RMB25,866) (see below note (x)).
(vi)On March 29, 2018, Hubei ECARX entered into an unsecured loan agreement with Geely Group in an amount of RMB20,000 with an interest rate of 4.35% per annum, which was repayable on demand. The loan has been fully repaid on February 25, 2021. On August 25, 2021, the Company entered into an unsecured loan agreement with the controlling shareholder of the Company to obtain a loan of US$7,000 (equivalent to RMB45,152), which was fully repaid on October 8, 2021.
On March 28, 2022, ECARX (Hubei) Tech entered into an unsecured loan agreement with Hubei Xingji Times Technology Co., Ltd. in an amount of RMB200,000 with an interest rate of 2.25% per annum, which was repaid at the maturity date on September 30, 2022. On June 27, 2022, ECARX (Hubei) Tech entered into an unsecured loan agreement with Geely Group in an amount of RMB500,000 with an interest rate of 4.35% per annum, which was fully repaid on December 26, 2022.
In January 2023, ECARX (Hubei) Tech entered into an unsecured loan agreement with Geely Group in an amount of RMB300,000 with an interest rate of 4.1% per annum, which was fully repaid in December 2023.
Interest expense on borrowings from related parties were RMB131, RMB12,215 and RMB12,163 for the years ended December 31, 2021, 2022 and 2023, respectively.
The borrowings and the interest payable on borrowings from related parties was included in the amounts due to related parties and was RMB13,800 and RMB25,963 as of December 31, 2022 and 2023, respectively.
(vii)In October 2021, Hubei ECARX disposed certain property and equipment to Zhejiang Huanfu at RMB745 and recorded a gain of RMB38 as a result of the disposal. In February 2022, Hubei ECARX disposed certain property and equipment to Zhejiang Huanfu at RMB1,697 and recorded a gain of RMB93 as a result of the disposal.
(viii)As of December 31, 2022 and 2023, the balance of other non-current assets due from related parties included the amounts due from its former VIE, Hubei ECARX in the amount of RMB213,695 and RMB224,349, which represented the net present value of a loan provided by the Group to Hubei ECARX with the principal of RMB252,287 and an effective annual interest rate of 5.0%.
(ix)In February and March 2022, the Group provided cash in the amount of RMB28,500 to Anhui Xinzhi as financial support. The investment was derecognized as part of the Restructuring. See the Note 1(d) and Note 8 for details.
(x)Other income from related parties represents the amounts due from Arteus for recharges of expenses including those in relation to management service, sharing of office space, consultancy and other expenses paid by the Group on behalf of Arteus Group Limited. The amounts were outstanding as of December 31, 2022 and were fully settled in March 2023.In June 2023, ECARX signed an assignment of rights agreement with Arteus and DreamSmart. The amounts due from Arteus were assigned to DreamSmart, all of which were settled as of December 31, 2023.
(xi)In November 2023, the Group entered into a licensing agreement with Xingji Meizu, pursuant to which, the Group obtained a non-exclusive license under certain software of Xingji Meizu to develop and sell these software worldwide for three years. The consideration is due by instalment in three years of RMB50,000 each year. As of December 31, 2023, amounts due to Xingji Meizu of RMB94,519, representing the net present value of the long-term payables to Xingji Meizu with an effective annual interest rate of 4.0%, of which RMB50,000 was included within accounts payable – related parties and RMB44,519 was recorded as other non-current liabilities.
XML 86 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Parent only financial information (Tables)
12 Months Ended
Dec. 31, 2023
Condensed Financial Information Disclosure [Abstract]  
Schedule of condensed balance sheets
As of December 31,
20222023
RMBRMB
ASSETS
Current assets
Cash119,022 12,947 
Short-term investments  121,876 
Prepayments and other assets35 — 
Amounts due from related parties4,168,615 4,288,934 
Total current assets4,287,672 4,423,757 
Non-current assets
Long-term investments69,319 48,580 
Total non-current assets69,319 48,580 
Total assets4,356,991 4,472,337 
Current Liabilities
Accrued expenses and other current liabilities146,507 64,924 
Amounts due to related parties18,925 180,698 
Share of losses in excess of investments in subsidiaries3,948,086 4,692,424 
Total current liabilities4,113,518 4,938,046 
Non-current liabilities
Convertible notes payable439,869 455,701 
Total non-current liabilities439,869 455,701 
Total liabilities4,553,387 5,393,747 
SHAREHOLDERS’ DEFICIT
Class A Ordinary Shares
Class B Ordinary Shares
Additional paid-in capital5,919,660 6,093,685 
Accumulated deficit(5,730,180)(6,670,371)
Accumulated other comprehensive loss(385,886)(344,734)
Total shareholders’ deficit(196,396)(921,410)
Total liabilities and shareholders’ deficit4,356,991 4,472,337 
Schedule of condensed statements of comprehensive loss
Year end of December 31,
202120222023
RMBRMBRMB
General and administrative expenses(17,660)(26,005)(24,089)
Interest income885 6,565 5,411 
Interest expense(514)(3,132)(25,608)
Foreign currency exchange gains (losses)12,478 (14,459)1,245 
Change in fair value of an equity security— (16,843)(22,451)
Share of losses from subsidiaries (1,170,450)(1,511,004)(874,699)
Loss before income taxes(1,175,261)(1,564,878)(940,191)
Income tax expenses— — — 
Net loss(1,175,261)(1,564,878)(940,191)
Schedule of condensed statements of cash flows
Year ended December 31,
202120222023
RMBRMBRMB
Net cash used in operating activities(22,741)(22,893)(43,242)
Net cash used in investing activities(3,121,321)(734,299)(123,944)
Net cash provided by financing activities3,222,206 729,767 59,177 
Effect of foreign currency exchange rate changes on cash(17,660)(12,308)1,934 
Net increase (decrease) in cash60,484 (39,733)(106,075)
Cash at beginning of the year98,271 158,755 119,022 
Cash at end of the year158,755 119,022 12,947 
XML 87 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Description of business and organization - Merger and recapitalization (Details)
$ / shares in Units, ¥ in Thousands
1 Months Ended 12 Months Ended
Dec. 20, 2022
CNY (¥)
seat
shares
Dec. 20, 2022
USD ($)
seat
shares
Nov. 30, 2023
CNY (¥)
Apr. 30, 2022
company
investment
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
$ / shares
Dec. 20, 2022
USD ($)
$ / shares
shares
Mar. 05, 2020
CNY (¥)
Business Acquisition [Line Items]                    
Preferred shares issued (in shares) 90,724,289               90,724,289  
Preferred shares outstanding (in shares) 90,724,289               90,724,289  
Number of ordinary shares for each preferred share 1 1                
Ordinary shares, par value per share (in USD per share) | $ / shares                 $ 0.000005  
Recapitalization factor per share | $ / shares                 1.19295710  
Recapitalization factor, pre-money equity value | $   $ 3,400,000,000                
Recapitalization factor, per share multiplier | $ / shares                 $ 10.00  
Number of board members to elect | seat 2 2                
Number of equity method investments transferred | investment       3            
Number of investment and consulting companies | company       2            
Amounts due from related parties         ¥ 74,122 ¥ 911,729 $ 10,440,000      
Amount of loan provided | ¥     ¥ 50,000              
Excess of the assets derecognized over the amounts due from the VIE | ¥           ¥ 61,921        
VIE's                    
Business Acquisition [Line Items]                    
Working Capital | ¥                   ¥ 20,000
Merger                    
Business Acquisition [Line Items]                    
Aggregate proceeds ¥ 270,539 $ 38,870,000                
Cash proceeds 43,724 6,282,000                
Transaction costs 293,168               $ 42,122,000  
Excess cost over proceeds 22,629               3,252,000  
Hubei ECARX                    
Business Acquisition [Line Items]                    
Amounts due from related parties | ¥         205,954          
Amount of loan provided | ¥         ¥ 252,287          
Effective annual interest rate (in percent)         5.00%          
Excess of the assets derecognized over the amounts due from the VIE | ¥         ¥ 61,921          
Geely Investment | Merger                    
Business Acquisition [Line Items]                    
Value of shares received 139,200 $ 20,000,000                
Luminar Technologies, Inc | Merger                    
Business Acquisition [Line Items]                    
Transaction costs ¥ 87,615               $ 12,588,000  
Class B Ordinary Shares                    
Business Acquisition [Line Items]                    
Number of ordinary shares for each ordinary share 1 1                
Number of authorized unissued shares designated into this class 958,958,360 958,958,360                
Ordinary shares, par value per share (in USD per share) | $ / shares             $ 0.000005 $ 0.000005    
Class B Ordinary Shares | Existing Shareholders                    
Business Acquisition [Line Items]                    
Number of shares issued (in shares) 48,960,916 48,960,916                
Common Shares, Class To Be Determined                    
Business Acquisition [Line Items]                    
Number of authorized unissued shares designated into this class 1,000,000,000 1,000,000,000                
Warrants | Holders Of COVA Warrants                    
Business Acquisition [Line Items]                    
Number of shares issued (in shares) 23,871,971 23,871,971                
Class A Ordinary Shares                    
Business Acquisition [Line Items]                    
Number of ordinary shares for each ordinary share 1 1                
Number of authorized unissued shares designated into this class 7,766,956,008 7,766,956,008                
Ordinary shares, par value per share (in USD per share) | $ / shares             $ 0.000005 $ 0.000005    
Number of shares issued (in shares) 282,564,117 282,564,117                
Class A Ordinary Shares | Holders of COVA Shares                    
Business Acquisition [Line Items]                    
Number of shares issued (in shares) 5,870,357 5,870,357                
Class A Ordinary Shares | Merger Sponsor                    
Business Acquisition [Line Items]                    
Number of shares issued (in shares) 5,250,000 5,250,000                
Class A Ordinary Shares | Mr. Shufu Li                    
Business Acquisition [Line Items]                    
Number of authorized unissued shares designated into this class 20,520,820 20,520,820                
Class A Ordinary Shares | Geely Investment                    
Business Acquisition [Line Items]                    
Number of shares issued (in shares) 2,000,000 2,000,000                
Class A Ordinary Shares | Luminar Technologies, Inc                    
Business Acquisition [Line Items]                    
Number of shares issued (in shares) 1,500,000 1,500,000                
Class A Ordinary Shares | Lotus Technology Inc                    
Business Acquisition [Line Items]                    
Number of shares issued (in shares) 1,052,632 1,052,632                
Class A Ordinary Shares | Existing Preferred Shareholders                    
Business Acquisition [Line Items]                    
Number of shares issued (in shares) 84,795,039 84,795,039                
Class A Ordinary Shares | Existing Ordinary Shareholders                    
Business Acquisition [Line Items]                    
Number of shares issued (in shares) 193,216,446 193,216,446                
XML 88 R67.htm IDEA: XBRL DOCUMENT v3.24.1
Description of business and organization - Derecognized Assets (Details)
¥ / shares in Units, ¥ in Thousands
Dec. 31, 2023
CNY (¥)
¥ / shares
Mr. Shufu Li  
Investments in and Advances to Affiliates, Activity [Line Items]  
Par value of Authorized shares | ¥ / shares ¥ 1.00
VIE's | Hubei ECARX  
Investments in and Advances to Affiliates, Activity [Line Items]  
Cash ¥ 20,000
Long-term investments 211,908
Property and equipment, net 34,873
Intangible assets, net ¥ 1,094
XML 89 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Description of business and organization - Reorganization and VIE (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Mar. 05, 2020
investment
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Consolidated revenues, net loss and cash flow information          
Revenues   ¥ 4,666,147 $ 657,213 ¥ 3,561,994 ¥ 2,779,063
Net loss attributable to ECARX Holdings Inc.   (940,191) (132,423) (1,564,164) (1,173,955)
Net cash used in operating activities   (1,243,406) (175,129) (461,337) (907,283)
Net cash (used in) provided by investing activities   592,083 83,393 (313,039) (1,198,234)
Net cash provided by financing activities   296,826 41,808 657,767 2,122,792
Net decrease in cash and restricted cash   (313,155) (44,107) (87,703) (14,744)
Cash and restricted cash at the beginning of the year   901,429 126,964 989,132 1,003,876
Cash and restricted cash at the end of the year   588,274 $ 82,857 901,429 989,132
VIE's          
Consolidated revenues, net loss and cash flow information          
Revenues   936,520     2,755,780
Net loss attributable to ECARX Holdings Inc.   2,793,301     (1,106,865)
Net cash used in operating activities   (224,031)     817,989
Net cash (used in) provided by investing activities   165,672     (436,280)
Net cash provided by financing activities   (1,055,000)     1,047,854
Net decrease in cash and restricted cash   (665,297)     (206,415)
Cash and restricted cash at the beginning of the year   0   665,297 871,712
Cash and restricted cash at the end of the year       0 ¥ 665,297
Number of equity method investments spun off | investment 3        
Consolidation, Eliminations          
Consolidated revenues, net loss and cash flow information          
Revenues   (265,452)   (26,290)  
Net loss attributable to ECARX Holdings Inc.   (2,981,707)   44,361  
Net cash used in operating activities   (228,428)   (33,405)  
Net cash provided by financing activities   ¥ (157,000)   ¥ (2,067,268)  
XML 90 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Description of business and organization -JICA (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2023
CNY (¥)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 29, 2023
Description of business and organization              
Payment to acquire business ¥ 1            
Consideration transferred, liabilities incurred   ¥ 265,667          
Investment period 3 years            
ASSETS              
Total current assets   3,288,741   ¥ 3,853,333   $ 463,210  
Total non-current assets   978,903   877,699   137,876  
Total assets   4,267,644   4,731,032   601,086  
LIABILITIES              
Total current liabilities   4,215,479   3,927,441   593,738  
Total non-current liabilities   886,624   838,047   124,879  
Total liabilities   5,102,103   4,765,488   $ 718,617  
Revenues   4,666,147 $ 657,213 3,561,994 ¥ 2,779,063    
Cost of revenues   (3,396,118) (478,333) (2,568,115) (1,962,000)    
Gross profit   1,270,029 178,880 993,879 817,063    
Loss from operation   (917,713) (129,257) (1,628,221) (1,000,178)    
Profit (loss) before income taxes   (1,018,823) (143,498) (1,578,081) (1,169,897)    
Net loss attributable to ECARX Holdings Inc.   ¥ (940,191) $ (132,423) (1,564,164) (1,173,955)    
JICA              
ASSETS              
Total current assets       572,259      
Total non-current assets       43,655      
Total assets       615,914      
LIABILITIES              
Total current liabilities       486,351      
Total non-current liabilities       9,229      
Total liabilities       495,580      
Revenues       5,138 0    
Cost of revenues       (1,475) (130)    
Gross profit       3,663 (130)    
Loss from operation       (167,952) (18,493)    
Profit (loss) before income taxes       (136,512) 13,380    
Net loss attributable to ECARX Holdings Inc.       ¥ (144,005) ¥ 9,965    
Hubei ECARX | JICA              
Description of business and organization              
Amount of cash consideration ¥ 266,667            
Hubei ECARX | JICA | JICA              
Description of business and organization              
Equity interest             50.00%
JICA | Hubei ECARX | JICA              
Description of business and organization              
Controlling interest, percent 70.00%            
JICA | Geely Auto | JICA | JICA              
Description of business and organization              
Equity interest (as a percent)             50.00%
XML 91 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of significant accounting policies - Additional information (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
segment
contractType
¥ / $
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Mar. 28, 2024
CNY (¥)
Dec. 31, 2023
USD ($)
contractType
¥ / $
Summary of significant accounting policies            
Accumulated deficit ¥ 6,670,371   ¥ 5,730,180     $ 939,502
Current liabilities in excess of current assets 926,738          
Net cash used in operating activities ¥ 1,243,406 $ 175,129 461,337 ¥ 907,283    
Financing Receivable, Term 6 months         6 months
Advertising costs ¥ 17,651   11,800 13,674    
Employee social benefits expense ¥ 213,772   197,669 ¥ 168,971    
Conversion rate for translation of amounts (in RMB/USD) | ¥ / $ 7.0999         7.0999
Number of operating segments | segment 1 1        
Statutory surplus ¥ 3,240   ¥ 3,240      
Products            
Summary of significant accounting policies            
VAT rate 6.00% 6.00%        
Services            
Summary of significant accounting policies            
VAT rate 13.00% 13.00%        
Software license revenues            
Summary of significant accounting policies            
Number of contract types | contractType 2         2
Related Party | Subsequent events            
Summary of significant accounting policies            
Face amount of debt         ¥ 300,000  
XML 92 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of significant accounting policies - Property and equipment and Intangible assets (Details)
Dec. 31, 2023
Software  
Summary of significant accounting policies  
Intangible assets, estimated useful life 3 years
Software license rights  
Summary of significant accounting policies  
Intangible assets, estimated useful life 3 years
Patent  
Summary of significant accounting policies  
Intangible assets, estimated useful life 3 years
Trademarks  
Summary of significant accounting policies  
Intangible assets, estimated useful life 10 years
Machinery and electronic equipment | Minimum  
Summary of significant accounting policies  
Property and equipment, estimated useful life 3 years
Machinery and electronic equipment | Maximum  
Summary of significant accounting policies  
Property and equipment, estimated useful life 10 years
Transportation vehicles  
Summary of significant accounting policies  
Property and equipment, estimated useful life 4 years
Office and other equipment  
Summary of significant accounting policies  
Property and equipment, estimated useful life 5 years
XML 93 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of significant accounting policies - Prior period reclassifications (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2022
CNY (¥)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2023
USD ($)
Reclassification            
Provisions   ¥ 90,871   ¥ 30,716   $ 12,799
Other non-current liabilities       0    
Selling, general and administrative expenses   (928,761) $ (130,813) (1,310,207) ¥ (607,868)  
Change in fair value of an equity security   (22,451) (3,162) (16,843) 0  
Gains on sale of an equity security   0 0 59,728 0  
Gains on deconsolidation of a subsidiary ¥ 71,974 0 0 71,974 10,579  
Change in fair value of warrant liabilities   (11,719) (1,651) 3,245 111,299  
Government grants   11,844   59,393 34,507  
Foreign currency exchange gains (losses), net   (10,349)   (18,216) 18,315  
Other non-operating (expenses) income, net   ¥ (9,237) $ (1,301) 152,791 (47,898)  
Before reclassification            
Reclassification            
Provisions       0    
Other non-current liabilities       30,716    
Selling and marketing expenses       (86,597) (82,827)  
General and administrative expenses       (1,223,610) (525,041)  
Selling, general and administrative expenses       0 0  
Change in fair value of an equity security       (16,843) 0  
Gains on sale of an equity security       59,728 0  
Gains on deconsolidation of a subsidiary       71,974 10,579  
Change in fair value of warrant liabilities       3,245 111,299  
Government grants       59,393 34,507  
Foreign currency exchange gains (losses), net       ¥ (18,216) ¥ 18,315  
XML 94 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Cash and restricted cash - Reconciliation (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Cash and Cash Equivalents [Abstract]            
Cash at bank ¥ 561,148 $ 79,036 ¥ 860,472      
Restricted cash 27,126 3,821 40,957      
Cash and restricted cash shown in the consolidated statements of cash flows ¥ 588,274 $ 82,857 ¥ 901,429 $ 126,964 ¥ 989,132 ¥ 1,003,876
XML 95 R74.htm IDEA: XBRL DOCUMENT v3.24.1
Cash and restricted cash - Deposits in financial institutions (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows ¥ 588,274 $ 82,857 ¥ 901,429 $ 126,964 ¥ 989,132 ¥ 1,003,876
Restricted cash 27,126 $ 3,821 40,957      
stricted Cash For Litigation            
Cash and restricted cash            
Restricted cash 23,613          
Asset Pledged as Collateral | Restricted Cash For Notes Payable            
Cash and restricted cash            
Restricted cash 3,513   40,957      
PRC            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 542,645   854,034      
PRC | RMB            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 528,022   595,559      
PRC | US            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 14,542   258,475      
PRC | GBP            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 81   0      
Hong Kong            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 40   9,416      
Hong Kong | RMB            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 27   0      
Hong Kong | US            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 0   9,402      
Hong Kong | HKD            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 13   14      
Sweden            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 29,176   15,028      
Sweden | US            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 204   555      
Sweden | SEK            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 28,972   14,473      
United Kingdom            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 12,356   22,934      
United Kingdom | GBP            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 12,356   22,934      
United States            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 3,867   17      
United States | US            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 3,867   17      
Germany            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows 190   0      
Germany | Euro            
Cash and restricted cash            
Cash and restricted cash shown in the consolidated statements of cash flows ¥ 190   ¥ 0      
XML 96 R75.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts receivable, net - Accounts Receivable, Net (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Nonrelated Party      
Related party balances and transactions      
Accounts receivable   ¥ 288,507 ¥ 422,743
Less: Allowance for doubtful accounts   (2,688) (4,521)
Accounts receivable $ 40,257 285,819 418,222
Related Party      
Related party balances and transactions      
Accounts receivable   1,556,969 837,686
Less: Allowance for doubtful accounts   (11,217) (2,366)
Accounts receivable $ 217,715 ¥ 1,545,752 ¥ 835,320
XML 97 R76.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts receivable, net - Movement of the allowance for doubtful accounts (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at the beginning of the year ¥ 6,887 ¥ 0 ¥ 0
Additions 9,951 6,887 0
Reversal (2,426) 0 0
Write-off (507) 0 0
Balance at the end of the year ¥ 13,905 ¥ 6,887 ¥ 0
XML 98 R77.htm IDEA: XBRL DOCUMENT v3.24.1
Notes receivable (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Financial Instruments Owned and Pledged as Collateral [Line Items]      
Notes receivable ¥ 54,634 $ 7,695 ¥ 179,143
Asset Pledged as Collateral      
Financial Instruments Owned and Pledged as Collateral [Line Items]      
Notes receivable ¥ 6,603   ¥ 25,034
XML 99 R78.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories - Inventory (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Inventory Disclosure [Abstract]      
Raw materials   ¥ 90,882 ¥ 65,575
Work-in-process   11,003 2,999
Finished goods   58,896 113,998
Total $ 22,646 ¥ 160,781 ¥ 182,572
XML 100 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories - Additional Information (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Inventory Disclosure [Abstract]        
Inventory write-down ¥ 10,641 $ 1,499 ¥ 35,406 ¥ 49,485
XML 101 R80.htm IDEA: XBRL DOCUMENT v3.24.1
Prepayments and other current assets - Schedule of prepayments and other current assets (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Jan. 01, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Prepaid Expense and Other Assets, Current [Abstract]          
Prepayments to suppliers ¥ 300,890   ¥ 210,819    
Contract cost assets 104,309   192,848    
Others 36,284   21,251    
Prepayments and other current assets ¥ 441,483 $ 62,181 ¥ 424,918 ¥ 240,647 ¥ 247,411
XML 102 R81.htm IDEA: XBRL DOCUMENT v3.24.1
Prepayments and other current assets - Additional Information (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Prepaid Expense and Other Assets, Current [Abstract]    
Provision for prepayments and other current assets ¥ 0 ¥ 1,310
XML 103 R82.htm IDEA: XBRL DOCUMENT v3.24.1
Long-term investments - Investments (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Long-Term Investments [Abstract]      
Equity method investments ¥ 252,407   ¥ 284,536
Equity securities 48,580   69,319
Total long-term investments ¥ 300,987 $ 42,393 ¥ 353,855
XML 104 R83.htm IDEA: XBRL DOCUMENT v3.24.1
Long-term investments - Equity method investments (Details)
$ / shares in Units, ¥ in Thousands, kr in Thousands, $ in Thousands
1 Months Ended 2 Months Ended 12 Months Ended
Sep. 01, 2021
CNY (¥)
Jul. 26, 2021
CNY (¥)
shares
Jul. 26, 2021
USD ($)
$ / shares
shares
Apr. 28, 2021
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
SEK (kr)
Apr. 30, 2022
investment
Jan. 31, 2022
CNY (¥)
Jul. 31, 2021
CNY (¥)
Jul. 31, 2021
SEK (kr)
May 31, 2021
CNY (¥)
Mar. 31, 2022
CNY (¥)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Jun. 30, 2023
Aug. 31, 2021
Long-term investments                                    
Cash contribution to acquire equity method investment                         ¥ 0 $ 0 ¥ 79,442 ¥ 1,145,637    
Excess of consideration over the carrying amount of the equity investment                               689,670    
Remeasured equity interest at fair value         ¥ 284,536               252,407   284,536      
Gain as a result of deconsolidation               ¥ 71,974         ¥ 0 $ 0 71,974 ¥ 10,579    
JICA                                    
Long-term investments                                    
Ownership interest                                 70.00%  
SiEngine Technology Co., Ltd                                    
Long-term investments                                    
Cash contribution to acquire equity method investment   ¥ 68,967 $ 10,600                              
Value of shares issued to acquire equity method investment   620,703 95,800                              
Carrying amount of the Company's controlling shareholder | $     $ 0                              
Excess of consideration over the carrying amount of the equity investment   ¥ 689,670                                
SiEngine Technology Co., Ltd | Series B Redeemable Convertible Preferred                                    
Long-term investments                                    
Number of shares issued to acquire equity method investment | shares   9,882,082 9,882,082                              
Issuance price (in USD per share) | $ / shares     $ 9.70                              
Geely Group                                    
Long-term investments                                    
Equity interest (as a percent)       50.00%                            
Cash contribution to acquire equity method investment       ¥ 200,000                            
Suzhou Chenling Investment LLP                                    
Long-term investments                                    
Equity interest (as a percent)                     9.416%              
Cash contribution to acquire equity method investment                     ¥ 200,000              
Volvo Cars                                    
Long-term investments                                    
Equity interest (as a percent)                 40.00% 40.00%     60.00%          
Cash contribution to acquire equity method investment         17,478 kr 25,620     ¥ 269,813 kr 360,000                
SiEngine Technology Co., Ltd                                    
Long-term investments                                    
Equity interest (as a percent)     34.61%                              
Hubei Dongjun Automotive Electronics Technology Co., Ltd.                                    
Long-term investments                                    
Equity interest (as a percent) 49.00%                                 51.00%
Equity interest sold (as a percent) 2.00%                                  
Cash consideration for sale of equity method investment ¥ 1,000                                  
Remeasured equity interest at fair value 24,500                                  
Gain as a result of deconsolidation ¥ 10,579                                  
Suzhou Photon-Matrix                                    
Long-term investments                                    
Equity interest sold (as a percent)               3.45%                    
Number of equity method investments spun off | investment             3                      
Cash consideration for sale of equity method investment               ¥ 10,000                    
Remeasured equity interest at fair value         64,000     ¥ 64,000             64,000      
Gain as a result of deconsolidation                             ¥ 71,974      
Suzhou Photon-Matrix | Minimum                                    
Long-term investments                                    
Equity interest (as a percent)               49.17%                    
Suzhou Photon-Matrix | Maximum                                    
Long-term investments                                    
Equity interest (as a percent)               50.92%                    
ECARX HK                                    
Long-term investments                                    
Equity interest (as a percent)                         40.00%          
Cash contribution to acquire equity method investment         ¥ 11,652 kr 17,080                        
Anhui Xinzhi                                    
Long-term investments                                    
Cash consideration for sale of equity method investment                       ¥ 28,500            
XML 105 R84.htm IDEA: XBRL DOCUMENT v3.24.1
Long-term investments - Equity method investment prospectively from the date of deconsolidation (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2022
CNY (¥)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Long-term investments          
Equity method investments   ¥ 252,407   ¥ 284,536  
Add: Carrying amount of redeemable noncontrolling interest       40,750  
Less: Carrying amount of non-redeemable noncontrolling interest       (7,178)  
Gain as a result of deconsolidation ¥ 71,974 ¥ 0 $ 0 71,974 ¥ 10,579
Suzhou Photon-Matrix          
Long-term investments          
Equity method investments ¥ 64,000     64,000  
Less: Carrying amount of Suzhou Photon-Matrix’s net assets       (25,598)  
Gain as a result of deconsolidation       ¥ 71,974  
XML 106 R85.htm IDEA: XBRL DOCUMENT v3.24.1
Long-term investments - Equity method investments, Summary combined financial information (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2023
USD ($)
Financial position:          
Current assets ¥ 3,288,741   ¥ 3,853,333   $ 463,210
Non-current assets 978,903   877,699   137,876
Total assets 4,267,644   4,731,032   601,086
Current liabilities 4,215,479   3,927,441   593,738
Non-current liabilities 886,624   838,047   124,879
Total liabilities 5,102,103   4,765,488   718,617
Shareholders’ equity (deficit) (921,410)   (196,396)   (129,778)
Total liabilities and shareholders’ deficit 4,267,644   4,731,032   $ 601,086
Results of operations:          
Total revenues 4,666,147 $ 657,213 3,561,994 ¥ 2,779,063  
Loss from operation (917,713) (129,257) (1,628,221) (1,000,178)  
Net loss attributable to ECARX Holdings Inc. (940,191) $ (132,423) (1,564,164) (1,173,955)  
Impairment loss recognized 0   0 0  
Equity Method Investment, Nonconsolidated Investee or Group of Investees          
Financial position:          
Current assets 878,519   1,216,042    
Non-current assets 1,093,602   999,573    
Total assets 1,972,121   2,215,615    
Current liabilities 1,043,703   942,899    
Non-current liabilities 1,146,673   1,056,274    
Total liabilities 2,190,376   1,999,173    
Shareholders’ equity (deficit) (218,255)   216,442    
Total liabilities and shareholders’ deficit 1,972,121   2,215,615    
Results of operations:          
Total revenues 1,290,126   1,134,152 711,800  
Loss from operation (795,354)   (636,240) (482,095)  
Net loss attributable to ECARX Holdings Inc. ¥ (839,052)   ¥ (641,401) ¥ (392,337)  
XML 107 R86.htm IDEA: XBRL DOCUMENT v3.24.1
Long-term investments - Equity securities (Details)
$ / shares in Units, kr in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 01, 2021
USD ($)
shares
Jul. 01, 2021
CNY (¥)
shares
Jan. 31, 2023
USD ($)
May 31, 2022
USD ($)
day
$ / shares
shares
Apr. 30, 2022
USD ($)
shares
Apr. 30, 2022
CNY (¥)
shares
Apr. 30, 2022
SEK (kr)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
shares
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 20, 2022
$ / shares
Long-term investments                              
Impairment loss recognized                     ¥ 0 ¥ 0      
Impairment of Long-Lived Assets to be Disposed of                 ¥ 7,292,000   0 ¥ 0      
Ordinary shares, par value per share (in USD per share) | $ / shares                             $ 0.000005
Equity securities                         ¥ 48,580,000 ¥ 69,319,000  
Luminar Technologies, Inc                              
Long-term investments                              
Equity securities (in shares) | shares       2,030,374                      
Equity securities       $ 12,588       $ 6,842   $ 10,050     ¥ 48,580,000 ¥ 69,319,000  
Equity securities, annual amount               $ 3,208 ¥ 22,451,000 $ 2,538 ¥ 16,843,000        
Luminar Technologies, Inc                              
Long-term investments                              
Trading days | day       20                      
Ordinary shares, par value per share (in USD per share) | $ / shares       $ 0.0001                      
Other commitment | $       $ 15,000                      
Common shares in Zenseact AB                              
Long-term investments                              
Newly issued common shares subscribed | shares 8,834 8,834     6,447 6,447 6,447         8,834      
Equity interest acquired 15.00% 15.00%     13.50% 13.50% 13.50%         15.00%      
Cash consideration to acquire equity securities $ 106,000 ¥ 675,824,000         kr 800,000                
Investment's carrying amount gain         $ 5,297 ¥ 35,153,000                  
Impairment of Long-Lived Assets to be Disposed of     $ 115,000   115,000 763,192,000                  
Gain of disposed investment consideration         $ 3,703 ¥ 24,575,000                  
XML 108 R87.htm IDEA: XBRL DOCUMENT v3.24.1
Property and equipment, net - Schedule of property and equipment (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Property and equipment, net      
Property and equipment ¥ 276,730   ¥ 243,443
Less: accumulated depreciation (148,653)   (103,836)
Less: impairment provision (7,292)   0
Property and equipment, net 120,785 $ 17,012 139,607
Machinery and electronic equipment      
Property and equipment, net      
Property and equipment 197,777   180,264
Transportation vehicles      
Property and equipment, net      
Property and equipment 5,654   3,897
Office and other equipment      
Property and equipment, net      
Property and equipment 20,614   15,510
Leasehold improvements      
Property and equipment, net      
Property and equipment 44,747   43,440
Construction in progress      
Property and equipment, net      
Property and equipment ¥ 7,938   ¥ 332
XML 109 R88.htm IDEA: XBRL DOCUMENT v3.24.1
Property and equipment, net - Depreciation expenses on property and equipment allocated to expense items (Details) - CNY (¥)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property and equipment, net      
Total depreciation ¥ 53,959,000 ¥ 50,527,000 ¥ 43,273,000
Impairment loss 7,292,000 0 0
Cost of revenues      
Property and equipment, net      
Total depreciation 544,000 1,022,000 1,401,000
Selling, general and administrative expenses      
Property and equipment, net      
Total depreciation 29,914,000 31,931,000 26,834,000
Impairment loss 454,000    
Research and development expenses      
Property and equipment, net      
Total depreciation 23,501,000 ¥ 17,574,000 ¥ 15,038,000
Impairment loss ¥ 6,838,000    
XML 110 R89.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible assets, net - Schedule and narrative (Details) - CNY (¥)
1 Months Ended 12 Months Ended
Nov. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Intangible assets, net        
Intangible assets   ¥ 268,469,000 ¥ 103,509,000  
Less: accumulated amortization   (86,183,000) (58,648,000)  
Impairment loss   (2,945,000) 0  
Intangible assets, net   ¥ 179,341,000 44,861,000  
Software licensing agreement period 3 years      
Amount of transaction ¥ 50,000,000      
Amortization period   3 years    
Impairment loss   ¥ 2,945,000 0 ¥ 0
Research and development expenses        
Intangible assets, net        
Impairment loss   283,000    
Selling, general and administrative expenses        
Intangible assets, net        
Impairment loss   2,662,000    
Software        
Intangible assets, net        
Intangible assets   121,950,000 103,509,000  
Software license rights        
Intangible assets, net        
Intangible assets   143,725,000 0  
Others        
Intangible assets, net        
Intangible assets   ¥ 2,794,000 ¥ 0  
XML 111 R90.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible assets, net - Amortization expenses on intangible assets allocated to expense items (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Intangible assets, net      
Total amortization ¥ 31,840 ¥ 24,032 ¥ 21,887
Cost of revenues      
Intangible assets, net      
Total amortization 7,985 0 77
Selling, general and administrative expenses      
Intangible assets, net      
Total amortization 10,047 9,987 6,721
Research and development expenses      
Intangible assets, net      
Total amortization ¥ 13,808 ¥ 14,045 ¥ 15,089
XML 112 R91.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible assets, net - Estimated amortization expenses for intangible assets (Details)
¥ in Thousands
Dec. 31, 2023
CNY (¥)
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
2024 ¥ 68,895
2025 62,511
2026 46,802
2027 811
2028 ¥ 253
XML 113 R92.htm IDEA: XBRL DOCUMENT v3.24.1
Short-term borrowings - Schedule of short-term borrowings (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Short-term borrowings      
Short-term borrowings ¥ 1,200,000 $ 169,016 ¥ 870,000
Unsecured bank loans      
Short-term borrowings      
Short-term borrowings ¥ 1,200,000   ¥ 870,000
XML 114 R93.htm IDEA: XBRL DOCUMENT v3.24.1
Short-term borrowings - Additional Information (Details) - Unsecured bank loans - CNY (¥)
¥ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Short-term borrowings    
Total line of credit ¥ 1,200,000 ¥ 1,110,000
Unused portion of line of credit 0 140,000
Short-term borrowings guaranteed ¥ 180,000 ¥ 870,000
Loan One    
Short-term borrowings    
Interest rate (in percent) 3.80% 4.30%
Loan Two    
Short-term borrowings    
Interest rate (in percent) 3.90% 4.35%
Loan Three    
Short-term borrowings    
Interest rate (in percent) 4.00% 4.38%
XML 115 R94.htm IDEA: XBRL DOCUMENT v3.24.1
Contract liabilities - Schedule of contract liabilities (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2023
USD ($)
Related party balances and transactions        
Contract liabilities, current and non-current ¥ 341,633 ¥ 603,523    
Revenue recognized from contract liabilities 321,215 364,004 ¥ 159,371  
Transaction price allocated to the performance obligation 341,633 603,523    
Nonrelated Party        
Related party balances and transactions        
Contract liabilities, current 621 4,706   $ 87
Contract liabilities, non-current 2 70   0
Related Party        
Related party balances and transactions        
Contract liabilities, current 207,017 316,667   29,158
Contract liabilities, non-current ¥ 133,993 ¥ 282,080   $ 18,873
XML 116 R95.htm IDEA: XBRL DOCUMENT v3.24.1
Contract liabilities - Revenue expected to be recognized in the future (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Transaction price allocated to the performance obligation ¥ 341,633 ¥ 603,523
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Transaction price allocated to the performance obligation ¥ 207,638  
Revenue, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Transaction price allocated to the performance obligation ¥ 96,651  
Revenue, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Transaction price allocated to the performance obligation ¥ 36,835  
Revenue, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Transaction price allocated to the performance obligation ¥ 322  
Revenue, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Transaction price allocated to the performance obligation ¥ 187  
Revenue, period 1 year  
XML 117 R96.htm IDEA: XBRL DOCUMENT v3.24.1
Warrant liabilities, Government Warrants - Movement (Details) - Government Warrants
¥ in Thousands
1 Months Ended
Apr. 30, 2017
CNY (¥)
Warrant liabilities  
Aggregate principal amount ¥ 1,125,310
Drawdown period 3 years
Percentage of equity shares on exercise of warrants to government fund 2.00%
Consideration for issuance of warrants ¥ 81,950
XML 118 R97.htm IDEA: XBRL DOCUMENT v3.24.1
Warrant liabilities, Government Warrants- Warrant liability is measured at fair value (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Warrant liabilities      
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change in fair value of warrant liabilities    
Settlement     ¥ (191,569)
ECARX Warrants      
Warrant liabilities      
Fair value as at beginning   ¥ 0 80,270
Addition RMB ¥ 0 13,172 0
Change in fair value included in losses     111,299
Warrants and Rights Outstanding, Foreign Exchange Translations ¥ 316 ¥ 127 0
Fair value as at end     ¥ 0
XML 119 R98.htm IDEA: XBRL DOCUMENT v3.24.1
Warrant liabilities, Government Warrants - ECARX Warrants in connection with the Merger - Movements (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Warrant liabilities        
Liability at the beginning ¥ 16,544      
Liability at the end 5,141 $ 724 ¥ 16,544  
ECARX Warrants        
Warrant liabilities        
Liability at the beginning 16,544   0  
Addition RMB 0   13,172 ¥ 0
Change in fair value included in losses RMB (11,719)   3,245  
Foreign exchange translation RMB 316   127 0
Liability at the end 5,141   16,544 0
ECARX Public Warrants        
Warrant liabilities        
Liability at the beginning 10,346   0  
Addition RMB 0   8,277  
Change in fair value included in losses RMB (7,349)   1,991  
Foreign exchange translation RMB 198   78  
Liability at the end 3,195   10,346 0
ECARX Private Warrants        
Warrant liabilities        
Liability at the beginning 6,198   0  
Addition RMB 0   4,895  
Change in fair value included in losses RMB (4,370)   1,254  
Foreign exchange translation RMB 118   49  
Liability at the end ¥ 1,946   ¥ 6,198 ¥ 0
XML 120 R99.htm IDEA: XBRL DOCUMENT v3.24.1
Warrant liabilities, Government Warrants - ECARX Warrants in connection with the Merger (Details)
1 Months Ended
Dec. 31, 2022
decimal
Dec. 31, 2023
$ / shares
decimal
¥ / shares
shares
Dec. 31, 2022
$ / shares
Dec. 31, 2022
Dec. 31, 2022
¥ / shares
ECARX Warrants          
Warrant liabilities          
Number of warrants issued (in shares)   23,871,971      
ECARX Public Warrants          
Warrant liabilities          
Number of warrants issued (in shares)   14,999,971      
Number of days after the completion of the Merger for commencement of exercise of warrants 30 days        
Exercise price of warrants | $ / shares   $ 11.50      
Warrant term   5 years      
ECARX Private Warrants          
Warrant liabilities          
Number of warrants issued (in shares)   8,872,000      
Risk-free rate of return (%) | Level 3 | ECARX Private Warrants          
Warrant liabilities          
Warrants measurement input   0.0393   0.0399  
Volatility | Level 3 | ECARX Private Warrants          
Warrant liabilities          
Warrants measurement input   0.2950   0.0699  
Expected dividend yield | Level 3 | ECARX Private Warrants          
Warrant liabilities          
Warrants measurement input   0.000   0.000  
Expected term | Level 3 | ECARX Private Warrants          
Warrant liabilities          
Warrants measurement input | decimal 5.0 4.0      
Fair value of the underlying ordinary shares (in USD or RMB per share) | Level 3 | ECARX Private Warrants          
Warrant liabilities          
Warrants measurement input   22.44 7.99   55.11
XML 121 R100.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued expenses and other liabilities (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Accrued Liabilities and Other Liabilities [Abstract]      
Salaries and benefits payables ¥ 257,207   ¥ 246,189
Taxes payable 101,487   103,067
Product warranties 41,924   61,432
Accrued costs of the Merger 54,984   136,756
Other payables and accrued charges 158,938   237,690
Accrued expenses and other current liabilities ¥ 614,540 $ 86,557 ¥ 785,134
XML 122 R101.htm IDEA: XBRL DOCUMENT v3.24.1
Convertible notes payable to a related party (Details)
$ / shares in Units, ¥ in Thousands, $ in Thousands
4 Months Ended
May 13, 2022
CNY (¥)
investor
shares
Dec. 31, 2021
investor
May 13, 2022
USD ($)
$ / shares
Related party balances and transactions      
Number of investors | investor   2  
Investor | Debt Conversion Scenario Two | Convertible Debt      
Related party balances and transactions      
Conversion price as a percentage of Initial Conversion Price 95.00%   95.00%
Investor | Debt Conversion Scenario Three | Convertible Debt      
Related party balances and transactions      
Written notice period by note holder for redemption of convertible notes payable 10 days    
Related Party | Convertible Debt      
Related party balances and transactions      
Debt instrument term 12 months    
Aggregate principal amount ¥ 67,871   $ 10,000
Number of investors | investor 1    
Interest rate 5.00%    
Threshold amount of guarantee obligations considered for determination of an event of default | $     $ 100,000
Period following the issuance date of convertible notes payable, to consummate initial public offering of Class A ordinary shares 6 months    
Conversion price (in USD per share)     $ 9.50
Conversion-Lotus convertible notes payable (in shares) | shares 1,052,632    
Related Party | Debt Conversion Scenario One | Convertible Debt      
Related party balances and transactions      
Conversion price (in USD per share)     10.00
Issuance price (in USD per share)     $ 10.00
Related Party | Minimum | Convertible Debt      
Related party balances and transactions      
Written notice period by company for redemption of convertible notes payable 20 days    
Related Party | Maximum | Convertible Debt      
Related party balances and transactions      
Written notice period by company for redemption of convertible notes payable 35 days    
XML 123 R102.htm IDEA: XBRL DOCUMENT v3.24.1
Convertible notes payable - Additional information (Details)
$ / shares in Units, ¥ in Thousands
Dec. 20, 2022
$ / shares
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Oct. 25, 2022
CNY (¥)
Oct. 25, 2022
USD ($)
Convertible notes payable            
Issuance costs | $     $ 1,225,000      
Convertible notes            
Convertible notes payable            
Aggregate principal amount   ¥ 461,494   ¥ 448,318 ¥ 459,410 $ 65,000,000
Interest rate (in percent)   5.00% 5.00% 5.00% 5.00% 5.00%
Conversion price (in USD per share) | $ / shares $ 11.50          
Internal rate of return (in percent) 9.00%          
XML 124 R103.htm IDEA: XBRL DOCUMENT v3.24.1
Convertible notes payable - Summary (Details)
¥ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Oct. 25, 2022
CNY (¥)
Oct. 25, 2022
USD ($)
Debt Instrument [Line Items]          
Convertible notes payable ¥ 455,701 $ 64,184,000 ¥ 439,869    
Convertible notes          
Debt Instrument [Line Items]          
Interest rate (in percent) 5.00% 5.00% 5.00% 5.00% 5.00%
Aggregate principal amount ¥ 461,494   ¥ 448,318 ¥ 459,410 $ 65,000,000
Unamortized debt issuance costs (5,793)   (8,449)    
Convertible notes payable 455,701   ¥ 439,869    
Estimate of Fair Value Measurement | Level 3 | Convertible notes          
Debt Instrument [Line Items]          
Fair value ¥ 396,884        
XML 125 R104.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Summary of the effect on consolidated balance sheet as a result of ASC 842 (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Jan. 01, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
ASSETS          
Prepayments and other current assets ¥ 441,483 $ 62,181 ¥ 424,918 ¥ 240,647 ¥ 247,411
Operating lease right-of-use assets 125,205 17,635 99,652 95,108  
LIABILITIES          
Operating lease liabilities, current (35,123) (4,947) (31,110) (42,094)  
Operating lease liabilities, non-current ¥ (107,605) $ (15,156) ¥ (68,768) ¥ (46,250)  
Adjustments due to adoption of ASC 842          
ASSETS          
Prepayments and other current assets         (6,764)
Operating lease right-of-use assets         95,108
LIABILITIES          
Operating lease liabilities, current         (42,094)
Operating lease liabilities, non-current         ¥ (46,250)
XML 126 R105.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Operating lease right-of-use assets and the amortization (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Jan. 01, 2022
CNY (¥)
Lessee Disclosure [Abstract]        
Operating lease right-of-use assets ¥ 172,643   ¥ 141,627  
Less: accumulated amortization (47,438)   (41,975)  
Total ¥ 125,205 $ 17,635 ¥ 99,652 ¥ 95,108
XML 127 R106.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Components of lease cost (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lessee Disclosure [Abstract]    
Operating lease costs ¥ 47,828 ¥ 47,163
Short-term lease costs 3,675 4,234
Total ¥ 51,503 ¥ 51,397
XML 128 R107.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Lease cost allocated expense items (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases    
Total ¥ 51,503 ¥ 51,397
Selling, general and administrative expenses    
Leases    
Total 28,272 20,359
Research and development expenses    
Leases    
Total ¥ 23,231 ¥ 31,038
XML 129 R108.htm IDEA: XBRL DOCUMENT v3.24.1
Leases -Weighted average remaining lease term and discount rate (Details)
Dec. 31, 2023
Dec. 31, 2022
Lessee Disclosure [Abstract]    
Operating leases 6 years 1 month 20 days 5 years 8 months 4 days
Operating leases 8.65% 6.70%
XML 130 R109.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Future minimum lease payments (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Jan. 01, 2022
CNY (¥)
Future minimum lease payments        
2024 ¥ 35,632      
2025 34,332      
2026 24,028      
2027 18,396      
2028 18,396      
2029 and thereafter 58,616      
Total lease payments 189,400      
Less imputed interest (46,672)      
Present value of lease liabilities 142,728      
Operating lease liabilities, current 35,123 $ 4,947 ¥ 31,110 ¥ 42,094
Operating lease liabilities, non-current ¥ 107,605 $ 15,156 ¥ 68,768 ¥ 46,250
XML 131 R110.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Supplemental cash flow information related to operating leases (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lessee Disclosure [Abstract]    
Operating cash flows from operating leases ¥ 31,218 ¥ 40,173
Operating leases ¥ 56,098 ¥ 51,621
XML 132 R111.htm IDEA: XBRL DOCUMENT v3.24.1
Mezzanine equity - Activities of the Redeemable Convertible Preferred Shares (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 16, 2020
shares
Jul. 31, 2021
shares
Dec. 31, 2023
CNY (¥)
shares
Dec. 31, 2021
CNY (¥)
shares
Dec. 31, 2021
USD ($)
shares
Increase (Decrease) in Temporary Equity [Roll Forward]          
Balance as of beginning, Total       ¥ 232,475  
Issuance of preferred shares       3,002,374  
Issuance cost       (10,000)  
Re-designation of ordinary shares into Series A Preferred Shares       97,660  
Subscription contributions from shareholders     ¥ 159,485 1,032,104  
Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO     (5,492,749)    
Accretion of Redeemable Convertible Preferred Shares     354,878 243,564  
Foreign currency translation adjustment     ¥ 445,479 (65,270)  
Balance as of ending, Total       ¥ 4,532,907  
Series Angel Preferred Shares          
Increase (Decrease) in Temporary Equity [Roll Forward]          
Balance as of beginning (in shares) | shares       0 0
Issuance of preferred shares (in shares) | shares       6,016,207 6,016,207
Issuance of preferred shares       ¥ 273,519  
Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO (in shares) | shares     (6,016,207)    
Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO     ¥ (332,450)    
Accretion of Redeemable Convertible Preferred Shares     21,916 13,655  
Foreign currency translation adjustment     ¥ 26,949 ¥ (3,589)  
Balance as of ending (in shares) | shares       6,016,207 6,016,207
Balance as of ending, Carrying amount       ¥ 283,585  
Series Angel Preferred Shares | Carrying amount          
Increase (Decrease) in Temporary Equity [Roll Forward]          
Balance as of beginning, Carrying amount       ¥ 0  
Series A Preferred Shares          
Increase (Decrease) in Temporary Equity [Roll Forward]          
Balance as of beginning (in shares) | shares       26,841,535 26,841,535
Issuance of preferred shares (in shares) | shares 26,841,535        
Re-designation of ordinary shares into Series A Preferred Shares (in shares) | shares       2,343,309,000 2,343,309,000
Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO (in shares) | shares     (29,184,844)    
Balance as of ending (in shares) | shares       29,184,844 29,184,844
Series A Preferred Shares | Subscription receivable          
Increase (Decrease) in Temporary Equity [Roll Forward]          
Balance as of beginning, Subscription receivable       ¥ (1,032,104)  
Subscription contributions from shareholders       1,032,104  
Balance as of ending, Subscription receivable       0  
Series A Preferred Shares | Carrying amount          
Increase (Decrease) in Temporary Equity [Roll Forward]          
Balance as of beginning, Carrying amount       1,264,579  
Re-designation of ordinary shares into Series A Preferred Shares       97,660  
Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO     ¥ (1,665,606)    
Accretion of Redeemable Convertible Preferred Shares     100,884 99,161  
Foreign currency translation adjustment     ¥ 135,409 (32,087)  
Balance as of ending, Carrying amount       ¥ 1,429,313  
Series A+ Preferred Shares          
Increase (Decrease) in Temporary Equity [Roll Forward]          
Balance as of beginning (in shares) | shares       0 0
Balance as of beginning, Carrying amount       ¥ 0  
Issuance of preferred shares (in shares) | shares       29,361,157 29,361,157
Issuance of preferred shares       ¥ 1,331,641  
Issuance cost       (10,000)  
Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO (in shares) | shares     (29,361,157)    
Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO     ¥ (1,625,397)    
Accretion of Redeemable Convertible Preferred Shares     106,959 79,336  
Foreign currency translation adjustment     ¥ 131,767 ¥ (14,306)  
Balance as of ending (in shares) | shares       29,361,157 29,361,157
Balance as of ending, Carrying amount       ¥ 1,386,671  
Series A++ Preferred Shares          
Increase (Decrease) in Temporary Equity [Roll Forward]          
Balance as of beginning (in shares) | shares       0 0
Balance as of beginning, Carrying amount       ¥ 0  
Issuance of preferred shares (in shares) | shares       8,546,916 8,546,916
Issuance of preferred shares       ¥ 452,241  
Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO (in shares) | shares     (8,546,916)    
Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO     ¥ (557,324)    
Accretion of Redeemable Convertible Preferred Shares     36,732 23,005  
Foreign currency translation adjustment     ¥ 45,179 ¥ 167  
Balance as of ending (in shares) | shares       8,546,916 8,546,916
Balance as of ending, Carrying amount       ¥ 475,413  
Series B Preferred Shares          
Increase (Decrease) in Temporary Equity [Roll Forward]          
Balance as of beginning (in shares) | shares       0 0
Issuance of preferred shares (in shares) | shares   9,882,082   17,615,165 17,615,165
Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO (in shares) | shares     (17,615,165)    
Balance as of ending (in shares) | shares       17,615,165 17,615,165
Balance as of ending, Subscription receivable       ¥ (159,392) $ (25,000)
Series B Preferred Shares | Subscription receivable          
Increase (Decrease) in Temporary Equity [Roll Forward]          
Balance as of beginning, Subscription receivable       0  
Issuance of preferred shares       (159,215)  
Subscription contributions from shareholders     ¥ 159,485    
Foreign currency translation adjustment     (93) (177)  
Balance as of ending, Subscription receivable       (159,392)  
Series B Preferred Shares | Carrying amount          
Increase (Decrease) in Temporary Equity [Roll Forward]          
Balance as of beginning, Carrying amount       0  
Issuance of preferred shares       1,104,188  
Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO     (1,311,972)    
Accretion of Redeemable Convertible Preferred Shares     88,387 28,407  
Foreign currency translation adjustment     ¥ 106,268 (15,278)  
Balance as of ending, Carrying amount       ¥ 1,117,317  
XML 133 R112.htm IDEA: XBRL DOCUMENT v3.24.1
Mezzanine equity - Information related to the Redeemable Convertible Preferred Shares (Details)
¥ / shares in Units, $ / shares in Units, ¥ in Thousands, $ in Thousands
1 Months Ended 2 Months Ended 4 Months Ended 5 Months Ended 12 Months Ended
Jun. 29, 2021
CNY (¥)
Mar. 05, 2021
CNY (¥)
¥ / shares
shares
Feb. 26, 2021
CNY (¥)
shares
Jan. 16, 2020
CNY (¥)
investor
shares
Jan. 16, 2020
USD ($)
investor
$ / shares
shares
Dec. 31, 2021
CNY (¥)
investor
shares
Dec. 31, 2021
USD ($)
investor
shares
Jul. 31, 2021
CNY (¥)
shares
Jul. 31, 2021
USD ($)
$ / shares
shares
Mar. 31, 2021
shares
Jan. 31, 2020
CNY (¥)
shares
Mar. 31, 2021
CNY (¥)
Dec. 31, 2021
CNY (¥)
investor
shares
Jun. 30, 2021
investor
shares
Jul. 31, 2021
CNY (¥)
investor
day
shares
Jul. 31, 2021
USD ($)
investor
day
$ / shares
shares
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
shares
Mar. 31, 2022
CNY (¥)
shares
Mar. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
May 17, 2021
shares
Mar. 05, 2021
$ / shares
Jan. 31, 2020
USD ($)
Mezzanine equity                                                    
Number of investors | investor                         2                          
Amount of excess of the ordinary shares' fair value over their par value | ¥                                       ¥ 81,208            
Cash contribution to acquire equity method investment                                 ¥ 0 $ 0 ¥ 79,442 1,145,637            
Series A Preferred Shares                                                    
Mezzanine equity                                                    
Issuance of preferred shares (in shares)       26,841,535 26,841,535                                          
Shares issued (In RMB or USD per share) | $ / shares         $ 6.71                                          
Number of investors | investor       2 2                                          
Total consideration for shares issued                                 0 0 0 ¥ 1,032,104            
Issuance costs | ¥       ¥ 8,500                                            
Number of shares issuable (in shares)         22,367,946                                          
Amount of deposits received       ¥ 1,032,104 $ 150,000           ¥ 1,032,104                              
Number of shares subscribed       22,367,946 22,367,946           22,367,946                              
Consideration for shares issuable                     ¥ 206,422                             $ 30,000
Re-designation of ordinary shares to Series A Preferred Shares (in shares)     2,343,309                                              
Amount of excess of the ordinary shares' fair value over their par value | ¥     ¥ 81,208                                              
Amount of excess of the preferred shares' fair value over the ordinary shares' fair value | ¥     ¥ 16,452                                              
Series Angel Preferred Shares                                                    
Mezzanine equity                                                    
Issuance of preferred shares (in shares)                                       6,016,207            
Shares issued (In RMB or USD per share) | (per share)   ¥ 13.62                                             $ 2.11  
Total consideration for shares issued ¥ 81,950                               0 0 0 ¥ 81,950            
Number of shares issuable (in shares)   6,016,207                                                
Consideration for shares issuable | ¥   ¥ 81,950                                                
Shares issuable, percentage on outstanding shares   2.00%                                                
Number of warrants to purchased shares exercised (in shares)                                               6,016,207    
Redeemable convertible preferred shares, liquidation preference | ¥   ¥ 273,519                                                
Fair value of warrant liabilities | ¥   ¥ 191,569                                                
Series A+ Preferred Shares                                                    
Mezzanine equity                                                    
Issuance of preferred shares (in shares)                                       29,361,157            
Total consideration for shares issued       ¥ 1,238,526 $ 180,000                       0 0 0 ¥ 1,331,641            
Series A+ Redeemable Convertible Preferred Shares                                                    
Mezzanine equity                                                    
Shares issued (In RMB or USD per share) | $ / shares                 $ 9.70             $ 9.70           $ 7.04        
Issuance costs | ¥                       ¥ 10,000                            
Number of shares issuable (in shares)                                         29,361,157 29,361,157        
Consideration for shares issuable                                         ¥ 1,331,641 $ 206,741        
Series A++ Redeemable Convertible Preferred Shares                                                    
Mezzanine equity                                                    
Shares issued (In RMB or USD per share) | $ / shares                 $ 8.31             $ 8.31                    
Number of investors | investor           4 4                                      
Amount of deposits received           ¥ 461,849                 ¥ 461,849 $ 71,000                    
Number of shares subscribed           8,546,916 8,546,916 8,546,916 8,546,916 8,546,916       8,546,916 8,546,916 8,546,916                    
Consideration for shares issuable           ¥ 452,241     $ 71,000,000       ¥ 452,241     $ 71,000,000       ¥ 452,241     $ 71,000,000      
Number of investors with whom share purchase agreements were entered | investor                           4 4 4                    
Number of business days after the company received the deposits, within which the subscription amount is to be paid by the investors | day                             5 5                    
Series B Preferred Shares                                                    
Mezzanine equity                                                    
Issuance of preferred shares (in shares)               9,882,082 9,882,082                     17,615,165            
Shares issued (In RMB or USD per share) | $ / shares                                             $ 9.70      
Total consideration for shares issued           ¥ 324,270 $ 50,000                   ¥ 0 $ 0 ¥ 159,485 ¥ 324,270            
Number of shares issuable (in shares)           7,733,083             7,733,083             7,733,083     7,733,083      
Consideration for shares issuable | $                                             $ 75,000      
Cash contribution to acquire equity method investment | $                 $ 10,649                                  
Issuance of Series B Convertible Redeemable Preferred Shares in connection with acquisition of an equity-method investment (Note 8)               ¥ 620,703 $ 95,800                                  
Subscription receivable from Convertible Preferred Shares           ¥ 159,392             ¥ 159,392             ¥ 159,392     $ 25,000      
XML 134 R113.htm IDEA: XBRL DOCUMENT v3.24.1
Mezzanine equity - Rights, preferences and privileges of preferred shares (Details)
12 Months Ended
Dec. 31, 2023
day
Temporary Equity Disclosure [Abstract]  
Number of days within which a material breach is to be cured 30
Number of days within which a material illegal act is to be cured 30
Competent directors vote 67.00%
Number of days after the resignation of Mr. Ziyu Shen, to appoint a successor 30
Redemption price percentage 100.00%
Interest rate percentage 8.00%
Conversion ratio 1
Preferred Preference Amount, percentage 100
Ordinary Preference Amount, percentage 100
XML 135 R114.htm IDEA: XBRL DOCUMENT v3.24.1
Non-controlling interests - Additional Information (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 30, 2022
CNY (¥)
Jan. 31, 2022
CNY (¥)
Oct. 31, 2021
CNY (¥)
Sep. 30, 2021
CNY (¥)
Aug. 31, 2021
CNY (¥)
May 31, 2021
CNY (¥)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
Non-controlling interests                        
Accretion of redeemable non-controlling interests       ¥ 1,000     ¥ 0 $ 0 ¥ (714) ¥ (1,306)    
Percentage of redeemable noncontrolling interest per annum       49.00%                
Percentage of equity interest       2.00%                
Decrease in paid-in capital                   202,000    
Non-redeemable non-controlling interests       ¥ 14,335     86,951   161,940   $ 12,247  
Carrying amount of relevant non-redeemable non-controlling interests derecognized upon deconsolidation                   14,335    
Redeemable non-controlling interests             ¥ 0   ¥ 0 30,500    
Suzhou Photon-Matrix                        
Non-controlling interests                        
Accretion of redeemable non-controlling interests     ¥ 30,000   ¥ 520 ¥ 6,000            
Percentage of redeemable noncontrolling interest per annum   10.00% 10.00%     40.00%            
Total cash consideration           ¥ 4,000       2,000    
Percentage of equity interest     10.71%   2.97%              
Decrease in paid-in capital         ¥ 105              
Redeemable non-controlling interest period   7 years 7 years                  
Redemption price     ¥ 30,000                  
Suzhou Photon-Matrix                        
Non-controlling interests                        
Percentage of equity interest           60.00%            
Accretion of redeemable non-controlling interests   ¥ 10,000                    
Percentage of equity interest   3.45%                    
Redemption price   ¥ 10,000                    
Group                        
Non-controlling interests                        
Ownership interest   49.17%                    
Carrying amount of relevant non-redeemable non-controlling interests derecognized upon deconsolidation ¥ (7,178)                      
Group | JICA                        
Non-controlling interests                        
Ownership interest                       70.00%
Non-redeemable non-controlling interest percentage                       30.00%
Mezzanine equity                        
Non-controlling interests                        
Redeemable non-controlling interests     ¥ 30,000             ¥ 30,500    
XML 136 R115.htm IDEA: XBRL DOCUMENT v3.24.1
Non-controlling interests - Balance of redeemable non-controlling interests (Details)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Redeemable Non-Controlling Interest [Roll Forward]  
Balance at beginning ¥ 30,500
Add: Capital contribution 10,000
Less: Comprehensive loss (464)
Add: Accretion of redeemable non-controlling interests 714
Less: Deconsolidation of Suzhou Photon-Matrix (40,750)
Balance at ending ¥ 0
XML 137 R116.htm IDEA: XBRL DOCUMENT v3.24.1
Ordinary Shares (Details)
$ / shares in Units, ¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2023
CNY (¥)
shares
Dec. 31, 2022
$ / shares
shares
Dec. 20, 2022
$ / shares
Dec. 20, 2021
member
company
$ / shares
shares
Ordinary Share          
Number of members in management group | member         4
Cost of treasury shares | ¥   ¥ 1      
Number of shareholders | company         4
Amount of shares authorized | $ $ 50,000        
Ordinary shares, shares authorized (in shares)   10,000,000,000      
Par value per share of shares sold back by four members of the Group's management | $ / shares       $ 0.000005  
Four members from Group's management who are also ordinary shareholders of the Group          
Ordinary Share          
Shares issued (in shares)         5,010,420
Par value (in USD per share) | $ / shares         $ 0.000005
Class A Ordinary Shares          
Ordinary Share          
Ordinary shares, shares authorized (in shares)   8,000,000,000 8,000,000,000    
Par value per share of shares sold back by four members of the Group's management | $ / shares $ 0.000005   $ 0.000005    
Ordinary shares, shares issued (in shares)   288,989,049 288,434,474    
Ordinary shares, shares outstanding (in shares)   288,989,049 288,434,474    
Class A Ordinary Shares | Share Incentive 2022 Plan          
Ordinary Share          
Ordinary shares, shares issued (in shares)   554,575      
Class B Ordinary Shares          
Ordinary Share          
Ordinary shares, shares authorized (in shares)   1,000,000,000 1,000,000,000    
Par value per share of shares sold back by four members of the Group's management | $ / shares 0.000005   $ 0.000005    
Ordinary shares, shares issued (in shares)   48,960,916 48,960,916    
Ordinary shares, shares outstanding (in shares)   48,960,916 48,960,916    
Designated Shares          
Ordinary Share          
Ordinary shares, shares authorized (in shares)   1,000,000,000      
Par value per share of shares sold back by four members of the Group's management | $ / shares $ 0.000005        
XML 138 R117.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation - Additional Information (Details)
$ / shares in Units, ¥ in Thousands, $ in Thousands
1 Months Ended 2 Months Ended 4 Months Ended 5 Months Ended 9 Months Ended 11 Months Ended 12 Months Ended
Jun. 29, 2023
USD ($)
shares
Jun. 29, 2023
CNY (¥)
shares
Apr. 30, 2023
USD ($)
shares
Apr. 30, 2023
CNY (¥)
shares
Jan. 31, 2023
USD ($)
shares
Jan. 31, 2023
CNY (¥)
shares
Oct. 31, 2022
USD ($)
shares
Oct. 31, 2022
CNY (¥)
shares
Aug. 20, 2022
USD ($)
shares
Aug. 20, 2022
CNY (¥)
shares
Apr. 30, 2022
$ / shares
Jan. 30, 2022
Jan. 20, 2022
$ / shares
Mar. 31, 2021
Dec. 31, 2023
USD ($)
shares
Jan. 31, 2023
$ / shares
shares
Jan. 31, 2022
Jul. 31, 2021
$ / shares
Mar. 31, 2021
$ / shares
Jan. 29, 2022
$ / shares
Sep. 30, 2023
shares
$ / shares
Dec. 31, 2021
shares
Dec. 31, 2020
$ / shares
shares
Sep. 30, 2023
$ / shares
shares
Nov. 30, 2021
$ / shares
shares
Nov. 30, 2022
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2023
CNY (¥)
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2022
CNY (¥)
shares
Dec. 31, 2021
CNY (¥)
shares
Dec. 31, 2020
shares
Dec. 31, 2023
CNY (¥)
shares
Share based compensation                                                                  
Number of unvested awards (in shares)                             15,033,854             18,995,595         15,033,854   24,431,761 24,431,761 18,995,595   15,033,854
Nonvested (in shares) | ¥                                                                 ¥ 56,876
RSU                                                                  
Share based compensation                                                                  
Total compensation expense recognized | ¥                                                       ¥ 165,930   ¥ 524,553 ¥ 163,481    
Expected dividend yield                                                     0.00% 0.00% 0.00% 0.00% 0.00%    
Share-based expenses due to redesignation | ¥                                                       ¥ 0   ¥ 0 ¥ 16,452    
Total unrecognized compensation expense                             $ 11,201                       $ 11,201           78,391
Weighted-average period                                                     1 year 1 year          
RSU | Vesting upon the completion of Merger with COVA                                                                  
Share based compensation                                                                  
Total compensation expense recognized                                                     $ 19,505 ¥ 129,444          
RSU | After the completion of a qualified IPO                                                                  
Share based compensation                                                                  
Vesting percentage                                                     20.00% 20.00%          
Service period                                                     12 months 12 months          
RSU | Upon a qualified IPO                                                                  
Share based compensation                                                                  
Vesting percentage                                                     50.00% 50.00%          
Service period                                                     60 months 60 months          
RSU | Before a qualified IPO is achieved                                                                  
Share based compensation                                                                  
Vesting percentage                                                     50.00% 50.00%          
Service period                                                     5 years 5 years          
2019 RSU Plan | RSU                                                                  
Share based compensation                                                                  
Shares transferred (in shares)                                             23,859,142                 23,859,142  
Percent of total outstanding shares                                                               10.00%  
Aggregate number of shares granted (in shares)                                               6,680,560                  
Weighted average exercise price (in USD or RMB per share) | $ / shares                     $ 0.32                 $ 1.96 $ 2.19     $ 0.56                  
Service period 3 years 3 years                                                 3 years 3 years          
Number of awards modified (in shares)     1,073,662 1,073,662                                                          
Incremental compensation cost recognized immediately for the vested RSUs | ¥       ¥ 10,316                                                          
Number of grantees affected                                         4,342,364                        
2019 RSU Plan | RSU | Employee and non employee                                                                  
Share based compensation                                                                  
Aggregate number of shares granted (in shares)                                             16,224,217                    
Weighted average exercise price (in USD or RMB per share) | $ / shares                                             $ 0.34                    
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee                                                                  
Share based compensation                                                                  
Aggregate number of shares granted (in shares)             4,771,828 4,771,828                                 2,890,674                
Weighted average exercise price (in USD or RMB per share) | $ / shares                         $ 0.32           $ 2.96           $ 1.23                
Service period                                 12 months                                
Number of awards modified (in shares)                 1,431,549 1,431,549                                              
Incremental compensation cost to be recorded $ 76 ¥ 532     $ 206 ¥ 1,442     $ 2,999 ¥ 19,904                                              
Period to record incremental compensation cost                       3 years 6 months   3 years 3 months 18 days                                      
Number of unvested awards (in shares)             1,988,262 1,988,262                                                  
Vesting period             30 months 30 months                 36 months                                
Incremental compensation cost recognized immediately for the vested RSUs $ 318 ¥ 2,226 $ 1,474   $ 557 ¥ 3,898 $ 17,993 ¥ 119,408 $ 750 ¥ 4,976                                              
Number of grantees affected 1,312,253 1,312,253     1,789,437 1,789,437                                                      
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche one                                                                  
Share based compensation                                                                  
Vesting percentage                               20.00% 20.00%                                
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche one | Vesting Scenario One                                                                  
Share based compensation                                                                  
Vesting percentage 20.00% 20.00%                                     20.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche one | Vesting Scenario Two                                                                  
Share based compensation                                                                  
Vesting percentage 20.00% 20.00%                                     50.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche one | Vesting Scenario Three                                                                  
Share based compensation                                                                  
Vesting percentage                                         25.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche one | Vesting Scenario Four                                                                  
Share based compensation                                                                  
Vesting percentage                                         40.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche two                                                                  
Share based compensation                                                                  
Vesting percentage                               50.00%                                  
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche two | Vesting Scenario One                                                                  
Share based compensation                                                                  
Vesting percentage 50.00% 50.00%                                     20.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche two | Vesting Scenario Two                                                                  
Share based compensation                                                                  
Vesting percentage 20.00% 20.00%                                     30.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche two | Vesting Scenario Three                                                                  
Share based compensation                                                                  
Vesting percentage                                         25.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche two | Vesting Scenario Four                                                                  
Share based compensation                                                                  
Vesting percentage                                         30.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche three                                                                  
Share based compensation                                                                  
Vesting percentage                               30.00%                                  
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche three | Vesting Scenario One                                                                  
Share based compensation                                                                  
Vesting percentage 30.00% 30.00%                                     20.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche three | Vesting Scenario Two                                                                  
Share based compensation                                                                  
Vesting percentage 60.00% 60.00%                                     20.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche three | Vesting Scenario Three                                                                  
Share based compensation                                                                  
Vesting percentage                                         25.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche three | Vesting Scenario Four                                                                  
Share based compensation                                                                  
Vesting percentage                                         30.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche Four | Vesting Scenario One                                                                  
Share based compensation                                                                  
Vesting percentage                                         20.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche Four | Vesting Scenario Three                                                                  
Share based compensation                                                                  
Vesting percentage                                         25.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Tranche Five | Vesting Scenario One                                                                  
Share based compensation                                                                  
Vesting percentage                                         20.00%                        
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Vest on a monthly basis over thirty-six (36) months from May 2022                                                                  
Share based compensation                                                                  
Vesting percentage                                 50.00%                                
2019 RSU Plan | RSU | Share-Based Payment Arrangement, Employee | Vest on April 1, 2022                                                                  
Share based compensation                                                                  
Vesting percentage                                 0.50%                                
2021 Option Plan                                                                  
Share based compensation                                                                  
Total compensation expense recognized | ¥                                                       ¥ 8,095   ¥ 201,098      
Aggregate number of share options granted (in shares)                               63,464           13,575,733         157,368 157,368 2,354,744 2,354,744      
Expected dividend yield                                                     0.00% 0.00% 0.00% 0.00% 0.00%    
Weighted-average period                                                     1 year 8 months 1 day 1 year 8 months 1 day          
Exercise price per share (in USD per share) | $ / shares                               $ 9.70   $ 9.70                 $ 4.21   $ 9.70        
Total unrecognized compensation expense                             $ 1,808                       $ 1,808           ¥ 12,653
2021 Option Plan | Tranche one                                                                  
Share based compensation                                                                  
Vesting percentage                               25.00%                                  
Vesting period                               12 months                                  
2021 Option Plan | Tranche two                                                                  
Share based compensation                                                                  
Vesting percentage                               25.00%                                  
Vesting period                               12 months                                  
2021 Option Plan | Tranche three                                                                  
Share based compensation                                                                  
Vesting percentage                               25.00%                                  
Vesting period                               12 months                                  
2021 Option Plan | Tranche Four                                                                  
Share based compensation                                                                  
Vesting percentage                               25.00%                                  
Vesting period                               12 months                                  
2021 Option Plan | Vesting upon the completion of Merger with COVA                                                                  
Share based compensation                                                                  
Shares vested (in shares)                                                         6,818,048 6,818,048      
Total compensation expense recognized                                                         $ 30,384 ¥ 201,645      
2021 Option Plan | After the completion of a qualified IPO                                                                  
Share based compensation                                                                  
Vesting percentage                                                   25.00%              
Service period                                                   12 months              
2021 Option Plan | Upon a qualified IPO                                                                  
Share based compensation                                                                  
Vesting percentage                                                   25.00%              
Service period                                                   12 months              
2021 Option Plan | Share-Based Payment Arrangement, Employee                                                                  
Share based compensation                                                                  
Aggregate number of share options granted (in shares)                                                   2,354,744              
2021 Option Plan | RSU                                                                  
Share based compensation                                                                  
Shares vested (in shares)                                                         5,101,085 5,101,085      
Total compensation expense recognized                                                         $ 16,311 ¥ 105,211      
Remaining portion of awards to be vested over the service period following the modified vesting schedule (in shares)                                                         2,607,277 2,607,277      
Share Incentive Plan, 2022                                                                  
Share based compensation                                                                  
Aggregate number of share options granted (in shares)                             93,904                                    
Share Incentive Plan, 2022 | RSU                                                                  
Share based compensation                                                                  
Aggregate number of shares granted (in shares)                             460,671                                    
Shares vested (in shares)                             460,671                                    
XML 139 R118.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation - Activities of Company's RSUs (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of RSUs    
Outstanding at the beginning (in shares) 24,431,761 18,995,595
Granted (new RSUs) (in shares) 4,803,035 6,680,560
Granted (replacement RSUs) (in shares) 4,175,352 3,419,811
Forfeited (in shares) (1,336,110) (1,244,394)
Replaced (in shares) (4,175,352) (3,419,811)
Exercised (in shares) (12,864,832)  
Outstanding at the end (in shares) 15,033,854 24,431,761
Vested and expected to vest (in shares) 15,033,854  
Exercisable (in shares) 13,571,754  
Weighted Average Exercise Price    
Outstanding at the beginning (in USD per share) $ 0.15 $ 0.23
Granted (new RSUs) (in USD per share) 1.98 0.56
Granted (replacement RSUs) (in USD per share) 0.21 0.13
Forfeited (in USD per share) 0.29 0.54
Replaced (in USD per share) 0.63 1.24
Exercised (in USD per share) 0.05  
Outstanding at the end (in USD per share) 0.69 0.15
Vested and expected to vest (in USD per share) 0.69  
Exercisable (in USD per share) 0.42  
Weighted Average Fair value at grant date    
Outstanding at the beginning (in USD per share) 5.60 5.10
Granted (new RSUs) (in USD per share) 1.65 6.92
Granted (replacement RSUs) (in USD per share) 4.88 1.47
Forfeited (in USD per share) 5.13 4.97
Replaced (in USD per share) 4.11 1.47
Exercised (in USD per share) 0  
Outstanding at the end (in USD per share) 4.91 $ 5.60
Vested and expected to vest (in USD per share) 4.91  
Exercisable (in USD per share) $ 5.36  
Weighted remaining contractual years    
Vested and expected to vest(in years) 8 years 7 months 28 days  
Exercisable (in years) 8 years 6 months 10 days  
Aggregate intrinsic value    
Vested and expected to vest $ 60,132  
Exercisable $ 60,959  
XML 140 R119.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation - Fair value of RSUs granted estimated Using binomial model (Details) - RSU
12 Months Ended
Dec. 31, 2023
$ / shares
Dec. 31, 2022
$ / shares
Dec. 31, 2021
$ / shares
Dec. 31, 2023
¥ / shares
Dec. 31, 2022
¥ / shares
Dec. 31, 2021
¥ / shares
Share based compensation            
Risk-free rate of return, minimum 2.65% 1.61% 0.35%      
Risk-free rate of return, maximum 4.25% 4.12% 2.70%      
Volatility, minimum 44.58% 44.15% 41.13%      
Volatility, maximum 44.73% 48.12% 50.60%      
Expected dividend yield 0.00% 0.00% 0.00%      
Expected terms 10 years 10 years 10 years      
Minimum            
Share based compensation            
Issuance price (in USD per share) | (per share) $ 3.68 $ 7.57 $ 4.26 ¥ 26.46 ¥ 48.29 ¥ 27.97
Maximum            
Share based compensation            
Issuance price (in USD per share) | (per share) $ 6.91 $ 9.05 $ 7.45 ¥ 49.90 ¥ 64.98 ¥ 47.51
XML 141 R120.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation - Compensation expense recognized (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
2021 Option Plan        
Share based compensation        
Total compensation expense recognized ¥ 8,095   ¥ 201,098  
2021 Option Plan | Research and development expenses        
Share based compensation        
Total compensation expense recognized 1,205   93,824  
2021 Option Plan | Selling, general and administrative expenses        
Share based compensation        
Total compensation expense recognized 6,890   107,274  
RSU        
Share based compensation        
Total compensation expense recognized 165,930   524,553 ¥ 163,481
RSU | Research and development expenses        
Share based compensation        
Total compensation expense recognized 26,590   42,986 80,872
RSU | Selling, general and administrative expenses        
Share based compensation        
Total compensation expense recognized 139,340   481,567 76,085
RSU | Cost of revenues        
Share based compensation        
Total compensation expense recognized ¥ 0   0 ¥ 6,524
RSU | 2021 Option Plan        
Share based compensation        
Total compensation expense recognized   $ 16,311 ¥ 105,211  
XML 142 R121.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation - Activities of options (Details) - 2021 Option Plan - $ / shares
1 Months Ended 5 Months Ended 12 Months Ended
Jan. 31, 2023
Jul. 31, 2021
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Number of options          
Outstanding at the beginning (in shares) 12,853,364     12,853,364 13,281,043
Granted (in shares) 63,464   13,575,733 157,368 2,354,744
Forfeited (in shares)       (1,750,014) (2,782,423)
Outstanding at the end (in shares)     13,281,043 11,260,718 12,853,364
Vested and expected to vest (in shares)       11,260,718  
Exercisable (in shares)       8,815,574,000  
Weighted Average Exercise Price          
Outstanding at the beginning (in USD per share) $ 9.70     $ 9.70 $ 9.70
Granted (in dollars per share) 9.70 $ 9.70   4.21 9.70
Forfeited (in USD per share)       9.70 9.70
Outstanding at the end (in USD per share)     $ 9.70 9.62 9.70
Vested and expected to vest (in USD per share)       9.62  
Exercisable (in USD per share)       9.60  
Weighted Average Fair value at grant date          
Outstanding at the beginning (in USD per share) $ 3.14     3.14 2.92
Granted (in USD per share)       3.12 3.39
Forfeited (in USD per share)       3.32 2.31
Outstanding at the end (in USD per share)     $ 2.92 3.11 $ 3.14
Vested and expected to vest (in USD per share)       3.11  
Exercisable (in USD per share)       $ 2.94  
Weighted remaining contractual years          
Vested and expected to vest       7 years 8 months 23 days  
Exercisable       7 years 8 months 19 days  
XML 143 R122.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation - Fair value of options granted that are estimated using binomial model (Details) - 2021 Option Plan - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share based compensation      
Risk-free rate of return, minimum 3.79% 1.63% 1.20%
Risk-free rate of return, maximum 3.88% 3.83% 1.65%
Volatility, minimum 44.37% 44.18% 44.03%
Volatility, maximum 44.95% 45.07% 44.47%
Expected dividend yield 0.00% 0.00% 0.00%
Expected terms 10 years 10 years 10 years
Minimum      
Share based compensation      
Fair value of underlying ordinary share $ 3.16 $ 7.57 $ 6.99
Maximum      
Share based compensation      
Fair value of underlying ordinary share $ 8.02 $ 9.30 $ 7.55
XML 144 R123.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue information - Schedule of revenue (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Disaggregation of Revenue [Line Items]        
Total revenues ¥ 4,666,147 $ 657,213 ¥ 3,561,994 ¥ 2,779,063
Revenue Benchmark | Geographic Concentration Risk | The PRC, excluding Hong Kong S.A.R.        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 98.90% 98.90% 98.10% 97.10%
Point in time        
Disaggregation of Revenue [Line Items]        
Total revenues ¥ 4,476,607   ¥ 3,349,256 ¥ 2,590,714
Over time        
Disaggregation of Revenue [Line Items]        
Total revenues 189,540   212,738 188,349
Sales of goods revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 3,311,507 $ 466,416 2,433,964 1,983,817
Automotive computing platform        
Disaggregation of Revenue [Line Items]        
Total revenues 2,733,964   1,690,569 1,423,548
SoC Core Modules        
Disaggregation of Revenue [Line Items]        
Total revenues 496,939   660,554 333,421
Automotive merchandise and other products        
Disaggregation of Revenue [Line Items]        
Total revenues 80,604   82,841 226,848
Software license revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 444,830 62,653 404,469 261,265
Service revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 909,810 $ 128,144 723,561 533,981
Automotive computing Platform – Design and development service        
Disaggregation of Revenue [Line Items]        
Total revenues 677,651   468,770 306,358
Connectivity service        
Disaggregation of Revenue [Line Items]        
Total revenues 189,540   212,738 188,349
Other services        
Disaggregation of Revenue [Line Items]        
Total revenues ¥ 42,619   ¥ 42,053 ¥ 39,274
XML 145 R124.htm IDEA: XBRL DOCUMENT v3.24.1
Other non-operating (expenses) income (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2022
CNY (¥)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Other Income and Expenses [Abstract]          
Change in fair value of an equity security (Note 8)   ¥ (22,451) $ (3,162) ¥ (16,843) ¥ 0
Gains on sale of an equity security (Note 8)   0 0 59,728 0
Gains on deconsolidation of a subsidiary (Note 8) ¥ 71,974 0 0 71,974 10,579
Change in fair value of warrant liabilities   11,719 1,651 (3,245) (111,299)
Government grants   11,844   59,393 34,507
Foreign currency exchange gains (losses)   (10,349)   (18,216) 18,315
Other non-operating (expenses) income, net   ¥ (9,237) $ (1,301) ¥ 152,791 ¥ (47,898)
XML 146 R125.htm IDEA: XBRL DOCUMENT v3.24.1
Income taxes - General (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income taxes      
Statutory Tax rate 25.00% 25.00% 25.00%
Hong Kong | first HK$2 million of assessable profits earned first HK$2 million of assessable profits earned      
Income taxes      
Statutory Tax rate 8.25%    
Hong Kong | after first HK$2 million of assessable profits earned      
Income taxes      
Statutory Tax rate 16.50%    
PRC      
Income taxes      
Statutory Tax rate 25.00%    
Preferential income tax rate 15.00%    
High and new technology enterprise certificate term 3 years    
XML 147 R126.htm IDEA: XBRL DOCUMENT v3.24.1
Income taxes - Components of income / (loss) before income taxes (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Income taxes        
Income / (loss) before income taxes ¥ (1,018,823) $ (143,498) ¥ (1,578,081) ¥ (1,169,897)
The Cayman Islands        
Income taxes        
Income / (loss) before income taxes (53,587)   (57,261) (4,811)
British Virgin Islands        
Income taxes        
Income / (loss) before income taxes 18,832   (2) 0
Hong Kong S.A.R        
Income taxes        
Income / (loss) before income taxes (17,343)   (27,262) (53,347)
Sweden        
Income taxes        
Income / (loss) before income taxes 13,969   7,015 (310)
United Kingdom        
Income taxes        
Income / (loss) before income taxes (246,423)   (348,872) (11,164)
Americas        
Income taxes        
Income / (loss) before income taxes (26,109)   0 0
Germany        
Income taxes        
Income / (loss) before income taxes (13,291)   0 0
The PRC, excluding Hong Kong S.A.R.        
Income taxes        
Income / (loss) before income taxes ¥ (694,871)   ¥ (1,151,699) ¥ (1,100,265)
XML 148 R127.htm IDEA: XBRL DOCUMENT v3.24.1
Income taxes - Withholding tax on undistributed dividends (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Withholding tax rate (in percent) 10.00%    
Deferred tax liability accrued for dividend withholding taxes ¥ 0 ¥ 0 ¥ 0
XML 149 R128.htm IDEA: XBRL DOCUMENT v3.24.1
Income taxes - Income tax expense recognized in the consolidated statements of comprehensive loss (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Income Tax Disclosure [Abstract]        
Current income tax (expense) benefit ¥ 3,529   ¥ (29,065) ¥ (6,861)
Deferred income tax expense 114   0 0
Total income tax (expense) benefit ¥ 3,643 $ 513 ¥ (29,065) ¥ (6,861)
XML 150 R129.htm IDEA: XBRL DOCUMENT v3.24.1
Income taxes - Reconciliation of the differences between PRC statutory income tax rate and the Group's effective income tax rates (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Computed expected income tax benefit (25.00%) (25.00%) (25.00%)
Effect of preferential tax rate 4.00% (17.00%) 10.00%
Effect of different tax jurisdiction 2.00% 2.00% (1.00%)
Change in tax rate 18.00% 0.00% 0.00%
Prior year return-to-provision true up (2.00%) 0.00% 0.00%
Non-deductible expenses 4.00% 40.00% 5.00%
Research and development expenses additional deduction (6.00%) (5.00%) (6.00%)
Change in valuation allowance 5.00% 7.00% 17.00%
Actual income tax expense 0.00% 2.00% 0.00%
XML 151 R130.htm IDEA: XBRL DOCUMENT v3.24.1
Income taxes - Principal components of the deferred tax assets and liabilities (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Deferred tax assets:            
Inventories ¥ 3,006   ¥ 7,654      
Allowance for doubtful accounts 2,089   2,049      
Intangible assets 218,328   268,381      
Property and equipment | $   $ 1,093   $ 0    
Contract cost assets | $   $ 6,966   $ 0    
Accrued product warranties 19,883   23,037      
Accrued salaries and benefits 2,360   10,961      
Accrued expenses and other liabilities 20,340   14,494      
Unrealized investment loss of equity method investments 0   7,326      
Donation 302   503      
Government grants 12,198   0      
Operating lease liabilities 26,634   22,781      
Net operating loss carryforwards 303,198   201,812      
Total deferred tax assets 616,397   558,998      
Less: valuation allowance (582,644)   (537,172)   ¥ (550,520) ¥ (362,371)
Deferred tax assets, net of valuation allowance 33,753   21,826      
Deferred tax liabilities:            
Operating lease right-of-use assets (23,904)   (21,826)      
Property and equipment (1,580)   0      
Unrealized investment gain of equity method investments (8,151)   0      
Total deferred tax liabilities (33,635)   (21,826)      
Net deferred tax assets ¥ 118   ¥ 0      
XML 152 R131.htm IDEA: XBRL DOCUMENT v3.24.1
Income taxes - Movement of the valuation allowance for the deferred tax assets (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred Tax Assets [Roll Forward]      
Beginning balance ¥ 537,172 ¥ 550,520 ¥ 362,371
Increase during the year 45,472 121,245 188,149
Reversal of net operating loss carryforwards due to the Restructuring 0 (134,593) 0
Ending balance ¥ 582,644 ¥ 537,172 ¥ 550,520
XML 153 R132.htm IDEA: XBRL DOCUMENT v3.24.1
Income taxes - Net operating loss carryforwards (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other than PRC    
Net operating loss carryforwards    
Total ¥ 302,595 ¥ 87,051
PRC    
Net operating loss carryforwards    
2026 7,450  
2027 145,626  
2028 112,976  
2031 668  
2032 571,961  
2033 601,622  
Total ¥ 1,440,303  
XML 154 R133.htm IDEA: XBRL DOCUMENT v3.24.1
Loss per share - Schedule of basic and diluted net loss per share (Details)
¥ / shares in Units, $ / shares in Units, ¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
¥ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
CNY (¥)
¥ / shares
shares
Dec. 31, 2021
CNY (¥)
¥ / shares
shares
Numerator:        
Net loss attributable to ECARX Holdings Inc. ¥ (940,191) $ (132,423) ¥ (1,564,878) ¥ (1,175,261)
Accretion of Redeemable Convertible Preferred Shares 0 0 354,878 243,564
Numerator for basic and diluted net loss per share calculation ¥ (940,191) $ (132,423) ¥ (1,919,756) ¥ (1,418,825)
Denominator:        
Weighted average number of ordinary shares, basic (in shares) [1] 337,407,225 337,407,225 239,296,386 236,691,093
Weighted average number of ordinary shares, diluted (in shares) [1] 337,407,225 337,407,225 239,296,386 236,691,093
Basic loss per share, ordinary shares (in RMB per share) | (per share) [1] ¥ (2.79) $ (0.39) ¥ (8.02) ¥ (5.99)
Diluted loss per share, ordinary shares (in RMB per share) | (per share) [1] ¥ (2.79) $ (0.39) ¥ (8.02) ¥ (5.99)
[1] Shares outstanding for all periods reflect the adjustment for Recapitalization.
XML 155 R134.htm IDEA: XBRL DOCUMENT v3.24.1
Loss per share - Anti-dilutive securities (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Redeemable convertible preferred shares      
Anti-dilutive securities      
Anti-dilutive securities (inshares) 0 0 90,724,289,000
Warrants      
Anti-dilutive securities      
Anti-dilutive securities (inshares) 23,871,971,000 23,871,971,000 0
Options      
Anti-dilutive securities      
Anti-dilutive securities (inshares) 11,260,718,000 12,853,364,000 0
Convertible notes      
Anti-dilutive securities      
Anti-dilutive securities (inshares) 5,652,174,000 5,652,174,000 0
XML 156 R135.htm IDEA: XBRL DOCUMENT v3.24.1
Risks and Concentration (Details) - Customer concentration risk
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts receivable - third parties, net | Geely Group and its subsidiaries      
Risks and Concentration      
Concentration risk percentage 87.90% 92.10%  
Accounts receivable - third parties, net | Customer A, a third party      
Risks and Concentration      
Concentration risk percentage 42.00% 48.90%  
Accounts receivable - third parties, net | Customer B, a third party      
Risks and Concentration      
Concentration risk percentage   30.40%  
Accounts receivable - third parties, net | Customer D, a third party      
Risks and Concentration      
Concentration risk percentage 28.60%    
Accounts receivable - third parties, net | Customer D, a third party      
Risks and Concentration      
Concentration risk percentage 15.10%    
Total revenues | Geely Group and its subsidiaries      
Risks and Concentration      
Concentration risk percentage 78.90% 67.00% 70.40%
Total revenues | Customer A, a third party      
Risks and Concentration      
Concentration risk percentage   12.60%  
Total revenues | Customer B, a third party      
Risks and Concentration      
Concentration risk percentage   12.50%  
Accounts payable | Supplier A, a third party      
Risks and Concentration      
Concentration risk percentage 12.70% 19.10%  
Accounts payable | Supplier B, a third party      
Risks and Concentration      
Concentration risk percentage 16.00% 19.00%  
Accounts payable | Supplier C, a third party      
Risks and Concentration      
Concentration risk percentage 23.10% 10.90%  
Liabilities, Total | Supplier A, a third party      
Risks and Concentration      
Concentration risk percentage 12.20% 12.70%  
Liabilities, Total | Supplier B, a third party      
Risks and Concentration      
Concentration risk percentage 20.40% 17.40%  
Liabilities, Total | Supplier C, a third party      
Risks and Concentration      
Concentration risk percentage 15.50%    
Liabilities, Total | Supplier D, a third party      
Risks and Concentration      
Concentration risk percentage     23.60%
XML 157 R136.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and contingencies (Details)
¥ in Thousands
Dec. 31, 2023
CNY (¥)
Purchase commitments  
Purchase commitment ¥ 85,354
Less than one year 72,021
1-2 Years 6,667
2-3 Years 6,667
3-5 Years 0
Over 5 Years 0
Capital commitments  
Total 39,504
Less than one year 38,502
1-2 Years 1,002
2-3 Years 0
3-5 Years 0
Over 5 Years 0
Investment commitment  
Investment commitment  
Total 49,000
Less than one year 49,000
1–2 Years 0
2–3 Years 0
3–5 Years 0
Over 5 Years ¥ 0
XML 158 R137.htm IDEA: XBRL DOCUMENT v3.24.1
Related party balances and transactions - Revenues (Details) - Related Party - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related party balances and transactions      
Revenues ¥ 3,902,691 ¥ 2,517,732 ¥ 2,023,753
Automotive computing platform      
Related party balances and transactions      
Revenues 2,687,892 1,651,512 1,410,566
SoC Core Modules      
Related party balances and transactions      
Revenues 410 77 0
Automotive merchandise and other products      
Related party balances and transactions      
Revenues 26,834 11,487 55,774
Automotive computing Platform – Design and development service      
Related party balances and transactions      
Revenues 668,802 466,747 306,027
Connectivity service      
Related party balances and transactions      
Revenues 189,293 212,406 187,781
Other services      
Related party balances and transactions      
Revenues ¥ 36,301 ¥ 42,053 ¥ 38,817
XML 159 R138.htm IDEA: XBRL DOCUMENT v3.24.1
Related party balances and transactions - Transactions (Details) - CNY (¥)
¥ in Thousands
1 Months Ended 2 Months Ended 12 Months Ended
Nov. 30, 2023
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related party balances and transactions          
Amount of transaction ¥ 50,000        
Purchase of products and services          
Related party balances and transactions          
Amount of transaction     ¥ 602,838 ¥ 677,775 ¥ 293,552
Rental of office space, and administrative services          
Related party balances and transactions          
Amount of transaction     4,621 6,395 1,093
Other income          
Related party balances and transactions          
Amount of transaction     7,078 22,846 0
Interest income on loans due from related parties          
Related party balances and transactions          
Amount of transaction     15,955 9,069 717
Interest expense on borrowings due to related parties          
Related party balances and transactions          
Amount of transaction     12,163 12,215 131
Loans to related parties          
Related party balances and transactions          
Amount of transaction     214,000 57,260 28,850
Repayment received of loans to related parties          
Related party balances and transactions          
Amount of transaction     214,000 29,360 0
Advances to related parties | Zhejiang Huanfu          
Related party balances and transactions          
Amount of transaction     0 0 19,806
Collection of advances from related parties | Zhejiang Huanfu          
Related party balances and transactions          
Amount of transaction     0 0 90,155
Repayment of borrowings from related parties          
Related party balances and transactions          
Amount of transaction     300,000 700,000 65,152
Borrowings from related parties          
Related party balances and transactions          
Amount of transaction     300,000 700,000 45,152
Transfer of property and equipment to related parties | Zhejiang Huanfu          
Related party balances and transactions          
Amount of transaction     0 1,604 707
Financial support to related parties | Anhui Xinzhi          
Related party balances and transactions          
Amount of transaction   ¥ 28,500 0 28,500 0
Acquisition of software license rights          
Related party balances and transactions          
Amount of transaction     ¥ 150,000 ¥ 0 ¥ 0
XML 160 R139.htm IDEA: XBRL DOCUMENT v3.24.1
Related party balances and transactions - Related party balances (Details)
¥ in Thousands, £ in Thousands, $ in Thousands
1 Months Ended 2 Months Ended 12 Months Ended
Feb. 29, 2024
CNY (¥)
Jun. 27, 2022
CNY (¥)
Mar. 28, 2022
CNY (¥)
Mar. 29, 2018
CNY (¥)
Nov. 30, 2023
CNY (¥)
Jan. 31, 2023
CNY (¥)
Feb. 28, 2022
CNY (¥)
Oct. 31, 2021
CNY (¥)
Mar. 31, 2022
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Mar. 28, 2024
CNY (¥)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
GBP (£)
Aug. 25, 2021
USD ($)
Aug. 25, 2021
CNY (¥)
Related party balances and transactions                                        
Amounts due from related parties                   $ 10,440         ¥ 74,122   ¥ 911,729      
Amounts due to related parties                   5,023         35,664   42,843      
Other non-current liabilities – related parties                                 0      
Amount of transaction         ¥ 50,000                              
Interest expense                   11,170 ¥ 79,309 ¥ 44,543 ¥ 131,585              
Gain on disposal of property, equipment and intangible assets                   (247) (1,751) (1,939) (1,562)              
Software licensing agreement period         3 years                              
Total liabilities                   718,617         5,102,103   4,765,488      
Operating expense                                        
Related party balances and transactions                                        
Amount of transaction                     47,641 62,840 23,412              
Purchase of products and services                                        
Related party balances and transactions                                        
Amount of transaction                     602,838 677,775 293,552              
Loans to related parties                                        
Related party balances and transactions                                        
Amount of transaction                     214,000 57,260 28,850              
Interest income on loans due from related parties                                        
Related party balances and transactions                                        
Amount of transaction                     15,955 9,069 717              
Advances to related parties | Zhejiang Huanfu                                        
Related party balances and transactions                                        
Amount of transaction                     0 0 19,806              
Collection of advances from related parties | Zhejiang Huanfu                                        
Related party balances and transactions                                        
Amount of transaction                     0 0 90,155              
Financial support to related parties | Anhui Xinzhi                                        
Related party balances and transactions                                        
Amount of transaction                 ¥ 28,500   0 28,500 0              
Related Party                                        
Related party balances and transactions                                        
Accounts receivable                   217,715         1,545,752   835,320      
Amounts due from related parties                             74,122   911,729      
Other non-current assets – related parties                   31,599         224,349   213,695      
Accounts payable – related parties                   39,261         278,750   241,773      
Amounts due to related parties                             35,664   42,843      
Other non-current liabilities – related parties                   $ 6,270         44,519   0      
Inventory purchases                     41,409 29,717 51,171              
Cost of revenues                     513,788 591,613 220,062              
Lease expense                     4,621 6,395 1,093              
Interest expense                     12,163 ¥ 12,215 ¥ 131              
Related Party | Zhejiang Huanfu                                        
Related party balances and transactions                                        
Proceeds from disposal of property and equipment             ¥ 1,697 ¥ 745                        
Gain on disposal of property, equipment and intangible assets             ¥ 93 ¥ 38                        
Related Party | Volvo Cars                                        
Related party balances and transactions                                        
Amounts due from related parties                               $ 115,000 793,177      
Related Party | Arteus                                        
Related party balances and transactions                                        
Amounts due from related parties                                 25,866 £ 3,082    
Related Party | Geely Group | Unsecured bank loans                                        
Related party balances and transactions                                        
Face amount of debt   ¥ 500,000   ¥ 20,000   ¥ 300,000                            
Interest rate   4.35%   4.35%   4.10%                            
Related Party | Hubei Xingji Times Technology Co., Ltd | Unsecured bank loans                                        
Related party balances and transactions                                        
Face amount of debt     ¥ 200,000                                  
Interest rate     2.25%                                  
Related Party | Hubei ECARX                                        
Related party balances and transactions                                        
Other non-current assets – related parties                             224,349   213,695      
Amount of transaction                     ¥ 252,287                  
Interest rate                   5.00% 5.00%                  
Related Party | Xingji Meizu                                        
Related party balances and transactions                                        
Accounts payable – related parties                             50,000          
Other non-current liabilities – related parties                             44,519          
Interest rate                   4.00% 4.00%                  
Software licensing agreement period         3 years                              
Total liabilities                             94,519          
Related Party | Subsequent events                                        
Related party balances and transactions                                        
Proceeds from customers ¥ 917,709                                      
Face amount of debt                           ¥ 300,000            
Related Party | Purchase of products and services                                        
Related party balances and transactions                                        
Amounts due from related parties                             8,420   29,595      
Accounts payable – related parties                             228,750   241,773      
Related Party | Technical and logistical services                                        
Related party balances and transactions                                        
Amounts due to related parties                             9,701   29,043      
Related Party | Loans and interest receivable                                        
Related party balances and transactions                                        
Amounts due from related parties                             65,702   63,091      
Related Party | Borrowings and interest payable on borrowing                                        
Related party balances and transactions                                        
Amounts due to related parties                             ¥ 25,963   ¥ 13,800      
Related Party | Annual Software Sales | Xingji Meizu                                        
Related party balances and transactions                                        
Amount of transaction         ¥ 50,000                              
Controlling Shareholder | Unsecured bank loans                                        
Related party balances and transactions                                        
Face amount of debt                                     $ 7,000 ¥ 45,152
XML 161 R140.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent events - Additional information (Details) - Subsequent events
¥ in Thousands
Jan. 31, 2024
CNY (¥)
stockholder
Suzhou Photon-Matrix | Hubei ECARX  
Subsequent events  
Equity interest percentage 13.10%
Shareholders | stockholder 4
Amount of cash consideration | ¥ ¥ 46,306
Suzhou Photon-Matrix  
Subsequent events  
Ownership interest 62.27%
XML 162 R141.htm IDEA: XBRL DOCUMENT v3.24.1
Parent only financial information - Condensed Balance Sheets (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Jan. 01, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Current assets          
Cash ¥ 561,148 $ 79,036 ¥ 860,472    
Short-term investments 137,876 19,419 0    
Prepayments and other assets 441,483 62,181 424,918 ¥ 240,647 ¥ 247,411
Amounts due from related parties 74,122 10,440 911,729    
Total current assets 3,288,741 463,210 3,853,333    
Non-current assets          
Long-term investments 300,987 42,393 353,855    
Total non-current assets 978,903 137,876 877,699    
Total assets 4,267,644 601,086 4,731,032    
Current liabilities          
Accrued expenses and other current liabilities 614,540 86,557 785,134    
Amounts due to related parties 35,664 5,023 42,843    
Total current liabilities 4,215,479 593,738 3,927,441    
Non-current liabilities          
Convertible notes payable 455,701 64,184 439,869    
Total non-current liabilities 886,624 124,879 838,047    
Total liabilities 5,102,103 718,617 4,765,488    
SHAREHOLDERS’ DEFICIT          
Additional paid-in capital 6,093,685 858,278 5,919,660    
Accumulated deficit (6,670,371) (939,502) (5,730,180)    
Accumulated other comprehensive loss (344,734) (48,555) (385,886)    
Total deficit attributable to ordinary shareholders (921,410) (129,778) (196,396)    
Total liabilities and shareholders’ deficit 4,267,644 601,086 4,731,032    
Class A Ordinary Shares          
SHAREHOLDERS’ DEFICIT          
Ordinary Shares 9 1 9    
Class B Ordinary Shares          
SHAREHOLDERS’ DEFICIT          
Ordinary Shares 1 $ 0 1    
Parent company          
Current assets          
Cash 12,947   119,022    
Short-term investments 121,876   0    
Prepayments and other assets 0   35    
Amounts due from related parties 4,288,934   4,168,615    
Total current assets 4,423,757   4,287,672    
Non-current assets          
Long-term investments 48,580   69,319    
Total non-current assets 48,580   69,319    
Total assets 4,472,337   4,356,991    
Current liabilities          
Accrued expenses and other current liabilities 64,924   146,507    
Amounts due to related parties 180,698   18,925    
Share of losses in excess of investments in subsidiaries 4,692,424   3,948,086    
Total current liabilities 4,938,046   4,113,518    
Non-current liabilities          
Convertible notes payable 455,701   439,869    
Total non-current liabilities 455,701   439,869    
Total liabilities 5,393,747   4,553,387    
SHAREHOLDERS’ DEFICIT          
Additional paid-in capital 6,093,685   5,919,660    
Accumulated deficit (6,670,371)   (5,730,180)    
Accumulated other comprehensive loss (344,734)   (385,886)    
Total deficit attributable to ordinary shareholders (921,410)   (196,396)    
Total liabilities and shareholders’ deficit 4,472,337   4,356,991    
Parent company | Class A Ordinary Shares          
SHAREHOLDERS’ DEFICIT          
Ordinary Shares 9   9    
Parent company | Class B Ordinary Shares          
SHAREHOLDERS’ DEFICIT          
Ordinary Shares ¥ 1   ¥ 1    
XML 163 R142.htm IDEA: XBRL DOCUMENT v3.24.1
Parent only financial information - Condensed statements of comprehensive loss (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Condensed statements of comprehensive loss        
Interest income ¥ 30,501 $ 4,296 ¥ 13,820 ¥ 13,655
Interest expense 79,309 11,170 44,543 131,585
Foreign currency exchange gains (losses) (10,349)   (18,216) 18,315
Change in fair value of an equity security (22,451) (3,162) (16,843) 0
Loss before income taxes (1,018,823) (143,498) (1,578,081) (1,169,897)
Income tax expenses (3,643) (513) 29,065 6,861
Net loss attributable to ECARX Holdings Inc. (940,191) $ (132,423) (1,564,164) (1,173,955)
Parent company        
Condensed statements of comprehensive loss        
General and administrative expenses (24,089)   (26,005) (17,660)
Interest income 5,411   6,565 885
Interest expense (25,608)   (3,132) (514)
Foreign currency exchange gains (losses) 1,245   (14,459) 12,478
Change in fair value of an equity security (22,451)   (16,843) 0
Loss from equity method investments (874,699)   (1,511,004) (1,170,450)
Loss before income taxes (940,191)   (1,564,878) (1,175,261)
Income tax expenses 0   0 0
Net loss attributable to ECARX Holdings Inc. ¥ (940,191)   ¥ (1,564,878) ¥ (1,175,261)
XML 164 R143.htm IDEA: XBRL DOCUMENT v3.24.1
Parent only financial information - Condensed statements of cash flows (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Condensed statements of cash flows        
Net cash used in operating activities ¥ (1,243,406) $ (175,129) ¥ (461,337) ¥ (907,283)
Net cash used in investing activities 592,083 83,393 (313,039) (1,198,234)
Net cash provided by financing activities 296,826 41,808 657,767 2,122,792
Effect of foreign currency exchange rate changes on cash and restricted cash 41,342 5,821 28,906 (32,019)
Net decrease in cash and restricted cash (313,155) (44,107) (87,703) (14,744)
Cash and restricted cash at the beginning of the year 901,429 126,964 989,132 1,003,876
Cash and restricted cash at the end of the year 588,274 $ 82,857 901,429 989,132
Parent company        
Condensed statements of cash flows        
Net cash used in operating activities (43,242)   (22,893) (22,741)
Net cash used in investing activities (123,944)   (734,299) (3,121,321)
Net cash provided by financing activities 59,177   729,767 3,222,206
Effect of foreign currency exchange rate changes on cash and restricted cash 1,934   (12,308) (17,660)
Net decrease in cash and restricted cash (106,075)   (39,733) 60,484
Cash and restricted cash at the beginning of the year 119,022   158,755 98,271
Cash and restricted cash at the end of the year ¥ 12,947   ¥ 119,022 ¥ 158,755
EXCEL 165 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '"$@U@'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 " !PA(-8GQU_1.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VW50^CFHGA2$%Q0O(5D=C?8-"$9:??M3>-N%]$'$'+)S)]O MOH'T.@CM(SY''S"2Q70UNV%,0H<-.Q % 9#T 9U*=4Z,N;GST2G*U[B'H/2' MVB.TG-^"0U)&D8(%6(65R&1OM- 1%?EXPAN]XL-G' K,:, !'8Z4H*D;8'*9 M&([ST,,%L, (HTO?!30KL53_Q)8.L%-R3G9-3=-43UW)Y1T:>'MZ?"GK5G9, MI$:-^56R@HX!-^P\^;6[N]\^,-GR]KKB^73;EHON1G#^OKC^\+L(.V_LSOYC MX[.@[.'7OY!?4$L#!!0 ( '"$@UB97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M<(2#6#J/LC)V!P DR8 !@ !X;"]W;W)K9#+%+$T4,". %\FQ A\.#0<[2HG=R5)^[EB='HE)96O!K M2#SN>;WVQ$VZ2)0^,3@Y6K(%GW/UQ_):PM%@K1*G.2_*5!1$ M\OOCWL1[=1J.=8'ZBC]3_EAN?";Z5NZ$^*0/+N+CWE 3\8Q'2DLP^// ISS+ MM!)P_+T2[:U_4Q?<_-RJS^J;AYNY8R6?BNPVC55RW!OU2,SO696I&_'XAJ]N M*-1ZDL""MB8G(^NL[]VM9WW7GW>ZZ$0OL8KKOO"J7+.+'/>@<)9#.9 MBGS)BF<$"Y=S87E#XXQ#5&GE"[,TX^2JRN^XM+HA+C(<>ON!%QX>8$@;9NUU M06H[(#RT*Y9;&Y9+:#JY^4#>B"Q.BT4)WA?U,4!J &D70- 3$NJOMHB]QB.( MD%"Y5:'D,_R-[=0.]3$&:8S?0\VZA9S$,5AUN==^()=P'7E7V,EPR7 PVR.G M55H_3P(]]J]$% O%X: ]BZ&;(/!P*T?1WS\**[HC'3SJD!,GGAX#'SU()M>9(7"E:97&)!)$0^W_A70+?CU M_J<"JI/,.2M%P6-R49;5%J/$-:\$AF;"Q,/M?X7VI\C@&<$TH[9O65J!<"44 MB)H4H9U29%I)V8R==*QID]"F6%G!'(H?T>$O-6%".X7)1:&X;"9'>IC"6E0K M&:[H(#,I0CNE2%UU9 K9L1#VYN[0F4013/\@A:!AUF(8G8D/VBD^SG,N%[HB M7X."2MJ!BQ43%W2,.ZE)!]HI'3V97&-P)A=HIUSX M;"!OA?JVF04U:4 [I<$4'IB$1G=1Q/R)_,;M4+C4$$;RHP-O?!A@:P\F%GS< MQ-L\F*5E!&0?.9/H1-$AM[_OT7W?P]!,+OBXBV_T5L,V@Y/6L'*(.2:NOLD$ M'_?R+ZE6D^OM7+C<["-&M;&&A%OW!)#B!FN+,S@$7&W=-^;OXW;=VM6V&:&C M^&_7;U^3-Q7[)^$%N;S$#,$WQN_CCMPR78IH^\(:+M$.\V'8FT!Z8%C&WGW< MCENL62IS\8D6<,IF\3\D["'%&/5^>6]$1("[.HSBZO6$^7-^)S+KPJ]C M\C']@(&82 AP%V\?'PPM(]T?^5:7<0A=3>9GD]\Q)A,(0:=) @PS\GH96D2? M]E:]A[RK5*D'15\MNZP@&^6P5M;[5@\G=#0:C\;#8'PT>+!AF40(<$-OFLMI MEPZ-*^VZI["QJ1!\SPX=H/FQ*ZV)DJ#3:M).U1U^5=W!:'PP''L'6VK;)$F MY\ MDWH9UEZ]:-%='YA)EN#PNU;O_R-= I,N 3[F?X%?.Y3L5?(YEHF1P!$C M;@=VS$"F'VYOLAF-'H?D"S=Z0I,TX0OW)QP;/0ZY'39Z0I,S M8:-'H>2?:-GL/&>D%Z]KM^&*DF]D-B\,K0^ MNW[C:M*\9V0N;U[7>LOTXG=),GX/18?]0^@VLGD#JCE08EF_=70GE!)Y_3'A M+.927P#?WPNAV@/] ^OWT$[^!U!+ P04 " !PA(-8&<)?YW0+ 220 M& 'AL+W=O#SL4'M_M[=?+ MCYV>OI357_634DWT<[4LZK/)4].L/TVG]?Q)K;+Z8[E6A?[+0UFMLD:_K!ZG M];I2V:(KM%I.<1SSZ2K+B\GY:?>[F^K\M-PTR[Q0-U54;U:KK'K]HI;ER]D$ M3=Y^<9L_/C7M+Z;GI^OL4=VIYH_U3:5?3?3"_0I%;@M MT$7\-UTJO?AQF49?+KY=?)]=1G=?+R]_W)U.&_T&;=ATOA/[LA7##K%4S3]&!'V( M<(Q)-/O^O^BW7W]!G'W^-Z U.T;KC[LT^NU?D$PZ7@9[/M)4U]N^\O"^\G G M3ER5MZDJ53115M>JJ:'ZVI:G4P%/HSL>:![#]3KX5;5397/&[6(Y@X[6P%V\-Y8(&Q_R)D=2"1& MMAD[CL8)$TXO;.^%>;WS?#6FS+*";5MV(&")\QV8<JU< MK,J-[E?18J.BAZI[4B.$=#6*2") M:8*DTR.*#2_$7I<_RB9;CG"UD^E-:EA*W7JV+R!6C\9N!GSO#)*5C.C_W-X. M6 AYU_/O97$RPAD*N:@'54M#J?4KT/ 0\F+#^;>R>!RUCNQT>LT8QXD40.>P M0RDFB3T\4DB4Z=[!W%W#$ OR(\M-I;=:5?/:C6SU]R9?M]X^1(5J0'_$GHZP MGI?ME6,&A8H8V5-<"D621$_W;G^&9I ?9ZZ*)BL><[U<[GJ^VYI-(7JI(^"X M!@B(=0!D60/0ADJ.W,X,VR _W%SK=LN:O'B,EDIO$*.JW0F>E \GFUKY1CD M,/K#QU + J&"$X 2@,@DX1S9T$(Q%YP"2 ?$\AC%$K($R J"8N)I,4-#2([: M/2[S[#Y?YBX"0EZH.GJY":F6AE+KUZ !+N0GKH-]RWU9Z>)ZE,-U: -1-\'& M]E0T@V)Y$B.H>]BAW0H6.WL'-IR%_9RUW<5HH'1M8;!-0DG"[ W6# A$%!CK M*13()8W=ZR&-ED&7$+,@X,//@$B:4!N84D@2(>3IE(:"L)^"+N;S:J.;3?U< MJZ)6T#YG8#;#-L-P1!FP49L!H9(S!CFV(S5JH?Y^OF_9@!$> J-YN=)]-OOI M'8P %#&10)T58"*, 5: A'W-:-!(NQ'HOX>;JC%;&:A&#$JH*G&CF4)$<3. MX*5 *$FPH-3-?-C $.:C-W)#]KQ8=72*-J1:&DJM7XL&NK ?NF:EWL3I^;G= M%!2#RQ& 2NU@!;8%0"BG2-J#)85$22*Y&RFQP2_LST9Y9^P#C@;-0MDFS<3 MY@ *98@!- %$<@W:[J0--J"$_:#T9U9567\L#'NTX88A:)<'! H,-28$5HRZ M)VEB8(GX84GOSI_S]B@2'.($(*58"L *$(FP2("L-1!)8M&'Q+X9@TK$CTK7 MW7I:C)_"_'K'3F%!U5)B(Y>K@@QK$3]KV5O=H0JRB4A*SH%..@-"$:826.Q2 M2%6O=-2=CB$'!V1^T-I:'+)E8P]#,4;0/AZ(%4AR!- 4$$J%'JC2/1,1@U/$ MCU.SK8NXR:6.0Y6TP)/6&]*T8BB+,"QEW7R]N+[]>?TLO M;^]^_45B)#Y'Z>7O5[.K'Z 1+Y,=/4I#JJ6AU/HU:7"-^'-7%XM%WMX"T5U^ MG>6+D[R(YMDZUT, K$@[S\3CA' HN0K$2B:Q ( 4"&4)2CAW$S>>$ZISRU]X.>-5J5-3RV;>(Y(90*Z" 6BJ62,6#G!,KJ9I>>U=F@ M%/&CU'9FWK5AE#5-E=]OFI:*V[Q&62WR(JM>H_HIT_[+Y4)5L'4;ADX2O.4K MRSH0BW BP%X,Q2:\/29PWG@PF$6'X PMM8%)@JJEH=3ZM6AXD8J@H\I+GT?79$BU-)1:OR8-F]*!--^(?@AE\^Q194=9 M0VI J&_!("?U(^?M[K#L)JN:5]" M_S1S1]2+0VEUK_8:I"5Q:,.V=U7!YB7 M>8^MO*!J:2BU?N49!F8#A[;S^?;4UG^9EMETBAAE@@'7-(%8/;D)!&SC@%!) M6(=^KOO.!GJ9'WK_R5549L.HXRZJ_\V/[@3V^P[<6&6&@1D9?5#F&2)!\3>H M6AI*K5^!!G^9/Y]I)^L]U0@=_5)" 80#0@EBT$$$)(K(NSOJ?7,'CP7X,YPC M;RBQH)G-H&II*+5^#1H:9@.9S;<9U'-RRNS$(Q92," 3!(22!'. [B%1JB=: M]UT79N"4#20SC[[+P^STH^,NC_^MCVY]Z%J@[\(/,US)_%PY:Q-?V;P9?=.' MV7"(8Q$#)S S*#1!#$CW 9$$\39E['1HL),EH]>&H1D@*( &54M#J?6?13( MROTY4[B?#)R]P<0(MQ8+0Q^BH&G2H[%ZIW>X?==M)<7 M(5?;R,.OT.#@M@&0?.]K>O#],^VW!?TGJQ[SHHZ6ZD&7B3\*73'5]@MXMB^: MYU!U7(@')MU=W]]=<"0S<1 M@;CMA4!YOM\^_6I_3>@S\S#FX"4,(C90/,[C2U5ECH=#Q"Y(C"/Q9DYH MB+AXI N5Q10C-Q&%@6IH6D<-D1\I=C\9FU*[3Y8\\",\I8 MPQ#1OR,$K%DYJ[N'Z((^:3"% \'RA#_1+J+2E((G[Y M>,VV[H%>4PNW[5_+%8IX0PV,2_/9=[@T42P$NGJ-EP._)^@IG"VI+/X<$+/D$ZS2VW56 LV2< MA)E89!#Z47I%+QF(+8%N[A$8F<"H*FAE@E95@9D)S(1,NI2$ T0WL[N;:SA\F$ P&MX,;\<3,+N:3!YF MX&2**(ZXA[GOH. 4G(.O0 7,$Z.LKW(QN_10G6RF43J3L6*V-@,TQ56[&]?]([VO0CB, 5IRCU#_'W83;NEH(;#4O[V5EJ[E?WER M*8_27.KR.)+9&VQFCLTLQ38F82CJY#A C(%A$992?=WOT3'-X)',WG!KY]S: MG[51VP>V0TJN4A0L3;HADDZ.I//!.["SLP.M?1NP>B@LS;HADV[.I-N(B<_8 M\C"/[LXB#>?U-"N\(Y&AF>_N@4J.ZA?B89O!(9F\ ZMJFU=0^ MJQ1G,QVJQ=7"8'G>3;ELM>#Z!]?C;(+BEN@]D^JQL#SQIF V/;9>L\FN590S M\^V%FE:OH_7TG:])U4A8GG!3()O666_6.]>HR_IN][R/2M5(6)YU72KJUFE6 M_O;P$]&%'S$0X+FPURZZ(B.:'N?3!T[BY(#[1+@X+B>W'D8NIC) O)\3PE\? MY)DY_U'%_@]02P,$% @ <(2#6+2D_9P/_Z&LF/%Y)!V O5+8]D/AYSA97EY=G79??>EOKJL-FV1E_)+[36;U2JKO[^71?7P]HR9,&5#7H$+_G\J%Y M\ME3JMQ4U7_4PX?%VS-?C4@6Y4RA0\N95T73_>@\[K'_F MS3=-6ZUVC6$$J[S<_LV^[0SQI %AE@9TUX!J#;BM![9KP$YMP'<-^*D-@EV# MX-0&8M= =+;?&JNS]#1KLZO+NGKP:H4&:>I#-UU=:S!P7BK/FK4U_)I#N_9J M\OG3[/.O'Z;OOB93;_85_GQ,/GV=>9]3;_+YXY?KY)?DT^S#[XGWZ^?9S/OK M7X@(?O;RTONZK#9-5BZ:D??3P?/EN(5A*>'C^6X(D^T0J&4(A'H?J[)=-EY2 M+N3B4, 8]-DK11^5FE"GQ*F<7WB,C#SJ4^9-/OW#>[4=^?FC!F.O66:U;'9_ MD$%/G]/%;[.I]^JG>GMX%>7X7!U/"]G[&NCZ9I<]K>2_+ M#3K:R;8EQUNJT/JF66=S^?8,8F\6%S[!B2"DA!W"$E,< M"P2)8WZ(2TT<#QUUTX=?];736-MZZKV[S%-!9&OX2& MOD]C36$$%T91Y&OZFK X9E&H24M-6$1"ZSR'>UU#IZ[7L%*R>K[T8.L!0G$/ M3&D-O*?UY#?@7@U$L%=Y.2\VB[R\ S*0^"G\DHK"3"4^,CT3(/&!Q7KN4WG?HL/&DVJH\B*1R=2/K?33=A6W5 M4FT,(^BS6G2QE#,CTCQMEH^XD$['%R M2#@*HOA'34YDFBBF42B(-C<(CL ,&E$1Q1&?^EJ431&@\,-(1/C4Q/NIB9U3 M\QEL5 -=FUK1SM4):H^118V"4-]P4XQ(*$Q#0SM,:"@$>BO:X\A8=,GH65QDYYC$R>' MO/I0MA)B6KM;X:CFS.B=^8%ON+L)XS06NM(FBK"(&O.-P4006-3M.2UQD]J] MNCM//WTS(6I+4'_IB))@OY? SB)^V$:_4^9@WL.8^3KMPG"$ %?2C8_@. \X MTZV/R6,DB&SV[SDV<9/L?K')/S=Y^]U;R799+<#[[F%6% W#8P_&I)DO MT0 M"$[XPG!"!!82V*9U.V!,/XIM(:=GV\1-M[=[:EF5K_O0^^HQ]I[OEJ)]^S%Y M,5 ,/;A.,1@P#*+; N'L 0UC(P8AXB"9B6T1J*?CQ,W'.Y>XD;"$Y"/-:+-O MECT((Z ^B2)J1&$,R1F/(UU_#!@ 2XX,"V!((N(HMNW#/?TE;O[[8:_WW@_. MP2:EM.1CQ"1[3.C+>(J@ H-?(J#7-#:65HKA1"1L:Z&GE\3-+S_)UBO !1 U MWQ]I^D_R+]0X)B-43A(0/0^=HDC8M*) -Q(&!'9-##:*(DDHPL"R4&C/2JF; ME3Y:RLO:MLYO-FUV4X#/5%T@J>5"RE7WC7J<5V5;5UU2!8MJN^>A*XJ:O#*$ M1:+O, B,^('0F%^"P#@-]+I(BDF+;:N(]FR6NMFLU4 O-H[).G47.@Y)$ @7 M>E$+ 46^L%BDY[;4S6VM%DDF[Z[_[OU2%8KY-![$GPO4 !CIY3[1=X*YS("P1=PZ43F+.@0'!.2*]?)"B2,C! MJ6U#HCU%I6Z*>N -4.@%G 2X.>>5@TJ+1E4 M6CJ4M,,YZ6DT==/H]UF3S[>^JF:FFY"1-D%=_5BE[CWDW/N?]ZI_PICHD8XM M3'37*CY8DQ?Z.<=T!U,EOA[G7^@UP 03%UWX5'=Z!!9YH7 M&U4?^2'V?1'3W[4Z:M_X1/LBXC#[(C"[?5G/[YGOC"A_=%=:P, 9[#/9'="1 M35<_@FU(-_&FD:IFXD'6N-YTY8/B]'#$G&G&LP_/AY26#"HM'4K:X83V^0AS MYR.G3^A(776"T*66SO8;=)4X,YSDV7NP"V#$KNWNT6=E,5ZQ6/AF:(%"KE3&HV\I/ M;N*XK^)L"Y8JV@#54W<$[_>UNE'*VU,N1Z#R&! M?MC'S-L]06@<^R#"7C.@[$S/=+%>@\"2U+$^J6/NI&YRX+J6>N.$(3E4# M3 M/QB88D#"0J+7S1(4&,>QK]7R@UP..0Q($8A83$9"UF,CZ[(JY MDYP3;'-R48 AIPD1+ N=DT\Q(*%"4/TT'07&@?#U$Y\411(1<]]2*F%]BL3< M>8G0+>G9F^.0TI)!I:5#23N\Q=JG5=R=5KFN$?-!4Z%! MI26#2DN'DG8X"7TJQ$^Y:.2\3(RE'L W]'MN4P3(A3I T*\3(UD'5_=TC?O$ M)I#$$8N(93?A?7+"W:G"Z5>*.7+804,U6J&KCR!9!&;2#_8Q((E#/^+ZT2Z* MA"V<1)8S2]XG#MQ]TC*K;ML'V J\(I]W]VV<1A@T7QA46C*HM'0H:8>S\N1F M/W]Y2'2F&L^>A"&E)8-*2X>2=C@)?4K"W2G)"2'13 DXYQ'3:2."$U0$QOL5 MB#B?X\Y!GA$+N[1"$/T^DA"@0JIV<5N$ 1&;>H M,2"CQ':*QOO,@KLSBQDX$,1 5-M!SX<&E98,*BT=2MKA'/09#(]>'O>.=$+<0UX.@#2.&''/Q!$:$:Z_WH+@0JK>+=/7 MOHD+@()%ENI3T*<@@?OFUC->+?/-.EG 223TNWT[X,%A>2B8?I$ZP03RT.>Z MP!0#DL@7W,(! \7]#[_I>7%PM(2^NSCA59NV:;.RNX"M;E%G1:&.L?)M^GRK MWB;O;E;W5\]:^GY W*4&^?Q>0-TF _T+AET[6N.]Z^^K]QZR^R\O&*^0M#,._ M",'AZNW;[-N'MEIW;U_?5&U;K;J/2YDM9*T \/MM5;6/#ZJ#_?\I&PO=V]R:W-H965T&ULM5IM;]LV$/XKA%<,'=#4XI$BI30QT%HJ&J!Y09QVV$?59FRMLN1) MRDN!_?A1MF)9),7(@/8EMIR'S_&.//(YBF=/6?ZS6 E1HN=UDA;GHU59;D[' MXV*^$NNH>)]M1"K_"W2(LY2E(O[\]%'?!H2J!IL$=]C\505*S^R[&?U<+$X'SE5CT0B MYF5%$?T7,=B(,& M !T-H&X ?1N0N@'IVX#6#6C?!F[=8.OZ>.?[-G!!5$:3LSQ[0GF%EFS5EVWT MMZUEO.*TFBBS,I?_C66[H3>M MY[-Q*;M9&1O/ZRY]VG4).KJ$ 5UFTDB!PG0A%FV"L?1O[R2\./D)K(R!F+]' M!+]#X !!TZN_T-M=S_\P]&YZ#->W68#>OC'1!/UIX+4NA?VYL(6K%3NRGR!D M2TX[R.^R,DKDDO HT@=A',U=>[9M7ZU+CQ/*&,.4GXT?#^.ZP_$#'',Y8-*& M!3H=<1GV?=K&A3H../<=UO"U_*5[?ZG5WVE6E"B[MWJ\8W /3)\0XC.,/<5E M Y!RCQ#59P,.7.9A["I.&X#89W)7<,Q>NWNO7:O7MZ(043Y?(9FR89XX'W\>#6^-QD98B%S(AXG2>K87)9:Y9)H[KJ [K M* H^4[S509AXH(Z]"<5)XRN>ZBB,,5><"'04 MI2Y5AC\TAV^^GM??:NO4F!)^91*=9'+S7S^"\F9G19)M!-NB[^EZ*A2 M7^[D9?1L"H2O=4MQ;VKM0*5]3XM--!?G(REN"Y$_BM&DVK&<#Z:-]%5SH0W1 M"A%V&EGDO+(@RH"(!9*"I_QEU##6]D?Z.!V4+1B4+1R*K3T2!P(5#[\UU9SM M+9HRKF38U&[[Z+@;K#*'>>IJ;<(!=IC?,6NAB17\K_M73:_LU*ZG+G+V;AP= M-H-5P*ZZ&AIAA';H/=P(7&Q7N#TVN9JAM1*[ONNJ8;$:.CHLNE'_<([44=%1 M'/..F#0B&-M5<)_]$.MB% -F6HI9+1T=%)-1T'2R"49P1U0:D8SM*GD6):*H MBH-EEBT*:XE@9SIZ>QB2+1B4+1R*K3TFC6+'=LG^>GV*=7%,B"RM5!$]-0!E M)4NQJE,-.*!5 :B6J 8@]CWB=>9GH\NQ79CWJ5*QKI1/@%?]9*KC!B3Q9("P MZKD!B'WN>%1+0!.24Q]['24);J0ZMFOUCBQ$_Z+719N5^>BL')(M&)0M'(JM M/49-B8'M-4:/K-1%.W#LREI.G9R#%A,&LY@QXG"F3F #4*X&A':4%M"4%F O M+?KD;DW1/CDBE'/U:,5NZ]CHF,RZC@\4E.B8@%"]G(".Z#1R'^QR?Y;=ET]1 M+E 2SROE80_3D/)].BA;,"A;.!1;>U2:P@+LA<7K^0RZ.J>4>D0]&C#@&#!5 M[ 6ZMJ[.H<$K5XR IFOIE5@)F2>=MYG M A(IOFF'VXWP![OP[TR_/MNKG?OH=!RT26LX*P<@GK:S6DT='1F3 M5M/3( M6/VTWW=\#VL;J.&M 'B8JB_3##@.U:M4=<;I.%<6B5[':0DT-0#8:X!>R:BK M[!.78D\[1:J!AV^/3S@CZMNAP$1(N4-5PM $Q)[#:,G8]!N4+1B4+1R*K3TF355![%5%CUL,^IF\YU.BOJ2 >3_[[.L?'FH#.RO"D[^ M U!+ P04 " !PA(-8I[$W$C 4 (\0 & 'AL+W=OV>WG6D:Q"^;WC8S;6(@E/(KO6=GIW-> M$%M)V&-#+N#T],[^\0N.'8*0!;3/F7VQ;]K$D3Y?(5D/0GJ0WG_/BS_*>THK MZ<_-.BL_G-Q7U<.[L[-R>4\W2?DV?Z!9_9?;O-@D5?UK<7=6/A0T6>TR;=9G MBBP;9YLDS4[.W^\^"XOS]_FV6J<9#0NIW&XV2?'C$UWGWS^?Y'\\O5ZL.)W)2(KNFR:A!)_=\CO:#K=4.JR_'//?3D.6:3\>7/ M![JUN_CZ8FZ2DE[DZ_],5]7]AY/YB;2BM\EV7<7Y=X?N+TAO>,M\7>[^E;[O MT\HGTG);5OEFG[DNP2;-GOY/_MQ7Q(L,1#V20=EG4,9F4/<9U+$9M'T&CXSF$P&_5B1B'QH.7EL M#/+W$M M7?G2M?,Q7CB!=[F(KZ7+A75U!YI+1+U[W0H2"P. MXN?9:4%7M![)-1TAJW]=YEE5Y.LZY5T=HZ)U/5>E(,Q9+9?/FJD\:Z:RBZL= MB?N)WJ59UH2X2=9)MJ32J[HIGEKU==TYI4NZ?"NIY(VDR(HL_<_Q!O\D#O2- M_,Y34&&F9J#[KGQ(EO3#25WA)2T>Z$F\]/R(PYY1'Z$F:;*#Q*V0,(L),Q&PAPDS$7"/"3,5WLJ*W?5-4"&"Y&P M" F+0;".[&C/LJ--'.NP L.3B">F\:+I3A79T&1-[;;@I3#XU.Z/A%E(F,VM MCYFNZ\PWVNDGG#$C"F2Y/"3,[Y>=[:_]%/607"-*-UG(JRU%4S3#Z":,.#S- M9"HLYB0BNMRFZG0+_;E;Z+MLZK'G>_[1L 429B%A-A+F M(&$N$N8A83X2%B!A(1(6(6$Q"-;1$N-92PSA+=:GE;3.2^X 79SSF\(=H!N] M@=,I(3/=U!FAO132IXH($F8A83:_/E13UYF[+S*JBX1Y2)B/A 5(6#BVI2)D MU)@7U32/C!!FS[UZ)NR;'Y?+@NZ69O-;:KJB97J7)8<;>7>EO6P6WZ]I MD=)FU3HLZ"TMZEO]8='WY;2\:!9>7(@CL_#"3%-G$Y"P!1)F(6$V$N:8_?N< MHFJJ*IO,C!TRJH>$^4A8@(2%2%B$A,4@6$>/B/PL2(WO[B]4I-V8A)C<,*/&<&)>(B3E4+*,V"TNR1->) H[I0F@>E^5!:,+)^0VC4"$J+4;2N M(+RP;Q*A(%Q2NFE<6^ECNJ+9JG%?)F69+],G@?B>5O=2LOSG-BW3@V(DF43K M#ZH?IQM:W>=-GD=:5AN:57N!F//U@?1;RYB;QDQF!4)8Y,D"@:194)H]MDH< M:%@72O.@-!]*"Z"T<&QS1="P,8K6E8C6K4C$+L)+NLRS,E^GJ^=!0R*5VYLR M7:7-P.$P*'B5O.;W^[[=[934 UV=[?90*R&49D%I-I3F0&DNE.9!:3Z4%D!I M(90606GQ< _L2D/K*21BA]]%LQ#1O$G0Z,)MD6]ZRQ.=-PH&E:)OV6H<0G)O M@ !U_4%I%I1F5":#Z4%HVHWA,:,H+28WV->7D.W9[>V M/2+V[<7T85LL[Y.2\B8)]FL3,K\7:[TR]3HPU+<'I5E0F@VE.5":"Z5Y4)H/ MI0506@BE15!:C*)U9:.U-1*ATVE(-D8N: P$.;*B(:1%E38_LPL67)G@V+443=4-C1VD0.V-4)H%I=ECJ\2!AG6A- ]*\Z&T M@%_!,WTNL\\:_82:3%CS$[1P,8K6[=>MSY&(C8Y67M#T+I.6V[KC9LL?4E4D M6;E^FFM,5O^]?5I:*-](&:V:OI^EZ\/[WU7RYY%.WG>1:;K.VJ/$)9O)V#O9U:5Q.R8,*-2@6?/-,96" M.C:AM 649D%I-I3F0&DNE.9!:3[I&U2/S(! G9M06@2EQ2A:=]>HUKRIB,V; MS"B)U1V>:"@'8OV:$7084EV1R MKX::#:$T>U1].-"8+I3F06D^E!9 :>&HMHJ@,6,4K=OG6TNB(K8DCGT/@6M* M5/JFQ!F9L:\FBDLPN:]#?8E0F@VE.5":"Z5Y4)H/I0506@BE15!:/-3_NIK0 M^@T5L17PYW9/4?KNKIFB&SU_@#CX9#F >@"A-'MDC3C0J"Z4YD%I/I06C*S? M$!HU@M)B%*W;U5O_GR+V_\4T+?(0:"Z$T"TJS MH31'X;CH^-9B:%P/2O-'7T4 C1M":1&4%J-H76EI+8C*A+T6?\%:K'#VKE-U M;=Y_SH :#Z$T"TJSQU:) PWK0FD>E.9#:<'8"@ZA82,H+4;1NOV_M1\J8E_7 M\R8H9?LV0*#F/RAM :594)H-I3D*9\]&8JH*,3363^5.2/MYZ#O! MMQU#K\V'T@(H+832(B@M1M&ZA[JUGD#U5S=T[*@6>UCI?LWDU0U_0Q9Q\*FR M Z4MH#0+2K.A-$?MNP-/6;GAI&&2>-!"^5!: *6%4%H$I<4H6E?/KI4HN=# WOC M/C1P *6%4%H$I<4H6E=]6G>F*K983E2?J:,5Z,'64-H"2K.@-!M*<_:TSFB% M/=8:&M'C1"2L7D#-F5!:"*5%4%J,HG7UXL69U6*;YU482,N\K*1E\I!6R3K] MUTXXN)V?8XA39K*N,L7FW+NK^WBZY9?;\OI8?DQVXY=O3# MASAB_?#QAC^E=B'..7D$@:0MH#0+2K.A- =*<]6^\Y#(NF*H"CL_@@SK0VD! ME!9":1&4%J-H73EJ#:6JV% Z18Z>GT:D)%M)1.<_E/2=?X9I]+:T%A=KLE9 MK:90FCVN0AQH4!=*\Z T'TH+QE5O" T:06DQBM:5@-9HJHH]H#:EZQ]2615) M1>_29>=XF[$CD$&7Z=$1"-1I"J4MH#0+2K.A- =*<]6^X[,YU*!WKH$'#>M# M:0&4%D)I$906HVA=^6G-J*K8C"J2GX'YS[X5D*BFTA]K0-VG4)H%I=DC:\2! M1G6A- ]*\Z&T8&3]AM"H$906HVC=[MYZ3U6Q]]3;;IHUCE\<;PSN>WETO '= M^Q)*6T!I%I1F0VD.E.:JG$.[=>YX ^IHA=("*"V$TB(H+4;1N@+4^EY5L;M0 M+$#=.0[!Z9YJW^\XGQF$/>1/7)C)"@&UGD)I]K@*<:!!72C-@])\*"T85[TA M-&@$I<4H6J?C:ZUU5!-;1]NISL:($;)G?;]PC39=_U<=80.%.>(($^>:.CR! MTA90F@6EV5": Z6Y6G];R;DV,W6973;]//2=X?OB.7S=5$Q%9W?=A%Y6 *6% M4%H$I<4H6E>W6@NK)C:/@G3K:63#'\QH?2>BKIG*3&/-).*B3E84J,<42K/' M5HD##>ON:2^]72KS% ,-Z$-IP=%:8PRM(31L!*7%*%JWO[>F44UL&KUZL>W' ML?=8FI[^/2F*)*N>%"#X[6/W_=T7*:3G\XC'CET&-@X]/KTBSCEY_ *UI$)I M%I1F0VD.E.9J_4TM]?E,5O49*TS0_46AM !*"Z&T"$J+4;2N>K465FW POI7 MJ1=7;OJ&1%56#'821ESDR3H"M](31H!*7% M*%I7'EK[JR;TL_TUIQ]J?[X:_\\'*!YY'SSS>!/ M@8ZMN2]#<68\O@^M[P!*"Z&T"$J+4;2NOK3.5DWL._V9XPR%2O-I(."Q51VH MR15*6T!I%I1F0VD.E.9":1Z4YFM] RZ[URHT8 BE15!:C*)U-:BUMVIB>ZOX M$$.%*Q>\+2XU36>/,!1'GBP$4%\KE&;S:H28AFJR)QCN$PH.%G0Y24QV(K.? MA'W!?CA0P"FT7@_"#8-UB_*N3I^I,IDS*2/N-V.NS^<&.[#G&%4-8FI'CC+4 M6ONF]N3.0AYEJ$$]EU#: DJSH#0;2G.@-!=*\Z T'TH+H+002HN@M!A%ZTI+ M:\S4Q,9,T5&& UGYCX47&F]/2IGH/6&]%/,GBPK4I@FEV;PZJ>\+Q&2W)H:& M=:$T#TKSH;0 2@O'-E<$#1OSPLXT=_3INJ;/F#NZ!XWJ0VD!E!9":1&4%J-H78EJ MS8OZ_X%Y4>^;M31"=(4=S/23Z3-V_6LAOH#),@"U)(Z[4 <:U(72/"C-A](" M*"V$TJ)Q31^C@G:[=VM'U%%V1%5H1Q2'F3Q.@-H1=:XESYR;,OMBH\5)>L2. M""VB Z6YXR_X\\#7XXCW<'0U?1GB\[V'T.H(H+002HN@M!A%ZXI)ZSW4IW@/ M>P+"U0VCYRDYG3?&'_8M['W"EXL;IX3,=)6PPP&HN0]*LWE7:RI$(^QF=="P M+BJ,70[DI6Q\U[U7 #@)YX:I MDR,+?8WOK?M):QW2!W9E([_OW__+MU59)4\=Y#8OI&2]EAYHD>:K4BKH[9HN MJ]WAP^V0>IEFQM:'#HO>1O3FE$^U.5,'YO=*Y\*6B?=Q6LO MH![YWZ3MX3_NU<7'-U)22NEM[\_WR4JZH31K#EZFM[<-H4P;Y6@2-C\\'"AU MKDW]T_Y"I%>[R=(F\G[O*OKZ]5L)6]-X'K3=-$,;TV[*6^G_7?O-[2XHQ=TO6YV?M]F5:,$+SYM8M4]F[S[1$[.>I\[Y-T5[W.7O/O, M^]PC[[[P/O^HS]Y%M;3P_C*O_S)O_G+6%O7\_4-R1[\DQ5V:E=*:WM;%EM_. MZAM^D=[=/_]2Y0\?3LB)=)-75;[9_7A/DQ4MF@3UWV_SNM[WOS0!ON?%'[NJ M.?]?4$L#!!0 ( '"$@U@) E/,[0( 4' 8 >&PO=V]R:W-H965T M&ULK57O;],P$/U73F&"31I+FOX C392UW:L$NNFI8 0XH.; M7)LPQR[V==W^>\Y)%SKH*H3XDOBEQ$M3WW? M)AD6PI[H)2I^,M>F$,2A6?AV:5"D95$A_3 (.GXA7^!&3TDPT=*65UAO<@,/ MDI4E76R*F4&1J^HN[C=]V"H(PV<*PDU!^+<%S4U!LQ1:,2ME#06)J&OT&HS+ M9C2W*'M35K.:7+FW&)/AISG7432XFL17'\;#_G0TA'C*M\O19!K#U3D,+OJ3 M]Z,8QA.(+_HWHXNK#\/130S#T?EX,)["X;4PJ"A#RA,AC^#EBT:G_0YR!=-, MKZQ0J3V&@R=QUR?F[$[VDPV_LXI?^ R_1@B7F@^Q,%(IID\!?!9;*PX?%9^% M>Q&'F)Q LW$,81"&,)A\@<.*^=$.=H._QVK QW@(AP='>S@VZ[?2+'&;S^#& M) AY5@CT'&+2R6VF98K&OH+1CU5.#_"U/[-D> B^[>IIA=[:C>Z,X=0N18(] MCR??HKE#+W(]"-[M:L%_ GO2B%;=B-8^](A'E0=1\208_M:2!V#-RDI164#Z MG0?$M8D_-!+WNSI1P7=*>.=H=U'0]>^VY>TE\(_RVK6\]EYY$[9IJ:T%063R MV8K$3"*09G],D>W:14JKUPF/@-&2RQ<\3X3,A'8.4_L/N:U.ZS?!5[JM[D+?^UOK]LMC7+E]V;-NM+[/O1Y28ORHNK MU]UKG^NKU]6N71NGMVQ=/;ZY0!?'%[X4]ZM6O'!Y]7J;W[,; MUOZR_5SSWRY/5I;%AI5-495>S>[>7%RC5QE"H7A'!_FU8(]-[V=/^');5;^+ M7]XMWUSXXBNQ-5NTPD;._WM@<[9>"U/\B_QQL'IQ^E#QQO[/1^L_==YS;V[S MALVK]6_%LEV]N4@NO"6[RW?K]DOU^#,[>-1]P46U;KI_O<<#UK_P%KNFK3:' M-_-OL"G*_?_YMP,3O3=@//(&?'@#GOH&U]6C5PLTMR9^Z-COWLWY*DK14V[:FO^UX.]KK^:?/MY\>O^.7G_- MJ'?SE?_W(?OX]<;[]),WO[[YV?OI_:??;KS_^1N*PG]Z1>E]756[)B^7S0OO M[X/?7U^V_.L(HY>+PT>_W7\T'OEHA+T/5=FN&B\KEVPY-'#)_3@Y@X_.O,5& MBY0M7GH$O?"PCXDW__B_WK/]-W\.?+OY.;9^N:'>L[]#9NAT,]CVE;+IMI#! MUH [.1J M6/W +J[$M_3_";6!2V/4I;',D;%!6P2GM@A,UJ\^\AEB737@F-J_,^K>*::! MAZL9\E&($O_UY4.?VCTP'@ #G";A$$/(V M-/:\Z^5_>)SCLT_;>&W%IY]%52Z*-?/* PWB5?'S(F]6WJYA2Q%XJJG]-739 M7UT:HRZ-98Z,#5HP.K5@9.ROUVLN./)RP3PN7;QEM;MM[W9KWC"+:L=;%6J5 MO<&PUYGB$"M=78Z/+GNGHH.KE4W7F< MTFW^M._!?"[TJG;%:CY[US5_R_JBR/<2GW?T?%/5;?'GJ/,' M>_UODH2QVI1S (:PK_5Q !8'8:A8RP 8IR@:&?"HIY21T?LO;+G;9S>\GR_R MNG[J9I^-B''BI5KD)+/J;L:G*,.@/WS*H.,F28!53G18&,1JAP!0 4IC==P# ML#$ZL*0#&^EX+V;FN[K:>.R/7=$^>1O6KJIE%P$.TSGH/M:_,?$C=3P L,B/ M(M5]'16C%">J^SJ,)"D:84 J9F04@5?_XHEXX_'^L!22I:G6Q3(_]H^/H-TD ,+7*@P JA &3&"8@#E0 AWP^$D MNT/#^ 3(?P"]#^S>6R$4@,S"--:;WV1JZ+C4K,@HJ*[FJ[R\9T*(WN5%[3WD MZ]TY_H=ZN!?Q7N5 AQ$4894&'86B)" J"SILC 6I^Y!%^/7BO_!^R6Y;KVB: M72<&%U4S$@-T.8:3B*C>ZZC )ZKS)F5W<%R'I&F*QV9#J0"160*.=8%'/C7D M?$I8%_EML>X2$Y $2+(A/GI5&B"<-N=3 #;0=@W3BVY(;#>=&"[%#-%RYHK;M7&:!$1@K(\0'86#6*4& M,)42338 J+ WV(;$2*F(S%KQE[)F^;KXDTM%]FVQ[S+/[D78?-XEMR.= ]"# M(=(F21W%-;#J/: &N0A3O==1,\2I',GML=2,V*P9WVVV?'1T;?^C70(#,M'' M1'%E#L$"55]1 *4&#B-D2(<4D1@9BQW[H-$H%8S.Y8Z(7M!XT14].&GL[HXM M^-^[ *LIC9/.X&_I3/#DT_OU70970[!1XYY;#G%JC3JUEKFR-FQH*8^Q61Y_ MK%K>'CQ=8L5#SOLUV!B ? U"7YT! !CR>1JK]F@=-@M00%0A .%0VD^=ARY+ M/8S->OB=.??'N@CE2($DU G18D*JQGP*H61+[:ADX@W!A M/$J %,#8+( _3ZAY]?Y05N7,7A##ND:=H3A0)>\'1E?/MP\,0.+&*-;B(*2$?:U(!L!(XJM)(8 *<3B2%&"I M@[%9!U\O%O6NTWJB*LB@L6')"["N0[F7A)! I0,"!J$F $<]H.$:)$"$,!) MTN]@0TZD!,9F"2R7%MT2* M7V(6OZ=5 M!1 A0J?12J?@*P)(C51!A "=6K5H(@8W$T,N:)E+7$7!O].&5Y M#N1 KTR*O(-HE?PYB.09(5:C/@0,(D341"&#@*D?XV0D"A I_@@VJOQW70UT MRF*Z442>O9KNTAIU:BUS96W8(KW=#69M^GE7\^2[83^$M&U>++N%[7S!:6B*8^)]J/-:UCN(J>QZ M(,$*H0!D%J=:52.#<(B+@HB,S.)$*EEB5K)&+II55;>SEM4;*Q^0[HP(]T5E M!=*[Q$]5N0?@5&5CA SID"J76#< ](9-S99LL_T.-G05B@/?UWH((&F)FNI1 M *4Q88(,F9"2EY@E;]=E,3/D"78=RD0]T?0A(?*26>BB$X_.H.N%F M$"Y(HG!D'@VD! [,$K@;!HMJ?=P"S7O]^AQ"=#$*\P%L'X#H ,RE1&=#AZ6# M%&1(AA3 @;GZ.8R.Q\7A?XN4F"MBT'^@%IIB7UL5!'"BBJ@)*P"G.6^"#!V7 M.C,PZ\Q3(O3LD D]%S+JH5CR7VZ/8L&>%@5 >9.SD6ALZ+B$D%1-#@'8C""> M+*N%, B(4)K@7O5AR$QO3VM@S(D.$=*>$P5&O7IN3N34&G5J+7-E;=@B4MT& M$]0MGZK;NKC=M?L.*H0,VXABY;YD*_[*8YIHMD;L>EM5ZR6KX3YK5[IV" 4@ M8@K7QBZP-6( &W(B56XP0>4JG @B?H07JT"=VR'4#LD "/;Q."E2ZP;G:-V> MNKVM:FZ,DP [#FPV"'V],>< $".$M=UND$$<0[U#!Z9!/,Z$U+J!6>M^.2YZ M*#+?0@14J47 %Y^#R"B(M:P'!!*" 2X 9(K&N9"2-S!+WF&O..WZ$9LC*S[- M<:6S'RWMR!1GU[MV" 4@(8YQHBYW&$T-CRU(O1M:JKN'KB#RX>&FI\DDA)"Z M):E:^X1@_;T9>RX@%!=]ZLH' !NC0HK?T"Q^WY[Z_^35T! 2LL"0 ' !QMHJ M!P"+ 7,99"Y$X<@^GU JWM"L> >1X?8[Z !6Y6$^H&5^B! !S," ",#)5(+ MAV8M/*!DS7/_?:P4FP1!!NQ;8NT0:H=D (2'8QSVCUX,798B-S074SOYL*^A M[M=!Q&:<+USRU[M%NZMYCP ]MV^'M4,H )EAJ+TG%TK#WA&N*872P80P__3K M->BL72;:(12 !"36EKN,EH:^2HD83BF$#GS]%V/K)X^W,A_E]\6B5_4#&; + M0CN$ A!$>(ZH-??DXFV90SB$ M],W_((Y$^LHN !QC0 K!T"P$A^*'S_7+KA:>K[W[BD_[91?V[L4^8#C: ^>2 MDCA5][D L"B)U:V, $KK!)-+GJ'4?Z%9_YU*'?T"QQV0Y8,$ !M]7A =O<=@!6I5[]L2*6BUFB&(A)()X#3PPJ:NV !'MV! "Q.L9@\ "B>I M=G@.@,UXBH%&M@M$4BY&]NT"1;FHN^T@SY9L_]-S,6&.^@\LUA-$].T2$# ( MD*_NDX)P21RK)PPR"(>".!@IB$52,49FQ3@?:7TO;[M(>LNGDK(40^D06I]8 M#@;62!=PJ2_.>JO, *53'*61JAPA>TF*M!57R)[ODR0>J:5'4CE&9N5HHX:) M35464H *:I)@]6C4', E6-L?3P$8Q'$&X8;<#2F1RC(RET]O=MOMFHEIA<\Q M1;F_(X;/.& )-7):0G5JC3JUEKFR-FP5J7LCL^Y]5RZJ#?/:_%LGA\"V J: MFD:9 RBL+? "('6BASX-C^YWCGHG_,VB]UW)&FMUS#(PZD;>#A9U3/9P\_E]:H M4VN9*VO#AI(J/+*H\/V^ZBX+V;K:X14!FPAP'*;:D(5.J*5:T1J 82YA-:T% M6>,3UDA?EBH],JOTKSP':>Y8+6@IE3,IG(2N)'4H5S9HE'_/UTWZ-IUO* MOV'=0:MK[W/-.*TU5R8W^S\^$WO]/91 -SN]C:W'S>9V"+5#,@"2QM'8[0>Q ME.RQ6;(?G!1U;O6NKH.'ICL&#AY:(=0.R0!(A/V^T*"*.I M(6%2IL>63;6]\#M8 '7/TRG8&)[[=<.H0 DC-3D-S,:&C(AU7E\YG&P?%#S M?^HH4K?!'#K(2,"PUX3M$ I XH@@M="4&4T-.9':.+9HX]Z*H!I(^7@Y546Z M[:3:M0EFNZHG[3*CI2$W4D['9CG='SD3RZ>QO6ILAU @@C1 M#@UEYN\/"SO/H.GBWL5:EMIR%S>.5VO->U'DB]R#H4V^/#ZK?>P8?F^?=]K/ M.#M;=\[.[1 *0,(@Q7&@%@F,MH:T22D<6W;A#F@;#;Z"J/F:3W!$V70!<=DR@VN%E MX@A;797%HO&^LL6JK-;5_1-/Q5^^\-ZWRY<@/TYS**?6J%-KF2MKPYNG90Z5 MFG.HR5=+I$Z3':?6J%-KF2MKPQ:1R4XZX>#G:<_O]UT'G-H73^P0:H=D &26 MD+'EH50F.:DYR;G9_;FJ=M[G5=56Y>Q#WM;%-]!1IQ>>.+5&G5K+7%D;-HA, MN5+S\US^XJ=JI$X? ^/4&G5J+7-E;=B.,F],S7GCCUPR;C9]=B,Y32E3X+0" M='6YJT\=TB^3Q=2<+$Z?;IUF=4ZM4:?6,E?6ABTBL[ITPO&+'YUN[6MI=@@% M(#.,(^WF=:.I(0LRF4O-R=QQ&TIYS];::ACHLM,]:4ZM4:?6,E?6ABTC,\PT M,4:,R?<P6<6F-.K66N;(V;)'>TWJ^]Z#RQ-5EL/7LQY?M$&J'9 D M06DX$D&0WW^:CWF_V^A6-LA?B[%SNZM;<]2MNL\:\LWWQ$^.(D=# MSMK%Z97N;LUESLPI[8)[[7+.Q4:.8LGQ0TW!9 *&3L!D$ ;Y!"-_Y$ 3_V./ MG3-.?'/'=^6R(V')N%HKVF[-A8NU\G!%UF/1KKJUDCZ/IZCT0X1.>+R2'4,G M8#((,[,PVGN^DF]._XYL_&.BWTXS/K?FJ%MSF3-S2N/TG@'EFY/#,X*TT^S0 MK3GJUESFS)S2+KVG4OF6W95_39"V)XT3,'0")H,PB!#4?U2FPD[OL56^Y3:G ML6MK]H>UB6G[J*J$X7'-V:HV[-9<[,*4\^[:6*EB>__C41%7A2JQ92[!@Z M 9-!F"#$>#2@#IX+:WLP['^)ZC4^YO7(IWT9<0(F@S#B*0M),/8HP?Z392V/ MEOWR?1S^$'43,C [AD[ 9!#&S%PO ;,\DO;0C=Y.=-KI(IY;<]2MNJGWZ[N,WBG)K+G)E3VJ67Q5D>Y?L7S6W[#XV, 66/B8T! M1;>#PL$C[(\\ZD"" QRKFOFR63'6TKS-KUYOQ&FS.5NO&Z_;&_CF0@3ITZMB M,A,$OKK&%Y?:ZV_1JPR)UR^EF:O7V_R>?[%JO69WW*3_4IR@ZYZ.?ORE MK;:\C2Z\VZIMJTWWXXKE2U8+ /_[756UQU_$!SQ6]>_=U[[Z/U!+ P04 M" !PA(-8RNYHXBP@ "+: & 'AL+W=O^MM/I+(DEN3$(,%A MM/+K^SWV"8*D[.OUIFXD$KO[O=\+?;>MZL]FI50COJR+TGS_;-4TFQ?/GYOY M2JVE.:LVJH1O%E6]E@W\6B^?FTVM9$Z+UL7S\7 X?;Z6NGSVPW?TV5W]PW=5 MVQ2Z5'>U,.UZ+>O'5ZJHMM\_&SUS'WS4RU6#'SS_X;N-7*I[U?QMJ]+HJA2U6GS_[&;TXM4%/D\/_%VKK8E^%HC)K*H^XR]O\^^?#1$@5:AY M@SM(^,^#NE5%@1L!&+_;/9_Y(W%A_+/;_0WA#KC,I%&W5?%)Y\WJ^V=7ST2N M%K(MFH_5]F=E\9G@?O.J,/3_Q=8^.WPFYJUIJK5=#!"L=-W :KGD^MSN_XIW'>W8>C<7[JFQ61KPN M#@^/[#?N>70FGKJY M.)&#O0^_OKWY^ _QPHZB62EAO[JM MUAM9/N)OH\N7 [&51NAR7M6;J@:^Y$(B'$)]4>L-_CKGYT&SFI4H]%KCAX66 M,UWHYA&6TN:W\G$-J]Z: G P D#]I7I0ZYFJQ6B,,C>Z/A._XH-V.UE4Y9(W MU2 (IIT9G6M9:V4R.--)$YSU !_*6:'@J$8!HQL!HH-'.V3__O:U175 %+2_ M W;IOD(;V+D@D_:@BD&(Y2K%'W#<@@7'_[KO M?VYG2EM1^E7-5V555,M'X-)9)MXUN:=Q])RC=4:'HV<#Q(#F9-]S! '=&)##\DQ\@@]K^">6134#T[*N6"Q/&\#%B^Y&UDVIZ @2.*#E$I870OW> MZ@U:(@"Y;!<2 5&U\5A_>/W>8FL&R#L =R4WBC@F6_ N%4J2()F?XQ>2N0E< M!.=3/PJP;>"!F3 M;VK0=8OXZ5S6H@5K#!8$Y%*K<@X(?@!)@:=0:(U;3=L%>I)V2XXV9JK9*E6* MC:HVA2(8+#F,F('>RHW.X629/Z!+ :0;TE OOK*A3U8*&(^"9M;X@Q,.+S:J M7$+HE#L;9B3N#X\#_@ D/+ &B LT2!&SF7YXJ..,QRP+E"+R=S1.X8,/VEA# MCCY+UB"FB)YE(,DBNC(]!U VM0; =>&M[!W1PQNWCVK3S@J0(]B-U=YQ\.ZC MYR XA=E O%?U$GB"1]4*1%4WLG!.YD,)/F;.QGH\S*RNGL0^HZ@,8@Q!D@KJ MWT3F'"TV1J9HD]">K_D\4K?;#W^_$3=ST#56!5A4;X*OPJ^]N&W:VK02B(#: MXG:1RUI1P"#8([R7CV(\94 3."V6-^YYORT(#:(NU^AT\,",;5GF3=]Z(]ZQ MESF([_W#K_GA#AM.-%!#K]<* M &G0Z2\ PFK;CT))T<_&6@VV"6LEP+J!Y2S8FEL396%-8=H%9C_M8^XF/+A7 MZ-[=GG%0T51+A5$![[1[_(XFF X/DS-37B:GQLP\(*G_##-3+/=RTPN^.(E# MMQY<@X9\L"%I9+1>D%*0VP8=R3'*)4MH&C(H:[6&X!><]IIEH&[8UV",8DP% M60OQ/#9X,["B(!IJL6"87K*D70^SR_%%-KZZ=HAN?)0)OJ[F3>.-FA5XJRT$ MMA">FM9"5K4-@%8B=1/A!8]0^2B2F?_:02!^A7P?H#@#?^O!$@U^V*- SZS M5J<0=>EER:$_NX<"D-8+K:RD5B7L4 ,LR'Q"HHL#A1#PV"FXPU-\'$)!"+9C MJ;[S9+BG'2!A!*U"7^@81Q0\J*S[]X"LJ-E/J(]=CW/P8'HBP!$F\&0@E057LIGO8GE)\1VQ.*#] MZ7%R>?H&HT)4;UJ0>0Q1F0N/ ZNNW12BN1R=X_OZ3/RG?FQAK>+T'0*!"?R[ M&@_WKWB-,>P[+4[N5^VBA9\&AW@04X/C2D>%R^QR.LVN)]-L.+R*F8!<;4M+ MH",$Z>4)RN(MBK.X$1_<>J(/2-NK)_%AA[ )Z+CP>G*5X;_SZ?!?!/RK'>#) MM=T.Q A(-G3_OOGT'DM@HF?!(4(67K2D]W^[_[?AV1#_-_%48,M/H +'Z0=8 M>;*JMA#6UB+L.W!N85;).L>EN0:# ]GM#E!K"/)RA6DW"#$&P'(.,7D. ;\* M_N_&6O,;:[$M8?3#H$?IOUGO6 'VVZ54MBTS_>F*]&4K'UW*"S'N? 6Y,B*E MOL"/Y5)A'DT0$7Z.I&5+03F&][U"S++8+R-@ '!_1'@.AV68[((EVV<2WTCD M0H]E9(^2D3024(Y!_2"A *1/= 'SH0&"16R>P6?KMFCTIM!,K0,@#B+-9<90 M$4%3.82M-LA]PWSEJMG7.M:=DY&C,O\-'PH.H'+,PA,G4'E$I2:1!C5H>>S0"(!( L M@VP)BE2!')MH2HS9(\VDDDC\=E.587'B2X^1Q7#AR\I/%C$WYM+O;=5HS'%/ M''[MIA\[K.0,1#5K)*LIV$F(F4FD3QX'3\2W-X[[1K8C!_\XR,$SX8.BWN]= ME@-!X^AL=#V^GER.AAG:2NXB.$MKY99+B/@AU<0"^A"!@'\ZSRZ"4\R TFXY M[':Z!D/V2)4_2"^\5V-,D4V81^>^ F4_1RM+50-$5=M4(M:K+_S1FQ8SIA]U MT2*U'%F=/2;?]$@@CM"'>JH<6N9(LU82)0E='Q@QD;>@/7/;?7%J+9< _1+T MKU?!>Y,VP@5LBOR&!*3C]WRZG6P8M >7Q!J$6L P?6 ]X9,IKK7\,6K>UKK1 MO0C\7\%]LEUQ6@U/8*VYP1CX09&Q1W6)3# *R(8(#[^!?8'8I#7>?.TEM0N: M06VJ6EA-.Y9.ZT5\%CG-6DG(IUUHTIOIIF4YI@QGOY/LZG*8G4\N]WH-)D\I MP,KDBB,R]VA/5,0*H#SECDND_CFGRY!-Z@=4%?>-RS_'5^-L M,KW(1J.]E.(.E68)8:\Z]D'X >K^I% 6WY8H7%3/M"S'5LL903;*)L>W>=>N M\:/0L*&F&4O-$QI<]PTV^I9 %(:DBNM$*,N05$S&V?1\_ 1.OJL:T("H=81@ ML! R)YR/^:4"6I^XV-(6M.G#T<35ZN8#<76175Y/LN'Y]5$Q55^ U2(3TLL M3@*(GM?GV7@TS2XNID_?+Q7V2* BU3KC+.,"4K_I,+L>3?>%X<[HI$<50<-R0[D6?(:E-GPY/F'3C"YAH_?B0 &P51\])G M=;8(B>:N"4BA2P!_C6H3<"@05N5X MF#8^P0UI1NCY<#O5^DV?<+Y@YDY?>@K0]X4DDEE) DQGNO1%5VT31?NL)3E\ M.W<2E^Y)2%#'%3E65[YVQ%D[#@PT]B&08.S3R-^ (J&X:X!QQH'>D^J'AD)5 M J:-_$P1VK;J6RD7C:IC/>B &WK]JD0GOY:E7'*[B&"<*2=XU![M>RXA6YAY M" >]A>@FSS5'6])1F_2&11F7/U1$U!I'F8RS<'Y/6_YV(+F0P%N$#BZ1?6#! M=!&1[9?##H#*#&-4%&334(FDX/ZN1/X^4!J@J]Q$F80+%:B9O2@HV$_RP<@0 M>6!V2M@\IY)&!/N"L-(JS".UN3&MR.)@"9\'E8 ?P=/3"E=SE6NT.*[<5I<4 M&H7$)HGHK,4@F;4T ;F5P0\BA>P RH%*"HM_-V+H=UKG@V[VA% 5-BBP3TJ3 MR]_%?5/-/XOWLOX,Q@4BG PMA+71_(AO\W"AD?Q%+8D$&'0"W5=ADR1J@NVF&01;/;M=G&,798 $/P0Z M[##F8&EWB]'Y=38>#@><(1X.O$[ZXR1>9'RTI/WR9#J"(E),Z2!LO+KJ >7J M,IM"C(,3ELTJ2LD(LOVQ'!J:[N%8"^D'UNUS -SL*=-/W>"0''KHK?T:)QT0=0719?HI.5BG(W&??P=0U0VFE[!?CWPYT$L3M:B8]V6C2A,*83Z8P0_0 MI((UQF%:G/:IC#FC6/5C,KV43FG%:A7&M9*(9W=:"[^^^WB;SK\=&^'"DW J MZN#HFY_-LH-3]QKKS&!601!XWB-)&]>;@K"GL,VHVB;@<6G3SD-Y=T2HQ;.+ M"(\?5HS"O#B]2R@8I&R/R4J>IO+V#7B!8A>!+)EKHQ&F3KP=?Z]HKM V.R71 M\M1L[!?*D]U_;<,:7W6P!>*S-'BP,QYT_H"TW@_;=<8WDX>BH8:T M+X_BDA83$CH@[C&N-1;_R$V'J9HLF;K9KO1\%:+,F] Y3,=4/4,S5&!K\CG& MQS$N=($W;R$FPJJC'_W"H@O'WS%0\.A[FH2:T$S/,-1M<2@]C@DZG*NH1%)7 M7_2:RSRH_;;J1WB03\::3E39=.5,$D8?7M<*0(MLIHD]&5D$-QUV, M&0KLV97]#+.N4A<^T;7IFA/1#X3+7NED06!FVM%-S*-/D2;P!(7[5F832W!$ M2 _)Z!ZA[(X#[@$Y%#8CJ<7GNY)[1&HQ_EK+#8W@J$"&/D^6?G>KOSW9"6@^XM\T$O^[36-ME8EQ _P."WCS5X]=;.W MR /,PG']O1795#ZQ3*49.1YYQ9"&T]R3@#[(KWI H\8"?%1@'UWFEDAM&".# M ]_>WEG-5)D++T(79L?G;%K$:!$&=VGN.Q3#474+%:>0B8?C:"MDZ]SU\"%* MK7#.&K_H\[*Z#%(*/XSLB%&).@01$\J^+/8DN %469@JX $1A_*)Z%HUJRI/ M92\>6(UMY[XE".5]^\>J:B$N47A38AD'Z>_>W869Y/0Q'X&#M$9T/XOC4P(> MHCB\V$! Q::'<;%%J+THD>9MJQAD3EA+UX!R1:5$\QBB'ZMR^1N0[B88ZT@] MCD_;V_5)LF')<+>JFJH\?2_!'GS!]DFE_,[FX-9]&Z3A_1$N[UIQ;$1^HI ;VSO&H3S7 M8HP4)&RRDC0%2;6,1&SQ6%WG-*3J7"R')[2E'T#H4#XA9!SJ^Q&;G-T.$TP3 MO:*B+V0$Z" [%SAXN,%J6- O2(]2#=@KN21+N4KR';0):M.X>70P7;C\K[)L M\0R.]>,*1R(8/<#L7#OI*W%A4L>IGB]X$G*N?DJJ4=,YV;Z#?*7_:09#A,E/ M\")M73KV1LS1.46O.S',6T M>UFZX2?O4%Y@,"1N>.4MUH9L9/0.8#M%24Q,S7@TRJZ'5^+.>6ARS>[23D;% M^O.+[.KR',.&M-3.WXZRX?7%/N\6 >F*C7FK=J-26_?C9Q!ABN@FV?7DPH67 M<:/#=2#L)V'(0(*80>)%D7S>H0P>\M>V5"SQJ5?K!V RSL97EVRS:5]MPA6Y M!=IPI):K-P-)FH*UBVIRH-X8WML)4KI1,1Q/>;<=P)OH"$A=R"IP,P1O"OI9 M8UF6&$]Y(+"2A,LG?[8E[+C0X^0GD15?]-GAATNW^T@Q!2D9\ZA]U#/*,;O- M$5X0[AE?@^(;1VF+,*X0@<5KURWG/5CUG6M;-4Z-?UXI0XKIV9[4ZLQ*+U Z MJYK)K]W]-6Z4N,DQ&P7ZNX9DB*(0#H&+VW04_9V)DWS -0HO.KP&L>9D'4,: M'Q.ZJT,?;T7/I3_J9NQ5T0 M2Z%5= _.7N+832$@! 9&N*X%EO A2*\_QY,M-G\ ^5&H#>A!7-LR5 ;Y)HH! M'X@ZBQDF/(,7Z7[M\P!])KA02X(^GM=V8]J<@,4CWVC&T-]'[5:,BLS M=]66.U@W35.!,[5QSFNL35'=]I73B-LJ$#JZ-I4^?>>&='DV:>=!ILI;9^KN M@$\03H9:(3G93=4:D Z\'$\K,1#AB66;/KJ" U],LX+,)R =?'2WGQEV#4I& M6@Z^B2CUI"W 1N5BB2TO:TG@7-=[XJL MM4IXK#4H8^7.:]&@U/X?_&D]/SJYM.Q3QN)R O M,I('Z2)BRLV#-_(P1HS$*U&M44%Z<0-W[ZI+Z&\EA6^2R+'"VEU")BF8&(G '.'7?AQO]Z(;+5 M5YVCL_!1+C(;#/[MUO94#&]8$M+]9CE/9-#W)A(([/4(P%\>S2U=DKL6BM(-EHGZN]E/I'KBU>A!M16<9."*J=<"F//JS,+HUEXV6XNSEG9^#9P.<5AVC'K\7PEQ)?[,K[ M3K*_<4](]T2X=Y^V2"E8\?%)?*=JUV7[>*;W*Q!:;(Y3T$#FAR+K&J+]"L>> M'[&34FF*2/@\8QVMP8L0#M!379XN)/=)_( Y&H3D3,O0*&[,Z)8C(!7AF)168&AF>U,\H.C>B[+7&(%R.^MC MF<#)'X>#+N^EZ8DL LFT&W0,IJJ3/F-WX@X>,MCA+S(?V=,%]Y1_R5V #L$M MWJ;1&YNP@W^PQM E]DO\QN?2%-OMN=K-0%@%0T4PB290&L\-EZC>@0%88>N$ MJ73/%1I=;"(>C-F?ZBQW=/7I68T-Q/S%%MC UI\BWVY'%](Y%WJ?"HVY D]Q MU#&+RYB^=;S;38XSLUT%Z^MQNV256P# 1X3Z9=R\SNBE0J!_%.Y1>6"3V_*2 MWU"7#U7QP(X)L7*BXFHA+VUG' $$;U04]OI,+K$N$*1SSV$T&KY NXT)N7U] M#L9==>ZK O"8Q%D;>]++72JZR@"W[N@^ENLU6BG$6ZS&V+%0X@[/P2'I :+' M,,=EC8=_DPS*5O06'.KVTM"A+OD-A+#BI>5_TCB,--,=Q*3A]:YI"RNQD847 M%#VO^35[9)G0/L54]%^%IPM0#$O'\/*EJNX.#;! N0D$MYS5DRC"=^@VDD4E M#4:CEH85)4H'T5B@U\ "9JUXA,!K1V+TP[5CMG@@A3L1[T;JW%D5[@NX8-'$ M?29T82$@V(W";;7.<7E?@'UF8WR^?P2TJC7=]2&[Y.--UB#!LWF'&MRU-O[R M'+G^G50*#; /)ICN$I$,0Q,A." @PF 4S:: ^- @G-CBM0^LRN>B)/@XC'0,WY/@JR61^:4* MB7^*7X0 >V "E:+J+H+: @/V&JP^S;GN/ M%:/Q>W?SR!O@#I//CA908TT_]NQ1+>=(.+>J&YK'^[08F, FJ^(;J&G:>*"( MD'U%9$87#IZ2J1]!;M'6Y"WW2Z9-!/:78K]%GHX5P..0>:;Y:@=+$IU C]=' M#73_RR+0A:_P#DXDE8!:/Y.ZTWZQ7_M0^L&"T= -GT8BSF F]:VC>'-#?XDM M)M0 'UDK*M^@L;&)206GVC>V8)6WTRTP1&:#'W)D>(Q0I'U\MY^G;"6OEH7C M8%QWZ7QE[^1@Y0^#>SKU>')N4PH[-[)/F^P 9K@&;9,S1Z% W%+RRZHHFV 8 M7/_:&D5NVG6R(;X7&3A\U+9D3XHUOJZ!Y%/,':, &@R1$[:VLT!Z*J4M=+VF M6U5\F\O7L++0ND=U1L-?^U([OS24BPCX=!:ZYGL-LR5\H&MG*MUNC4W6)O#3 M LIOFC#[_%K_ 7QKE H=TN 1B"0)C+%Y\8Q>8FK%P==%N+Z05_.6O4 :2QM( M(POIF\UNHA.C*[JMM;2^HSO(&^ B@\)VQ+\+CN-@G,G"?>&_Z3T72$-TN-/5 MJ;/A^]&X_>X&?6A^" /ZI!;84YY;(M_*GL*%2]!=-!/5BN@:I=E0KSBPG!A*EWCR MEMY:\"J^V,I?XZMK"3WW4A.?FG2+R_[=PF%O[(09K"1%893VA98'?+F]%VDV M%7OE)FF=.Z]%1<&FTGHVPTG&97 MTPDMNC[/SHICX?M+R_;!!,IT69L^3$7O:[VITF5U?7<-NXXML>'YT+Y[K MZ^YU<8YW0(<#,9I.LNGE..P2KPT[6@YW(7J@EU9<7&97DPM$=0A$&>+M3]PN M5_-:V?>MT=:V9N9>:L1 CX$Z%WA-\V0*H(RO+P<\H-CWL#4F,XAARM*6L[R2 MX)M)+D=C8;BL%1\W5(JS MA,"$:[XK0+]-LHO)SI1MUR1[U4BU(=R[.B+Q))9'@,^ZT)=4S&2Q]D*.:!B$ M_.3B(CN?C@8>$Y!08,;P\O\!%ST(LFO%M5]_8D@2Z,_QO543#_OX*KL87]E+ MJTV/3^P%.C'83Q"'KT#Q8="OG;TZN1?+<3:<7F;CZ95#=#2YI!'@[ECL/X/E MCMP\%\A:<50 MNE +6#H\NYP\XR#>_=)4&_IS,[,*DH&ULI3W9; M8=B]?/;,5QN[-7[1[6P+=U9=OS4#_.S7S_RNMZ:FE[;-LZN+BQ?/ML:U)V]? MT[6/_=O7W3@TKK4?^\*/VZWI]U_;IKM_>O7V],VM[:X=? M=A][^/4LC%*[K6V]Z]JBMZLW)^\N7W[]')^G!WYU]MXG?Q>XDV77?<(?W]=O M3BYP0;:QU8 C&/C?G;VQ38,#P3+^D#%/PI3X8OJWCOXM[1WVLC3>WG3-;ZX> M-F].OCHI:KLR8S/\U-W_T\I^OL#QJJ[Q]&]QS\\^OSXIJM$/W59>AA5L7>%*7KBB=?-$M,IOS&#>ONZ[^Z+'IV$T_(.V2F_#XER+AW([ M]'#7P7O#VUL^C*);%=ZM6[=RE6D' %;5C>W@VG6QZQI7.>M?/QM@/GSK625C M?\UC7QT9^_*J^-"UP\87[]O:UOD SV"A8;57NMJOKQX<\1M;+8KKR[*XNKBZ M?F"\Z[#[:QKO^LAX[^(V/\HVB_]]M_1##]CR?W,[YO&>SX^'%/32[TQEWYP MB7C;W]F3M__XV^6+BUP(^BZEH/S]9FL'6Q:PL-#%LA\\,7&W-EB:6V+K^], M#\^YEN;J:WC: FT,F^*7Q>VB6-O6]J9I]GC;[G#(=$V]@\%W#:[J'W_[ZNKJ MXA6]]=V[=Q_I]^6KLP4NZPF+@F7H;G@]/]D6"''IPM _??A:!RV+'M8 R%X, M73' ^*V%]_T ?W>C-VV]^"O ,!YX)^X/1[[IMCO3[@$F38/#P<9'"X\4IEAW M^!!AH76'OC_N2#@X.$1RU"H:T+#Q?]RE1Z MJW%FZ1HWX.$#7&B[R"EQ.6,/FX1GEJ,'3/-^4?RSN[=WMB^!_P.! 1+A?NMN M7 (V+4%#X@_X,N 2_* M%U]>E-=?7A*H<(KLB&D=0#@IS.SGRMHZN2FP%EB:+:*S#/\_5R_*+Z^_6A3? MPR+JVN'2\Q7V%LD$1FM!E%?&;XK1,\*"!.\-T07)P.S LDDNRZOGU^7SBQ<% M2'NZO0?T+2PA] & @*X80;!Y?JZ1DB?&19 *6B \00> Y0^N&!]+9QL#*A=N(&'9)+AW#UQ:KOMO2. W0G_@'; M!&RPH-+!:Q]LOT:*2/>U8O8Q&3_=XK !'K/>P$*[?C@? M;+]-UTB;QH7SH@!$A'_ 0/#82[K8=.V:7TQ!T'; @YIR-Z99N0Q&MC68Z1X MOW'5!LFK&6M; E &XJ P.*#"U@W$&LOBU)WA48P5OEL[7_66$ 9$365V;@#, MP95&U 6@@BJ(#-W!J]UR (634#JB&K F):T#*+3V'IX N!.KP!>GAPOC9@,# M)C+B)]QYW.T YCPZ J'OF@:?)9S9=$T-:#P#=1C[[HP$5:/;05&+RP']3114 MXD),CKZH ;@TBXZ$HPX;U\-F *+M"MD2[:M]O32*KR)A@KD?Y(W!7"XP,V5FW MA8-&*<9[,!D\]@5B>"^(TMB\6Q;^[ 94%%#0U2TP'R+^RH)^(2$&-IMM:H4605HS>S@MZ MKW']XPZH%45>U\/YC(-WM;ZA"* _=1)!"RCG/;($EX/X MW@)'&5O%DP>5G]/E6?$QJH-$]TK?6CB_WU^_>H!AP08AE$ M#&[AMV]_?%^R_I/QO#BR PT2E=Q2N!2-'%2X?-?O&GF^$DB!J=5Z4R5BU#0H M83WB5*[JEK2>=+QTPE1CMBAJ6H(347!VY,@%V!G=5;\PIHR+,!M20M'E&2=/],6GH*E\\82 MFCVJFWF@KM:LZ0W$OJWY9).Y$:#1.A!Z-*L5R*B$GR!$A.)S$R&C<.7Z*-Y! M 1_[0'_*7N??+ S/)9A0L'<*]QTQ+*RC!Z,":)\'"6RD)K+)GP09Z;KZR8?# MH*@$3W$T49!NY^W@",-,^9DJ/FA:.]B4K(;AT5I6S/=ZV[^BO51D.H!,!:02 M$P9EMLSJ4>>W[@[Y8%ET),;;KCV?F!.TCV-ZA6@3K]3LB\+1@6;8HO*-=V'& M?D05"V:_!Z8/>X>'EHU;LX+Z"HV-U8CJ_IU5G:M"M3X9$11SV/4 =(RHN",, M)$;9@AA7ZJYE!HRZ+"Q;Y]*I@I97\?DW3W:OV7ZN6 M/YC/8="5<3V]P/A)E'V.KCY291"C9"38>4UX_203HE1('L Q &E30 MHB?L$6K_#CCP+C#1!A07Q+V;#4"*K3?42D3@NAZL4M0E*B)OM 7]V"@?\BE] M \4OD2;N'&P/V#$(&-/(\RBNQ@;I%>B]5_.I2]\OA4&(=L-/VC O#(V/]4A) M0;(]S@3KL^(;&&Y![CA$?K]$-' 0M?"(7>G(@_7W!8C)Y'*B=F;;GW\2_ M@%192R*>6/?FOJ6_U.L 6+D%&S'PVD3-9GLH/XSI$E%JD#51 ZOQ**- EM=K MW&_7,]> X?:$,'-;1*($:"&"K$5"G=JSXC;:=PEJSZS'SS\80#ROW&7DG MG $L&C1/4MW%,0#<'^XM]YF$!P081A8)K"_@IA-"$);=[5*)17.B24Y*6]=_ M8CT4Z+9G84VO *$[-%P 59? D_>/*U1=E$7XQC;U M^="=RTS[@HF\8XE 9P?LB_0!84V)'HZRGIY+8$7RD\="STR%]H1R5L9_;W/8 M1NT,B%,5#[R(K\Z)IEQM0WX$:@<&16"A*!( 5U9GQ;M#B<"L043!$6$R]UJ* M-DC[\1:(#R#M.QMD*&@:CDWV W\?8(EM$R0@^U A"(( +'_<48]_WSF$ATH^ M!!RISA3\ .V*-D+#X642"Z+UHS4F.A) =D2E+C@#3MW"+D JMN0Q@3D!$4#M M(=1T"&NO&A'@N@5"Q4?V)),2I M3L(.MVB@HE@I?MGA@0>G\KO;7]2I#";MY8OS2["XOPT4^7V+Y@'CQ7EQPS/^ M0#.^+#Z M!A9P.#JLKN([?/#G,+285:=[0R?_)=I1SQ@L?F+TW>W-]=7+Q V MMS<%_!752@3R-IE8=8!UZY0G',%"1!G6U1Y!U].;]S<_G $GJ"VK(I%#B>* M%(Z\"/0=8-]_D@1'PR3S2OD9ACBK4C'K3J\\ID>QTXHTL>G:%L7[^5VI;2D_ MP]X#<_K4=B"PY"5BSYZ5>P]/HB::T@K!LF @V8^]087$M MAWO)R>)SI9M8[T;7@ MN-+%(?&4"3O$<#DZ&E$NA6.B&(L>:;YA\@^A?AWP%*^J6E9'5-I8.@K'S'(& MJPNTAE:PTVZ>OP7SFP#8F!YX)H,;!/BPV2>X1FX85"7M/2L,B67I !6 KX_D ML:8CFQPQ.@*84.*,V7ATJKNN:Y@4'#H/4%.K4&UF1AX %V!UCWB_VU%80 XG M#(]\>F;# "IK4*%9D]\(P+GN>K11/BO:LQQD%D)K1(+V'%QY9)_3FVDAG6]-_LCFYY:Z><(?L.&17H./11!(H"@(=-@_6 M^6Y$TYHPF8! 89+X4*I(J(S+.!9//V1\B\(+-DVLEU3LS]0D4Q/49^L,S M479X@14;X">](R8*]@R'U@D$+ JC;0!:XCC0>T>L!&+ON/>AL0GC@]7QG.)+ M'1N*VUBVOS4<&2)W1P8G'S'KW4&VPY3['4<*"^\^B[T0AR+M"K%5@H&98D8; M]4=VS>&>P/96K+6R!DLZ+5P(VBN0*\K.)RG)"U#Z2.P"0':#6DVSBRB?IK/$ M[>IZ29NU4=X!.FS.0.\+SIWL;S&TB0.8^V#,HR\#S+=SUYY3=-6+A%\A&6Y@ MK^NN0\\(XI"L2JS?J-NM7.\''('_0-M[:X&U,K'@FX0"M9J20'RP>B(US]HD M*MOJIFKD\47Q[YFKA T;FPA(;]G7"QA>A0B.NKCV3S%HR" -*@TYAVM7#>(& M\E%58#]^28RU\\*RR,V-HE<,_)N.H3P!ZPQ46?UP/J7.&KAI-<3CH== ^HXH M4=CUR5Q-D!@UHLBM!G A[\-;M$5G I$I#ZMC$PH*Y2!/LXC"0MMO1+%54P[*?8HNLG M)B,'2U!%(JR*C2JSF]BJ\"1 M[%Q8CC0?E"$*&W:5TWJRDR2%R:5ZY3S)8?#^ASF_:_&>H\A"V+-N*]'/A$"S MYV$!PCWX5/EF#,^0RP2'M%9R1F+L*G$S)/YY,&1@Q63D +\)8A7M*0,$\WM' M;J#)1 4I#%J[OH%'6E,Z9P>Q3P_YU]\UOFOCE MQ)8!]E%A=B8.R,)LB:G3.6'SC7R]!V?/.EBN:[(23*L_1^_J.2;_=3W(O(7$ M'3OE9FSE*.^O+1([I\; BGG[<2?DY$WG=GYVEN@O,GE":>!4OX_U&D> ]71A M5AOFS %X9)8R-45U]SZN>R!D(25?'+P2AY*@:/#U)AM"BFZB"B].2X0RLO@C 4CS:L *%0CWF8><#=&3)O1?G2KSNLWPAB:M@C--BVJM(AL09 M_CXE,Z8A\CE@;0$I.7+VK-)IK(.;D<0CH'M\,-$]Q6(&R=-W:.MG M?O\_QF[@+,+*2@R=S$I^*42C9S)IA+Q#D(&A'4./@ZTVK?MCU+P6C&1R3,"U M8#Z1M^X'@'U37)+Z$)>>.%+]XABD4(5^%%@L(26=!]FR6[&K D4[>29E2C@L M8>_H"*:D*Y@6[L%\9P =A$HESL3:J=(T*X5S\S4E,\KJLGV%ZNR\G%9U,J<4 M.A?,*P.H@EU3?6);PZ%OF535B \#:T=CD,^94[I!KP6Y#=($-TDN]1/>'^-( MT^%+-@>0#%)BVC4CBQO7PA_J?6293CDSI(POT5AD7QQ9(XF7$M$8?9A95@R> M%FO'"'\T-MW6-287/T*MWFPYW]7V[&,CAX9D?:JW5'$PO%V*DB?T-+;ZLPSJ MYU_RED9:P703S^Y:0 CVWR1L2YD:I>4D;)[Y*B;A(09)1FK@OP=".Z<1\QB5 MD")/L_$)DS\PTKNPL22@<422D]JCS"_&QD'B E\7?6HB$\A02!:"SL@>A2SZ M;7['U#7.F6"=/:1-'+E,[BR8P"6$P(B:Y:W#^51.K"G>T;C(4D8$?S4!Q+/6\[*X$8=L\?[P MO94M/L!1P2PBD*G8JP>[LTK6>%V0^GKYJKB\H(1V,$8R:[RXL\# T&?X7.[_ MB#FT-@GFQ-&^D$=^P(P,TA, ?#WLCG&.@O;LMR G!CY5D)FD+L$G[?^F:SG] MCV*;!/YUSPZ(D-]PY$B8\57) (OCPZ&?!&&A63'=L5%9!4QP IDQ)WZ0_FI: M$2:DTIB:98QJ_91'/:+9]!VQHT[5>,!8YP-G9+(1KPD9K3""W::Y0S,('W3$ M.I?K1P@0Y5Z8)-0*Z.G,F,XDB7 9ZJ?*V2$,L7*#;BE,+MY&G0FH^1.ZW::9 M3H=7,#34[$-4<#?V(!\XV#!Y=%%\/'YS(A^3-9.OZ$!F04&Z1FY( M(23U(QC.LJ)4!Q^]XY@Q1:F!!^M_E.W==JOA'D%[+>PH7&B <;68MH'P\^'^ M1S,P+PP,$+U4_2)I PB:6'226]=0QH<<]0_3*VGL:IY&RT.,*8\E^*$- M\3NEFG:*-"*FTL@@<9:X4.0_:, 4Z QCZS[1J/+D.%$D+!_ 45^9'#2F6M(? M:]%=]I)MGUIMY!_,9PEE4 <0G [)YOA@O?K+@5EX@M341F.T)=\YJ5A4I 2\ MWGEUMU,NV0KI(^(NC\^QLX$C-QQW/[(8BASE$ G^SR.L\;$MNNC("78NR8OY MQ7.LMSRT\Q,.)AH6U8<,QX\R]3U%'6M1?)LI?HGX4-M#X[.SEES$]]GE4W(* MK%^L2K$\U7+5*IYSKH0!=+0[E(XM&Z?&>0JVF,QG$^H@0(AL227$V)-FESJ; M.ETZI@Q+:7'P1&1QM-DTG24Z#%56R$R_2S8+15T &0#9!I),P--:JF)"'M 8 MM_5:;!2@@,?/S'Z:VIY[.F>RG*-,%MAB-C'\KP^9\R$.A-G[@&04\]TUIK+B MT2+#2Z4-,K4D,U=%@OA5PI&T]CY-R.$'EQ9=P##&G0%3D%)LT&AA4T5<><@_ MHQ_GX PF3"*X3O'0M9PW*\?,TA?E*3[CD'F?J,QS%:]POA(-!GM3,2@/07:V;(V4F31XXK-S0X E'URB ^U>MVMZJ32I>Q1I-P6I_ M 'O-HRJ*$;1VUCP5"^31Y ?^#'.NT.\.Z-BF45?$AE5$5YV4P#S[64B'5"UVF.I,AF@U6 M!M.&S!2U>ZGP66HV45BJ-8Y>,TGL2F+,0Q>=1N?*K'@:Z,"/3BT$+&:26"=BE,S"N6-)09*9;G@_T11ROPL:77#=*TC\@!EW"P]V:O:?$A$R; M*5E,]'*ZP2:A3;A5;N9SZ@EOLR2%FLO]*-5H=Y9JVZDG/G$)\U6O@N*!JL#C M6CS3LQO8I1Y"MG)T=-CW5-RTU(H&5GP\)4LG!I^R,76+93CBR'"9<=('#Y/H M^Y0.C@T;6G9F"DA3 ,0H4N+_W8!T-< 0"3^"!BC1(I%X\[$E9./4\ -K4GB: M=.#PC'5TZ$D0 K.TVOA[4?P8[\G,P@*S[)FYG3*(1PHNT$EP]#A"-X(R;$[& M 7 8Z;Z P@VE6&H=@_6F'CN*?\P=I/1%27Y0.R+PGP0C1'&+3YP M.FE!&CF0R#'%KBC0H(#+WH$5^#)$]V@)5Z]F0$L'HVO/0Y&G8\LU][8^FP2! MA$02B+JYV.5"%G 5%O"]VE::P! 70;Y42BQKJ$(+?27Z*UUV$E$ETT8GN4XF MX>@F.6>Y8H@.](@]+68?*.@4.\-2G#PV2*-U>@HUCBCF4XZXWT[+0:8L)*M+ MB^ET2=8C&O+EM$*O/%)B5LZ7C3Q6)#)76&*GX?%ROK]+,J64%)9YA6$^/>6% M32:?K4H]: 13)NJ-#)T;:/^9UK688_B=87S'&EC%W94S@4=6L8>\4,DEU6"4*_&9%0)FDFE6@> 61?LBFH:ZRM!3 M)1VQ4\]_R ,3QTEOQ:.I#3W8,V31M9'V9Y#G,PX$.L8?9\'X2>O-,C]4K)E1 M2VK&$)LMR[OIZMC+!,O?SHJ?NQV<_8N+%V5N==WD?K.;X#.+-7TW^%KL0/?] MS"+XF52Y3]P!NGJ575%-D<8*TI &SFZ+%=Y9J65:87EHW <77ZD0CGIO7FL9 M5\8N))]F];-9VGD[/_5I+*M!\TK**%@3B%EXB;60F)%G*1-1GW: B9^8OI*2 M[J>!D=0!L"ANL\>G/[.V+T'$Z\9>%@:(;P2H=437B,0C9PP RT6'G7HT?P9. M!#S%Q&>C*T4TU1^U#/I]"&Y^" G=*1+]^/Y#<&ZH\1S#IX+QW,4#^ %[VRN, M[[ SMUUUJ&/1!!MK,-F#HY'[#]BK NW9[& J]&I6KO,0:G'6":E0FD!C,>)>&'V*]MUV:MT1H[E>!<=1Y00Q :S9B'4#'W MS*/#ZH""(A8%(CI$ /-4L :7E)\&S4-I^(,++I\^.>;]9W-K(0HW!A4P)@PN ME@R1G]QQQ23%-,3+D;7V4G__8;9$-BY#.*LT2:82]VOTZ07B)7O2D^U,?1FR M2C"-3HF2SEX,7I2T!,SZD9DJJ[Q.94:, A[Q$9*.M>[1R&?]RDS3JW,)(Z$C M+IX?U!GZ,(1^X:QMD\2GO,11X%1G4\ EI)4U!-A+'X"X$-@F4 /F+1Q$PA4- MC]]1/I^+DHP2@AP!7H?IAR%4U?68?VWO$QY?]69KLA:T&FZ2,!Q) MU,;L;:@FCCT/_=YCW@G?E5.F(&H3V+0\\Q3)R+LFA8H";K+ :;U@R@X?X+FL M)=QW6'5G0U\G4G\6B>J# 2UT$U>]6[)NAXJB' W@% R@&WO+"5*Z&U=RA0# M8GR"TAU78UMQUP=R+(QG.EMKUK#0T:/;G)QA8 M)BX^C5*&CHEWF)4D<=*DU9=N%'&,%Y4[0L.BD-.&*5E;BHU%)$M[LB'44DA7 ME4P>R70A[9WF[U1U3P1?W@LFPY1#"$4!,)=I1M[J7%1Q:SL]5*T@2HXG #)( M7&7@#TNR^1T<8MNL8$_* #@YH ++.6WR02Q5^FOUW=XTI-2L1\=6$ ?L!98L M@KBVUV9LF,+%=YVKIFE_T_FI] ?P^"']4?:/^J/$JC)T":$! -_*K<=>B])E M3!TH5N:.""]0UT0G4,26$?9CYX?S(,4#W4G7V=:*9IQZ:A=0B65E5AJ8 OB46%E]\)AQ%4C0H<^_ M^&9(-WAD\+0/:%)2GXV1FF ! XXM9FDK(W)E'[9NR:\EK,20$8Z?"XB*#0(J M:363]Y.Y*C.%\S_;(+4QR>8/*E4\[+ 8[,(-B)%9>SJI[>GG64!12?P^AH?OZ'<]X.IH]E M/+.G(6ZQ[&"+=B2_;*HB,[A)W@17GF;4:_;M7Z4 X(-!E*W&9N6:1H?FDWQP M^$R39 BIZDL SJ"6R$]5LJM-W.TCSLR9,U)Z.;T\RY R*PPF?Z,D1WFIS^2= MT=+V#,2XS%?%Z14/IVV:PVA5;RGRC1\[V'#/%XY*Q-*VL(10&JXEI#'?GH>I MDW%J]D>=7I_-:>;'R<2G=+)B73^P=^DRP1*!*@T22LH.YD$_"'>A2(JF\?L& MC"A\@(>\)9J&N/PD[.*KCA4T=L0$;6ZJQ?KHIN"^'IH0[I-<-E8Z8S!2(PT' MRPFIOY+4;V*6&V4S2>'"7F6 ]GB>I#Y*WIHHWJI[I-C06PU 9R%$SBN0MO7Z MN0T6MGNI')N5R4^@[E7BTU2/$?>7>'IE><)Q4FCK<"'#<3[!\:EIUGGEDB1= MDQ[V\X-!A.SH9B()V:8E&2=[9V,TAHK(+;V6BC@<:+* ]*@R @C^UC=ASU03$B8S2Q[? N_)?+?K^6(?I,FBX?J^J#. M' "5/3D$>WM0OIIKY)NT+E&W<5B)=9"I_!3WM"9S$X&H8C!C7F'[CB%W,P>X MS]A,K5V#YB/?->HI68WSJBR00J,-(*-7,^M*)QDVJQB:%#3D.@3Y:B#7^D?R MFU)=:#&1HK4^K#3($K4@4U%]-"VRR$4(&&>!?@0N?M9%^_ =1+;+ IYM8NHF M-\B.GY&)S;_G&H1IGNETWCDGWMQS:;*,J>](M(6,6.Z4UKB0T1I6FO5)ZJ-W M*;8EBTB5]%.870%BB&284'_M5G]E?J (PTDKXES42'<9CK/QLA;%:8\Y!=YB M]LB!A @)+X\_(?&\!&23SEW23"#ISS4W3HD0QJ]5E,>;TR>.NO[8NH"P/9)> M4TH+*,W>4M*Y,^^FZS'&-#T956/^.45@XOG@ WU=%:;[7A M$6FH<#+^K+B5"!L3(6:!9!^(>O#VY$@X ,; Y4#J$^ [)%&^?)+X?;42B0,3 MJCQ_C<9SDP6$2)D74B<#SP\: P&W73,!R!%RM?!\V3?XJ?>KLL77SXOZ<_+ M\JN+"YH4?WU9OOCB,OL G#_R!;C#/"/ O!U+[@:+U8:SXKN8R;'N*4?T\,J1 M\'!OLX1HTC!!FG*3D$P1E$\@@E&T3_P8H3TJ&)B#J396>F.&O&Z97O5W5247 M,"K=D%"P($&:]< ]YP3?8K[X;*N, Y;Z]!(C$<$4X0-DJ20LJ^H[NHA85B=9 ME*RQ)W04,>*!;265WZ$^*N3M9AWHR+6;940_LLF\\.%($?U?!I1J"I,J\&"8 M #:.9]JB'XL);D1FQ/H"@5?PMHH<6>HG3>5),;6S]_)>Y$GGD+'?=9H;J;F\ MG,K+KR=LF'H,3"UL&%YSM),*I60 W(K.4LXEM;%@HYIT-3WYDK3ZQ@%^'WOG ML9DER3A]DM=*F<^PC+8?9G/UOLA&\@9E" MARRL8>C=4EK1HC$$=P(YNC!:&TT'S9$+N7 M4A&8&=9.'XY) /O(QD-W!@:Q;0T[*^ M#HJD_@O,(V 7B>!*_C$)9N )>^@H M0*KMV%)X/>@9(4T9RVQ%M+"-AD22'B<[2$S2&RPN.J_)^6]*+D/F#!LH;'&D MQ<($J:2ZXMWL=X!<'E))&F=&9T5]2 /!>[+*%4UJV<8<,Q;C2I>V4BPB3&H' M$^H3R$5N54?$35\!Q-&E5)?*5@RJ><%'>W05)+5"-P+NUH0GD[>!"VTNLGJL M6*\UA!AY",LJD)QR>1-(E5?H(Z9$@XL>>_J$'JI>V*+'::&(+XU&/ MU-\TI1$59W-],R-I<8]T7B8Q!.Z$G1&;=C(J-8G ]?11RVAE:!M24TABY=P9 M2:9E%L[""@^_2:.I>I3ZGN)XPO M^Z?LC+Q$E&J=8W7\O%0,3FX1(X((T8E@9^E&&:VWV*(<( M?-HMDOBOP$\\;?3E"W+$H\P +6;E5H#'\NF @A;A-AWW:EU:^O*6=C\C?Q7S M.:[8_Z5-^T[$R<+WKKB!@,2*8ML1BOX"8(> %UC:"!KRR/:P+#W);B[E0AW* M'PEK]SFU4+\8(QB5?0NZFGP:K)PT):%(_:25 '\KC)N5)%[M3G05T13BZ22M M@]A@"PXIZ=RX1B*F]L7Z880I%;S3C!GLN3<>A2YI&\0,Q)4?NK^P'^MUS&/?5$Q$3J9FBY CM.,>'?)5*+*\XL=2*0.&Z1]# M^UQC.0[$T3D3BXOHJ!E 1L))QYFD30E[MIC)(&+G'Q)%>:A>6Q-QBK,0L"&. M<*<,.TI]=+>SW&,P?HUL+LX;6W)+:08G;+>2S)/8M,>/^)0Y]%D@%^KTD?21 M>,(G'PY,SCO\;MH1$SXN/U0@:': .[L_C\Z0CE MZX T#E<,O7XVO'W]S'GXIX+_^NX>_B4CZ!LSF+>OM_CQ[QM*GR@K;^P*7KU8?/G%"4<.]E/S'?W_;X -Q?==V@/W "S%&EY;W]?U!+ P04 " !PA(-8Q$OL MBPH$ !["P &0 'AL+W=O9G*0ZDD7C!GX7I5"3[W"F-UY$.BL8!759W+'!.YLI*JHP:G: M!GJG&,V=4U4&) R'046Y\&83M[94LXGR\(# MWQ;&+@2SR8YNV8J9Q]U2X2QH47)>,:&Y%*#89NI=1N?SV-H[@[\X.^BC,=A( MUE(^V6Z*J9=ZD+,-W9?F01[N6!-/8O$R66KW#8?:=C#R(-MK(ZO&&1E47-2_ M]'N3AR.'-.QP((T#<;SK@QS+:VKH;*+D 92U1C0[<*$Z;R3'A;V4E5&XR]'/ MS*ZH+H"*'!.LC>*983EDN#8)#*);FR!KD.8U$NE B@C<2V$*#3BKM&C4^CVE=SKGB_=#^]2*=Y M=L'#):YD4F2\Y-0]'[FI-ZC!5R">3CIQ :9@@'Y:ECRG=F--2RHR!DZB&HQT M)D8:6@*MY%Z8DV[:X \^?M,>O,'ZH8%KH!HVLK2S<[C4=A^%PJHU4R]B(4XQ M\' _=Y^K8][I,/3C$8%D&/E1G,+#NQCBT!\G(R C/R)#Z,R/+N1!]#/7[ZB/ MP\B/R1B2-/7)*.[&IHHUJ=%88'92<[MUX :1N,!L046_DKZTI4^*BQ!_C.*(B#](AA_JZ]WA;YU_BO?*5A+= ME[=H! ,_'?9?^?\16[=N&K<,6Q[QH^OPF[V2K>2B<=A+X W61_9X%1U%KA'Z M^S)ZZD\V.&J(*J:VKNW36*>QIM:]4;O:=I:7=4/U:EZWI?=4;9$&E&R#KN'9 M*/% U:U>/3%RY]JKM338K+EA@=TQ4]8 ]S<2:W$SL0>T_?;L/U!+ P04 M" !PA(-8$TR87"<# #3!P &0 'AL+W=O-),$W0=;-_+PD!3%R4ZJ;[I&-/"];3H]]6ICUO=!H(L:6Z[OY!H[ M.JFD:KFAI5H%>JV0ETZI;0(6AEG0U*SB=R81G3XI$!OVI:K'PML MY&[J1=YAXUFL:F,W@MEDS5?X&']#? M.]_)ER77^"";KZ(T]=3+/2BQXIO&/,O=!]S[DUJ\0C;:_6'7R[+4@V*CC6SW MRL2@%5T_\N_[.!PIY.$%!;978(YW;\BQ?,L-GTV4W(&RTH1F)\Y5ITWD1&>3 M\MDH.A6D9V;SHI";SF@*<(%BRY<-^M"AF02&T*U,4.R1%CT2NX 4,7B4G:DU MO.M*+'\%"(C6P(T=N"W85<2W6-Q!'/G 0A9?P8L'7V.'%U_ >U!8"@.?I-;P M]WRIC:([\<\Y3WN8%3CTJ!(UJB][LYE64A6^NL$P&ELDU]/^5 MD:M(YWE>@H>+!X6D$M0&2Y 5F!JAD@W5LNA6]S#7=I,2A>T2U2%9S&4,GA\7 M[CN+;&JA2EAS901J2!CS1TD,+,_]-!S!)]2:T*T=WA76I()2;I:FVC14R3W> M*UOV.T=3*+<9Y9TGOIY-#ZOI[#A-@8'8WD\(BL91'Z: M9OXX&_\NYU,@8AMG&;&.(I]%HPNT3[1ZXGF<^C$++8CV!>4F72*ZU/]L?^.(W@&;>H-&]>*%/L$D:Q^ZJ$P3]D5;V4H-MT M>\H,N_(LI]YF%/OC,(5SI1P2D--P$UKZKJHK "=5U*:P\(:&/KX["=0 M2P,$% @ <(2#6.HE*_H4 P L08 !D !X;"]W;W)K&ULE55-;]LP#/TKA OL%,2.DW9%EP1HLJ\>.A3M/@[##K+-Q$)E M29/HNOGWH^34S;:VV"Z)))*/CX\2/>^,N_4U(L%]H[1?)#61/4M37];8"#\V M%C5;-L8U@GCKMJFW#D45@QJ5YEEVDC9"ZF0YCV=7;CDW+2FI\D6R21Y.+B6VYK"0;J<6['%&Z0O]LKQ+AU0*MF@]M)H<+A9).>3L]4L^$>' MKQ([?["&4$EAS&W87%2+) N$4&%) 4'PWQVN4:D Q#1^[C&3(64(/%P_H+^/ MM7,MA?"X-NJ;K*A>)*<)5+@1K:)KTWW$?3W' :\TRL=?Z'K??)I V7HRS3Z8 M&312]__B?J_#0&=KK#Z'2!E M.@.G_('3*G\1\2V68YA.1I!G^?0%O.E0XS3B39_!NQZJ\_#]O/#D^"[\>*K2 M'F?V-$YX'V?>BA(7"3\ C^X.D^6KH\E)]N8%EK.!Y>PE]'_JQ/\AP.<:X8,S MK06^)N$=>-!_^FR<:4"RI;]LZ#SP4P#H,TMB6IMV"5H# 0 M1G!CUK V#OD.5&T($;H"0S4ZL(Z/..<8_B(F(C3W&9N"/?>]SF-P:#ITR)"% MT+?\;$NT)'2)/?<1B,8PA:Z693V"Z\M5?CS*IK,8R[N3T4DVY5S>8GSP:C?J MT:S":HM5R!W4$(1.*" #'LN6[?0@UJNCTWSR^HT')44AE:1=5*17SHI=K$!Z MWS)8L8-U+;6 2W1E+33KN(JLF4QON- 5"^LDYPJ6<6S*;UBL&:=O/<-%Y9%( M(<\]@@*I0]2/U")N:)9OK54R-,OT9MN&_!Z#KDYT/"*X/DYZV!"I[QC5.(E^ M_-2%30_&"%^$;1R60:U64S]1AM-A'I_W8^C1O1_FE\)MI68)<<.AV?CU<0*N M'Y#]AHR-0ZDPQ/&ULC51- M<]HP$/TK.^Y,3P[^A!@*S$#2M#ED)I.DS:'3@[ 7K(DLN9*(P[_OR@:73A/2 M WBUTGMZ3]+NM%'ZR92(%EXJ(CY56RNXQ%L-9EM53.^6*%0S\R+OD+CCF]*Z M1#"?UFR#]VB_U;>:1D'/4O *I>%*@L;US%M$DV7JUK<+OG-LS%$,SLE*J2\0"$<$?T^BT=\#@^L%^UWLG+BAF\4.*1%[:< M>9D'!:[95M@[U7S%O9^AX\N5,.T_--W:)/8@WQJKJCV8%%1<=E_VLC^'(T 6 MO@&(]X"XU=UMU*J\9);-IUHUH-UJ8G-!:[5%DS@NW:7<6TVSG'!V?BV?45JE M.9II8(G0I8-\#UYVX/@-_AYVN6.\+T=4)7(Q-3LQQG M'A6!0?V,WOSCAV@4?CHA-^WEIJ?8W[N-_P;#<9PK*B%CL0"U!ELBK)6@6N1R M,X&%<4DZ=:Q6J \G'[?'#W%:H1CK9I"T=^VDV]%V8#/TT' &3 MA1M%H3]*([*J6\L[9-H NE?ZC]N#9X=TOGW:V=38M@NQ&[QVK<%1P56H-VU; M<2>]E;:KO3[;=ZY%5[!_EG=M[X;I#9<&!*X)&@[.AQ[HKI5T ZOJMGQ7RE(S M:,.2NB]JMX#FUTK9P\!MT/?S^6]02P,$% @ <(2#6/JP"+RS @ < 8 M !D !X;"]W;W)K&ULI57?;]HP$/Y73IFTIX@D M3N@" R2@F[:':JC5MH=I#R8YB-7$SFQ3VO]^9R=D3&I1M3V ?]U]=]^=_65V M5/K>5(@6'IM:FGE06=M.H\@4%3;+S^4\B%U"6&-A M'0*GX0'76-<.B-+XU6,&0TCG>#X_H7_TW(G+EAM"#++'\&R"B%(<\V2G/%;N( M>(W%"-(D!!:S] )>.O!./5YZB;P[FOP8[DU5M/M M^?E<';HHV?-1W(N:FI87. _HR1C4#Q@LWKY)KN+W%SAD X?L$OH_]^[_4>%5 M1H6BMVLLTO$.R !VJB81$'(_I2J[3>HJ-EOR[#O+?'OA]F;E?^=1K"+A:-M: MH#; DCC,DPFD,8V3&-9TV5R+**09PB<3%N99#DF MO8Y(QK)PDN2094F8Y2DLH=7J07AA(EUTN29AFL0>00IZP]S0(RW1G[:O"<%? MJ(=S<#4)20%-BU[#ZJ?1<[:YWKPD':3A"&W4%.EYV*_#'OM/B& MZ[V0!FKC<.0'?ZUBVL:KVF;)4EA?+3BCX)J)T!G>^4LJ>%"S!\9!:_ M 5!+ P04 " !PA(-80CH@K^,- #')P &0 'AL+W=OF*=' MZ[+\Y,^>:+5CFE:#&EU84>UN,"<+,LI5J?%48E_Y[(TJ5J>E MT!LFBQMA2NB[-$_.2I"F!6=I3>:Y(Q,>(!.$[*TJRK5A+XI,9$,"9^"I92QL M&'L>WDOQ>Y%.6!1X+/3#Z!YZ42MH9.E%]PGZD01]W0G*_G6Q-*6&:_Q[3&9' M,1ZG2.'RV&QY*IX>(1Z,T#?BZ-EW?PNF_OD]_,8MO_%]U!]NF/O)S"=LE!*[ M,$Q=,VA9;)9"-YH.K;K9A[?/[;\77RI9WK*-*-?'A-Q"%3().+A6H]3A@ M?*6%L%<[6:X9!Y#EO,3:+=?EK<=^7XM/DH/%'X3(;]DKE6?$L!/RV)[OG[MG M]C?[2W!^XC$P7[L2H$?,DAAY,'(5X8[O+ CAN02-5F*0MN?UF*"IU8+*S^TYU]A3I!(^)PN7$8F #?^"U(3?<"?QOW.W-;\1H"\H@8&*V0J; MA6!-GGT"NF,+3U.ER>CY[:1UN-<%>\MOO^EJ+)<;V7A3(;19RVW/Y;"$5)7" MB((M)G$PO6-O4N!5]<=:5>QR+0@^5A[H0H8;N&FS^AH::8+#0$@D)AP*R0ND M78[?63$L)BZ?K0N5J16=D$%%#HY[S?M*@=1WH% 9$[%KU@87.O?H.2*JI M6KT.G:UQ\%$-F(.0X-%#"63H4S*L4"5R.;26,:,HS]KS.)Z5X!BN\57HDMU( M758\A_4*10Z05X(<3A4]WH086/''*F_,Z SXZJ<_ 1>_JOQ&L4NNV:726U7K MJX&%]JGI4.$.P QA@GU2.)7=X(1* RI>\5S%_ M3*J]P3[G8&0Y0/T\B$X. TT\!C303A^' ;^=0-:;6H59L.=9)HD=&WL=PC=H MY)@,$V\:CO$8S+QX-C^Q=+$.M_Y\=%W@39,0HH#'-EBM%GNJ#(-QF-9OBA6 MJ '8QRX.+]7$8V_*;-)Z3K.J\1MVK=7&A:=#.\(!9M9Q;O0I(LKXM(T#+74@&".)IA93&8^VT(**Q$#/Q7) M1T\2;S[.9NA[,S\ZZ<.1+." -ORU2-6JD']0DAJB4JL7K6_I#+XA!-M37YL# M#VB[*40H514RMYC%!TGL02G+\2Z^IL)8?]NS$W1Y'Z^M<[6R$3LDN:82RK)4 M0V8F;T"WR!I,[@A9@R^\*?1?EPL'1!X$P)78E@X7@KM!8+">A:/.SZGK\'F7GIZKXAM=2]+L,=&$LCAIT=HTV>LI_8#%#BWJ%2B::LL;&6H+PA4;B MA8. 3CP43V6CI,Y&':$)*8A^RB@_[Y"S#VV^PT-?BQJ&XZ:R::@DLY9HX'&S M+P@T=LV!7Q0SHLG4*/T1-,1WYPYL!0*->OF2TH+T)JJ%GE,K-J'DGNILWM M+0_=X90'#J;R89[E145J=HFDKFC>KU6IBM.W'$7(5\J-&_Y)H3VY/456HE0_ M7D=ZPPQ=UWP4($UV-DT](W6=:&N^E$:MLZTT@9"%DC8=&M$MZ5?6-FGR%2BO M8%"O5E^_SI94?J1K- G"ZBJ:Q,DC8G@LIXQ)_O]Q:'^R"&N?G@2S1]Y]?@UJ MXXSV??M_Z=8'&!AU]VELS5&9II-<\O0S?!J5O?-)YUGZLX#';I'\>;J&ROL! M,0N\Q2P> NC=Z.BA?LKSM')U'*<(R7.U,_WH<9(9M#S(0]S +Z05*JLSN#+#S M(D.;/=SUIXU6&\B2NKR;S'17012JZ.>?EG*,9)_X[ T2Y2@)[#M] )GCF1=0 MD7F0SAC[;<@5Y#_&")CG&'5LL@"E'ZR11USE #%6>UH/&5^*I;;02 [PEFMX MF /)+FK@LY3 LQ9O[B3Q<&XAW_4KAWNKBV)=2?:;+/Y8R_LKT/[*M@HE5V\; M;%-MJ8K>K[5M>,"?N@H,]P3!C<-]P$)=I:6=_$Q0$%- X$&QQ]X:^VQGOM=NW=-,#:$.(9BJ3HK:]UUWX*"FNI8JCOY M@3%B/5.+VBS@LH]IM**V#20TQ$?G@@2XT2!B% M8N@%8= >DTN^E+FKV!=QZ,T7"R(31]1K#,[JK\2*9.J%".O "^(IJNFHF:<. M5A%C 9[AS(7O1;.IZXU<@6UJG&GFQE4GG:L T(*OW(Q&4,ZRR($Z'#YL'1D-)D&4HLO3$F7;*7H9FMT@ MSB3"1FJ[=\GK$9H=*Z(0&\0YY4DLZI6>-(JPMO (KC^)U-8&,,M:4DV)"B#O MAZ[0=CQ9]]7]X$49\4[U.;$R-Z5)C:G_35!.1EX"-'GH=U$8 1G:\<988]>, M*C,V]^913,-%K*2.GE*3:VV-Z_8A4TORXGF;59K?NGF8%O5PEI08)*-M8[/K M(5.-Z8$9V'26>/,P!J:V?!%&-8/4NN&P[;K+Q/=EGEJM(2YYG,JJ4YL="6^IRZ M \B2TZ"#%_TX,W?2):+:F<982QLWM<^B]JTMJ3N_8,/ 31)'G4;Q\ZY!K.PKO)U%[Q.H KM:2W MG=8D=LSFM;. IB1KFQ\$30),GHV$3)0 LFG"=G<0W'DYJJZM+;I :W]LWY/6 MNM1XR"(=C8?L;!HA40+1>3EDV&7CD3EWC+R?G)Q_ R/J VM$=>V.'$PHHK\, M@MMWE]TPY$U%X:)[KY &"AV,-NC==RE6,AU]!U%/.1J";3UOD]#K(D5-WP!O MO::KY,%JSG.W9I!L:Q53Y-0+9MB?MFQ*US.6J M?I-WR]SW'G!$;.^XR?@7YSD['(?"+$2)0UX*A*5W&80HML#(^"V":;,1 MF80!@$E;\M6VQZ!.QRTKQ0#:V\,W0J\@IO60RY]_O6B3)])!U\M#6'\"68-N M_.YU[:9]PU; K-IA''5]3J:=S'-T9S52>JS:UM!#G4G.JZN\LZ(\M T3%":+2OD9K)V2R,7DS^*"1;8D_#IQ< MTPJ_7=,W8O!MBZ(/@A=]0D8C7."%^\ZJ_;7]2NW"?9S5 M+7>?N+WE>D7SG%Q<8ZL_F25'3+O/QMQ-J;;V4ZVE*DNUL9=K%$)"TP(\OU;H MW>L;.J#]=N_9?P!02P,$% @ <(2#6'QU_YT)! + D !D !X;"]W M;W)K&ULG59A;]LV$/TK!Q4H&H"()$JR[-0VD*0= M5F#9@J3;, S[0$MGBZA$JB05)_OU.U*VZZ*)B^Z#95&Z>W>/[XZG^5:;3[9! M=/#8MKK#5VT641OL'=W+3./\@7LY[L<%[=+_WMX96 M\0&EEATJ*[4"@^M%=)E>7.7>/AC\(7%KC^[!,UEI_8T2&D=SR^WZ/_%+@3EY6P>*W;/V7MFD4TC:#&M1A:=Z>W M/^..3^'Q*MW:<(7M:)M3Q&JP3G<[9UIW4HW_XG&W#T<.T^0%![YSX"'O,5#( M\IUP8CDW>@O&6Q.:OPE4@SBO)SRUO#>EKW!,(50-^'F1/.^X8 M*'3SV%$ ;Q97.["K$8R_ )9RN-'*-1;>JQKKKP%BRNR0'M^G=\5/(K[#ZARR ME %/>'8"+SO0S0)>]AVZ#&Y;H5Q@_7[/&OZ^7%EGJ%#^>8[[B)P_C^R;Y\+V MHL)%1-UAT3Q@M'S]*ITD;T_DG1_RSD^A_ZA,_QL,3KQC4&EJ1NNP!KT&UR"L M=4M=+=7F BZM?TAZ8;="L]>,!^'@[N8J_&Y$U5 R9@?O6]-H):LOD2"=)HQ/ MLS(OX9I8.C.,IX940(8;4I1" M9AQ*-LNF+^P2\ "4 2\GK,P2"F?M!1T\U= -K?#[5B,51R5'+F_2A%ADDS.Z MRZ?$)#O;N5!V0IJ Z=.4X0A\_6K*4_X6WI2,S_C9*:D@S69LDI20$O%R6I N M1W%UX/0<@:VP($C2*B1+BU%@RN@O%+2MOJN_T3A]1FC_N];6^9HP^(!J(,E2 MEB=P3VT5;F/.>L8)2^*@=1?M*"U*.EQD4 M"2LXE57&9L4,/JA0Y4\O<\\8A3Z6J]4V- )M0) I;"F%T1LE_R4 &J.@5U:W MZ,:"K45'P^\K ,(_B:4^#)2UR*O8M&J2RK-K!)R3]:/S>)O@7]@@]VNMW7[A QP^D);_ 5!+ P04 " !PA(-8?1S+*@L% "1"P M&0 'AL+W=O& M<[95^IM9(UJX+_+2G _6UE8GHY%)UU@(,U05EG2S5+H0EE[U:F0JC2)S2D4^ M"GU_,BJ$+ ?S,W=VH^=GJK:Y+/%&@ZF+0NB'2\S5]GP0#+J#6[E:6SX8S<\J ML<([M#]7-YK>1CU*)@LLC50E:%R>#RZ"D\N(Y9W +Q*W9N<9.)*%4M_XY5-V M/O#9( !I;:PJ6F7RH)!E\U_ G".%:E79MX'V98?8<8$1.]9Z%G6>7 MX:N([S =PCCP(/3#\2MXXS[2L<,;?S_2BS;2+T3ZH_?W:5YGLES!!Z6RK6=BLT0N"/O=B?01 &WBSVGRYRF5*K(VAN(P-OWR1A$)Y"$(V]:1C#3V15 M/QV'WG06O?2VAP\GB1=-9O 9C3FAUD_KHLX%!R *I:U\%&XF',6)-XF28SA* M)EZ0C(];!5E40FJ:/18JK3;2C:#.]E'HS:+X^%"NHLA+)@$$TYDWC@*2@B]J MT^2&4^*Y_'W0JJZ \%&33[*T"D2; F:B6&E$9WXK[1H^U@N4\!O=_"7A&N5C MW0)FJRHQXYG;9"W##7T**A!E!C2= M<[9" +T*3?&_YO@\HTK4[;]":Z#2F:E7*1XJ/)#O*F0/4Y(\ -4+ITN-:G&QN M1%YCUQW/?>1 6]9QK2T0'9X%!A5JJ3(*\&*7G 0F7Q!\*PP(ZKVT(;-I.Y$X M^SM!$:-H^+YHQF!/1_+?E3*6S6@J25FC@>FT9_G4FR4QW%&!J'X>K+"D>/(F MF(P^1)(')']1 >\K3H^!":4M@!DI3JD1/3^:PBUE1VA*.>NUE73#>V-E\;*M>W!'>B9URW*\ M)[?Y?4]BN=&6%)?E@F_0M/1#:NI[2S>;KEK$N=V\[YE_G%M*=@0TA9)9S,\Q M3$(O#EPE)A!-*$Q7D"DDS6$"83SF:<$F'P[7D@:(*'<'5*Y,QW$WF!Q%=AC- M8:B%43G:IR[S6&.[ENG:>1LF8UBWTBB8.Y+@D57\XI?5.-PM@\V)5Y9:NA;*TPKG'->W, MJ%F [I=*V>Z%#?1;^/P?4$L#!!0 ( '"$@UB%(VZ@.@, +4' 9 M>&PO=V]R:W-H965TJ4? M38UHX6LCI)D'M;7M=1R;LL:&F4BU*&EGHW3#+(EZ&YM6(ZN\4R/B+$E>Q@WC M,EC,O.Y>+V:JLX)+O-=@NJ9A^FF%0O7S( UVBC7?UM8IXL6L95M\0/N^O=)(X0"BRM0V#T M^8(W*(0#(AJ?1\Q@'](Y'JYWZ&]\[I1+P0S>*/$7KVP]#Z8!5+AAG;!KU;_# M,9]+AU&0C0Z9YST$\BQO MF66+F58]:&=-:&[A4_7>1(Y+UY0'JVF7DY]=/-1*VU\MZ@8*IDK0V\EA56WP/$!+LGENV(K;*SB+=81I"G(61)EI_! MR_>)YAXO/YOHGR[16RPL?%P6QFHZ%)^.93M@38YCN8MR;5I6XCR@FV!0?\%@ M\?Q9^C)Y=8;I9,]T<@[]YUOR/V#@N+94=,N,Q0K4!FR-L%%"^+UK6!JGI'9@ M4Z#>M23S?8'UWP0A_SK59= M^_S9-$NO7ADP1XD6R#0P"5S2#AH+FEETF),H3RY"][F\((/*K:87T*(SEUT3 MG8B=_\?8WP7VB'DT=9'SZ+=D%SE)?B)RYHW_10%J5@$#JRP3X#KJ/$NJ*[<4 MVMNQ1G72.CT5/@W3="BM _.*L=:AL^AK7M;>JY.=H>ZTE)@;ACTSWGKRS5ER M$=*8-2WZ02F>HA.'98B\:^XN[G04?YCK88@0>JHF;#NF&176'9\G>-<5R.'U MS7+]=SAFP T51:-@[HBV3-NGW4$=JL8V1-++:^J-[DK;:>+JV%3JM?S#"0&P:K6#^9"61KS?EG3NXK:&=#^1A'547 !]B_UXA]02P,$ M% @ <(2#6'2NDG(Z!@ 0@\ !D !X;"]W;W)K&ULG5?;(A"0T%,$" MH!7WZWL6)'5)9>?R8(L7[.[9W;,'Q/E6Z0]F+81E'S=U8RXF:VO;L]G,E&NQ MX6:J6M'@S5+I#;>XU:N9:;7@E3/:U+/0]]/9ALMFBUIM+R;!9'QP)U=K2P]FE^O;]UN2.7!3=BKNK?9677%Y-\PBJQY%UM[]3V1S'DDY"_4M7& M_6?;?FV<3%C9&:LV@S$0;&33__*/0QT.#'+_"8-P, @=[CZ00_F&6WYYKM66 M:5H-;W3A4G76 "<;:LJ]U7@K860+64LKA3F?67BF][-R\'+= M>PF?\!*$[ :.UH9]WU2B.G8P Z0=KG#$=1T^Z_&-**]?W*.O]\)./BP59LY843&U9'8MV%+5&%[9K,[8 ME:&'Z([8+(0>.Q2Z-K&[FVOW-^^T%LVQTUR*K+!&>,/,.9HIT$HLV;6?1<]8"#*D_ *JJ*Q%50DVK!]Z4SATR:'G ?UN (V@@#-K1F(5:R"+JQ^F3D[]?3Q'X:J7%RHT.'UHZ0'8TX?U>#*I37:M8)T="<0KD%N(-8<4L,QP%J" MXQ$5AT$@^-!X M4,<(QW>%MNWKP,(0Y$ X[&1Y'+#<]U*? BWMELI9HT:-$?ODPA3BD28L]F,O M!K@XCD$NG]WW]=PO3 AS'K",\DD#5O@%:N*?SO]VS'_<:=\((U>- US!8ZU: MVMK&W8)%?NI%2<[B-/N$CLB M1(479B@AMO0DHI\T*-A[9<&_??:(5GA^BDV;DL*F#P-\=:1>$&. F*:+'&48=Q'KW0"I(ZYY*^*N2>?M- MNT.138.7^,GQXQ[CJG@YJOVQ/N_W:P&FK40CM!O:03QO[^;34]_)LX-S#T_V)K;^QJG6G MI(6R8*V[7..0*S0MP/NE4G:\H0"[8_/E?U!+ P04 " !PA(-89LTQV$ + M H'@ &0 'AL+W=O[=2RHO'(B_=ZY.5]]6+\W.7KE0AW'%>2%V>7+WB>^_MU2M3^UR7ZKT5KBX*:3'UR';^X&=-Z M7O";5FO7^RW(DKDQ]W3Q4_;Z9$@*J5REGB1(_'E0MRK/21#4^*.1>=(=21O[ MOUOIW[/ML&4NG;HU^6>=^=7KD\L3D:F%K'/_P:Q_5(T]$Y*7FMSQ_V(=UHZG M)R*MG3=%LQD:%+H,?^5CXX?>ALOAD0U)LR%AO<-!K.5WTLNK5]:LA:75D$8_ MV%3>#>5T24&Y\Q9/-?;YJ\_26EEZD6LYU[GV6KE(_& >E"WA>B^:Y^[5N<=I MM.<\;23?!,G)$%-F*ML5< XU.UV35M>;Y$F)WZET($9Q)))A M,GI"WJBS?<3R1D_;[H0L,\'IZ,2OQBOQG79I;EQME?CG]=QYB]SYUR$/!/GC MP_*IGEZX2J;J]0D*QBG[H$ZNOOTFOAB^?$+[<:?]^"GI?RMR3TH^K'<\&H@# M1QXZ4?Q4BNO*ZAR!BJ>1^+&>*RW>W%Y_^%U@G;(J$[KT!G['WP?E/&_GW4O% MO]?:KX04RZWP18T@G7[[S662#%\>.)2?Q"_/!N+C2O5E14(Z8,[49Z>^-E+N < M[3>=R8Z>]+TB/8OS &1ZI!Z5335DP!]\GX7 'JSR3!$I3-@ MC4-:&7*>*[&PIF!!&3D5.\ED6:;\F^Z3]\5"II1VF]8! .7:TG6[BU=*!UUQ M#OI7>Z]S?D_:0-QI.H"NR[J8(V!XZE82]G,2J-;O=66"E9W5C9A#N9_*LC2> M=F<*O@1DDP2$)-\502I'?,LICW"QE,J:!^T:YQT[(=.9H",*ZMFT:*$?5?8< M#?HY_T*O1# M2WQ)"]#GC&T.VPU!"F8(]8J2U.&LU"Q+_2>7-)] 26!R3?9EPGG\8?5A4&H*X,F*.OH#Q<"Y MP2=R;<\!D %PCX.N0Q36%LJO#!)<(N3V'F;+"JZ2Z0HY#\5K>+=5 Z7+*,6YPIRPVA0SQ]Z=H\[UD#[\ 5G GFJ2V44DYRL2+*T+[;L-5_(&Y0 M6)EH\R7H@AO]8X-QIB))SP&3*>D:+&1K8%NN&V/"-CCPE/0:Q#9SZ@E< MMTW,0U1VBKR72]H=2Z?:D1%UN2.QJIN6#)/5TM@VLK^H!Y6+45L:/3$K#$E!AC41#6UR>@/JHI"X2<,V=PE!%B'8F M*KO$Z=>.8LBUS%8P28I/YV<1-1,":M\5#RRDF#8>;@1@3VL*NRR)Q.V[WZ[% M^WJ>ZU3T+R2BZG**]3>/& MG2VX1DW,2=EX',UF,UY4!;.V;7S5=-56;EOYE(6D.3NR;!7OHN(VQ1R#0L.% MWMS^_OESPWXZ@A3TV?-C2Y'8!9?0/8F&PR&:CGZ@_MGIM2>D>;PG)4($\CQ@ M!#@5HRAYDVB=$SL2OCJ_R17\*\7*Y' _\XV#L=\FQ9X> W'02/"G76H!@$,M MI0$MM461GXZ&9^B_&ZQ=^";T 0:_3J8H].2,Z=1>N%8$UBCBQ:*!RI!4#?W9 MMKYM@MVIE @+52Q2#(>BN[IO5Q)!$/V M7$1=EAWUZ>X?<3R8#,DH=$63-WZ/VH['^9M]J<-,@DIF,-%@/.JQ JD"V8+L MT\D9MXC_)(,$W(FE*&P; HGS&]G49O9?IG-)(09#(%"R[J9Z# MKH^HI:C*AV0])J[,CF0=,T3)&<3/>6!$G2)?*<*%N(,NBER6!*0J@TO:1,OI*P//8-U4 J M\=/B*?GM9F<*94IH2=29'%D>EL=SI==5G;=]L<\I)";$9HC[*W?-E>C9%>IF MVQ,0K#ZP#5%%(Q!]5 MMM1=&#NS"[D)?N%1AMM*"=X?J':8X3K29D 841YM9N[S=S %;TT^(!I#KHN. M^:&98W8I:H/YW3S*HR8IWE':W7<+7X]+[:BTRPIW!R< !/%YQXC ''$@?H"/ MRB>:7* 3.4\F61@Z E.(]OSS5_S[OV#?\5/LF^>,_$BN_Q_G@1M=FH(R^%U MW??-S/76@"!N:=4"?,:LZ<$]P0D"'E":R6_M&EZV-U_N#E^'JYPS#T]W)@E* MSR&(.+%A?J$I/FAW'UXUV>9UAE6^MJ4X?78F1@/0^6?T9X0_OQEJX.S,B_ @ MF5%7>P8*2ST>NF::6 N\MM&$:\,!/0W_=VMHCA03W N];-S]^G['*K*36V^^ MX71I:4G3/]!3IZ3$*=4J-JDP#7QX>S.9#.+XC!:,!O'%@05),AB/SSA(]ICU M-!+/^U-U,(B;N?AH.9$V/)*X;GQ3K856T8<)TCK7"W5L[M-4;A][Z-,.[@&3 M'K;>IC=3-)#T^V1(6BGF;9IAM2>^47!^[>C>$9'=68#0K]&-O![8#B'-X&A MD9-_*FOV<3,S*LSIDMB"K@):;;:[*[GI(#QD/;WB5>$M7 V/]\_D!.GSO2/> MXPJI:&67XTCI:7#JXJMDVD?H_8RBD)NYE_SNK'LUV,QR[138N1(#4&_NWQW[ MW5=S_Q[V]P=^=V3B3QA]J$;W1_]D._K_ M0^/UU"9\P6-;\;2@^]#?A;H__A M9M#.])=1,IU"L]DL%M/+[C68X(#BFL7O[MB6.IC&.&\5;%291/([%H>\^ MY[VO=P6-#/2-DC"F+GWXD-?=[3Z#7H>O?]OEX1OJ6VE!IL#DU );AX/IY 3 MRM\EPX4W%7\+G!OO3<$_5PKLP=("/%\8X&AS00=T'X>O_@U02P,$% @ M<(2#6!(8L93Z @ ! < !D !X;"]W;W)K&UL MK55K;],P%/TK5T'B PK+NX_15FIY""0FIHW'!X20F]PV%HX=;'?=_CW73I,5 M:2M(,*F+?7W/\3F^SLULK_0/4R-:N&V$-/.@MK8]CR)3UM@PCJ&%!Y, *MRPG;!7:O\6#WX*QUY119 N3-6-0$ME-FB R0J4K5&#X&S-!;<I+Q%99GD"4AI'&:G>#+!N>9Y\O^X/S]O4UO_H,W M?QS]NEP;J^G^?'OH'+I=\H=W<>_4N6E9B?. 7AJ#^@:#Q=,GR2A^<<)#/GC( M3['_0_7^!R_\75I(]UAKE-8O2R6?]_-2TPY+XX)4 M=&S6Q'3(DRRG#3F89''\/WQ/WCV%X*@U9SZ,A=WP&4I=A5V&4Q0632XR\MT67MH MA3?4SMO&:>KEGCUTGZ.CSM2XDW+]U] )[J3MFM00'5K\LNML]^G=]^&"5')I M0."&H/'9N A =SVWFUC5^CZW5I:ZIA_6])E"[1)H?:.4[2=N@^'#M_@%4$L# M!!0 ( '"$@UAJ:<;D'PP D 9 >&PO=V]R:W-H965T MO#"5SW6I;JQP55%(N[E2N5F_/!@?U \^Z,72TX.CBQ;2J6N3_T-G?OGRX/1 9.I65KG_ M8-8_JRC/,=%+3>[X?[$.:V?'!R*MG#=%W P."EV&O_)KU$-GP^EHSX9)W#!A MOL-!S.4KZ>7%"VO6PM)J4*,+%I5W@SE=DE$^>HNW&OO\Q;4I[Y3U>IXK41JO MG%C)C:0[;X2$VG/I58:'UF]>''F<2/N.TDC]*E"?[*$^GHBWIO1+)UZ7FNLDK\ MZW+NO(6O_'N7M('6;#*4O5,'%S_^,#X9G3_ Z:SA=/80 M]?_:4G\>=?&^%&_E1HRG;(9)(OQ2B6M3K&2Y$=JY"BO3>P2S2@E="OA$$7SB MUN3 !%TN>#_MDV6JQ(#N?OSA=#(9G;_#3KXN+]P]NKDV?)Z;/Q(=V9DGBX4X@KFXCU M4J=+'+PMX%#\ A;H;#$W< I98I-7L*D7EH[&@<=_$2ME\:JLBL[ZI=B*>\4RV8)&^A\2\Q9U5,8/\Z4*J 0*U+I(&3.0OF:*N"+KC,ZNZN>#]A7 MK!C>$/VMIJ!P?:LA#O2]MMJ3CN>;_JE+Z4ET+!6YE#"GF%<.OH$'F=Q M,V7&2PK#7&/)]'AK2=^,6=0/71,;*=]AW^L[L@BN7P7,%!!6BI^J,I, >0\S M7H/\ MIV!*LX(!-S2AH)K=1! XJ)=.6XE3IWI,-,YPJ8QG)QV>RFAO MOV6KN4I- ?^4:VD;UDV:5M:J\KO93P3T*LDYL176Q@LP1R0[QKJQS%O@I[>H M=>I57KG&[)I MM4I@%E18LM2_\[OSQH0[0R4813E66QJ>!1MX:QH(J4/E3DL6"N $1X<^HL-B MN3-YY(8D*)1=D&^P%SJ75B OEDZF@6=^ 94E0 ]41;0V*(M7P;5(A02W MG5TA9I 884IFKGW%]PQ[EBWN84.-^TT7"_N.T;)-'N2<(C>E; 7.$ ..SJL\ M?$?U]@=7[.B?CLR0?6"T<-O36L(0&$0+L1##%J9=ZKG&?:X=(VQ_XU!<=T*A M ^8 7:Q?57ED/*#<\\;2;_9!'0E,M3,E4R!,!?].01FZCJ=?YU"#N(1 <"=R M/[:TZV!]!\>=_BH&)X??2,:DW: QTB6LPK[; MNAP@ #,-G^]K/C\&/F60MP,A 49!?8!H8[LAAF$)>G)Y&")YB#A>A9P+V08@ M715!#NEW@I6L_!)<_0YFHH+6.G ,SV.$HM0#I\[JQ(MR[BGTI#:,% :@$45 MG =>#G[+V&2$$J5LK4(Q5X=3>"G<2J6: +ZR*X/(D2EH.LW[T[8F6"";B8"J M/7-N1[445#N 5^))-?@&K1RRZPZNHN;,FA)%JZF@6^@H^#/1VN= %-S;C[:X ML*JN_")T4A2G5H>$A^(CA?G1)#;EUS:)%O 5\!;J4)R]RDOP#UXP?^Q] $1\K=-1T'=\A":ANFT MSX/ =9DIN;#VJJRKW$BMYI0- MUQH,Y:()!3+*PWG T=N*LNQ*ZBP6^^532J;.8OWZ_:^7.QO1<3(ZGB0GT\E>7XV\ M4I<:;2Y#2^BXS@]G(VD8XB;M5;@==7/9O\O?GYP-CSL9:BC&)W5ML*O?1G/] M/O6&K#,YWM5@*Z[YHS'EO4:;L Z5'8$=ZFM%!>,69 7\#5S?U(LOZ\7]=KM% M;=0LG@LD6+?!\(1.(Q-S=]OV5TU:(*H<-VP-]C"GX);(42?'>_KUV?%9,J.8 MV=7KMXY>E9PI=LX:]@KLHGA)2*T SUVK&AW0S ),<9!R"_G.W"F.G%,VS?$# MJGU;1W:W-0^C@CY+B%%IVU:.'6EW/W<9*OVW6WXOUM)U$)'+EEX-&L!7^A,+&ZM*83714"W^+>&I5BM<[EM;#=.M\0;<"O+[A"; MV'GE83[&G$;LV-@>!K]^&)7VHGL_6VR!73/NZ4'4EPKX'7OCP=?#AS 6C#PD M 0CP<:S,IH[L^&-SOR9WT'-8V M\;$;]!K]/AF/>]B74%7X&S(<^Q%/MXD!ZO6>9CKV7S+[#6\*;K5(B!J"/V-*)"Y,UMA\)V#NV\D:/:1_IF]>N0! M%$E$1?EQ:UB#-:$ZVW1G3#SPB=,HVS[>LE#=5SVFJN@QEH0!%1?.=5"0M?:$ M=6BCZRVTAPR=Z9A0XD%$D"37W%+Z/."%0(AEJR+8*%N.@/>N -QW$EK^OW;M8"F*M-LB/7EHN 1E] M!\1T,WP[;"J5F%##2'@K*TU"YZ>".7'P+B)9PV[M&\,Z^O?[4PQ\5%ZR='L& MA_?F4(\9%CUB^K-CWG.O"R4Q?7]F"$^2GU&%B._T1F MTBH@X9:D/<2( ZB$1YGUG#=^FDS(S<@+HI!8YT(1TM3)H:W.VF(]-\)GY!9R1F $A"/[%>%J4@H(^YEL.%V1J.V.Z7L%#Y> M,+$YE28H%B4H?1\^;[YXQ/:!\;/CDZ2!0E,\\]0PI1 >@O^R_700S'RKN&AT M>[+W&O"#:WV8MCCTW8+J%9I1KE8K]# M*UMP;J!O8'1>9)7+R#Y+U#TB9&T>8HN^DJI\TWPMB_['EEE"W2'B9>J#AZ%; MM^U8:G<)PZ^Y3*(Q_@J81?SST]"'!958Q<40I*3XC^2;.0=_PHN_*]C7+-YO M$NJ.2[KP7206S/'K\N21,L@5DL57'08Y!#ZIM';#LS_>M9?ZS78B^%2VSLLJ MW0K(=S!?0SSN0;O4_$.OL,4;M2^[FI;9[#29CD_%X#29SG/VY M6HU8W%'@;E5,A^*G=LV?HI7+\.?O ,.<'G>U])V:.ADGL[.9&!PGS\ZFT-0Q M+D9C,3T[24Y/9^$(L?.7"$>=7V7PI()^>T(: VOA!QK-T^;G+9?A5QWM\O#; MF+?2+A#=R)ZWV#H:/CL^"*5I?>/-BG_C,3<>-35?+I4$;M "O+\UD#+>T '- MCWXN_@-02P,$% @ <(2#6$VEFU@?# VB, !D !X;"]W;W)K&ULU5I;Z.&RJ9+E3IM"F%57>O!E>3%]=S6L\+?M%JXSK7@B19&/.9;MYFKP9C M8DCE*O5$0>+/O;I1>4Z$P,9OD>:@.9(V=J]KZC^P[)!E(9VZ,?D_=>97KP9G M Y&I.UGE_H/9_*BB/"=$+S6YX__%)JR=/A^(M'+>%'$S."AT&?[*+U$/G0UG MXP,;IG'#E/D.!S&7KZ67ER^MV0A+JT&-+EA4W@WF=$E&^>@MWFKL\YMF;N>/DKQM4I'8C9)Q'0\G3U";]8(.V-ZLX/T%EZ\UB[-C:NL$O^^6CAO MX1C_V2=MH#7?3XN"Y85;RU2]&B :G++W:G#Y_5\FI^.+1SB=-YS.'Z/^;6;Y M@Z2$-T(BL'+I58:'UF_%^U*\DULQF;'.IXGP*R5N3+&6Y59HYRJL3!\0S"HE M="G@ $5P@#N3(]IUN>3]M$^6J1)#NOO^+V?3Z?CB)^SDR\G%$7S>KX1<+JU: M@AFQMKI,]5KFPMR)3Q^_FXR3\7@LANJW2M_+7)6>>/_P[OKT>7+V?')$=Z8D M'NX5(L8F8K/2Z0H'[PHX$C^#!3I;+ P\0);8Y!4,Z(6EHW'@R5_%6EF\*JNB MLWYE\@R/W4KFN5C)>\6R68IZ.M\2ZDSAWI,%,YD)LR"6PJ MX]E)AZIU7KG$[<)>FEN(*BZRB1.6?X);L$*<7XFH/_\AKRKKZW%UY MM[4B6.,NP4EI7F6UE:/VB?[D^843"Z1ZB((](>XY&YM%KA&IN'3!#KK,]+W. M2%S27AW)F9"%J0)WM.SOUE3KAK2K%DYG6EJM7'Q(A #2*B,G3/BN*#6 "527 ME;026E'=X\E]U)>47+;&B@@6Q$;FZL._Q/#' M:J'TD?A9I:N_07I9?K;5VJ?;X*KW)@<-5"\PITF58K7).T_>J=1GNLLUCLR8 M._@!*:98<^RQ3ULJ'&_[6)AWS%:MLF#G%/DII2M MP!EBP-%YE8?OJ-[^X(H=_=.1&;(/C!9N>UI+& *#:"$68MC"M"N]T+C/M6.$ M[6\LJCXP'E'O16/KM(:@C@:DJIF0*A*G@WRDH0]?Q])L< M:A!7$ CN1.['EG8=K._@N--?Q/#TZ"O)F+0;-$:ZA%78EUN4ZDN#469UX4;L]@Y[4 MEI$"0 .PJ(+SP,O!;QG;AU"BE*U5*.;J< HOA5NK5!/ 5W9M$#DR!4VG>7_: MU@1+9#,14+5GSMVHEH)J!_!*/*D&WZ"5(W;=X774G-E0HF@U%70+'05_)EJ' M'(B">_?1#A=6U95?A$Z*XM3JD/!0?*0P/]J_IOS:)=$"O@+>0AV*D]-"=2K* M ,0^1U3JF*=K1<.]_YBN+TBZH8[^U:JGH1STQ%*)M[?O>P786Z0=HM\)=<[M M=24V^A]&\_]K*)^C1HF''%)?6[F\[;M94^VUVOLVY06X!R_X/Y8^($+^MNTH MJ%L>0M,PG?9Y$+@N,R47UEZ5=94;J=6LYF)@S^EA$$&F M,[6B&X[^J/%:@Z%<-*% 1GFX"#AZ5U&674N=Q6*_?$;)U#GN_CZ&9'T-NU"] MB$;E:Q;NE;.-\S76IZ<'B8[$IW6$W,; #U-R@Q0AV$.LW[S_Y6IO(SI)QB?3 MY'0V/>BKD5?J4J/-96@)'=?YX6PD#4/.M+^?NPJ5_KL=OQ<;Z3J(R&7+ M:Y4&1J?CVHE8XNCAH:GM,UR:C8 O="86=]84PNLBH%O\6\-2K-:YW#:V&Z<[ MX@VYE65WB$WLHO(P'V-.(W9L;(^"7S^.2@?1O9\M=L"N&??T(.JW"O@=>^/A MEZ/',!:,/"8!"/!QK,RFCMR*X?;H 3",*/*:P&F-FCQ=K=KU'/\):@O-ZR$8 M/.S)G?0. 3IU&V?;QCH;JO>DI5T6,L"0,J M+ISKH"!K'0CKT$;76V@/&3K3,:'$@[BTY;J%.OFEXJX[]E3;EB:?$+756O*A M[CA@.["SCS^SQTD2:NXI?)]P0J!$,M20;14LQD%[W@%O.H@M_U"[][$4Q%IM MD!^]M%P",OH.B>EF^';45"HQH8:1\$Y6FH;.3P5SXN!]1+*&W=HW1G7T'_:G M&/BHO&3I#@P.'\RAGC(L>L+T9\^\YT$72F+Z_LP0GB0_HPKGFFX#8ZH'4Z+ M"G52LMVZ[55=;7<:P#*%'+%,7RB> +73 KA'^KDS7Z.C.A$86D&P3[ !UXXP M%7M;T1W_B@.9.\-X ?GDF3\J8.JS*^S%\<>V[!=0K-*-;A--;IE=Q$A?36" MK^D4+TK%?H=6MN#<0-_ Z+S(*I>1?9:H>T3(VCS$%GT25?FV^5H6_8\MLX*Z M0\3+U GH0\+*K&*BR%(2?$?R3=S#OZ$ M%W\Q<*A9?-@DU!V7=.&[2"R8XZ?DZ1-ED&LDBR\Z#'((?%)I[99G?[SK(/7; MW43PJ6R=EU6Z$Y _P7P-\;@'[5+S#[W"#F_4ONQK6N;SLV0V.1/#LV0^/S\2 M\]EY)(\/Y]!4R>X&$_$[/PT.3N;AR/$WI\=''=^;\&3"OI5"6D,K(6?7C1/FQ^N M7(7?:[3+PZ]>WDF[1'0C>]YAZWCT_&002M/ZQILU_WIC83QJ:KY<*0G0W5SI9LZ4X5\J,@T>2ZJYSN9Z M#WQ62&8RJ1E!X.=1?I!9QD!0XW\MYJ _D@5WUQWZ+]9VV+(01G[0V>\JK=?7 M@]F 4KD4359_U9N_R=:>">,E.C/V?]JXO>'%@)+&U#IOA:%!K@KW*YY:/^P( MS/P7!,)6(+1ZNX.LEA]%+6ZN*KVABG<#C1?65"L-Y53!09G7%9XJR-4WGR5, M,E>C&EA\9Y2T%%O663QHAQW:^#0:U\:E M*44BKP=(?B.K1SFX^?FG(/;?OZ+KN-=U_!KZ*U%X5>ZT5L%T2 Z0?BWH[Z)H M4&WD'!MZ5*\E_;7234DBU64M4[J=?Z!ONE0)S<8A+9Y)E&7VK(J5W2N72VE+ MAU)12\IEO=8I-8AZ99_G.E5+!9A*UI4V9;L9&)46R9IJ32++*&.-*$'.< 0, MR2=E:CY#&-++0S6']%M_P$D%/!QG4'F&0$Q8E[JR:*6LE$X-+>1*%07?0>EC MAUC6@#LXA02RPCJN8#\XF_:\,:0'X%4M+(E<-P7.9+E"U_#@?U&B$!5%:FU3 M12/9XH5L=<(SQ=R3Z"H512)1WO5Z&X.??YJ%P?2]H36\H2N5B,QN;@IGC*9'5UBKB3?;\DV5L3M%2,IL7K@5#>=%F-D?25BBC[B7E)=W:F@%C MRGR!0#%KWMI4S&VL;T^45. R_NN7N_[O=C[_]&V.#)>E>':2['UM@Y\T5<4> MXL3 @W \]<9!0&>Q-XW'YW0FSG'/]^+QE'Y%=8BM2ZAB=[_3RW=(SD[>)GKX MGBXF7N#/Z&QQWBT_W]_>W7^^_W;_:7Z$E"FQ4!D2@;.JTZB#.AN'GG_!NB3G MVXM7(0I=O#N&B;UPXGI@M@8M M*YV[.S](D:%UX(X9+;Q>%:I#/M3G9'SY@)U [18W5XX"21N8"$)NP BH:8UK MT\ ;@KU1?9=,%X7C2]-;R@5LZX()!,!R R;@\N)-EAUST3++/BUT=*AJD#CM@IOQ]GE OK"^%Y/DUR:/"/B 8?ZMX. M;)0[CLM+7;AT7K;6[8&;SHJTT_EE6C3MD+!'>*Z!0VN>%R^M@F\HG#X=T,HQ M,?SAE-[(BC>T%J(-,CGX((<31-L]LN?SV3V?OH4'@W'@Q>&4@FD([HSHL^VZ M:/E-WF36\CW%SK#]8CIA8@+_1K-S=($:>7MQX<63D()PXH7^Q!J_[_%NW.*N M^:)U_Y0"_L[VQKW-GEA-*;(BZ>35M])X$47 M4_Z9^)%5=[N?-MSUH%KB[/^SBL[Q2@H+AT4M2NXG'?3H[<\0M. MNM#WHLD%A3,OG*(;@JI$QT.383RC>!B,^^..$%.\Z/#<2)"4 M)R#BX=2GO]!L&$_P\TM3\RL1.REO\H/V\$*Y15Y;LXS*U Q?]"(\&K5I?\2M M;Z?!HU1]O0!=$F"!;)MX<62]/:%H[$5N'6-(\7QD*M8HNAD"%_-ZMK.^Z#@! MNMFWA,G,BX.X#?:!9X+9A3?V?5NWI/*R<1,^Q"0RF<>'>(KIM]/QX; C'_4] M,$+H3:'0FV8?6!G ZC&@Q MKD+_;%U^X&/L(&'']O;5Z9#U#SK5L7^ZL[8V]_H;-YT_F_U!+ P04 " !PA(-8[G$HUI,3 M #L/P &0 'AL+W=OY(X%6=<]DRRM5O[!T1"$L8\%![=;G_Z?0< @B*E[G9F M:ZOLEDB"#P_O_=X)Z.5=67VI]THUXFN>%?6KBWW3')Y?7]?)7N6RGI0'5<"3 M;5GELH'+:G=='RHE4WHISZZCZ71QG4M=7+Q^2?<^5J]?EFV3Z4)]K$3=YKFL M[M^HK+Q[=1%>V!N?]&[?X(WKUR\/I"I&HKVZSY5-[]19GUS)%> M4F8U_15W/#9>7XBDK9LR-R\#![DN^%-^-7+P7EA-3[P0F1HE,]-!4\UO->\_J"^?9,%W!3J7ZUN[E]>-T 5 MGUTGAL(;IA"=H!!&XD-9-/M:_%2D*NT3N 9V'$^1Y>E-=);B.Y5,1!P&(II& M\1EZL5MC3/3B$_1^4?FAK !RXB=:HWBGZR0KZ[92XK]O-G53 3;^9VSE3'RJH5" M90M0E)@.HV">#GK MV$I*@.U3%W<93H'2]/'2<2]\4L]25>M=P1@&H1SCGHS!@6]@.@/!!/$L#N+I M6JQA[8OI=RO,?AHR/>B!J3:5WK1X 2ZB*G/F=E]FJ:J&3!U_.CQ]-U<=A9LD MJ905WF.]FB,3!XOYO%OK&J R-(HE@"U>>% &W74O1:M@!HAUER#^^6(F('V MY !DU<+$17(O(. 4=<9Z9I\$:4Z'M4MX;;6^\JZC8+I:#C%U&@_G0;1<7<&7);Q[N^:WG /7UK)LD MC$$]TZ%S#0$.2P],,U#=%+FA\P)&.^\__@S0-9"$> ;8]28 WXO.S@BML$ES8.%;P27'21Y0#0' MD.%W!TOX/I\#!B,BX:!)P^,0]+6,/'JPO'44+&?KAXPGZM*>_RMD'G^>#@<_ M%R[&@Q"1JVE HGT+PI;%O= 0Z&"X%^<=L:J#>.)!?!"E+Y&-:/KB)!?T/'P! MB5@C?OW\PV("SN$ J/W$1+-70EQ[59!H0/V?*>;O9!P'_,9RAS!S%T\! +A MBJ*EN,2,]E9F"&V@ ND-Y"@QZ#=:7$THS]5^&#=Y)0R#(=/I1'S6E'@4RN*M MXT%#@BD^?GHKTC*'6SJ!9_#1D!."L;"2/6>@%K:P6DYMV135UV0O(5$$*>XT M%A?TXJ$J$Y6V%>?=)5J* C*IKC#IY.G14CNA_OSN?2<^P%6Y::#(-I/MD$)! MIBT/0!MD \3Z"I>[2N'K):M>0)X>+Y;@#Q9/USP0D6[%_P@R'LB*5B#M1_H9%ZVL++'\^ZF/4A-4_;F,',ZQ6\;5?5' M .J4OC5@^<]K.L D<>GC"^">#"+P&<:_?=-EVS/36AX=;R!.'J: M!A+,#X'0"?K1HAG,YBF#U]6"V7.MVA-)WYI1YYW-LD\9X\M,U[15,=3] /$] MI3.32,[5XE8J1+5639-QF;MMH5@^TC*B5OQ);2KR\=$B\!9EZ<"LJK)UM"S8 M!9#7(%=K'" 97*_8, E6(.[V)7G$K$:#SSGQP"R,K'VX>S/J_P"U#?BI,'P!1H YK@U 8 & M"$D8#A*'&%.S2\7,M&*E&A0-&B8PJM9YFP%)5;8U4BFZ" EOG1$J\@TA3=7U M"?*4BBQ?B*W4UM-C<,*A<*-S_Z9;8UP=._@5A.WIBM8(&7:J&XY/,H6O( L( M:NC?GL&KIB,SQL]Q<#K#T"-X'V,3$JC9/"(VP6C+7:&_,6J(RC-L"Z?D/U11 MDQ(G_8[16'+&2)V/6&TP\"%'$1^]D(OFF)#@\SM90>K?8$I!W4UV'-P*BP/@ MS@0,]555B:Y9T Y(7=778_RQMAA/%A"?7.X94$"1 *MZ M/\PT&9GK^=3XE'NL7SU%'>O"DZFOB4<(>-S>7(I>W)89AC$T5XC0!^RZPJ2( M5&9VJZLW" /!AFB69*AZ1:69 MSQA];7GEN=K:+F$CDR\URAWB7;,OTP CGZR^*)-KRV3/:GH*IS"7S-CH< X# M]^W(BJV@(:/>0%IM6_4(XC74:8NUJ3XI#R596A?Q )A9_*?\"&!5WA/>.4%: M!Z?Q3DGG,-'K3];+02=>LWP@FS>JNSS=!^(6$_1T+9LJU'U="W$$>W\ M&^KY/OW\L)K$X5/4LPQ9NN0F>FL4*(]3_07K>3EIMA6)2:7Z)0G$8^DQE;A7EOU> MI7C]8"W^A"6<+5];>IUW?2K]%YQ[EJ/ MG2T>P>Q<.M0^.51JP6SFE5-\X1URGV2R\.BZ]G9=\,V3N9BSC7E$5=^0L_UR5[<&N M8QVL5KBM$W6DO].G#7EZE$=;3Y93WZ,!W/'N/%B!:)Q=#V6TB*;!,;@3H"]N_)!OJ] M9A=IEL$RCD$3\1"-(^I^BD@?#!)S#A+C]CSVQOQ4!RZ.9KR]9VK4L5[;!+$Z MMN<7#.VEZTW9?&-^JO%N]_!L=5REROF6M$TL]_GQ:12W]U- LJU3R:4<[Z_0 M@2;NZ-A-C)D]6G*.5^1A8+O4NL/36> =N%>@8 [V_J"^6YVI':L=@RY6+LF> MKP=M;\27K,TIEOHYF6S.7-!YMOHHJHYMA-%YE,;RQ*=00"(FE'N.C7OQ)OA[ M.P14ZM(8G:MN$TW)*M/8G4O,9B"J[CGM%$6+%[;0R/#4T]")NE1#"BQ4]%8# MP[@)A\JK;*YQM*&T?.&H(QDLX2H-6-]42F*^6./Y. K=QD$,KFA@UH4Y>>DB M,AA;D>@#(L3F.R;)JM1MF3A'QWL6 +@:%&E+4AIS)F8=7E\)"JBD-5NFV#\N M"VR&=5'OMS;=V:ZX],250'[:.!Y5HNV1!7^0K A)O1Z]=F5A58)+^.648$1 MKN;."@:'5 %R#"!-;KH!P]EB*HU:TY2OU,UQ7]-N,+EPPGD%9A"T_"/;-07B MAO>P]Y"UXR. 1H+,7X;3Z8^=ZONI"F5ME@UT[T?/)0%28S@0E=G3I;/-'?G5 MC]Q)E471YAT.>CU$NWI_2?*>]$&/B0URHBK))'*_:1O1%E0^I;AO;L_]3/R3 M)2;*_C0FDUS>!S8_*P]^X\]M9VW\PZ5^%.TP#RYDIW'GH;\<2C"I[_R,6$1E M%F7Q3-8U6"XG2L?;+@WW;76C.0&TBR!<(6_A\Q!3F=_H"&KIG]=!Q7,ZFT*" M4E-K@*\!HQMMMXJZ(:DJ4FRLE]4.;.F;>9ZK:D<+[[(L%"D.!*G7-<3YQ-ZR M63I\I>TG WD>W#]@B\SI7(/>A+I%"YR,:X11"HZYQ$9L(K%KOWGH?*_3H>=V MX;)XYG;!?%DR:+N31%"'800D<^YE,A/QCY+V&\Y!"./M+0_CC%'T\UV< C!O M-D%'#VB:!DX[I%YWFS"X'O^ Q42\,SJT[.'IZ"YEHFS.VT[D3!0W4!K35#8Y MOW&\3(NZ^Q RG@'@)&^30#J3$-N[SD#QM-BMOZ[A;FQ.^R[PKW[6*8\(LN/J M9F25<\X"&4O>&NJT!VF=%EG0'<@@H$(!_>+6]_YTIL3NSE!IL[6 M!^.!4/G9NK78C3, M! ^Y::OU2R1NVA(=#0^[-\2W;4R\0%3BN[Q_&:#ZQS(G=*XF<&)GBE$/X;C= M@M_2RNO2T0$)*_2!A@>,D-J,A3V BX"-E>!5X$[[D*NC+4JJ&W"/_182/W)? M6TJ\/(0X6+B[,!]:Z0;?RTNS$_409 F*Y:&L^&P:HTONH*C:8H>R'X%M'-![YQ(*M:PEM1SU7,R(JW&L MCP2O4V>*".N]26U($X.0]K=QY^LRW3W$:,R>#1=9>8=7NO9Z0W2*!\MP>/'Y MZ7YB<*[Q'9S9- U.G]D)'MHTQ\.D?2E-\(@[0L;D3H]M1?_BP04-VR:59M=A M;+]^T ?4#_8!\348@@.Q)]*D MP&,5MR9],A+(9/(%'D/)@MV="\5.(9AB MVG%X\_E7.N;Y;+KH]]>AGE55;K;?>.T5MUF+TE2VR5%ULU6RP7:';-CZ.8$O MQZ6 Q^?:VN[X<:5T.L^W+JH>H438(,-$WRD+V_#T3E:,*7RD:#..A9MF4&[E MNG%U:SUV\N,Q=+M?.OCD^'2?._ZRN?<.5G9],[0I/@[(*>.9LT#,WLE#L=R< M-X+.J&_4+24 +%+RU#LQT#<%KQUEJD5KOQ[RS4&Z/%0Q\R32Y^46U M+LO$_JBQ)] 3&]<:3XI_U7F;^S.:F&V-LZ"Z@2)^I2AD8& !T7#/\9V=]U/V6_X%]S=::V\.ITLIQ?<"UJ+YKR0+_GWI0-U-7T=:^@NJAP #S?EF5C+W " M]P/_U_\+4$L#!!0 ( '"$@U@V2D&SP 8 #45 9 >&PO=V]R:W-H M965T DO:1HVB#; MRP<4?:"EL<56$K4D%6_VU_<,*=E.(J=NOP)]Z4-B2R1GSIR9.:1YMM+F=YL2 M.?$QSPI[WDF=*T_[?1NGE$O;TR45&%EHDTN'1[/LV]*03/RB/.L/!X/C?BY5 MT;DX\^_NS,69KERF"KHSPE9Y+LWC)65Z==Z).LV+>[5,';_H7YR56<6G5Z.>;Z?\).BE=WZ+CB2N=:_\\--+C@:XHR]@08'RH;7;6+GGA]O?&^I<^=L0REY:N=/:S2EQZWCGIB(06 MLLK&TDYF(I4V%QZKFE1< O1#WMY?'W<%@X%&Y='= (M590B8X';UWZ48_IG55+R$'-<,WHF\"H*AZ ":'G,B&,Q;)4'M?+\"?# 4#OX!WN)%61LJDI1DHD)[C&V(Q[/_GLJ74A*G0 K4,8.P+"*[7^G'8F3 M+=J$10F)86N]AKJ^UL7RMPH!.)^S'344A1KR!3=^^]*<(>:.DL":P7[W( OG M*WNOSJWQRUQ76%;[''='HXE8(4J@00J6A?K$]9D!R MJ+#-,U_#;5HR#= UE%V4=]'(& MM\KHI01'-R*]88U#BZA*RH M"A8V3,GUNN/::CDZI*/MO(&JFMB7:@F_4X@DEG]S-VD6;I_JP MUSWN-7$_*GOB<'XD[O?4E;$5EP(6KVO-TF;*1HOA UE'_G@;\%J%QG^^AT6#WC0Z:.LM?M>N M4C\\\YC*AR"YAD^FC,QP1X#\5@+\.-.)+L^:2GJ>-KQ[]'NC4.TP1*(I[&PR M3A4]\';TH9*96B@$?G/WO:<1X4[%(TGNU@5,LUUE:NS,=C>((@/*2U_'I5%Q M(_PU>65663!UL($',6.4F61I\@=W/P?-"=X?.>YUA"&*6BW\H:VHNW2?R"R2 M@T3-2:0H #!3YW3G@@942(ET3\X.!7'30C:0!,,B;AM[MIJ#-,5:S\=[1!S3\S:#T1!EQJ\7HKW$ ).=>!VPMR^V*/^ M%5W@ \P2QI8@[;E(1*^+Q*@WGORG$3LT(MI#(RX)-%)SM-S>:'G27XS-M7,Z]U]3PB]HPQ,POM#H[?J!':QO2B_^ %!+ P04 " !P MA(-8&HK[HYL$ "O"@ &0 'AL+W=OL7'4":97L+@$"1R(EW/7:#_00E/9#U0_.[B1KL6OOV=[DZ%_? M-][-#R"@JDC VIYY?C/SQO;5VMA'5Q!Y\:,JM1OW"N_KR\' 9055TO5-31HK M"V,KZ3&TRX&K+Y-KL+)X83*YJN:1[\@_UK<5HL$7)547:*:.%I<6X-TTN9T.V#P9_ M*%J[O6_!D>3!K_FX%S,A*BGSC"#Q;T775)8,!!K?.\S>=DMVW/_>H/\< M8D9DH7_HIU:YO .&N<-U7G M# :5TNU_^:/+PY[#*'[#(>TIN#':%TY\T3GESP$& M(+-EE&X8S=)W$3]3UAEJF=&X!^4[LBOJ33Y^2,[B3^\0'&X)#M]#?U$"=XC>^P!I MW!QP(K$R9:.]M*J$&2S$:10G<31, MXQ?N3B@MO/&R1&-EC_C*AG^4L3AI ^ M" A&#"]+I$@<.2+QF_$DTN2X+W['+I;JQF8%CHK\,#.99089PC)3P:X>QZEK M=E;SIQW=OIBZ,-I'V-^",3"JC<.J@:6%N>03TRO;U9'],^-\6RE8=FA1J 6 M9<6,1$G.M=YW-[,DZA*C6@*9= 50M\J?6JZS<5@FIPXD6H<'*$M5QN=,W@F M:\5*;C/96I"T&FMN)U@$KU"O+E$M&5'(%8DY4:B9->U%A>:QA)3[5E0:]YML M4#NK_D&('8VN\;I .+EHD],X0I>(7*U0*,X&=DO"W.9WXY[!SRK'](%TI([% MZ)G9=2FAA^FKPV6M?+'7G?#=[TZ2G*PC!;CD -SL?\%Q.@'Y"M/]5PB>XS** M++! $<('?(\*LZ85ZI"34TO-DCL.TD1F9T;:/.@-O91Y8_E\?(*E)XO;F%AK MW,XV#PH---AO(Z6N>$U[XC*%3N;.-=P B HO)>=E*Z+#VDY;0::C430\&4;# M\^&;E6' X2BZ.(NCB^3LK8SW#]U:@[U'1,7"Y*<2:P1R;M\3V]GM:VS:/D)V MYNU3[D;:I=(.Q\D"KG'__+0G;/L\:@?>U.%),C<>#YSP6>!%298-L+XPZ-]N MP!MLWZB3?P%02P,$% @ <(2#6.03@;T7$P V4< !D !X;"]W;W)K M&UL[5SI<]LXLO]74-XW6W853/,^XB15]IS9JDQ2 MR62F=E^]#Q0%6=RA2 T/.YZ__G4W0!"D*%E*=K+SC@^))0IH=#?Z^'4#TO.' MJOZU60O1LH^;HFQ>G*W;=OOLZJK)UF*3-E:U%25\LJKJ3=K"V_KNJMG6(EW2 MI$UQY=IV>+5)\_+LY7-Z]K9^^;SJVB(OQ=N:-=UFD]:/MZ*H'EZ<.6?]@W?Y MW;K%!UM!^V;VMX=Z6I+/.-*)N\*EDM5B_.;IQGMSZ.IP$_Y^*A M,5XSE&115;_BFU?+%VRK_I1Z4'8T)L[YG@J@DN\2T7(BZ_2=OTY?.Z>F UC@9J^()$ MI=G 7%[BIKQO:_@TAWGMR_?KM!8DUY)EU0;VNDE17<^O6J".8ZXR1>E64G+W M4')<]KHJVW7#OBV78CDF< 5L:=["7O_GS:)I:["3_YJ37M+VYVFC[SQKMFDF7IR! MTKP]P[FO._4/43]JEPY1P$T["X"5[6Z0E>U4RV".Q68B:/N'L=6VQ?^2/'L+SJH5>UCGV9K!B)063QN&PYNJ M %9%*59YED/4L-@/ LBE9;,2=0WC7(_'0<(=WV55O? &DGY*[K<]>) MD..&/8"F%)=+9'(L;UF5E_T34V8@#XO"9.08[>%>U) E0#^BSG(0<0M6*G"] M=Z]O;VJ@I(?FA@J-]V#5;"TNVVKE+(L2 I;%O3P?*]H=%^L/0AK9>F M34D/(6Y']K=0\N+4[^L*/:XOOF6AH*_%?35# N&%*+W[J\R6'7,="A#F#CECG%$" >L$>1U@U;U=5& MRJ-';4"23$;;)5H-.8'F^QI%!'\G3EH*!>M=,O!P%CY%BI5+ARN4IJ:ZK(A[7< M@4<*J84 X5: -RY1%:@>"#U=U35:%U/)Y[0O^3#,<<)(UFVZ(D58H\0$^]9< MR>A&0L!65#4#R<#7P50*8&N#J5HS W:;5TO6Y+ Y.#FOU:JD>7/;KM&V0/$K ML#]:1DFKMGY6 *W(K.J*9:\,H57YKV-ZSM L]@%5:\@#K .2HI2'0>P1[!GA M*_JG-J9M59-,TC\6 IE9B7QD2 +8=VJ419@1! SJ%%<%1\A+@/.()E:D:W+ M/ -!T4\1B)V*"PT&:DD8;/^K/I ]JC#FZ7-B6V1JLBPFR8'73ZL*QD!FV[Q3T#V MS,R_.%'&WKUT06-+*6]+P\RT:H9A&6NEQHS0A@_&8>,!(B+L;M$MT31N9'C$ M;30V)0/B1]?"@!*+!SL>P*8;&W$V U\G>N@=/?TK)#ET+]OA?;5L<_EX^B71_A M]P#?D(>QS0,(RR2.B22/1[.P=[85A/N@I/2%JM3&9NCBH3)0Y0#YC/2J$BM1 M.B&SSD<415/+."3&'])B-0)'M"#L^0V(63!I&"[7V60PCBFJZB>F,M-!)@/+ MSW56S.OV\;+)/[)S+[Q0R5#"SM?I(RUBL3>ZA,&:97=3267W*B&,0A0B+)FU M2G/UE#RG MV)9K)89MW6@8-PY),_*BR$C*!C#8-RI,I_F M#!2SZ;#8E*1E>):0"S*%D2X6JOB ;4QGE:_@ZNZ>'.9 [FX4V#,AW^=)%.X& M? ,>]MMD5E+((AH,3Y)D+H\D/+']"VFO,FH;Q/O(ZEF>*@:1G&>ITI"\\DW6 M5D:B^$2WW$$"$\_T>10Y/';CL6?F0]0G%YIURIO#N5TRK$L&AR=QS-W0[0M" M7:WW0&9?(//L4>PRNQ7N)-GM(* ^VJG2^E(2F/4QU9(TO'E$N4>)>O%T@]KL 5D$CN3-.1)XDF_' M%^03.K2KKO<>GTA9*1[&.MQB!7.::S@\BF%M+QJ[QJ#@J3NH@ 5F.]YA0!B< M4C(&%.M=3_Z8PR8[.]_4&U*1K=I'[: M&C6*WAVJ/4@--:.%RE18O&/#I)D$&"7YB$'T-I"7>CB'Q<-EB0M*A@#!7777FPKAPHZK[HJ'7) MIV+H?1MF[C9>)527*)? M0*%^R+'YX%<._)XV">X(T#N3!#9"W1UUE,2?#[6 M=?ZL6/=0YX2*<-W7-7+(KD51^&G6U%0=PZ^\&;LWJ5DFP]T@(%LPVZ)KJ!EJ MVKLQ6'8P1N8[%U(Q-XBTZ>KA".^T>'5\N)J+5M1#IFB5&L'JI)@$,27R9QLG MW'-"E:8[*,#=Y(OD:,]QN1MXGYNCQ_GXA#;";G*OY3-7/0LG"?_/E>M/VGO/ MB6=V'O3OAI-\%,VEH\#[_V2$R>B)MENN'&BGW>:=U&[SN>>[W O]SVRWN19P M=WJ[#9OS7[3?9M8R,TVW 'W2ZQWSW\" &_Q;EO6UW-Z7E9O@B#SC>@5#2\K7 M,_=B)IT-?8AP6U&Z6[%O_J.OMP0.U&JJ8CC/P"%$ILZ@J:"J)6I2 MV9_$#:_5GQN:I52@_ES0!9NTI:M7%!1J06@2IR]P!]/[-"\HS,.&-559BH+W MR<,LV35WTVBP'#1<+B>W3. !D-I4K;* +C/ARG33%AT8"WR^97-0\\S-3M(HFW2%OMTP'/ JRU>M]?YL>ITB1!2EFM3'0<)H M:(&30QM/QD$#%)#VY-O$T)>M^Y+:4U1>N:!T3-GA,BEYC%59^Q'[6" M?NEC]^Z+&YT,('K3OS?&'2Z(_'W1T--W8IXD 0^2@-EX32>P'%L:IGNM_WZO M=NP<81LR?V$''I"'/9@._U;[P#D@[#@$B3R:8.]*2/1QY03W<'?EGZ7+ MRMM^D^[F'G^<)QQ;(5BES1TH3I4XY*=[B7@\B&"SB8CO@AJ]$(A <0%$DB#1 M4!E20=GDV5!]J=1A! [$APAY0QX#%C[B(+B/*3M5W;0OK^[HF8%A7[TC;U\T MLN$&0;#IV^2+'*\^@BR JT4Q7'X8(EK:0#134G4@T#/V]P.'V,I9D)5W>?/K MY0JKFUKA DA775V"2CU 0+3)#J A*P(X G[A?,4NT0+=K^!9&,AWB)5^KK#& M+S"M^@X8]# W@"V&R3[,DN-CF@[O@YC>^U8$P[_MC6>98R8$73WFHEBB";.O M1O]_-U(Z*;-X)%0PN@**L11X"R^QP+'\8*X6BB J7>*A4F0%$'IH9!#AC 0] M9^;T*0:/Q1DAV&Q,,SPKC$$,>!6B&<^L$EI^2*LD5@).KR65M3U$;YE0=E_\ MI%NT>"%@T/#84,SS.0:U,J19NH]E3% =E[16N .,8=LM"KJFA8D.,Q^9557@A3!5^ B3[T.)TF*_("U 85MUJ4E[1@Z&*AT#,QWX&:A%8HU: M6V).U["PKJ-+E2E>,T36"2?L$5O:"JP$GW6U$OF#]1[H%'K>S][*V__ZRC/VCAHA:*M7':C#7)/85QTUO+M( M,+7(5Z, =D)P\_1AX[[Z(9\/:FA:=(.&BM>T&14[I"EZ5.247H#/Y3!ZK/X] MEZ$H"%P^?;X,3A'4SP:<.YD%[SZ"WDA2]47#V26:(Y/":]OAW]@2/K>^1)J MSZ+:DLLHKAL&D#*.7.:[/(E#YH: 2VWV7A0%*(RS.U&*6ET-39>;O,SI@BC: MAJ80A71=S(\= *<1I/6$>[X-2I('1S6L6G8P#D@#,)S"#YGDG1 9.PP&,$# M0 !.&/#$L[&LZ2NJT75T91::!]TW,IM92P@DREA/V0 ^OX2\V^^$W ^@A"YS MJ13\2[50?V[+^[!)-2@4>YV.OU"*BB:_DW=])L M"!T\E[V9AU.Y:@IL4^^BP_?_LFK[]"K$.KT.JV\\=?3LFR[JZEMU( M&3U5Q#Q?7+ W"E*1A\@WNB?RMZYX5-L_EPI(^>NJ6 I5IQ_3()' =+9#,EI_ M^*J1K*;UX=5Z=,&^[ F:7Z:9FLPXEE*KL9QO+28 JFU2#.?_$X-*(8@>L C MSQL)>.!+*@-5\QKCZ [)::T)%RHGGT>^/^%@O.B'O=]7V/N]B9FO*PPMPS_P MZPK_XF\K? [/T@_'>L7;X55)9UA&?:73I'0W%&CWNOYNHWUL]7QRSVE/DPI3 M03BSW;O'NL?8NB0@)3W"%O01&)K>'VT/)W1M3VSH)1[>A]O5H=%Z;,8M.[6_ M?7>9%OB$OEN_UI^DU>9Q%V")[7N,#,+%GEG?"!HB"WWF65YB=GE<'L4N]UWO MHI_K.4]WL+!Y$WAT#J2H.KY>T0DB^"3&BMO!3]QQ5RD*;&X[_H7FQSVBQ0,9 M/[1YY,0P*W21JO-I+9TY0A%4]M,6U<&>3LQC)X"<@=*'I&\?B0R-ROFZI+>: M)_HN?Z;^BF/AP5;?(W&HEP+_&WT3SXKAG6=%R>A9/.ZU^)9MS(&W?B1[+;'Q M-+!L^=2+1F.3X _JNX16DNB%9%>G-AD\FWOQW#T<*+=X MZ ?RB#.$Z!=#MHFU_OMO^Q[3,?BTU+FO76 =BG#33L&370+ $S&>ZD!Y&9S6 M'7#H.U4^ZB:Q5;6/2K.3&+*%G02'"UH>VW.78"#-AH'W.?6L]I#/+6G#J/\6 MP1]?U,[]>,>5\7,K&_0"_%$9JA?*5O[RBGZJ?[?F1OY&PO=V]R:W-H965TRD>;#%"W;W[.[9 ^)\J_0GLQ;"LL=-W9B+R=K:]FPV M,^5:;+B9JE8T>+-4>L,M;O5J9EHM>.6,-O4L]/UTMN&RF5R>NV>W^O)<=;:6 MC;C5S'2;#==/UZ)6VXM),!D?W,G5VM*#V>5YRU?B7MA?VEN-N]G.2R4WHC%2 M-4R+Y<7D*CB[CFF]6_"K%%MS<,THDX52G^CFI^IBXA,@48O2D@>.GP2# ^O1^_O7>[(9<&-F*OZ-UG9]<4DG[!*+'E7VSNU_5$,^23D MKU2USLY9UX$$TGF&SZ!J-2YS,+Q_1Z5@Y. MKGLGX3-.@I#=J,:N#?N^J41U[& &1#M8X0CK.GS1XSM13ED4>"STP^@%?]$N MS:H"O?_XM'\:G3/3\E)< M3# ;1N@',;E\_5V0^F]?0!_OT,?_:)KWL9)=U+?E"UM)*8=C)AZ7"S!DK M*J:6S*Y1-55C>&6S.F-7AAZB/6*S0,V&%H6N3^SNYMK]S3NM17/L]/5W>1@$ M;^%/ZHJU7+NGL9?Y*4O#X$4;+6I.<$:K*$B]-,T0-//\(&,_J^9-^=4Q,Y^% M7S3Y/&28AYZ?^RR((J\HHI.%\]CHD3<5:PXBI'[D)2A0% =>&IVV9JV6T$59 M/PW!F56L:\%8."!GD*NNJ?BB%D#U!&&TIN@'K;K6@<_>FD$XA,8"I=W[ MMM/E&NI%W4-_&Q+%!VF?&'%5E@A/F'D',T4ZB46;MK/H.6L!AG@'@*KJ2D25 M4-/J@3>E!-?.4C9EW57]PK$!Y:F" M;]<2M20<6M#^1.WR.HYWV,M3KJ;L([QPEP/E/N [].(2VW*SAP?6#I =37B_%X/J ME!Q4I>1#CX_;T KMI,Y1;%'+E1.] ^8<\UT\0J_(;BRF<4Q !<;)&PO2#^#7 MY>:6]8U\GHU#%Y>=[;38R<:04(>,K31+24IR,B7PP1##>HDU9^QWZBPZ1-D< M >HGA'#%3OC2**>;A!40PR2@ZY1%J9='"5UG+.IE.6=!GCE^NIHQJ !S'T6. ME#2CU)22UR[)2@HG-Y92J*0I:V7Z&3G8?!A?X/ONB^UR$U:N72M(1W<"X1KD M!F+-(34< ZPE& X,5:?[$%B+J>Z)#O;6PF#*[L:Y)Y= =\BVL89G[(;_!8M1 M>V8[W:$=\:#"IV;@Q&9&?_<<\0G22JGJ0'X"K\@C+\<6%'HQ[0QIS"(O"@(O M\3-V]:*:!EX,AB4Q^N.EA>\E:0$OV>#E7LVQ2R#+&V1!P2.\B $P3;$TB5F, MMA=1<1@$@@^-!W6,<'Q7:-N^#BP,00Z$PTZ6QP'+?2_U*=#2;JF<-6K4&+%/ M+DPA'FG"8C_V8H"+XQCD\ME]7\_]PH0PYP'+*)\T8(5?H";^Z?QOQ_S'G?:= M,'+5., 5/-:JI:UMW"U8Y*=>E.0L3G,OP]:=9IFC^_S$)@:FYUX4HXX!59*8 M7Z#"/OO@*K$C0E1X88828DM/(OI)@X)]5!;\VV>/:(7GI]BT*2EL^C# 5T?J M!3'&26X&-?Y,ZHF[WT2Q6R61-:D)SCR(GH 26>#H% -NDB)ZG&'40:P/#Z2" MM.ZYA/]7,N^_:7NHS>79PK@&Y5^[T1M^G$,+^B+-[NCL@7O7GHOWR_G1YPS4$!AH@EC#UIUDR M8;H_L?4W5K7NE+10%JQUEVL<&UL MK5IK?HTAB]OC?W-;93RXNNVJMVKLXWWN^>7EZ[8 MJ*UT%V:G:GRS,G8K/=[:]:7;625+WK2M+M,XSB^W4M=GKU_R9Y_MZY>F\96N MU6?YF0NMYP2]:W;K!:T&6+(WYC=Y\+%^=Q:20JE3A28+$GQOU M5E45"8(:O[/P=2?]SVP[;%E*I]Z:ZA^Z])M79_,S4:J5;"K_Q=Q^ M4*T]4Y)7F,KQ_^(VK,VR,U$TSIMMNQD:;'4=_LJOK1\&&^;QB0UINR%EO<-! MK.4[Z>7KE];<"DNK(8U>L*F\&\KIFH+RL[?X5F.??_VQ+LQ6"2^_*O?RTD,B M?7Y9M+O?A-WIB=U)*GXRM=\X\;XN57DHX!*J]/JDG3YOTD]KA]U_*K>*==41G76"7^[VKIO$5&_/\QFX/$R7&)5"7/W4X6 MZM49RL I>Z/.7O_I#TD>OWA$WTFO[^0QZ4_&X_'=Z>1"#"6(M_)N*VOQT56R M+IWX.Z)DA=\HI):UJO:BDK=.F!5_=K@X"I^9[4[6=T([41N/VEW^BGH2W@@= MSC%6%'*GO:S$&AC@PL$7XJHL-=6=K*J[Z(AX41H59.KMSC@E)#+?;S:F*G6] M)BD"1;O#'JC)*I;Z1I>*MN)TMY%6T6)E<=@;B[/<1ORB[5I_J[G'-T7B_=NK M+_\CWOSR\7L8?4*S[VG\!X,M/])_#^W=?_>QII/%%W6CZD:)OUF<).M"=?9^ M^)','9BZW[JS9J4]&RFDAZY6>D5*)?G%]!FL%M>WYMQK954I/K>+J>)HG0-T MKP'CXE8ZN,];4S8%UCFX4HD[)2U*/9F+VPVVL^XK;1TT__&/:13',9TCG5/. MR66E>EVPKX:4Y1W4*=H"1J<, Q.#8%QSA= M:FGY7.CTR\?W#Q1@YWGI&V_L75>%?31Q*(Y .H*>0(% ,PK11'7J%"RGYKW2!6FULF8;1/.92+\; MV$>*KZ&3K2F;R'O0?KB-C/,5M!JJ"D^I^E=S=]\%]QU&M8O\1Y!HI;+:E $5 MK0HUZ8):Y P2BF:<"(U"1$YR/0'5L$NR!#(P! <:FJ8J*6V=!.RM-/1#NH4" MJ]2-1 V2>%2.8[CQ%(!NR2<#U9)1.3[T/P%'J5")SE2ZY V[QKJ&A+6I\07Y M:YO"-Q;EP_$$C^CBF68=QHU8[)CC=B^L9,/WC,J1 QE":@5P"=*_6XS2K(W1 M])MB1'Y_(CI4JP0&INZ@K-7N4HQ H=P8ED"L&BC=@@9BM3(5J+Y[+OZ7P%T1 M,=R'HZ5V"?V7!MV__/2F_W?]D">,)M$\2<9B-)U%:98.8/;GBZN++RPBFT#$*"6A6#A*9O@D&XN?;Q4@6XRR)!Z+610G M4Y%DT2)? ',UY=Z/2#$@)G8D49)/L#6;X)09"4DG>31)(>5J"]<7Q?.$7\?D(E+Y'P\)2%.7&H6EEPT9ON]F M[_I7.ZE+2K[:U.=0]AR$F+[QR!Z[,P%UZQM4)W*0L_5A__;!SGM]X!#^']"C MD*)M9V,\)J%]%H-R$+:C,[O3#(O:>+SO&B O3$R84M#W'D.NOR.N)]>H.:KX MB(MI[XBA>WC?@0_4OB<0=?3NV]R$?^0=J.G$&H!A&?*68%$U$Q0$YB^R;C!" M"RZF>'Z\N1YOK)4IAIA+GK]57,F8D(MF&WJBH"KO $,R CPHX2C4,$FF.@:F M%S"'W$MD".2F)'0C3DC>K+1Z4KAK.EII0C[C[L)0RX"JVC#B./962+V .JQ5A=LTX- M2NG JZWB[-BMO./3T/P:I[@JS&KEE ^DXV!C&Z/A_NZC/O1D?!LDM@?5+L>' MT]U(?=VIVJEQWUCV7Q_Y$AW/K&O]SWWT#QS!S;CGK@3_X*IT_7*C0CK0:B2\ M*KL)*B ]M/V/L/YM2\KU8SJ/\FC.H)\NHIA@#MB?+G!&FUJ#S>W>!XB:)),6 M!O_=D_)))D;+<9AEB($4R&"&%3".@[>M0TJ]XH9>(#A+Y6\IRQG;3E/7NMR' MN"]=!3%\775_O>N+)3" $QX/51'U9?&?MF:"% 8W\E;A#_W=.RZ%LY[=^_.> M+2"_')"G#.IX]M%D$=4[>[H?J(1S\!-Z_.2.H37-(:V MV>/$E/2/6R- 0W%"$0:$$I-V979;[@3=U(S$7"N(6U99BI"TXPV;H$ M)6TL(6FI.F: #=B.[&S3?M@2Y+HEX8_HI+[ZD.8X;$4%%=1CO81#4E-6%MJB M\T$&%^[^)N*D]EO#*\!2 61@8#QR,*!*QTK A[5#&B/[=4&Z:N<:Y9YP((J" MU6.;K KW3Z>6WSN0 G\C*9N#1X; $;I;?\WWV!!^UR,2-[5#M.EFPGD[;P1< MH0<$/'E^E"GR.6-SC<<(>?1?ET@E80Q[FXZBN06:!I MEG[55$1C3$/*IE$\6=#_\P5D()O6C!6MOFD^C[(YT!6$.TOG=%&&J8C$.:J MI1=$9MD>9@X(!%D(8[<*F3!<0"[.TKPWZIUI4V@:9R*+4_%#/V^+-1FVMS]) MHV0Q%W_;$46F(JL45<-00S3!&?D\C_)L(CX1&=NO9DX#;]TAG/ :^#QR&\-F MBG,S%AUHP['LFT[GT0(K\B2/LL5,_!4CQ/.C:(U9B9U;E;GC>OSP4GIPBMV]09"0R#"R#>2W+46*S! D4 M@\G&HLT.8NZ68U;R)5:/NN O\!MP)8%?TLE43*;1!.OI(M^BE$E\_51>M]WV MP579\-9A$DT7V;C_Y-" @=D/-&^S^F289+@GJIHR#!X!1V@4[J[EA_%,7D!- M;8%GTG(^($('8\JR58R?>:*=/%G4)]K>\?$8^@TI9WMC''I]U]%*PX,>P%%; M=7&RT73D.S3]3NUO"==WUUANJ4,%%H3LG,^B>)JP"+P#R"+TTP@\@0@1C1W5 MW2FS6FN>-&% /9/%?B91G#;,,W;RTUF%^T#(8 =5&W? >(3S8US]6MY'VQ MTZISD+S]5$.?'BA^Q?9S8;+L6329QO02S1'UE.,CO)D#2=)H,:,WR/,\G],+ M)/@L";T1FH@<+2)'= .*)=%D@NZ'5G7-MZ@%-:ONHB.$T7V#MXBH!D!J+Y+X M@5?G']#AWQM9L,!5X^D!=C^/HR!NIJR "E;Y#;O/=% \/:LT\[SH #C-P M?_ PN;^9X1L%8N(8(XE3GU?Z-R3?.27O.2W "WJ@]!!6^N=CK<]5B6GW**CK M[A:MJNX$P ]*:V!'^5!!/NJ8"'H",=@9M1>.[0-3A^A *27RBN[Y5LFEA:6 MG#;L%+4]8AMS_?W >Z*!:???7O(\4?='#G7A_M"J<''8MIGRR 5-:QVD'UZB M': =/93%!-W=27*Q[(SCJ9DG&]<^9='=R71S*=J;R_ZNJML2M?(T/19T&IZA M)S4(=ZW6LKUA*>G9#;5^(\C=05^*CVM66*T'EU1=9/;WLK1C@&*,Q^'()]Q M;7%PHX#S&Z^97M&SWAK#[3;<$(<2"2R&?I15-O2 :5C-QTX94*J(9H-? UZT M^'$/-GCF.U['X7'Q;P&+R(L,3?SXZ]C/72X'/T7:*KOF'USQ<\':AU\E]9_V MO^FZ"C]EVB\//PC[2=)C'0&PO=V]R:W-H965T>>R4G.Z6_ MF1+ DN];(P9::G*I#X9:WTEEE\U9N^J32PPBMM19\.!J/^ MEG$9S"9^[T;/)JJV@DNXT<34VRW3#PL0:C<-HF"_L>2;TKJ-_FQ2L0W<@OVM MNM'XUN]0"KX%:;B21,-Z&LRCL\70R7N!WSGLS-&:.$]62GUS+U^+:3!PA$! M;AT"P\<]7( 0#@AI_-MB!IU)IWB\WJ-_]KZC+RMFX$*).U[87*V'\/]DULO$@('EMK-JVRLA@RV7S9-_;.!PII"\IT%:!>MZ- M(<_RDEDVFVBU(]I)(YI;>%>]-I+CTB7EUFK\RE'/SGY6QI *,$TETS#I6\1T M7_IYJ[]H].D+^A$E5TK:TI!/LH#B,4 ?R72,Z)[1@KZ*> EYC\112.B QJ_@ MQ9V'L<>+7\#[Q+3DHT\6S/"<,%F0@HO:0D$D]KEX+(2= M36P)Y &8-@1<&@DF ;8K%,$D-*F@'L;EA)3L'L@*0)*]R< MD3\1Z2E0F]&HP?(XRZM%][NNMZ"95?J,7.\I,FLU7]66K000J\BGB_GR#_)% MB<+G\ZO$0CF)PFBB8\25(A:W>1./.SQ478&2+8Y+(VL<3G5$: X&3M#%B M&H+1^3.4:#P*1UD4#K(8UUE(LU$8IR,2Q^-P.!B'E":'L!]H/TW 8X,E)@*T MZ>+R8[&=)+TL0\_2WH#B@_;&^/:Y+;>JUI4R2!L]Z>(C-^^JSGU1/:G0T&OL MWAXY/*V,16UGOS:HPJ6'.,Y;B17NBQZK22M3@3]/Q -AQ3\XIU$)(X1UY,X; MK\R-J9G,P1F\$ R]FGN&S7KQ PFTF2LIV^-JQVWI89:0LXI;)OA_;0$9 '*M M+)#H9'5Z&KK6X^M6%H]G)O>2)2N(RO/:5S9K6*U@PZ4;B(Z6V\"X"@[&NIAS M51 _U23ZTR._NC2A(6DY$^BISRLZC51Q?F(;2&L0 Y']2)#*-A'B,A=U\7P8 MT>J^/)Y6F\,"KAMU?^KO5"T*Q,2X6?Y39[Z5?O>\.31_?M3\5=?\;2*R03BF MPY"F65?;^^<=TYHYK_<;6&SI&+MX'!TO?ZFIB(9I$H?Q:$BB"(<5&HC2 M1Q,(8P<'^20<)10'V_"P>NYPZ1^=^SB3-OYV8]"Y6MKF"M#M=A>H>7-O.(@W MMZ\KIK$N#!&P1M5!;YP$1#&PO=V]R:W-H M965T;09D1-/15[: MJU[F7'4Q'-HXHT+:@:ZHQ$JJ32$=AF8^M)4AF?A-13Z,1J.S82%5V;N^]'-? MS/6EKEVN2OIBA*V+0IK5+>5Z>=4;]]837]4\R'VKOAB,ABU* MH@HJK=*E,)1>]6[&%[" M[BC/&0AN?&\P>^V1O+'[>XW^P<>.6&;2TIW._U2)RZYZYSV14"KKW'W5RU^I MB>>4\6*=6_]7+(/MY+0GXMHZ732;X4&ARO"43PT/G0WGHP,;HF9#Y/T.!WDO M[Z63UY=&+X5A:Z#Q#Q^JWPWG5,E)>7 &JPK[W/5791^MD&4B[G094^F,9+8N MAP[@;#*,&Z#; !0= !I'XK,N76;%+V5"R2; $%ZUKD5KUVZC%Q'O*1Z(R;@O MHE$T>0%OTH8Z\7B35T/]ADB-@V*=(BO^OIE9A!V[?_9%'3!/]F-RR5S82L9T MU4--6#(+ZEV_?3,^&[U_P>.3UN.3E]!_)CG_"VAKI%,1&TJ4$P;VXH,J91DK MF0M5@J :I>BL<)ETHM(. RSE*T%/E;:$>1(?C:XKX;2(N[AV&QBK5EF@& 7\ MRJ.PB;19'X6.LU3L*&DF;*:-.W9D"OBQP*KWHX]ZCG7-'AF*22WD+"?,EO"L M.P6[(I@E-8G4Z *+N63X2AJ??Z9%PWV#S>5Q7!N# X2TEM#NQ._KN-Z^.8_& MT_<6P>ZW@K7?3@VRYSD3,2%0YY)&@K%TF,O0(\;V6N7(KD6[PJUSM MR>J<",!YG4O#)"]D7DL.C7ENR+0.IZIRSN3Y:0Z4S#HN;7[@".0BJ6/0TV V M!X6TE4+QBN]"9"PG#* (*Z$$S\V@#PTNX3DZW+J%(ZW:)-:+A*2),X:NZAGR@PX;;R;1^):4_'V"I'8J$L1S9;P>F28RIDB2N(O1V(V[43<)'5(?,5 MY-KO*#PAEB/[+Y9<#@UW/ D[E6+3JL\\Z30E3QA).-NZH9"VA4IJ5OY ? K9 MZQ#&Z['/MA2Y>@39&4CV/';(0"EUG5JJ/&?YKY/CE]8Y"?F! 4]61H>LU;UYCSL*KEJ16T)14(\%=+K#0KYB./4O%0I?,=THI?EV@::V&TUK:PX M1;:NJESQJ*/-4(I(;2:9BN>N0IV+%LBYF'$\J'FGU?%(_U'S< M%-5'(O[KSV(?6!*VGEF5*,B1A?R:!>CR;9_[R[MH,#[R5N?3P;NC=5%N]HX] M34L<;W(6)!],C==JA@ TMJ*S);OK;1^DH M% 4]Q7G-?GJYRIQ\U _Z#J="9 6DFC?ZU:E;2LRAW/%62+Y^-ZX=Y>\G99)C M9K*3^'!K+"G[9J'CQTJYYRKQ\M1YXMM%#90=VU#1A;C9 M51'G9Q2]#S)@"8B[=3'=0'8=F)4X07;%D3B)!B,\6KO;;;L)9 &#W[BE=]QM M-]QM;]BVC,X'9]T3[E_;,#X=C#L;-E5::-_#-FC;$*-@(:'"0C+LA?@+)1-> M77 Q#?0=YG+W )SN 7A%>,_M]T>%A\[. M('L%]DS70X.[&_CXG4\?W)WBT=KMQ <[)G)\YA^MW8Z>X"4S'4T\[$,;3^,P M1YWR17](&%6-]PEI?T(9G3(:[PMY1\'P;5]NM\>'N=C)]=1K+0J2.\SU'HU, M _?1BYR^YBE*$%K;]Z$S['R10K9S_]UMPQMJ^#AM9]M/^YOP1?ML'OXO\%F: M.=Y>14XIMHX&4WQ)F_"M'09.5_[[=J8=:L3_S$@F9-@ ZZG&-T$SX /:?WA< M_P=02P,$% @ <(2#6&*WL^9V P GPD !D !X;"]W;W)K&ULU5;?C]LV#/Y7"!?H7G*Q+2>Y]"X)D.2VM4 //5R[#<6P M!\6F8ZVVY$ERC50C6V M%!(?-)BFJKC^O,%2'9=!')P&'L6^L&X@7"UJOL?W:'^I'S1)88^2B0JE$4J" MQGP9K..;S<3I>X5?!1[-61\F *(R_ M.LR@=^D,S_LG])\\=^*RXP:WJOQ-9+98!O, ,LQY4]I'=7R-'9^IPTM5:?P? MCJWNE 60-L:JJC.F""HAVY8_=7DX,YA'SQBPSH#YN%M'/LH[;OEJH=41M-,F M--?Q5+TU!2>D*\I[JVE6D)U=;555"4M9M@:XS"!5T@JY1YD*-(O0D@NG&*8= MW*:%8\_ Q0SN":$P\*/,,/L[0$BQ]0&R4X ;=A'Q#M,Q)/$(6,22"WA)3SCQ M>,DW$MZ>$X8[8=)2F48C_+[>&:MIU?PQE(;6R638B=M)-Z;F*2X#VBH&]0&# MU&AT6M!^H.&O:FL#*@>J&58[ MU'W=1F +A)^U:FH@&\@;ZU),ZUE4307UOZ%HPY?<8@96>=M>A>!=D)Q$'U2& M!SI9:F_C8A[DX)&A?0> M2<^H4F0^BEQ(3K0)TU@:Z'(R3!:.2-P<2U72F6=NNFC>HC&$S"7$5PP^$@4# M["KI>LG5M.N].Q#8%![O-X/?8-[GTU$RG< U&T4LAMEH-KON_B]?S%G,;OMV MRVOAHCFW;N-+NQE\HA,_$ZY"_Y]LM<)S.1LBG;P:3:,))'-J&,2CB/[_3-:I M?2,/:-IU>;9$/Q!O,3BCT>\DYZ9?^#^8VFSL5[OUN1EV^A^4BIO+E?+YBF_[>G5R7[5._J[:#>=^ M\HH*%IV:Y^IV:H<.W?#LTJQ0[_W3P"WX1MKV_NQ'^]?'NKUTOZJW3Y=[KO>" MCI82^4I<+Z;D$O*-1.@>9SI>Q)< [Z-]GJ"U!+ M P04 " !PA(-8:ESW#FH- #=*P &0 'AL+W=OFBB77^%G,S\I5(?C4;%IF9[[KCLZ67.8GSYZ8:Y?% MLR>JTIG,Q67!RFJYY,7MA"_G"TT7SIX]6?&YN!+ZM]5E@5]G M+96I7(J\E"IGA9@]/3GW'EV$M-XL^%V*==GYSDB2B5*?Z,?KZ=,3EQ@2F4@U M4>#XN!;/1981(;#Q=TWSI#V2-G:_-]1_,K)#E@DOQ7.5_5M.]>+I27+"IF+& MJTR_5^M7HI8G(GJIRDKSEZWMVM ]86E5:K6L-X.#I5*%[@KL4\_>R\RKL64K7BA M;R%?QO-4E(SG4Z8+GI?<**]\+DKW,IV*Z M3> ,7+:L^@VK%_Y1BB]$.F2!YS#?]8,C]()6],#0"^X0_=*(_J$C+?O/^:2$ M^*G^;Y_@EFS83Y:BZ%&YXJEX>H(P*45Q+4Z>_?"=-W(?'V$Z;)D.CU&_C[T> MA# [Y0/6U9S$HE_Y$G_5C.F%@'-^5 7B=4/.+M%5(6B-N4.D%G+%_EJ(CY+G M<_:S$-DM>Z6RJ:1?A:I6[/2'[Q+?=Q_;>^::N>(]'AB^I"Z13":EG$I>T"$O M&IN4*TRP4OQ ('B:)A^;E:KGA^RRX+I9$I:BY*=B&* M!9\>/4LON/Z:(Q8<=.0\ES.9\EPSF<^R2D#5[#Q?5)+](?//"\D^B'21JTS- M;[%SZ+ W>CJ\MWBMLE]5/)]5O8:=Q@5 E' ()]RM49:+3=T_Y2? M.!0X[Z=<4]A;W=KTOO+](8F4%S_F.7N#(Y 5L>%UKI'SY5Q V]]$K:^JB3"& MFW^4[*V0GZO:?S='G.XKS>[ZLR(VY93WF_S^.NEAKN>@PPS6.S](BO!OR>++ MY^?O_^CGK7;(SKH'[/:;V6?H&8_UCE M[+P"N%$$RMA+ FF%RF7:S\R>_+?W8>.J^KQ0%;M<4+;_\2W7A;QA[U9:B9:- M7E^_E^@\$[3 >RV6;A5FM=2+W8+K\/$32I6.RNGLDPS56*9 MR$JQ7@B49IG32:5QGU)ER$E$9B9S '),U9J7 /V!6T80##7*EI"9[M/>8YX6CD!*&+ M;Z-1X+CQB/E.[$6.%XRZ#I-"'Y4F!U]!7$I>M-=SG6@THKV1YT1 H+XS2F(G M&?OL2CV'$B'F6S6MZ'!3*OS'+(X9]G5I(P^F"WBW1-_M@L]J"R.($=/=\)P8F7C!VPS=X9/=2K M2A: A >2ON-& 0M@-M=C'Y2&J^"2'S@Q+OLP Z@%/@NXT)RR#:.6 C[>+469 YC"'9Z,V@=R<=9X8C%<-K$@ Z ?]TL M!*K,%*?(JP2;%6JY!Y!/Y?6 Q5#HV'%'8P:7'T?1AHZX61F_ J&)*M T&(!* MU+3:IW5-K <>@P5]+Z(/;Q2P-X:#OO5TM@][PD&CV/%'\%,O=%S7A>I6_-;X M4@%;04-34F-VE%*KD;$3=$B=3Z]M3X%]NU#4[//&<,I1N[WY?$[%S?;P.)K? M167L(L"B/2H;04"DH\)^8Y "1\@Z<*;8=0W[0?UY\25[P_Z]ILFFG36ZN5BM5F,U;;<2I[#IHXD3@H?EY MGN+,4C9Z+?WPWTG1@_3U-5 MH;+43L8GF6A3VUY!RX6&8 .6!)$3^%0J(J@[AKK/EY;*D2"3 W*24_(39/#8 M'[,X=#SP8^,Z!R!(JZ(@2_"R%+H\Q(>Q"N4<+T!6BQ#^R-?A>",*W.V8'#9C M&>WZ(3B)D2SC!&*X6V+TQAA)8;R,4@YR;X1B&?9(D$D^D9FD70>YZ)HW#)&N MQ^Q_A_\9Q7\ (+&(&3@!&?1HA=I*U_AQ+2GQ-VSH#!HA>TA'F9MG G7UE ME$WX-:RL"8LA)AKOII7XN7%R?B"@:"$%E0->RI71B7+%J4G\2DJ C"8U\X MM'&P<:E57>KA(WS-EE!J@0P'2]_A*G=8V-CAB(T=NF80N9$$^-&+/?,558S* MAIGA?L+M29E 85DU%>V:G?@\;,HMC(F[)'F=K6MY M?=\D;8!)D[4/9X0-#T4#1>[%QMB)4'9J+A(GI%QQ1VK8TYT%N9O@H^DD50Z# M\C9(N5<@A_@M*VXQ2QTZNB75VKZPX+NUNF7? &OK/@9<-]YC,/8]W.4+DJ'E M#VI5G61CL@MZZFP[H2#=H#>@>M"2#!HG;XVKQNP MV\F;36FUV+P^QV!ZFS(LKF^\ML;D/1S^$S7OL+;3_91?T/XT90^IUK$ZH2ZH M*7ZV&7H0SNI%&T==<3G==!6U=]I.A(BTE2O=:D.(1=MH&'%V(+MUM#;*UW:^ M8I7RXZP0%LN0,D!M*I;X-3R(E#<.8'5HAF&-AC> Y)ARX5L4:0&"SFN4BO8F M=GWX$=SHP-&]\PM1TJBUAE$O<39FHX+8W5C?47:K'*C MR#KH&9_#LPPH,JU8Y[$9R4\+K&+JW&!;.+,4]S8>!=>A)>$PB+YG2,.X"]CD MU/EM;4I$4VL[[DN6-&Q0$9D(D;>(TD085FZ 7V1C=4@"GU?S"L>?7 M2?P5PV^04Q/-22^6%.[#R^(#/F;[^4%7";O2O4NU(G](.K+5QDR:<+)F/#4V M'9@1\U=*^(4/9?KM?8?!_:%_S."4)77]A%>;Z&53LS-G5V*EZV!PK:A&^E^J M7*"I?3#A[W#HZ"X!CWCTKC';Z/9'C4"OMU/(MY[TO$D5UQ3$MWQU3Q M:('V ML6U:/%ID+;">-#0;0.,TUN;J7OI)X[>>8M[)[6SS?NPF=T7%TNT50E M[@8Q 8- PJ]&:69V]WJ3'JP&NEG=5CI"&*(P&>G+)X,(2"J 8=1 E;I$LSG1 MJ=TH(:8Y\86F>+>\&K_N=N3^ S.'1G4<'V%O'!QGKQZSW0V.ND,*FO0?FN?= MU: =@ ($:^Q#-=FS"@\"X+;?U;%9!#KBSV,GZ+0$VL!0B S6;6.4W2P*J] MK!(-W>^'=G+<=0W:7Y>S'638\I?R!2:EMIL0J MU&_XSCR7GRW\(HLUGO(>"XLJI8J4SX7:S]3"GURE:0Y5'$>+,O/*$7K*8VR:B[5JM5Q$:T0L$$NFG>0.*% +LQ.>B M.\ER#&RA#7O/J^K!%C1VVQEWM4>9;+_E))0CQ8)G1*@7S%IU-U*9'*\J76J: MN(*#8]G.++:%IH.R6Q<)AJ\;!-"IEO244AA'1#3B>_- IG[8L%,@:X[IM,U+ M$=LL[QK"<&5I4VBISD8T(%FV:=3-RH;S U/-H9F/][VV=]9YY1(Y86Y>+"V9 M&479MR_;J^V[J^?VE%X @*6H#[,P7WKG_0 >T;O<_^#U!+ P04 " !PA(-8[%4UL;8" #\ M!0 &0 'AL+W=O7UE>1>W*+FL4#MI-%@LQM&T=S8;^/R0\$7BQCU8@U>R-.;&;][GXRCQA%!A M1AY!\.L.YZB4!V(:MSO,J&WI"Q^N]^CO@G;6LA0.YT9]E3F5X^@T@AP+42NZ M-IL+W.DY]GB942X\8=/DIJ\CR&I'IMH5,X-*ZN8MMKM[>%!PFCQ1D.X*TL"[ M:118OA4D)B-K-F!]-J/Y19 :JIF0ZFBSJIPJ'^6IH:KTI#1KRX%6;F% MPIH*"E-;, 5(OFG<2D=2K\"5PF)I5([6<88% 62(.V2&+7L\&P MTT^&79@Z3N.&[#%_0J5T#4L7^'4X@C WU5KH>S ;[=,9CZQ1RC=M^7+Q,.VF M)T=/,A$!S0&*CZG^]A'CQ\XLD*["G/',72MJ3%G&VU'V[1Q M]._T9BY>"KN2+$QAP:5)]^0X MO,FF9#9AW\O33$TR(L2Q[/:'T"GQ?&T'[C M&[0#?_(+4$L#!!0 ( '"$@UC%@-V"XP8 -T/ 9 >&PO=V]R:W-H M965T M'@Z'^T!+M$VL)'I).B___IZ1;-E.G.QB$3BFI9GAS#//#(?G#\;^X59*>?;8 MU*V[&*V\7W^83%RY4HUT[\U:M7BS,+:1'C_MW"KERM/#R:7YVNY5'?*_VM] M8_%K,EBI=*-:ITW+K%I>MDD'K%RX[QIMLKPH-%M_RT?MS@<*.3!*PKA M5B'L_.XWZKS\)+V\/+?F@5F2AC5:=*%VVG!.MY24.V_Q5D//7]Y(JUK/3%L_ ML85N95MJ63/=]ND&;N<3CVU(>%)N35[U)L-73(J0?3>M7SEVW5:J.C8P@7^# MD^'.R:OP38N?5/F>18*S, BC-^Q%0]!19R]ZQ=[,P+'6J8I]'D+^N@^9?=*N MK(W;6,7^.YT[;\&=_YT"HM\F/KT-U=,'MY:ENABA8)RR]VIT^?-/(@T^OA%$ M/ 01OV7]GV7N39.G'?[+?=B/E6(+4Z.^=;MDY0#N7MIYZ15*V3MF%LQ#?F:: MM6R?V$K>*S97JF78<8VM*K9Q9(:$G&P4ZK8TF];3L[6I=:F58](QAX:%)@-' M.E&2ZBQN77 0K;#I:2_>LVGG"8BEFKFR [DX&4/:'^A?:U!I7EG2A4ER0;6T M/V=.+UN]T*4$,FMK[C4UJP0@D(C6[AC[!.K]+T&0!4S M%EVM4LW:]PWNSXVV>Y"PX;VR7L]KU8FA%],2*"V4)9C<"F@YLK+<2 M'E'J. M+F?JL51KC^Q8/#=.<;VY70E:\@H M=D?]R+T".51O0UYH& M,-==I #$$\MB+M*'867J=\30+L8I!HBS)V*^F??=, M[-M C4/WTX)'HF!QSI,\V-IO7RJ?$ANVCY*4%X6@[;.01U$VP/E-R[FN=1?/ MM"SM!O&IQS6EZQ"=W6;U@;B(4YX$&4MC7H3Q$5S>O !+ )\PP5? TR)'KL#. MOAX<;05&$1==QXC#\/'";>9.5UI:LA,AU3D/\A3!I$4(/)^#?N@C4B0BGH@< MJR*"7IP>(7\H.SNHJ-9X/ %-NJ**HX+G*44Z*734J[+:BPR0A[QA0 _ M2&@1@]+%&:8,U#^X#]K#(<5RI 55EB9(6"S$_OW6&/(C8H*7BR@D.PE/@_R, M82+%O-EN:Z)\HN):29Q/;(E!'"[T97=&K3/.2?<"S -"UVW7(L4I['$?D DPDH\KS$NQYZ5,MCP04(%2>$ MA4"9"L!!X>09%3?<^49YF"N<3VH'B9>/.]6$AZGH5=&$\BPGRL1@:R$(RIWX M'OF=L\^_?\6PT#/V+\V.RSAQS@L"/(Z0-&3_A8&^CSXW *Z@K**0;* D>4A CT5(G34^L-+- M+13 ?!CLCBUA6_@0!BG+PH)G*=I9 ?@R=KU8X%)%B"Q>Y2'-%*Q? [NVWW)? M&>!E1$06W:E*/B']N%42Y2O5K\Z8WNJE(%$>(S2X$1$D(D!E9:BL;DZ0'AQ: MZK:E +8CT!,EJ,AYF*%3)CG.Y&28)W9*V]H?Q)_+;>>.4\/ZY.#*U2B[["Z6 MCG6C:G_[&IX.=]=I?V7;B_<7W^_2+JEF:[6 :O ^2T;,]I?)_H MU\%NN<+]6UD2P/N%P6FV_4$;##?ZR_\#4$L#!!0 ( '"$@UA78 POI ( M ,<' 9 >&PO=V]R:W-H965T &J8.SAI9M<&XO$SFRGA6\_/Z19.P763;QI?/;]?[ZS MW;MXP_BC* D>JI**L9.(65][KHB*Z#"8L!JH&IER7B%I3+YRA4U!YP;456Z M@>>-W H3ZB2QF9OS)&:-+ F%.4>BJ2K,GR=0LLW8\9WMQ!U9%5)/N$E6RP *FK/Q&L7,T Y02D95,-!S0^W?^:'B!"$5?"M8(3'-Q@H[V[-B5 M*@P-<[-VRXG=,GAA2S] -XS*0J 9S2'?![@J_BZ)8)O$)'B5F$(V0*%_@@(O M"-'T]@V=7=@]@-# P_]Y M 'V7:W%1/TZ7M7-1XPS&CJI; O@:G$1'ZUWTW<5;PM*WA,W>"+9W)U%W)]%K M].16]0=U 0)A*3E9-!(O2D"2H=GT\NX[NF)E3NA*H&N:#?JNR-)'AJX;Q3KY M>!9Y_ID?N^O=T[=^I[M^?AA$0;COE_;P_.$H\D?1ON.LS]$_#<^&P\[1'HB[ M4[$JX"O3*@3*6$.E_=]WLUTWNC1%^(_YB>I2MJG\QM@6=X/YBE"!2E@JI#H.O=R2]02P,$% @ M<(2#6&0ZHFM# @ B@8 !D !X;"]W;W)K&UL MG95;;YLP%(#_BL6D/;7AELN6 5+2;EH>.D5IMST[< "KQF:V">V_KVT(RZ:$ M2GD!VYSS^3M&'**6BV=9 BCT4E$F8Z=4JEZZKDQ+J+"<\!J8?I)S46&EIZ)P M92T 9S:IHF[@>7.WPH0Y2637MB*)>*,H8; 52#95A<7K&BAO8\=WC@L[4I3* M++A)5.,"'D']K+="S]R!DI$*F"2<(0%Y[*S\Y7IAXFW +P*M/!DC4\F>\V"FGTEY1V\6&GQV4-E+QJD_6!A5AW1V_].=PDJ Y MYQ."/B&PWMU&UO(>*YQ$@K=(F&A-,P-;JLW6",L *MA,"L 'WL2D:NTCN8.#?M:>N.%ER@A>B!,U5*])5ED/V;[VJS02\X MZJV#4> ]I!,4^CX7<./0]N?D@-[_JU)Y Z*\(7W ;9[[GMAC< M%EBGWO2'RH0A>V"$J6\8:IK%VVZSYTKW+CLL]<\"A G0SW/.U7%B-AA^/\D;4$L#!!0 M ( '"$@UA4]O#PA3D ,') 9 >&PO=V]R:W-H965T'1-X^R55CGA[)[7]_]+)1MCRT7;V3 MEV$%NZ+B__-/ @CWPC<7)UZXDA>N:-T\$:WRY[S+?_R^J>^R!I^&T? /VBJ] M#8LK*CR5#UT#OQ;P7O?C!SZ-K%YG;;&IBG6QS*L.@+6L#U575)ML7Y?%L@AM M]OB=_'7V_9,.IL8!GBQEFI]XFJL3TUQ>96_JJMNVV>MJ%5;I $]@S;;P*UWX M3U>3(_X9_:]7B[9K ''^]]B. M>;RGX^,A-7W7[O-E^.$1D$L;FMOPZ,?__(_+YQ M"D"O79MM\]N0+4*H\/5]WL!S144XU:S@Z0 XWFVS/^?__'-U=7%2WKKKZ]>O://ER_/YKBL!RP*EJ&[X?6\#Q40 MU**PH=^_^4D'G64-K $P->OJK(/QJP#OMQW\71_:O%K-OP88>0M,$/>'(]_4 MNWU>'0$F98G#P<8/ 1[)\FQ3XT/PW3(T%>\S^8H'VM/9X)MAMR]AWI;&!1Y= M%O_F@X.#A$<#0J%:92U\V:[SI?Y4%OFB*(L.41[@0MM%CH?+.32P27AF<6@! M=]IVGOVMO@NWH9D!(P?J &:!^UW5AP5PC07P?;\I!.?EBYO"&&!+X3=(C3&&V8) ME+SYBXO9]8M+ A5.D1PQK0,8I(=9^+0, M8>5^%%@++/,=HK,,_^W5\]F+ZV_FV:^PB-6JP*6G*VP"D@F,5H%,7N;M-CNT MC+ @BIN F-&S"OPX% MT(NN$$ZX+."K5?\,$3ZR+(!25@-B"+E\ZC)@^CMB^H T<*YU [(%*'UX($TH M"UB94#MQ@QK)I4:XMMFZJ7?T3@'H3OP#M@G8$$!!691$@S!O5^#?0&/K0*C2 M;I%BZ107>?4Q6]0-,%F 7HL[8%(=;(">%E2'/"[ M-Z'9($7X?:V9??3&]UOLML!C-EM8:-UTYUUH=GZ-M&E<."\*0$3X!PP$CWU& M7Y9UM>$7/0BJ&EC D(;";5X>>(P2MG4?*=YMB^46R:L\K,(,@-(1!X7! 15V M14>L<98]+L[P* Y+?'=5M,LF$,* 2K',]T4'F(,KC:@+0 6=#AEZ :_6BPXT M1T+IB&K FI2T!E"HPAT\ 7 G5H$O]@\7QDT&!DQDQ'?<^;#? \QY= 1"4Y%)RX']#!1-(D+,3FVV0J 2[/H2#AJMRV: M.":<0PT<;%?\.T1,@46&-;*E4"V/]-)CF!E@5P(5P;0U;>!0"92 RM>'!M / MB!S(%(A4-EMM '>!3\.WR)A@KGOY(W#7 (P,V5F]@X-&*<9[R!-X'#/$\$80 M92#)%H!5B(TP)9\ D8*=6EGGE7"KZXN+V<7%17;8X\/_=:A"=GU!:WLVSWZO M.U064-"L6&(6@/SK /J)B!347.M=$%H$:<7H7;2"WAM<_V$/U(HBKV[@? Y= M6ZST#44 _:B[@ EG2!CM8;E-880D@E2!)YEW)^4@[O>!<@^ACI1%:@(PAW!; M,+:TNBI0'># B&QS.4SG@4(*3RID ."&M"\5?+*8-R%#S7?@_Z7'-8=@>DJ)DQ]WNTR+*M M=:VK>Q?[]U]?HX >D,C,F#]NX1^_O'T]8\TDX49QY )T.U0_9\(_:&13KM)= MORKE^:5 "BR8JLV73L#E)HPX/F\$I @V!A(UXB%$,FY%H3VD2EN;[?(JW] ;B/R[_&.( M4]-Y1K.A91:6K]<@O!RCP0,1$9;:#D[OG9DX0+D/FOFA,>I7OCO^9I;S7(*( M&?N?<-\1P6T=#5@;P#9Y$-,>5D2UZ9,@/(MZ]6#<8% LA4QP--&JCT8I68!*F.%6CG^"C,V!]2]8/:[O &6@0\M MRF+#FNM+M$+6![0#;H,J8TO4]]V(H+'#KCM@(XB*>\) XM,5R,<-*:=NR0TZ MS,[K]3F,+-^_'!DT*KFXX);T$7B0M5ER[)5E?:=FP4K5_R[_9(.N\Z*A%Q@_ MB;&2F6#K:=OH/@%TL1M =L# M:0#R+2_E>926AQ+I%>B]4;NJ]N_/A$&(VL-/!IL7AL;'&J0D$ZQ?P8-?& ]^ M,Z8>X%PQT)<<>VB,P!3@T1E2W.:$_T89!+5S4=6WH&G-:Q'T2O ! NT]H"J= W(\]#] !@% MY'T72GA6_2@/WC^N<%D" P1!QMK5-I2K\ZX^EYF.&3/ FJ4EX1.P=E+5A&T[ MXP75,'K.P8IT"QX+W5E+-,)4ZC!O:$,*VZ@X ^-2G1"_Q%?'Q':J42.O!HT0 M0T*P4!27\^PUF[N[ $2V&D>5+-_ORT*\HB%Y'I8IHI8H2'Z,VBHM$X<,09Q; M497GL=OI"4:U!S* P0MU@50P$<9E WZ%$%M%R%);)?')"4 M)%@=:%1\B*#@D&K,/Z3K'9P]"T'VO*"'I6%.L! \/D>.=HY1BKK)FR,OF+R\ MK9D9P+#0&5BA6QZ9&OOP8,6\_;@38JQ^[J(=G26:17D:X32'^3\/JPV. .NI M;=9@LD=QJW;.&+4ZCH^I-?ZBSM40CW$'3HQ'IE9 MN\6>6B0$#3]$ ,Y$BL *% I@RB5F\ =21:AWXUTX_A]FS@V1;]"FRM@?$XD M@Q- KSV9,0V1"8W9#$5YM+,GT'B; 5G0#K9$7E$U?2A& ^@>'\P.K1[$+F\^ M@DD+DJ>IO"E5*1J6P<6]3K)SN M$CZ%9EF@+C(JI]43EU(*G0LZP &J;5<#C_" M$HQ3 %.5X_EZ3[Q$P=H>[X^Z6W_X&>N$2 :>F/;E@<5-4<$?2S$>6::3"Q%% M=;U IT/.)BRZ)I;1R$0T;LJ>DQ!/"XF>X0\?VF)7E'DJ?H1:VWS'@;G0L.]Q MDQ?B9Q2175>&@_;V3-P10D^'2C_.1+<6^37NS;E?FXBT@NXOY/V$B1T=A&=; MRM3(2^G8//-5C!8@!DGHS/CO0&BG-)+?1R6D"]-L?,(!>42D=V%CRFE.2W)2 M>Y3Y15L=)"[P==&G>C(!!_4+J6#R!H7LI)W^K1F#WTZ:;:^&CBOV8(C':MSG M-68>_M^8)QM[S5N*Z J)/[49(L9M1$(@EH)#FX.\"%.JO%V@0AV$P.JP9#T0 M_D:!NC)'(!X?!3(HV0NU!I'T%7U-7C*)'Q&F,J<'!#J@B]V"IH^+>9B#YEA1 M9!EUS[8%A83(M" 254T(S-L %&[J*?ZT.H2S^2AXTK09Y.&HJ9G+#5E% F-/ M>_FJIHP>EUOU 0-YZ&7+_MPC,5ORS:L/?VKR379U\3>:\;OLC6.XL+KD5V0_X\.@U(%9=;8S?/*_\NJ !RRQT>SQJP\W MUU?/$38?;C+X*ZJ3 TX?J56UF1-8&-6$>]#U\$^%'1 MJ$<& MHLL(Y_DT,3A442O7$1;RUKA(1KVD.JI&?F)UY2U7J(:P(.JWL%*D="6.?H2?*!%L@5$ M2?$D MO,;\8$S(0'%GQT2Y:'JDZ88ICH[A!L-3\L^(EWH540FM6#I #K>/,# 4JFO8 M:3W.WRP82@ $)0=X)H/[#E[<'AVNW86&/>OACGV$SN9#A0'X^H%T0SJRWA&C M:L2$$F=,QJ-3W==UR:108"@7-8$E1A&8D1O@#%9WB/?DWK),11L^.H:2#9/$ M1Q_FAC(0 )R;&@W8\$G1GN4@LQ!:(^M+A#OW[/+-T J&UVYSP![03R4!8XK$ MD'0;S'H)D<[$F/+DE@;>[1<*:R&["@N>2!+J3*##YE=%"Z:0.'\8")1.%A_R MBH3*R'W>H2+?#F9 < +Y+,JBW<:(I A:.R@XRVJ2IL4P;]@Y"D?IB21?H1\$ M4Y%)?=4@* 8EXJJC9QK]TN9Y02V!4Y-4F@.3:#!F4*\!04A;[WK<(E]WZ/@ MC 4!5[5I?I-/ OBTS8$Z+*T)B0T]&H4$$LUWD;J$0J4&;VF]X:+"X<\'D MJC9$'3*; TCA$)4%0/'1L2X[$)DC (_JX,CO<"@'A.2:XYE)1B%]0@8$>8 M)5F>&#SOS-MOZ@5,>=QS4B>8B)\D2A&'(@4/"4;R-A/=D#;:GM@U9^89YUVS MXLQ*-*G5:)2J @T< \7W@_3T.>B=)/D!(/M.C=C118SYTL<8JFU7UTL*=8@B M=Q(C7:'&Y20Z_1K#]:/(^."W,_^W!#R)!>9W%MS%V';=?#POJG-QT+**LT8^ MM 5(;^H:(^6(P0(3B4)&Y79=-&V'(_ ?:!B+QYAX6B,(N%)_%W ?@!WQFI;5 M:;0V-&VAE,?GV>\CWQ(N;H/3$-K J4?L\7">4-SY\2$6'3E<3*>C7*55L>PD M+:"-NA*GE"@G=-,(LWAWR(!K+1B*&,SC?@8$J/OAZ <06 MN@@X=CFRPVR_/;8DN)DD9DC^12?YJ4EZ2492HUJE&I^N82D02L,7:"+&X[H# MOA/.5V 7B";XB8,&S?@26<.GQ#2?ZX1Y:IHZ@V _= <2ESOZI)KZ//NUCRVZ M?@IAVN3K$R,PXY"GU()"?,== +!1N,VS?[@MH0RSR=0!)KJ :.M"HYH,14P= M^&%(?3PQJD%"5&'#J5.TGN0D26,LO&(]2G)3_.LJ\J^K>S)$.3F(%Z/Y0:.L M[$L&RDY\31H/@*=PKEIVI28E($#<(/,X"P@/VOE8"P+F//O9/\3U"6,3HJZ3 METL965S^J+M1NA-%-C1RJ]42$?Q)DI4P+4V9:CDN]UUV(SI[]GKXWCJ #KX$ M351#1E3_V !E+MT:KS.2:)O/^;NN)\77)_$?@W#;-H MR\0Y<23LFE^Z >:GAT-)@K#0/++ZU*@$"3I4B[UU>2;B#=/M\Q1:3 MQJ6I).& @?V_DL.\UD S8&S1FN^>';LB5XBL882P\]EV(PAO4$N1!WQ&6H)$_]"S#$NNAT2S:Y:(,ZTR1;B66;EY-UEJ#8]'(+ M1SG*9XZ1#;]!#T9Y-.?5'H3K-F>;N/?H/'MW^L=>%,G!C23Z(*A$(FP)A]L6 MC+*H7/2(*5@ W,1,XF?FV_OT(:$0Z")9 /-+&A M8KAI@QR9/!V:;9-S;B1YY-MH06&>(R7T#M9_+^O]4*^[.P3MM;!$^Z($YEEA M= 'AU]KO[_*.^;$Q8=0EFH^M,>8I(HG5PI?3Y<*_NKP)R:@M*; Q03)?->)O M_2^\SV><<,H?]_4L9ZK5@LLMM[U(C=QG4B4\:\@PQU* [&.']I MFF,K\;_ &'%2Q1+,PXQM^F,CSLZC5//X9 M2*]-9K,QR ,#^D.S+Z4*K9A9P MT)8@U4^M8#HBDXL,"2J"! %8M&JE42KH&@DV$A./SSZGCMT-[*\^L1CRN*00 M,;7YA+RX;XM%S+^R]!02HN.+9Q_I;)B>XUBJ>$2I_JP[?90^92R&1N?9+TF\ MULE4M8#4KSF:@!'Q?73Y%-2!]4LRB/@X->%$JP3/N=(.T#'L466H.**:<3RL,O[2KK(X:))[J?\#I\[B+/S)!;:JF_'/\6)_>S< M7DKN@CB $I5&.;DX\'N15#YP"H!BXG]>!M&<:*2>/ZHAT,?R!^F(8%E,B0=J M-,:VP&1#E: RTS\E%$4> \!(P/B.Y#5P^HI*-9$1E7FQ:[6BTJ" .,@BL%^F MD[JE1BHVHJ8BL,7*"/BOL2H@\V%@)1)@.CEL]V6^#)(-1TD;*H.1L[HJ Q64 MDI-E1U*%.Q]-XP<7 =-'88S;O"@Y/H81"$YSD#1 9.(Q!VQP!CU.96F7>.C: MLR"I.4_2C>4I/F.K(G+&S%A9/YRO^%&;L)-B8JU8ZN4RFPKAL#)&UY(R)TQU MU.,5(#\.[]S;!HDPHVJ=PRZDJWZ6"6?/'W5W]8\D7-H51C=N2S$U>[RT); MH?>)@TKP=B_S)2_9X 6^0J[Z1=U4[/UG]Q95T;IUM60PD?L2IL?Q+'5ZI.01 MMUOF=W-Z4-0&3XU\NN0H\]J LG%:)L;.^ E"5)0,K1<-M&U'UNL8;L -Q+8U M;A>X',W=%/[__"_XP^7U7UB5;5T"( ,'?L7M4+7: >PI257E"!S8Y1V7S^X/ M'0V/;B,A]8PR:53O72\ MPEXD-@VY39+!9F8$DT&K7AKJ>$$SLP*AOB,,MDBDVL]&;@4\L!S;C"&:5IQ9 ML*/PMK?29E(=3N<%/VSPO4IR'3#E4:L=9DG7#*#+]E"HZ8;%JE([@A@NLW P MW!6P\04WEB"-R!"56U>07##E8,CX>9Z\8MO,0COF]" C M)G=A;*MV'%LA,AY;#];[%&G 2&PT\CCXI>.CL530)B=\$)S)*;#@.E1(0;5M M%QZN-YR-2DPQKQ+%DYF0G*X9B[2)8ITZA#B4Q-N#E="G? M+Z-9YJ/4]B4#^5Q?_K95*3Y1?G[:SF-&5W0<.;1:',$APKH[JJ)=:*XH:Z4M MI:$YEX#R=_4F)\A:D&D[DGUMCEFQ""G1#EL&51P#D+/U (CE 2ZQ=PNJ3PZ2 M@A#5U',I Q!58+QH .4;M9S" C^>Q@]LSX2"L,]EEV/XMXJ?Y]G;^)O,++(A M"/?V,\=%5;WWZQVLT:5D M4UI%[&>F*W*!1G:?8N:B%G_$+4ZPKJ+;#[VU"VWUG9!BWA MZN4(:.E@=.UIC]['XA$0?18JPH92X+N+(%_*J&KU:FQ450 M"((BUB65NZ(W33_Y93,FTP1D=^HDUVX2+ENAF ;G8M.!GO"XB$T.UA,516"2 M@HK'%%LVQ1Q?^DGVO992%+D&^/T+IT"73VS?@GV[$2][FP\(?>^ M]-NQE-W0KWN:C7<8 )#V+U:LSBR4# RR",3FO2P(XQO4MS'"I#+Z=*,]ZGE92'U M&W'4^;6,*@&?/WSBQ8OIPFH#CIB0HQ4)-_7*TE$H\_\L^Z/>P^$\OW@^2^W% MF]3K>&,>QUC.<(.OQ2:EOXXL@I_Q9H!SINCJ5;A$/4):[$C/,M J=]CK(ZDR M\<4E0]>(.4AGEBEN&G):9A)7Q@ZXUF<3LD%=MV%\ZL$,X#-/Y1J6,)BT/:-=DM':?K#-NR[FV8?D\?['I/^8R6#=V'=9#E;+ :!6 M$^&AA^W M5K $]'=J?[@/X!5 -'G\=GHB!)5\JTV?7AM0?LWELKED>CMZS?F MEE&S/Z8%",9S/R=@1QPP66(:YQ=8\ %7:OU1\U:,K3]+O+)\@5)M\ MHP&WT!>QW&/#4$,0&NV,*51,XQKH:AM04,0B(Z(A N0/!:LYT]I^,HA5Q4TN M>/;PR3'C+YE;4U"Y=[2 T3&XF*I,48:"BT4H(B3^D*3[HT9+AEE R;@,X23' MU$TESNOHC33B)8.O)2N;NM D2? :8!0MFOT=O"CI&INTK$19VBL1U=.-@=P3 MWDU2@C8-N@-8 ZU$H>!41YMO2$ P MJ84\2@ED7 AL$Z@!K/'UTV^"YC?*^6:E0;K)(A)$K7,C\$*J6);W/;88CX5_RJG3''PTMBT//,0 MRR*1;<1P(- M#CD KGU5,H!M[P,EW^C/NI0^!L3H#A6:KP_5D@M>R?(_<-\>36OKK)<$6'"H MBO!JN%:-&E_I9!'W;'V3D!(W)7>.\G'+^ 3Y[ES>"'H#7$G!P7,7SSK3('.;=)=24215'#$ M0%N/UJ1-J#>\66DHT2Y/3]!8)B[>QWBMJ>XM9KI)E-DU?=2-(H[QHE*7J2T* M.:U-R=I2K*F6_AB]#:&60KJJ9(=)LA)I[S1_K:J[$WQIYZL$4X80B@)@+(.2 M_-JIJ.(>JWJHVKO)'8\!TB2N,O!I23:^@R&VC0IVUX"%4RN68-KZ^F9BJ=)I ML:F/>4E*S>90L!7$Z0X"2Q9!7%,4$C9,P?;;NECVTUG[\U/3)<#C*?U1]H_Z MHT39$G2Q( * ;UUL#HW6X\F8.E"L"#H@O$!=$YU $;-7TI9IZW)&V'=UVYV; M%#>ZD\;DP]P2MR[IH1%0W0&S#.>M@06DEECO4:0)44!4FJONPG%Z%4 M:1$0#NATO7H?2EE845=O&$1*L;@;I^6B8-8JRTH34Y,R3/EAZS)"HDVF%MW] M-AEH&\B%)%,;.$G-UI:,0';/S4AS5H5_J-A9%:H5)A\V7%-+,RX*JA1=2DT% MUH:&C@R2&5HD;TE'C6'SF P6CY)N$N V+;&4S9]8NK6\,N?7.)0EVD^7>Q34 M2:7RW7,3^IV-,9E$?Q/FXC4=3CBCI[!V!9#"JCQ=TP/503FG&,?5>P-VH9N/ M97]-GQ(KJY/'C*M @K:K8,0W0[K!/8/[AM2NE"\9PYM@A@&G%K,(RUSDRM&V M'J@3G;"2G(QPO%$F*C8(*%=EGY;27\T2A?/S-D@5W,G\IE+%P[;%8*-^Z\,5 M1Y-JM<1<*59IR6[ M*]EX*8J*F&U?CJ:#IJVLPJ8#-I(\7+H67$IJVKH[5%' MF:'X&$9'\_,SY_S0Y4ULH#1Z&N(62PXVJP[D%O8J,H.;Y(VY\K121/.GOY8" M@ ^:*%L?RG51ECHTG^3D\(DFR1!2U9< G$#-R4]5LI?;N-M[G)DC9Z3T\OCR M+$'*I"4C^1LEM:R5SGB\,UK:D8$8E_DR>WS%P^E] 3;:L@D4(\?[<+9<[LYA M@]A4S)9@33FU>5^LX>!A5FZ<%?NC'E^?C6GFI\FD]72R9EW?V+O4E[)$H H: M1TG)P4SZ0;C^U+6KQ"MP&%'X (>\)9J&N'P7%VF7-2MH[(@Q;:ZOQ;;13<$5 MO9K3W[I,0%8Z8[10T&NX',O>ED*1/.8(4AZ6%,,<50;H90.]Q%')^A/%6W4/ MCPU-T AQ$N/CP+_<;*(W,K&P/4K/KE&9_ #J7CN?IGJ,N++TX3T]'Y,V3'O;'9! A.;J12$*R:4G;2=[9YAKD1.26KOLIL@F+ MF6FS #&G'\3_R%&U\*@CP?0!,CQVJCP@#8H,&[F-5:MXQU5NZ<:)98]OX753 M7[Z6$_J-3[6WOJ:FS@R RIX<@GT8- Y,-?*MK[?5;0RK^P9YW@]Q3VLJ/!&( M*@8CYA4V3NY2-[/!?<1FJL(&-!^Y^JZAM#9.? I "J7VOHI>S:0ACZ3 K&-H M4M"0JSCD@ECNLAK)KT]UUM;(H[4^K#3($C4C4U%]-!6RR/EH])N BS=_:0NB M061[EL&S94SRY"L*XDUC\1J(L<8DFI':GW?,B3?VG,]FR5>W)-HLEY<[M)2% MY;[:2I,."4WT+ED[E/%.MJ,K0 R1%!"ZX:#23XD?*,*PUX4Q%372UYOC;+RL MJ92'J]@LZ&JZT\_[T 9,#QE(&.7W8WD.7SMF=O\3$F-TQ]CK(R+= EVWD+%Q M9GCJ>)73[/35*ZQ_'ICA7;[9GGR,KU:.:IPSV%4^D$"YH(& M/C>$>_((^<3\^]%6S@/!\_ R-E%4* X*Z+*4X+4:.>A(8XW&)8.R7>,HVW!B M:ENNYX+5X%GZ<=*AAQS@26+W/9M,"UM.M-#X:D"I/M7KOV#FVR1%Q.X;5_=U MSM#BCE%2>.C+V8V(]5@L(H=E#G$1]0N]F%R>%&](\E[:*=>UU3XT^UKS2S4? MFM.A^74GE:B]2=\) L-KGKLK?W,#X%9TEME8WB'K'M2*0KT#_)4THL4!_GEH MBA8[C3&3^UDO'3L-F[3OFN"H2X+5JSKB)3*8@$1?S<9N3!MFT#:CE73X!J(E MQ>#(".ZZIEA(ET)T6+GKP[2NH>=3F+A@T-P"IR[OXR [Z!M[L2%Q02BL-.?8 MTBND[@=FAK73+6\.L/=LW)JR,(A#E;,_"=[BN)5W,6&J!WNQ!%?2VXVXS8?C M337%L/6N$@^O2><5&3-81R[:-)O12"3^.-F'E;N+,^*BTP*K+ZDIMN0FMB'9 M*/35\ 0I5Z'R:O32OB*->KFN9M&?M!K2@#FXUJDM0/>9,+N.U>9RA6+HTLM.I7^Y*CUFAO]Y"I(9%K/#[[* $\FO2/%NMLD MQ76Q^*ZS-(89V%=,54=)^I,+4_ D7 L[:6&F1X*('SM.6X.Z5CHRQ=*QGKL" MC_I S><\C:@L'6N$&4F+._CR,HDA<)_6A-BTB=I,\SR*AJZFCH:@WM&59Y+[ M.G9&D@R;1!RQ2J;=NKKX$)$,=G:HM!:,>'/-(OTA!>Q$.?ZE3)I,/^":UK6Q MQ_AR^Y"=D2,O(.*F6!WO@HSQXQUBA(D0G0AVYC?*:+W#!KKXU!<#MW\G"0Y& MS;);?Y42\5^!GSA#J2\[Q4I09H *M2[6@,?2V#JC113;FB\R6P2Z)E.O!B&7 M(O,Y;DGQ9^6[N\3)[')*[I AX;S8W(<"] #8SO "ZU3! CFPRT*6[A+09_+% MRFI9"6N/*;50FZA<, HS_.42^YF??,UQL;3U#[W!+(!1YJT55$ M4TBK*GP=8/09RK5&&R1BZBVI;;O[5/!*DYKP0IK#2>B2MD',0*(MUF.)78WG MVB$<;3)UG%!Q3UV [$1.HN.+D".TXTXX,:I3R@(?G,Z6+E9!>BJ]BZ[&JZT=B'$QZ(47OCRX8:*RC3""6>&ZAG97T, MP4K:[0N+_EALBIV?C(J$37*K,(VC-P;%.T@2)D_F]SD%>7V]FAAM-$K/LQ]7 MJ>:>*6-A8MG^+A@7.E+W>'\/-KWF1<7N%Q(!H'X =G$1YP5LL)?=RG[BNY69 M6NB2&A?B5:8YFCJ0G!1O]D2T(D*!=@=4&_/I MK$/!&BM?OY:N/V:W'HV-]P+7[O(%W8OW>\5,M"Q>DJ9FILUN2<2.8>C=X*B> M8=.WM'EGLE3EFL1W)6&8+3TYM8)CO1<."Q_.]^YR$$'74?$L!B@QLK[N^X'M/7_6'S;.Y_ ML<,3.5?.A281V%PD92DZA*X%$H%E#MQB?VCP6@%*,V.^I,(4%+V"=2(8,I#. M,LNV]<'N%F6[ZRZ4:TJ_3]0<9XLJP\26KM1S:%%SAY-$3:/6 .RNL J1E=\[ MI_>H3E#6=-D)C;4 9,L/>#,P]BQC/WS%I3F%@;'5U-=VFBGH_CZ/=0UYT;*+D+P 'L:R5O7DU-9_6 M_G@HRY;(>$HV[YV;)UACI$;S3K%@CZH=75-J#")PDQN.%:&>%NA>=HH> ^ ) MTHVD/FI[6&D<*ZU8].(A.E0:AC($Y K-N"&T@6 9W+>GUWN6?7417]-TWD[P MRU(R8^_L>?9^I"TJN:_HF0GO'5E5NF^7ATB [H&R=TFX7)1G$HM'B=<^P$*KH@2VVPNE?FR@]TM[47Q+9/[&*&@Z6B.^-6-U.E\KMYL]89Q.1.D@] M-WG/O%0?Z]B+G'. F6O]MK62(^F-S<5C (C8T)&>;=N^#HQK!/LU'N*#-$2/ MH9-WFW$'@&^>7@UO.+N:#>F%3K>7G'9_3\@TU1#SV^R$J*8E5MK[:?0BIVAL M?G8D;0I$>@+$=,NC;7)298FMV*ZF6Z>!$ALP*8^]FJ3L@TU'VFVZH[C337D9TPTS>7'>6GGWQ6!(T: M?)^S8!?LBOV!D^7K MDA,ZN2)X/1"]TT]J8$< D%O!=E,# M&2,BN1L*E4@-?R@?I8\;.B:Y:)WC<9@UD'3ZE89'"69(H(G0Z^R+\"HV[_3W MW?QWK=F/^=^R_N@U=TTE+9=2SG9.>"KHG&.D++#I9'VG(I/_0VRP#SA/]LKY M+6&G*%95B+P69)NYC%V-!QAGQY&BX3J+]2&R+[3I17? )6)*: IIR[XT]5&V MXII_*A 0'@%-A=(;R_L:-6BA+RX\S(6*3-Z0^[=&YH%8ZU+<6@F0<'HNA:HY M"6['H]DF==E&@K",E>M3P.E8DYI [ ]Y-=W6\0;A5M&=GQX/1Q6"+QJ) /XG MZ)6 ;X0'((Y0Y6VLTX6 [9RQJ(3Q*&('."5=X_FJB&B>O ["]X$@:YG%]<_("C MOIA??/OMMVQBH>^$W0-5C0V:#D<\K-$6#J.E5'2;]UVS6'^=E[RSP,'YU$[=@+[6JZ61E>08[B MAKG9*$9_S@#93^39*=,OBU8J CGL2:$^SIK7FZ][63EVZ:'GL1CP_,C>T,%E M\X+]39"0,F5I!.YM&3D9?@>,A*]'C+P8SE;2)F@ZF$B*TSA3 S%4Y'TLGDQ7 MV%*",I:$4)I^; *AN7Z1YJ)BV-W5YY1=/LA]&O[&]P2SZL;9.BTEJ"S95)/$ MI?ZB?%=#=6YR,;?7^?^JE *#!X#6Q&=Y'K][J4\-K M*5U29HR7OXH[8#B95$Z&3Z%98L^XES[Y=&P%9&H_Z%B9^=V[TIX?F.YV8>Q$ M75RU.+[XI5B?1X*V*[$-K54!L(,:;-J=A!4&G'QB5<^B\QXY3$HFFF-] M?Y[]7)0'O8^\1Y*1 W\-4:+.Y3,5TX#)"J='11K\T4"25MPFY:>K-9Y = M*07WCWV*+C'+;9Z]/?V>JTB0;^B*8 2%JY'VZA0+N =B(M>]]+N01MZ0(%9D M :L!B0]7I:1#Q29*,)8IG]72TMCQH88L6ABRJY)N7^E@9G0M16P MK<;13W&/(G+"CL$8NSR&[+J7-*XKBE/*G8:XM'':^#VA9A[9Y=A2471N[RCP#? MV&->+]!=63TSO0GXL12RH9A%@S'S6O)E>OXDMB&%-^U8^NI\@ 8+;.(OW(W3 MHK0P67L^MNV@\MCY$3E03#R/4Y+-KUPE:=%I@5L_PX]*,G#Q8UF )_8>F'JNV[QW_]:@.)A:/O=/V+7D<^T3N+U3 ML2'=F?.P.NS:YEXM/D^RWIXCZCK'"ZT215Q^*EZWMJC2SW36+$HS&_SQYD MK#VN0D\[./R6"PYB8_US=(AR8*_UUOGI:W!45[BS=.J1ME@Z%Z#D77[4-MXL MOD.%\?^RSCD2*!61U(.[H7X$I. LZ+[6J-)\HBXZEINJCI.L+/Z%C1,X93-) M'3Q1-C *BH?> [3#_$%D8J=V=M=30%= QHWQM"KUV!2?Y5>3+T$F;H' MF49/B+[2BH62]WX6WZK?N-6MC8]'X(*3O+SXB^5?#:&SYOKP=2O7].#)\($!4(H,\FJ[([$"6%11*)3ZR2FR)P(=>SN%)78:ZA;T<@KI74JS&( MG :C&>8:#; G3XS_Q^FE3Q^8N!VM$"2QK/W Z@#"!YNMWC+!K?\IP;)'X,/S6N^&)D8""YI#\#.?[9-_J $ MD3O.S'#E,34B!N67C%P(2)YT>J)7HEZ?NA& GXYZ24R4)8V=F*_I6?+E6$4; MM0L3PU&M0"XEXGO$^[-?ZGT$5^RTESX!C/&$U^EI3-;!7\=JP.OI@K[W 1W6 M*!8PB-Z7"G55'R2[@F'Y>[@[_<0HPOVW31^Q3Y]]]>%/ -CE\_/+ZYF[_N-7 MEZRKEY+<<(7+;\QI'G.&P/75\[-9]L:EXP.TTRYPUAB&'#_+UNKU*4%';MZ'DA#J[_IR[((SW'0L_B1Z;@_^F+HTZ-6(^,/1 MQGYH6,\AR4@:A2EV=0T9^XI?,*D=FH[O@C(3-$D SQO'G",/ OSX.2PZN[R& M/O"]*M$'B+#CKJIOQ[JGP-=?5/<"J']+:PV>*PZ M>+RY!0#[.KW5ZRVH%9)D$ ?_YO*9O?P4)AGI"'DII9[&G5M*=%Q;^5&40T10 MHM_$,_0E(:RM;'-<).P%(VP$_;XFPM4DODV2]WGZ$7T?(/6MAW3GJ%#Q@'-_ M,$BQD5ZHL1I?5V2:LK!83)D5C60!FG9%7C9[_&%'%2O?@W\DCH MXS]S6@#5J(CJ=_4-L 76'DS!$3JQ1$)JAL )!=3!+NF.+T-;MM3B*.Y9FEE_ M9F> )LK1;=SE,:E7( .47+)OS>3X61W8;\B!_?CF[<]OSB1Y),872.;SG,&* M2BE8().STX-R<"FKB'KE==SD6I9'#3-&ESZCIJ@[;EN*UUY6X?XYN,FF!*UP MU?TZ+:NR(M^O&O/I%MI4GSLQDZY%JZYVF$/<-R#17Y/HK-'/!?M[>D9K-/2G M.*PDXHC*@%D5M=RK4%4'+:6LC+I=RSUK@#A@;5$HCPBBI[U+AK1,=W]I+&%UTJ Y-)CN /5( D:/=KE&.BXW]1:+V!9,Z@T5]B'++>R:T1_ M+9M4SVW/]ZZMT>E-BD$A?<1R_!PK9?_^/TN-)MP0Q>@D?CYX1%&3.Q;-)OQ9L3O7ET]>@)O MQL=__'Z?;\*;O-E@GG 9UO#JQ?S%LT>&ULO5@+;]LV$/XKA MT-L#&>MI6FAAP MW'1UT79!DG4;AF&@Y;--3")=DK*;_?H=J4?DU''2#5B )I)XC^_>QY[MI/I+ MKP$,^9IG0I]WUL9L3OM]G:XA9_I$;D#@R5*JG!E\5:N^WBA@"\>49_W \P;] MG''1&9^Y;U=J?"8+DW$!5XKH(L^9NKN 3.[..WZG_G#-5VMC/_3'9QNV@ALP M/V^N%+[U&RD+GH/07 JB8'G>F?BG%[&E=P2?.>QTZYE82^92_F5?9HOSCF=48DDLR+S02 M:$V86! ,-1/\;^8.N[=LGH'NG?4-JK7,_;12<5&J"!Y1X0?DHQ1FK!CN5:%TP80A1A*S!G(-Z(XB-87B8D7=IZ7,L G@:PT# ;TKYL#)Y71R M_2O9(:H]:&1^YQA_5++8G)+KCQ=D4G).F5YC^*GG>>2#%*M7!E1.N-BBUC(> M@>_3Q!MA\+"#*7/G(@E?"KZQYY0(['AA1$?#D,PPMF+%,;\K8.6I3[TD(D<" M$#N4-"NL8BX<(4LM,Q-W MWUBV;(I9-\5\0B99AJR85!4;P=(6FKE14IH^9QGR@<:&;=9.Q[0DI>Z88Y!W M:W3FW2NY$ZA'%W/-%YPI%^X-&JP>*95[*R#CV/,=S&*#5J?MUG1"?COF7^<[8A?W;J&=@WMHC=SR15FOMMH0GRUR.W%=>EMQ5M[('])DE*"T(*)> M^*2LLIX?RHH0=3#R>L0?Q'0P#.ZEM'GO)581?HAHV[,5'@WI*(ZLJ1XZ!=M) MSXE;0(H[C@:;/TZTC:FR<>*I#4<).D#O1#YZISM *$$R[)6-Z1 Q,R[6EP-M6A>IO4^B^ M0FT6T:;ZZ[*R.15@$!+/$;FWF$:Q(]4;<*M6AI6P5#)OUT93&OO5L%OS%&W# M[O]$QKNT? (\?8C>=JPZK9LDMV9HB[P;130<^+W&$LQ0#(8W_!]LX;W[W*W2 M]7#]M)'LH0]#&GEQ@ST8T2@8D14(*\1VM^> WFO8STB'[S!QVSM;:9^W/3V$6YNN7@$J.=3C0-[PENXZD" M7,\1FYWWZ]#[V712SZQGC"FKF>6RL N/!V[5 [;9J1P"JQ,G MGM/_T!_E")GWI!IH13JK>'&PX &<4(^2?$JW3^*0CJ(8W(K#0*NO@W\ MF"9^1#[,)A>S#[/;V>6]Q-8J1*+1@(:QOR>V?9[0($@JT7M\24QC'&IN*KJK MQOX@M+W1P][8?JS[6MTW8^J'(\PB;:PSFK;7]4//C<-HB,T>/8?K3]5*, .7 MW%04:/4@Q'T4CUWAM4+=];$TD]!*P51.XJ!G-U/'6@J: ^8GU(W*L*^HU\>) MBQ:A<)S3?E#6TF:/+:')($8*[&*>%_<.;:O]UO4P![5REV"-Z85I4]X4FZ_- M/7M27B_ORF<'QIDL$26;V3(2Z4JKSXEB]&;MQE&ULG5=M;]LV$/XKA L4#J#6>K><)@:2 MM.L*+&C0=!N&81]HZ6P1I427I.QFOWYWE"RK]8K> 3[ MZ_I!8VO2HQ2B@MH(53,-R^O137!YF])\-^$W 5LS^&84R4*I+]3X4%R/?'(( M).26$#C^;. .I"0@=.-KASGJER3#X?<._2<7.\:RX ;NE/Q=%+:\'F4C5L"2 M-])^4MN?H8LG(;Q<2>/^9]MV;NJ/6-X8JZK.&#VH1-W^\F]='@8&V2F#L#,( MG=_M0L[+M]SR^9566Z9I-J+1APO56:-SHJ9->;0:1P7:V?ECNQE,+9D1JUHL M1+W+:+A"<6"4)VKVI; M&O:N+J#X'F""'O=NASNW;\.SB&\A?\VBP&.A'T9G\*(^#9'#BT[@W>SC?=C% M^^?-PEB-M/GK6,0M7GP@.C^J_.>-MW'L;GT.? M/V)I%HT$VC4P5B YH6"-@64CF11+-[#66+G:/C%>%PR^-F*-M62/A7)^L;> M$>2"NR+"?\=QF3 LYS)OI/,%Y]D2&.6/RN(5@;(*;*EP; /:C1YQ?8-Y1]]I ME!L#UN /6Y!T7+([G+I2R-5W1T.^YWF)J^C.,2I[K6J1#WR,V,L761@$;UC@ MLR?@VK#/FM=FK;1MX]M *7(D.8N[\8]+K APD J]T@.TI)OR"Z JE$H63%28 MG W0J&&/):*B01>.I%D,.RH']MSXS[ EZ=F2/)LMHK:\7@FLXP[?8S4<)<59 MS./\_E"C'E*$HJ9"HB!^X"2O#SSPW+SW6C5KEBL4^P(PI]2WQ-)3^&V:O"0: MN)1]6^.^MAG[+E%L\;0'\ER*>?V$65]QZ>'IL2)B(GD\IC2MXPJ[X9+HO!%T MQ- "W**VHI6HA#WP_U\9^*B6=LLU(,]:9O0=J"AXC@'35 RF'W] "$?+GHL% M'KEX'._Y^>'HAK69,J[2VB0LE<0BP;1?LAM'(51(J!;(OTXE0R>5[-/]K?OK M70O\R$O\&0O"P)LE_DF?7>6$6#EQY$W#A'VD:MAWA]YT%A]ZV\.':>;%Z0R+ MQ9A+.EZ:JI,*7F&=B+_;^ALGF9?&V04;9ZD79-%%9X"5Q85V9==O6+_V./1F M<7)Q*E=Q[&5IP(+IS(OB@)VIJ+2OJ/39%;76 AF%BBA0VE H)2[M3E&*QQRK MK+/8QROKU);> E[+X&!9=K,DY3GHWFW^PY[SNQQ&OC<-TG976:WJ5WFC-:5; M"KX04E@Z$;M).YL_D*$,Z$0_<"TX-_B?_?Z?8?9I 3Y MC?>:+/2R<'JQYQ-R+YD-.MX#GBNH%4Y5"I(W.MCH.CE 2<+$\^-@ !-X81AY M:>#O^SI7/+9Z!F0/E/I3I'#V'704^%[HHY-W)9(>4%=1,(5F&RZ;G=;2684' MM0'<3/K8F>]A4B^+HT&@>(LW='@;+I\+DLQ0#[)#B )(I/ R5717!T1#+5^@ MP@NZ<:+_R736VTU1?J9QWSP5%4J3YC_0Y*W#JU<>&.I4&#,12LP08:[D0RR MFGEAD.Y7WQ<5W9RX8]]XM\L7&&.N*MB;Q[C9L\%F!PF)ZW'AF@QN_A7HE7O? MX$V,+K/M(Z#O[9]0-^W+83^]?7_=<[VBV"0LT=1_/<4;@&[?-&W#JK5[1RR4 MQ5>)^RSQ&0B:)N#X4BF[:] "_<-R_@]02P,$% @ <(2#6$LG3WI)! MYA( !D !X;"]W;W)K&UL[5C?;^(X$/Y71MG3 M:E>*FL0D$%I *MUN>ZHJH;*]>SC=@TD,6$ULUC9E][^_L1-2VB/IWNN)!\ _ M9K[Y9CR>01[MI'K2:\8,_"@+HVIC->1#H;,U*JL_DA@G<64I54H-3M0KT M1C&:.Z6R"$@8]H.278NXS.IXF5=P)_<+;3!V.PGBRD M?+*3W_.Q%UI"K&"9L0@4?Y[9%2L*"X0TOM>87F/2*AZ.]^A?G>_HRX)J=B6+ M/WENUF,O]2!G2[HMS(/@U4Y!A@;13/#,LALVN?OM%%P?3G46#0C!4.LAIR6D&2%LB(P+T49JWA6N0L M?PT0(+^&)-F3G)).Q"\L.X->Y ,)2:\#K]<=H/K[UO^3 LFC(:_ M+A<8!DR5OX_Y7:'&QU'M]3G7&YJQL8?W0S/US+S)QP]1/[SHX!PWG.,N],D< MKV.^+1C()9Y5)D7&"TY=9N-*UG*,Q[SHM'/P&HQT(D8:6@ MY5:8HVK:X ^6 M,87F(UT< U4 U+6=C9 M.5QJNX_9PLH%4_N,(2YMX.%^ZCY7A[S3?NC' P))/_*C.(6'-S[$H3],!D & M?D3ZT'I9]%KN1#=S_8;Z,(S\F PA25.?#.)V;*I8'1J-Y68C-;=;.VX0B0N, M)L?8<:$--UM[-MHZ9WD4,J/5@I N]K8"_V*0OAY'KCVTQ;ZP7!'(SF'%S73F1M'%YTJ=7$ :P3>78BZ@=0YJ6+,B[W(I36(_ M[,6 3/Q^G'0$Y5:*%=S9KP[?AGX3R*EB)7)_K;,MK1:9.FTR:=G7;? YP9['6M_Q:.-==.Z%-S M/3774W,]-==3=J:_ -02P,$% @ <(2#6.9PS+%/ P Q0@ !D !X;"]W;W)K&ULE59MCYLX$/XK%I6J78E;P+R$;)-(R?9.K=255KM] M^7"Z#PX,P:K!.=LDVW]_8Y/0;4JBO0^ ;6:>><9^AF&VE^J[K@$,>6Y$J^=> M;*F"E%C!W<@A 5" M&O\>,+TAI'5\.3ZB_^5RQUS63,.=%-]X:>JYEWNDA(IUPCS*_0J\T9RO+6'\F04ON7H9Q;+HI!=:S1N< %\Q]8"?-*B&*X^V[&^G@4&PUCC MH#A KGI(>@8RHN1>MJ;6Y,^VA/)7@ #Y#23ID>2*7D1\#\4-B2.?T)#&%_#B M(>G8X<5G\.X4E-R03U)K\O=RK8U"\6,:XWP1=9SS6144$LM/&R@M"5,# MJ:3 .N;MYI8LM5W$LX%F#>IX/M0=$GF\7[EK%-G47)5DRY3AH$E"J3])8D+S MW$_#"?D$6B.ZCW ,EL<3C)*1R$_3S)]FT]=R/@5"MG&6(>LH\FDT.4/[ MQ*LGGL>I']/0-%:&E ;UT U<1O9=YEA=>C1R[XU M_33O&_P]4[@]F@BHT#6\F>!IJ[YI]A,CMZY1K:7!MN>&-?YG@+(&^+Z2TAPG M-L#PY[+X#U!+ P04 " !PA(-8QO*I,H," !H!0 &0 'AL+W=O_5O;._6RXA8OM7P4A2OG01I @6O>2'>GM]]QU\_(X^5:VO8?MEUN MP@+(&^MTM2LF!I50W9>_[,[AH""-WBE@NP+6\NXV:EE><<>SF=%;,#Z;T/RB M;;6M)G)"^:'<.T-1074NNU;/J)PV BU\>N KB?;S+'2$[.-AOD-9=BCL'928 MP8U6KK3P5158_ L0$J6>%]OS6K*3B%>8GT,2#X!%+#F!E_1])BU>\I\^7^%* MV%QJVQB$7XN5=88NQN]C+7> P^. 7BQ36_,1U].T!WV M=(>GT+-[$E_12 2]!O$VHF,T3P(=IWDX]%R3P*S#PF_E2H2UEJ14H3936%CO MI%%@M4*S'P=K9P)W-\ONQ[=T(1T:P:6%\6@PNAC!)!JD*8-'4N294&>UT3E: M"VPPF4P@C@=1E, WH01=W (V6A>6O E%4QBE@W0RA@?MN(0X983'@(YU<)'& M<.QHPX/;7Z'9M!KWC37*=4+HO?TSLNC4\Y;>O4$WW&R$LB!Q3:71^<4H -/I MNC.&PO=V]R:W-H965T9+2M'\_2G:\#$B# M/B36A>?PD!0Y.TCUH$M$ T^U:/3<*XUIIT&@\Q)KKJ]DBPW=;*6JN:&MV@6Z M5<@+!ZI%P,)P'-2\:KQLYL[6*IO)O1%5@VL%>E_77#TO4(_F>[M6M L&EJ*JL=&5;$#A=NXMHNDRL?;.X$>%!WVR!AO)1LH' MN_E2S+W0"D*!N;$,G#Z/N$(A+!')^--S>H-+"SQ=']D_N=@IE@W7N)+B9U68 MQ!_E>&UGW8%)05TWWY4]]'DX M:?@"@/4 YG1WCIS*:VYX-E/R ,I:$YM=N% =FL15C2W*O5%T6Q'.9&N%+7^F M+!L-O"E FA(5.5:*CH!KC73Q[AO?"-3O9X$AEQ88Y#W]LJ-G+]!'#&YE8TH- M-TV!Q?\$ 6D=!+.CX"6[R'B-^17$D0\L9/$%OGA(0.SXXDL)J JX>:)WKM$E MX:M+PL(%[\.J3\:OQ48;1<_H][D\=%Z2\UYL:TUURW.<>]0[&M4C>MG;-]$X M_'@AAF2((;G$GMU3JQ9[@2"WT+ZBH.?T7_1P7O^KWDXNJ8&UP<**(P/82D&3 MH&IV4\JP/:2*8KTA9%]5YDH+=[=+]SOU8B1-C[85%2H-+ K]-)I '-)W$L** M'IHM#[G4@_MHPOPT22$*$S\.)UUI+=9GHPCBL<_2!%X52,(2?Q*ED"21GZ0Q MG*M;<-*(-:J=&SV@22[V2Z0+((D;5$4?:"ML46L1'I)*D[Z]1U*MM9N M9",/3BAQYO#,F8LXV2C]W10 EKQ6I33306'M^F(\-HL"*F[.U1HD[BR5KKC% M1[T:F[4&GC=.53EFGA>/*R[D8#9IWCWHV435MA02'C0Q=55Q_78-I=I,!_Y@ M]^)1K KK7HQGDS5?P1/8W]#*__B.G+VC<$? C9F M;TU<)'.EOKN'K_ETX#E"4,+".@2._U[@!LK2 2&-'UO,07>D<]Q?[]!OF]@Q MECDW<*/*/T5NB^D@'9 !J""U6:YB_9M+9Q/""+VEA5;9V1 M025D^Y^_;G78(:S'"^V>-Q'_?34W5F.-_-,7![-TH2<4#'J5(P^K.)"57/*7[+A28OO*P;ZK9PE' DYJ!;MAJ] M<:[EC:>/GE=Y?O$_+PV6-P%#FQ0A47*,#Q?DJ?ZW4#5Y*)15\NR>6RU>21Q2 MS_-:J!NN]9N0*\(K54O;XN6 WP8<$40JB7RL5F7I;#KDT*-)Y)$[,*87 OW. M/@ S3*B?I*/C.'WT&R622T,D?M2X,> F&HMHE"'2%U0"*UWBZ'9"JE+DK9!' MP$CBTRP)<:_Y:AVIG[4RHBL>EZ3W!81,^AN,R[QM,K=POA@Y?E/,+M_X =;\ M /P-B\?T50_"O$,5S : M"E5B8YEM >W:98A?>;$0=D1 M[UU5*M"KYD)FL$NPG]M;2_>VN_-=M5>=G^;MA?&>ZY7KY1*6Z.J=)SB.=7L) M:Q^L6C<7G[FR>(UJE@7>6T$[ ]Q?*F5W#^Z [B8\^P]02P,$% @ <(2# M6$KH*![$ P J0@ !D !X;"]W;W)K&ULC59A M;^,V#/TKA \XM(!0V[(=)[TD0-N[80>L6-%V&X9A'Q2;B86SI9PD-[U_/TI. MTA1+LGU((MGBXR/Y*&:ZT>:;;1 =O':MLK.H<6Y]'<>V:K 3]DJO4=&;I3:= M<+0UJ]BN#8HZ&'5MS)-D%'="JF@^#<\>S'RJ>]=*A0\&;-]UPORXQ59O9E$: M[1X\RE7C_(-X/EV+%3ZA^VW]8&@7[U%JV:&R4BLPN)Q%-^GU;>'/AP._2]S8 M@S7X2!9:?_.;K_4L2CPA;+%R'D'0SPO>8=MZ(*+Q?8L9[5UZP\/U#OVG$#O% MLA 6[W3[AZQ=,XO&$=2X%'WK'O7F9]S&$PA6NK7A&S;#V5$20=5;I[NM,3'H MI!I^Q>LV#P<&XU,&?&O ^_!46#Y63@QGQJ] >-/$YI?A%"#-9&3RA?ER1EZ M*\G.S1\,U=>X'R!4#?B]EVO*N&.@2 \7SV+1HKV(B>*>)]_QO.5G$3]C=059RH G/#N#E^WCS@)>]A]Q,WAH MA7(A_"^[\.&OFX5UAA3S]['8!^3\.++OHFN[%A7.(FH3B^8%H_G'#^DH^72& M=[[GG9]#GS]15]9]BZ"7L#Y=NV.TSP(?IWU&'0PJ3:UI'=:>BVL0EKJE'I=J M=0TWUC^DHF&W0+,K' _5@\?[V_"Y%U5#+,P6WC>JT4I6;YX@'2>,CW)()R4K MRQ*>C5!VK8T3H:=?L)$5210R-IZ44+!1D<.ORZ6L,&!JHF4.X0I6I FQ8*,T MAU^0VKG1;0VRHUR^H#]C(<]8GB>0YZS,2[BC*)WIASM$*I_T%>6'7&8<2C;) MQG \2\ #4 :\'+$R2\B=M==T#55]U[?"YZU&2G4EAU@NTH2BR$:7M,K'%$EV MN34A=D*:@.EIRG A?OPPYBG_!!8+$T,AI-F&CI(24 B_'!9S18;'7 M8?&_=?@N#'RE>6'1GA;H,6V>=79,8*HO"L'7E[5PF2'R\S*!)6<.J-C$V*R='2QP?CHT.S"D/24G_WR@V3 M9/]T/X=OAO'S=GP8XO?"K*2RT.*23).KD@IKAL$X;)Q>AV&TT(Y&6U@V]%\" MC3] [Y=:N]W&.]C_.YG_ U!+ P04 " !PA(-8LY'!;(X$ N"P &0 M 'AL+W=OBP9K>%$)63--1;B:JD.VL%E9V(U<+T>J2UW@C0;55Q>33&99BMW1\9R^XY9NM-H+):M&P#=ZA_JVY MD72:#"@YK[!67-0@L5@ZI_[\+#'Z5N%WCCOUXAE,)FLA?IC#5;YT/!,0EIAI M@\#HYP'/L2P-$(7Q3X_I#"Z-X!8<1/R* MV0F$O@N!%X0'\,(AY=#BA?^?\FF?\B\FY8O'K&QS7F_@FQ#YCI?E,?QUNE9: M$G7^'JM$YR<:]V/&::X:EN'2H7E1*!_067W^Y"?>EP-91$,6T2'TU1V-9]Y2 M#J( /MK$L8@/8HY'?%43RS5*(I^IC=XBM J+MH22%]8]J]]$X%J];U*T#62" M1CA'J:RLH&(*>E9MMB5=*\/'AH84,8D0PA,RBGP0E#RC[80@S>2KX?T-0=1Z.-Y+EM,BI24+OM?+WIDZ M6REE NB+4(B2MB:5?4Y4-4*:!:S6*/?S$-BA@-OK,_L90O.]T(V]&?B![\YB M[]V8/W]* S_X GX4NM,@AE_)JWP6!^YT%KV-=H /DM2-DAE\1Z7FM&&SMC(= MH018):3F_S*[>H_BU$VB]!B.TL3UT_"X-^!5P[BL3+6&A@V^CP)W%L7'[]4J MBMPT\<&?SMPP\N' 1,7#1,4?GJA7X1MZ4LVH 6^)KH!1BS*;LQ9[5> :*S4V M@ =#&!_ TY>QC$T[[-C+,.C0\88J_"?1#= LXC?4\4?X8S[G0FGC1N(#UBUE M/9T./9FZLS2&._H/)4ZZL,$:)4V;GL8YAB1P8]]2*X$HH;Y9ADTA[80I!'$XVJ')BSM,A7)C;VJ* M5F);Z^XZ,TB'R^!I=P=Z5N]NDM=,;CAM_A(+,O5.IC1TLKN==0D.4SANQA0W@<_-@ M28MZE*)6H%UM-+-0+OAR/%M-O7]P^%[#WIW(S%>2&;/SRGVQX+$G!!)R] B" M/B]P"U)Z(*+Q^X#)^Y0^\%0^HG\-M5,MF7!P:^2/NL!JP6\X*Z 4K<1'L_\& MAWHN/5YNI MOMN]\)U/.\M:A48=@8J!JW7W%Z^$_G 3 )/#N$@66 M=P)%.K=FSZSW)C0OA%)#-)&KM6_*!BV=UA2'Z:8R%C\A6,4R8RFXUEO'/CR) M3(+[.(^0I*]X$O F9RM^\A7?08;LYS)S:.EV_!JJML.:#F/YB9FY1N2P MX#02#NP+\/3]N_%5_/D,TVG/='H./=W0!!:M!&9*YH;Z-$3X+.0PX>$[D!N: M/(=0^/18 2N-E.%LQI;.&ZDSH#*PQ^XDH47L<;T*S[-VD+>6 #*A=TP:H1V[ MN8XOXCAFXPM:&T$:^E'1R8568+=A;#VE5F-WMWMKOQF6W4#\<^_6REK8;4V) M)904&H^N+SFSW:AV"IHFC$=FD(8MB!5M-[#>@7)@&2M$,'[+9#KFM1%/L@VTPLU)8R M2;Y<]^M'R8F7&WSN/B21*/+A\XB4E,5)JJ^Z0C3PU-1"+[W*F.,\"'118*]H%O0H)6]0:"X%*-POO74TWTRM MOW/XR/&DK\9@E>12?K637\JE%UI"6&-A+ *CGT?<8EU;(*+QUQG3ZU/:P.OQ M!?UGIYVTY$SC5M:?>&FJI9=Y4.*>M;79R=-[/.MQ! M9:_<-I\YW-O6@:+61 MS3F8<=+_LZ;P/5P%9^$) ? Z('>\ND6/YEAFV6BAY F6]"2X ML$5Y,(I6.<69U58*HVAKH.8LYS4W'#7\\('E->H?%X&A%-8Q*,YPFPXN?@$N MBN&.$"L-[T2)Y7. @+CU!.,+P4T\BO@6BQM((A_B,$Y&\))><.+PDN\)/G%3 MP=;M,"H??CWK_P9?UKEV+G\.Z>_0)\/H]@C-]9$5N/3HC&A4C^BM7K^*TO#- M"/=)SWTRAOXB]]Z^UAK-U;P7Y0,3)>RP0/YH:SND;#3WL++![BDD'5EML 2Y M!U,A[&5-9Y^+PYP(6B/5%)L$QU4) M1Z:<=>+/PA32.!J-45@S2^<2E42IGZ8S2CKSPV@&OTGQ4_&_<\Y"B+\;\M^4 M<1;[819"E"3^[6T"0QOGPP71UDI<94C#Q)_2!B63R$^3!$9::=JWTG2TE7;X MB*)%GWK"7MU4'+A'Y2YY42#\GM?\P.R]Z<.[IR-=H23F V^L'Q7P@9;TGKF+ M=:B51G,/M])P9R0^;:5C"GBA823D2.9"'@3_FPQ<=&W6FE9AO_7D9JVMT(XL MM]6X4BA[A1JX!J;/;:KG\!F9 A2E%?N,T+J1+96#>$U<\Z1)9B=3N*6&FD9V MG$*2^EDRM>,9)%UK9Q!EL\&J!5P=R:>C><,.*GG%4UH'6]U*:R\0FZ/\8 MK/X!4$L#!!0 ( '"$@UAWWNAV9@0 &P+ 9 >&PO=V]R:W-H965T M+]^1TF6G<;Q@O6+*+[<\7GN[B%NO%;ZWBP1+3P60II)9VGM MZM3W3;;$@IF>6J&DG;G2!;,TU0O?K#2RO#(JA!\%0=\O&)>=Z;A:N];3L2JM MX!*O-9BR*)C>G*-0ZTDG[&P7;OAB:=V"/QVOV )OT7Y976N:^:V7G!'^_];[QXH[<9DQ@Q=*?..Y74XZPP[D.&>EL#=J_0D;/JGSEREA MJB^LF[-!![+26%4TQH2@X+(>V6,3A]<81(U!5.&N+ZI0?F"63<=:K4&[T^3- M_514*VL"QZ5+RJW5M,O)SDZ_,:V9M" XFW'!+4<#)W=L)M!TQ[ZE&]PY/VN\ MG=?>HA>\A1%<*6F7!BYECOE3!SY!:_%%6WSGT5&/'S#K01QZ$ 51?,1?W/*- M*W_Q<;X&F,RA*D$#?RB+\(&;3"A3:H2_SF;&:JJ7OP]%H/:?'/;O-'1J5BS# M28=$8E _8&?Z[DW8#]X?09^TZ)-CWJ>WI,F\% AJ#MF2R05EBTM8_Y#$#13( M')4F"@12L/E DJI9@Z9RS*9KTIK#A$]"N4PT;LE@JV*!V9.[TZV M3G]@::-0#TARM@Z\FS]'36],M;-!I@%=!0'E'XL9ZFT-A*?P.Y,EO1_0+,!9 MGO-*X1=51%Q ]BASF8G2>:)ERJ\A:"1G$JL$?*QC")1L:02KG- S9$6-L[W[ M\YXX#@EF&'C1((!W;X91&+V', R]:#1JYR?A*/32_JC;KAPIA;0MA?35I;!N MBYJJ5V.;_-(2PG]$JA3Z]48TZJ4!C9>/*RHC MHI3S!YY3:<"&H\@AZ+G=^MN>L:@+2&G-U9&!I/W[N"N+I@9+*C(M-BY$2N=< MNKHR2PJC@2^WOPP7%V\V>;]T/I/.KW/]3[5+SFF7KKV]NG=%^VY@7=1M6#ZPKB M1P%'.P%_)GWZ)PMJ);J04Y(HFMDA3?^4@&OPU^5,\&S'8:O,(2EY0,A&HQ & MPYVD R].^EM;3>FF4GYFG'C#44K&49I LM-_WPM'0[A3EHF=P]@+!Q'$7I20 M1338;?2]-$GV8_3SX?E_(6DXMZ_8@*;TACDNVS4B081?B$I-NS5/O'@0D'FX M%U5O1!?4@6EX[][,T!N$=%T<[B"D7IB$!V7E[W5 !>I%U><9R%0I;=T,M:MM M*WE6=U"[XW4?>L7T@DL# N=D&O0&]##JNK>K)U:MJGYJIBQU9]7ODMIAU.X M[<\5]1/-Q%W0-MC3?P%02P,$% @ <(2#6'H!KR(2 P ^@8 !D !X M;"]W;W)K&ULC57[;]LV$/Y7#BHPM(46O?U(;0-V M']B !0N2;/VA* I:.EM$*5(EJ3CY[W>D+,T#'*\&9)''N^^^>_"T."C]W=2( M%IX:(FU<@J;]2(*(WC2=0P+H/5 MPLMN]6JA.BNXQ%L-IFL:II\W*-1A&23!(+CC^]HZ0;1:M&R/]VC_:F\U[:(1 MI>(-2L.5!(V[9;!.KC>YT_<*?W,\F),UN$BV2GUWF]^K91 [0BBPM Z!T>L1 MWZ,0#HAH_#AB!J-+9WBZ'M _^=@IEBTS^%Z)S[RR]3*8!5#ACG7"WJG#;WB, MIW!XI1+&_\.AURWF 92=L:HY&A.#ALO^S9Z.>3@QF,4O&*1'@]3S[AUYEA^8 M9:N%5@?03IO0W,*'ZJV)')>N*/=6TRDG.[M:EZ7NL )\HC(;-,!D!EX4_?19.I5_66V,U-=+7 M3GO;C+=6U:5N(RH-MC4#]BL/KE53*)WUV((1]CR"^AK^[ILE:=0% [ M:O072UIV6J.TIZ4]%\EE7S_7,N'HS!U+)7\=]J6B*VTL(1!9,H.=$C0;N-Q? MP]HX(548FRWA':N<^E+#W0MI-@TG\QB28A;.LQE< MR.:9:L%T5H1)EA/'/"SR&+Z]_(.W/T$(6LUI&G/Q#%R6HJNPUV""RJ+!=2K3 M9>U-*WRD(=XVCM- ]^I<\T8G\ZAQF7)3UU &.VG[T31*Q\&^[N?9O^K]5^&& M6')I0.".3..K:1& [B=MO[&J]=-MJRS-2K^LZ>.$VBG0^4XI.VR<@_%SM_H' M4$L#!!0 ( '"$@UC9W@E1( , L) 9 >&PO=V]R:W-H965TS,=J#=K]_9@8Q-@#2I'_>AM<^^>^ZY.Q^7T5KI1[-$M/!4"FG&P=+:ZB(, M3;[$DIFNJE#2S5SIDED2]2(TE496>*-2A'&O-PA+QF4P&?FS>ST9J=H*+O%> M@ZG+DNGG*0JU'@=1L#UXX(NE=0?A9%2Q!7Y$^[FZUR2%+4K!2Y2&*PD:Y^/@ M*KJ8]IV^5_C"<6UV]N BF2GUZ(3WQ3CH.4(H,+<.@=&RPFL4P@$1C1\;S*!U MZ0QW]UOTMSYVBF7&#%XK\947=CD.L@ *G+-:V >U?H>;>#S!7 GC_\.ZT>W' M >2UL:K<&!.#DLMF94^;/.P89+T#!O'&(/:\&T>>Y0VS;#+2:@W::1.:V_A0 MO361X](5Y:/5=,O)SDZNE5RAMGPF$*2R:*!BS\Q)IY_<8LY&H24_3CO,-YC3 M!C,^@!G%<*ND71IX(PLL_@0(B6#+,MZRG,9'$6\P[T(2=2#NQ_R"-.T99H>0_^C/H[U/G['$3XM$>9*4/=QN0!N@&T[$-0<+-U>J[)B\OGD M519'YY<&\H-O@AEG0]7 <4$L%+5TL)G21MB^!,+:D&J)3>F9C)'XFX( M^(Y^S5KPCK3IA=!,AQTLBQM7,"Q[NVW/=$_^J)]#K[X'-PBXYE5$WH[<1K*K\N)LI2\/3;Y?TM8+:*=#]7%&4&\$Y:+]_)K\ M4$L#!!0 ( '"$@UB-M&PO=V]R:W-H965T9W53D ]]UHT'!1-F[NK#?[M75A:Q- M+DI^KT#71<'4RPW/Y>*RY_66'Q[$;&[HP^#JHF(S/N;FM^I>X=N@DY*)@I=: MR!(4GU[VKKWSFYC6VP6_"[[0:V,@3292?J&7N^RRYQ(@GO/4D 2&CR=^R_.< M!"&,?UN9O>Y(VK@^7DK_8'5'729,\UN9?Q:9F5_VDAYD?,KJW#S(Q<^\U2:G,M?T+BW:MVX.TUD86[69$4(BR>;+GU@[';/#;#;[%W1QD4;YCAEU=*+D M1:M1&@VLJG8W@A,E.65L%,X*W&>N/G)42# P*I:E!V@JX:03X M>P1X/GR2I9EK>%]F/'LM8(!H.DC^$M*-?U#B.Y[V(? <\%T_." OZ%0,K+Q@ MKXI:#\ M+^ >9252@G@.UYIFT?.\F'!EO7^=_8/AC_EO=#O]"RMK,DX3&A[]\>'ATTWW M_WH\?O\XAGO%*_;2[&1E!A(Q*DPFI? 3(M(<)_QA[ P]#TXB)XZ&IW#"3O&; MZT3#&'ZMN&(69D[I 8I2^TQ.SVI\:?>_^2'Q/?\MC$+'GJY:"(4I9GVV(BQP_=I9CV MY>_]_ZSN#]R&,]FL(ON)#*Q4Q=,<5193@;XU$N2W;=.WUE@3>,0>!Q9SD8RW!P3?H11._;!*' MI072F.K'.3QN'W&TC6#!%2UH-=3G-LE<3+(=A+6&VFO?-;JD4IM=H710Z/Y0VG>$WN^*/SA3P*GY.,+TC2RTF1<% M]$C\!,9S-.R9X:IXO68AWA7X,_;BE"&^ZP3A"/S$\6,L@6A II \ M:4O&G[#3KHC:5NLQ/-T@ 3] E;R=RAR(ZQ76S[;')>V>$.*,V)#Z_I5UK0U/ M7A"-/CW?M+V&L!\E$/6]87?PQ1-_HIV%&^R9[MTZ<9EW^NH6SK&EA,\A)*RIF#=Y*P"3\!6T[JA M"^2UZM"=M=*PPZ^;&K4%%[L3+P[()[Z7= (>=I")G!CT2X.&/Z=S5LZXA=O@ MD)-H+NIBHXCO MHI&#HG?3R(=#9^PI&('3>I ,H9IXZK:L#($8RT:"V1S1.%D;CY95#;%-,3DA3)S(BUH&V+",EXRO:R@.BJ&IC PBW M<:0W:B2CV#_M,-YO]F;;,>YA#QLCH*.Z8-320ZV/;G<]-W:B/25NL'8A+KB: MV6N_!LLLS=VX^]K]LG#=7*A7RYN?)3XQ-1/HZIQ/<:O;C[%'4LU5OWDQLK+7 MZXDT>%FWPSG'%E;1 IR?2FF6+W1 ]WO+U7]02P,$% @ <(2#6,_"C00> M!0 +0X !D !X;"]W;W)K&ULM5=M;]LV$/XK MA H4-L;5(JG7-#$0IQV6 5F#I-L^#/M 2V=;JR2Z)!4W_?4[2K;DQ(G[LNV# M31[)>WAW?.XHGFZ4_F!6 )9\JLK:G'DK:]JL:610W7FIBFJJ2^GT&I-F<>\W8# M-\5R9=W 9'JZEDNX!?O;^EJC-.E1\J*"VA2J)AH69]XY.YD%;GV[X/<"-F:O M3YPG$9GS<8GK]EDYQO[]#_ZGU'7V9 M2P,7JORCR.WJS$L\DL-"-J6]49N?8>M/Z/ R59KVGVRZM;'OD:PQ5E5;9;2@ M*NJNE9^V<=A32)Y3X%L%WMK=;=1:^49:.3W5:D.T6XUHKM.ZVFJC<47M#N76 M:IPM4,].K^#S9UGC((&/36'OR>B]G)=@QJ<3B_!NT23;0LTZ*/X,%./D2M5V M9J-XSOC9OPHXAO(7A'!*.$^%T?P1.^L:/'$,WCOH5HKC=PC M;SMGWQ0F*Y5I-) _S^?&:B3)7T]YWN$&3^.ZQ#DQ:YG!F8>984#?@3=]^8)% M_NLC5@>]U<$Q].DM)F+>E$#4HB-Q80LP3K(K(#>0 ^8IGAFY4/4=:%NX_C62 M&[2&G-RN)-KTE%-'MWW:J?.R/( F&\#X9=WF.%K45A&E\Z)VD3;=&FE(K;K9 MK=F97!=6EL5GV:;GKSA+V&@^)K+.R4K> 9D#8-KF?V,6H.+<%1""T+B]R^D6 M!A8+U\58/ 8\(;>@79S.ZR64O=!W?AAZ?7>V\^A":GU?U,M#N9F;3!?KUN0O M+CZF_%ZAK>3F:G;T-Y.EK#-PX4,??Y%UXV+J=RG!R,L7"6?\==_RB"8!HZ$( M":,\"F@8IV3$J"\X97XP/E#XVI8C0!"'Y-*8IC4(K5GW/-B><41]%E'NQX3' M@H8L?1XNI2)BE(4QVBDPPZ. D82&0413%I$@Y)3C"(MIQ$+*(N<.VD]9DJ [ M84HY"\=$4-_G5,3!8%:FC/UFYT;,1R3_ZZ/3*]S CSF88EEW',:@/.9]FPP] M^0Y2YR P5 2""C\E*?H>^=]]8+MV"_. >IBJ5A?SQ@F&++2J.FM7JLQ!'QKU MN.WY]-U6#0CG6:9A%[ROK&4#C*!1& Z^IDB5PZ2(D6PBVJ,RGMV@Q!,:(&-[ M$<,?1@'!*Q\O=(Q5@QO7V3W!NZ$V97?.74W"3Y.!:R-42]+QGLRIG\2'G!JQ M ,\W&B98%.]-AI3'R1@[,>J.(BG MT*X /=^U_XI9G+61Z+%]GR;)(=^9CQ$+ASHG(AH+WHM)@M$=3E>$>"!Q\LW< MPJJ>!L,F3.#Q^(?%E2$=XCTR!7ATJ6I=]@-W(Y?4[I.R.BDA?X6Z-$/D[&NCHN(TE*:31?A*, M!DIV"WB()'/]GI;8#T/D(&\A>FJVRP7#\XKY'AZZEW(:!^F7DH>WWQON _-_ M8^;C]JEOPLG>)WP%>MD^5 P&N:EM]S7?C_9OH?/N"3 L[QY25U(O"TR]$A:H MZK^*0X_H[G'2"5:MVP?!7%E\7K3=%;[G0+L%.+]0^"VV%=P&_0MQ^@]02P,$ M% @ <(2#6,B<]%RF @ [P4 !D !X;"]W;W)K&ULC539;MLP$/R5A0($#9!&AX\$CBW 3EHT15T8<8^'H@^TM+:(4*1* M4G':K^^2DE6WL(V^6#QV9F?,W1UOE7XR!:*%EU)(,PD*:ZM1&)JLP)*9*U6A MI)NUTB6SM-6;T%0:6>Y!I0B3*!J&)>,R2,?^;*'3L:JMX!(7&DQ=EDS_G*%0 MVTD0![N#1[XIK#L(TW'%-KA$^[E::-J%'4O.2Y2&*PD:UY-@&H]F?1?O [YP MW)J]-3@G*Z6>W.8AGP21$X0",^L8&'V>\0Z%<$0DXT?+&70I'7!_O6-_Z[V3 MEQ4S>*?$5Y[;8A+\$7Z]SW?-\O>.N]TT_M*;A MVW1EK*9*^7[(=LG$QVV,KC? :S-C,S+OE[)FMJ9&C> M)8%>=#F((ICF^0CN6,4M$^ 5\57M6S".+B,*^(#&4(0JB;QP_?V,()2ADNL/ M^Q<-?IIE&CWH/UW"==QOF:E:E#1*\)SM&);UKT+5L"B4)8(Y(TTOE"ZZO!Y$ M%__8(CB6*]2[@DN R=Q7'IR?W21Q<@N''C3<:\(2]<:/&D-_0"UMTX_=:3?- MIDT3_PEO1N&&PO=V]R M:W-H965TVC-1SO3 MVI%/==78\\',N?GI<&A',UTK&[5SW>#-I#6UG,W55-]J M]WY^;= ;]BCCLM:-+=N&&#TY'URRTZO4SP\3/I3ZP:ZUB;?DKFT_^LY/X_-! M[!72E1XYCZ#P=Z_?Z*KR0%#CKR7FH%_2"ZZW5^C?!]MARYVR^DU;_5:.W>Q\ MD _(6$_4HG(W[<./>FF/]'BCMK+A21Z6<^,!&2VL:^NE,#2HRZ;[5Y^6?CA$ M@"\%>-"[6RAH^:URZN+,M _$^-E \XU@:I"&2;Y2\HKO1?Q6CR(B&"4\YF(/GNB-%@%/[#/ZY"H8?:T>P3%'+HU1S52' M]A^7=]89$.;/7=9WV,EN;!]$IW:N1OI\@"BQVMSKP<4W7[$T?KU'\Z37/-F' M_CG-*;GT+"_=XR[%]T+O5OS=3)-)6R%TRV9*G*?$,G[+O[7M8JIT)9KMA#A, M?@,.J>;QFZ]RSK+7EMSW7X??KPED'%*^J"QH+B76+'(]4?HEK$LHR287D M?D,83,WS_:X1(J6,Q=XUO/ ;*/:XID?WTU,!>.S!\^G??=)F5-H SVF>PB(1 M!.)M2PYT)_98PB>"YM@^K%SX/=Q>^8.VWBK/>OUICD,*'=>2>PP3%>+I0. \ M2L'*F#+!5^:$.'T11%"98;,#2,+A1I$"1 H/4LB"?''0MW-_9/QOXEQ0GC,: M)X(44183[@-VQ4(.0B0T2Y+NG8A$L4XQ3K.U26 M]"LRF>%-CKT"Q?&&;U(ZDS&-67+2!/8J8SFD4NY1V;_CTRZ@+,K$ M\_C82Z@<^0=Y-?/6I\'?B0=YRI)[#C[9'WQR_\'7%8U>@8DJ#;E7U4+[WHI[ MTZ6[W0PN\S4-["Y1M6%H80./0ZVG5&[MTLD@/T"T]P7\6)9*\ MTG\M2LCY,P?!,]98Z;6I+4'AT.7*[L9MBSUG^ LO^3VQ".1(_ M,8(%YN"YQA(1Y>B)*"LVQO)-9B51O":#;I)US,K71F44=Z,BVYA;R/^(9=CW MHE^HXY!<<6E]O(A$W#&&I>OC>13SPUFQ)X&F?0)-#TV@&_<\?U8T%KNG1^VT MP0$_#L>XSVF[\N/>17;?(=XV26E[>'\?7OU](/* MRHQF 7VL[W75SD.YNM3:$EP$XC81DUM=P1%32J:ZT091YL75 M&+?UTE\C_6>')X0LI7$ND1$9KA09BI6"BB3&O0G'= B>>]TL, _0*.>?%XWO M6@=\EJ+LSQG!#"I1M[%4TD+$Y!!/_[M:[24W1_O<_-S#G_5N@=+6WV$H1R+^ M(J^R.*,7I^G=UZNWRDQ+N+72$XC&489"PG1?A+J.:^?A*\Q=ZUQ;A^9,*V08 M/P'O)VWK5AV_0/]9[N(?4$L#!!0 ( '"$@UB$O(=GL@, D( 9 M>&PO=V]R:W-H965TE MOYB]E!:^=FUOEL'>VN$V#$VYEYTP-VJ0/7[9*=T)BTM=AV;04E3>J6O#.(IX MV(FF#U8+O_>H5PMUL&W3RT<-YM!U0G^[EZTZ+0,:G#>>FGIOW4:X6@RBEAMI M?QT>-:["&:5J.MF;1O6@Y6X9W-';>^;LO<'G1I[,Q1R\(,YI#.\7)^1O_9:TJ5KC_^$TVK(L@/)@K.HF9V30-?TXBJ]3'BX<\N@%AWAR MB#WO,9!G^5Y8L5IH=0+MK!'-3;Q4[XWDFMX596,U?FW0SZZ>Y%'V!PE-/Q;8 M9>J'3V+;2O/C(K08P=F%Y81V/Z+%+Z#1&-:JMWL#/_65K+X'")':S"\^\[N/ M7T5\+\L;2"B!.(J35_"266_B\9)_T;O3JH,'Y*JQ+S#G=@\//MM2PQ]W6^/W M_[R6@1&?7<=W9^C6#**4RP /B9'Z*(/5VS>41^]>8<]F]NPU]-5F/#J@=E U M1M2UEO58,]S1H[1KG%]%O5E,%F!,+!3+1[G6UB+OY2&0:OJ4%H3 M.M^F1"<7PMS"[U)HD*X5 LINRUF=RHF=7^Q+RL\K>_GWT9@ZSDYM5*5.8LR M0$F1)R2G&<2$)0DI.(.$))22-,K@[H"E4^Z 0ZFZX6";OH:A%=9U-?JR."$I MRW'&BXBDO$"4;$+9J ?L!%2Y1A4N>((?&!+D'$U3!JS@I$B*RR#8)N5>])@7 M"3B LGOYG >(8TYR#)?'.%#((\(C%VAG3RZ=+>:H1\]97,PIB7D*+&*$(3G& M&,F3"#9C/I\-4\S_K=O\IC2=U@#T]2])UPA8JL& MO%XM3%6#).(D27-@/"=9%@'/,L)3ZHY)[R[18V._S<8TSTG",(_491(SFQ>8 MX0@^^DS,C9 4),XPA3&)TL0-G!;P25G17JC': 6)> )>%"D*=""<+[@? IUCRCOE\8\DDYPK.,8U$R^'A$/&_WDJ+_Q/;:(0\OKF=L MG-H_0@8+=>CM>%//N_,[=S=>[\_FXR.Y%KIN>CQ?NT4V6!J#'AV=<6#7X MRWZK+':$G^[QK9;:&>#WG5+VO' !YM=_]0]02P,$% @ <(2#6(_>]'G# M!P I!4 !D !X;"]W;W)K&ULM5AK<^.V%?TK M&&4VE69HBR_QX=B>L;WI9IMNZK$WR70Z_0"1D,2&)!0 M.S^^IX+4I1DTUHG M._T@B:0N#N[CW =XOI'J-[T2PK#'JJSUQ6AES/IL.M792E1"Y75254]]UHVG%BWIT>6Z?W:K+<]F8LJC%K6*ZJ2JNGJY%*3<7 M(V^T?7!7+%>&'DPOS]=\*>Z%^7E]JW W[5'RHA*U+F3-E%A%.:.[GY073VS @ODZ6VWVS3R;HCEC7: MR*I;# VJHFY_^6/GA[;R8YW)2C##'X5FX\]\7@H].9\:0)/ -.M@KEL8_Q48SV>?9&U6 MFGU?YR(_!)A"IUXQ?ZO8M7\4\;W(3EG@. (7M ;&EB\X+BAG_DC>U_H MK)2Z48+]ZVJNC0(U_CUD[(_J& MO;[A,?3+>Z1?WI2"R06#YFM9B]IHNBM:2Z9L#"/TA,T%YZ!AZ"2>-V'C6>SXD;T(G%D23]BU*DRA5^R70BV+W8)OOTE\S_^. MC?T)\Q(G"7SV@ZR7[$?ZNC^].KVS$$$(B+%/H! <>S&>!!-VOQ&YJ-DX\-P) MBQW7FS$O<-(H93_7A8$I/Q;U,I<55GB.%X58&H38)280/XR7 MC-3V$FN>+V[L9AXC$KFQR[/C?C%,( ,FGKUVR450^0A)9SU)9V\FZ8X8 MT!\]0PL4[4PNZ^*_\"&B92S%:BW+(N?D5VWP4VWY1NQ38D7U_D$PXMP0BX_J M,YR2NQ+'QIUFQ.9:+ KSM2I:Z4*3*/ZGY6TN('9_*AMN&J6PV[XS7^H\CIS$ MIH6?.BX1 =GAI]AC(; Z'XK$<\YY7M@1Y8_N%(4!.\*46>H,W-A-@(YBNRP(6F,5$_[JBN$B:$6V)4?E&S6?]%, , V M_>>2@\PZKN\;8WD#AC3$!G)E9@Z#T7O5AR??/?OYWBI+QH-BUG!3(#R]<9Y+ MLEY,LN&!_-91Q@K_IU&%SHMVYAE[).YWGYL5KY?"\GR+NN7#N[TK+\'7K2JD M8D]DM1*F4?6)D2=K)1\*.XX9U0C6K ?74Q5^QWZ2]0F\U4 1S!1;(FHV(_W= MSH@[Y"A7VZSU[O3'O@9=/RB%,B M3%$Z$.;7V6F.>3]\R1IO=7?'6%[W+,]?C/;UPI;%VNH<-AO+>>W*4QJ M<:T%_B+7(#7FR ]3#%/WZ.;#19%ZS5=J\J+[7]G5S]/C695[_Q+XC'VL'["Y M5(0:.]$L1*'!J8)=]2'$[,%RVR(65]QPU3^DY28!APP)*MT]>/ M$B=(D)YH>(&?@-,XRRCS9 T1OS=%R[6^)CIN2AE@AP9RA=,>L%SN>'<]FB8^.A9%M@'8.JX4MH$,8/M2"CX+ B6?!X>H] M:\]>N$+1*?!$+DX:W?-PW()1&\5A MLGAT\]?+8C_! 9ZJB?V7W$I;?Z6:KQ7)U^;!:U0.@N1VU=]XW7 ,/E@31*@; ML8>L<#'\N:RC/*I@IBP1<\P!9 +TL%W<2T &%$L/P?;#&0MG3@CY.S1=A?I$ M\/67DC5'TS?28J)S8P9 *[6[[!UE0F>6XCBT?7)HP)[9+S3O4O48K]*>5^F; M>?5%H^9/UB :+:D-\II28E.4)=7B0AUX$C@%S/M\@[/I'4"8;((;(>M6B8K,-4"AR[Z__=[FC?[N!-=N^.1/3T0/&KBCJZ MY;S%CIUPYM(EFBFH&N$1;A)4'M])X\CZFD510A?@3NRUO12:L @M)4)8VJKG M.6&(;ND.GUJF>V_.<(!?VO>#=*J#,NU+M/YI_PKRJGWSMA-OWU]^XO1.0J,/ M++#4/8UQ5%7M.\'VQLBU?0\WE\;(REZN!,^%(@'\OY#2;&]H@_[%[.7_ %!+ M P04 " !PA(-88=G--/L# !Q"0 &0 'AL+W=OR-;P6<*>( M;IN&J><%<+F=>:&WF[BOUY6Q$^/Y=,/6\ #FM\V=PM%X0"GK!H2NI2 *5C/O M*KQ8)-;?.?Q>PU8?V,1&LI3RNQU\*6=>8 D!A\)8!(:/)[@&SBT0TOBGQ_2& M+>W"0WN'_K.+'6-9,@W7DC_6I:EF7N:1$E:LY>9>;C]#'X\C6$BNW3_9=KYQ M[I&BU48V_6)DT-2B>[(??1X.%F3!&PMHOX ZWMU&CN4-,VP^57)+E/5&-&NX M4-UJ)%<+6Y0'H_!MC>O,_!>I-=D EJEB"LC9-[;DH,^G8X/@UF5<]$"+#HB^ M 112ZH+>A)Q!LH1B0*?4(#&IW BX90(X<7O8'W MB2E1B[4F=QCN@POWKZNE-@H[X^]C 7=P\7$XJY8+O6$%S#R4@P;U!-[\XX

-_>H?%.U ) MJIZ8"L@S,*4)V,H2K LT2W3!NG35H0[&EHE4[ G($D"0@O&BY]JO"_!RPPH+ 4H/ M>?EOLYTEHSS'R+)10/%!1Y/\_(1NDD$WR;MULY$&A*D9[S;%TY_4 O6.-1)& M'U/,:>QO*(0!DS\?146U,-.I0$C3*:$6!6]MP]?"B>FPXDASEY'7";984*MN MN;L$M[+E)6)B(DW]T[!][_V_);;O]^*@WS=#O_>MDP?^A,8^S?*AG+OG(U.* MV:AW$S1"/6#C3L)#\]>-C77O%5(_2R(_2F,2AJA/W"#,7H@.T_%K7-F [6U>@!8*XW3 4_4!+9XN(1&HD%3?] M]3U2BJ+8LM,OIDC>/;SGN3N3LX-4=SI%-/ ]SX2>>ZDQQ=3W=9QBSG1/%BAH M9R=5S@Q-U=[7A4*6.*<\\Z,@&/DYX\);S-S:C5K,9&DR+O!&@2[SG*F'%6;R M,/="[W'AEN]38Q?\Q:Q@>]R@^5+<*)KY#4K"-"M;[!,ME+>V,\,6,R4/H*PUH=D/1]5Y4W!^H5.LK1_7B*L*,3J#&$;P M20J3:OA3))@\!_ IO";&Z#'&5701\1KC'O3#*XB"J'\!K]]P[CN\_HNO I'P;L+$0^: MB >7T!<;ZL6DS!#D#N)G>;(+KDI0591T6109IUD7A\NG?$X1=C*C/N5B#\86 M0-VL_ ?)\W3.@9L4]O0?8%"!29F ,.@%KVTPAC!8',M2&$U-&R._=SA_T Y7 M"11,6:VO0*"9PE);'\HOYEN"LCE^\VI":7YG65\!:, \PF/3> MPFL81+V AL9N=6S7#WH#,OB(6K?#;1S6QP['EM&D-VJ?EUCZ(DJ1D9,%TG0T_A/V2J:J?G8I$^84NI]XC9 [Q7 MLBQ<+7#*@2ZWFB>< 5[L""=!?8DUZ;&/24>OG7IHW#'-#1V)_S(S@H9CMS0V)W4$T5IE8[Z M#G;3\*D#MJSI?CU?&$6IXI3NGE^OC%8;A5V43RJ88NO*[?'\O!8GN1Z[6HNJ MDCNO=4>-C"OMHXN:OA0IM2#56M>?K]^Z+JEL]^Y18%N44E'=G,UJ\^Y85M?M MDWGU:/G$U)X+#1GNR#7HC8<>J.HA4$V,+-SENY6&>L1]IO1V0F4-:'\GI7F< MV .:U]CB)U!+ P04 " !PA(-8XW(_9'8# H"@ &0 'AL+W=O@VP+'>+,=-; .QLY<"#18D MW8IAV =:.EM<)5(C*3O]]SM2LNJVLMKM0X%^D,@C[YZ[XW-\F1^D>JMS1 -/ M92'TPLN-J:Y\7ZT62WZ%D MO$2AN12@<+OP;L*KU=3J.X7?.1[T21]L)ALIWUKA9;;P AL0%I@:B\"HV>,: MB\("41C_M)A>Y](:GO:/Z#^YW"F7#=.XEL4;GIE\X,;LV)8+1HM.F-K00,N(MDD1YUAN4'6\PP$I29K< MRH+.$WT%332O4&M"9@+"BPC^0*8T1!=QVXLODK;WZY[ $GBX6_5^]SVK!K-D M%"<3N(Q&013"=#2=7K;_Y\]F41A==^T I4E':?)_*4U9Q6VNGV%T$'^(T2,^ M/M&)GW'K^]MAM!'.\;K^=.D@?C%*@@G$,VHB"$)?2GV MJ)WKDRCZ^!N$.<,?$<#[\(DGIV7SM2S]K&1=?:=/E8D_!G]+3MT]R;;@#MSD MH.F.-G!3TP4D-YP*%T\I=^;3R M?RJB7@9A\H(J)S@VYPIHJ)#\D]N[1+5S;Q2[\VIAFHN\&^V>03?-[?]>O7E# MW3&UXW0.%[@ETV!\28>!:MXEC6!DY=X"&VF(6-?-Z2F'RBK0_%9*&PO=V]R:W-H965T M.S)9?YR?D3 M<^VJ/']25#J3N;@JF:J62U[>78JL6#\]\4Z:"^_D?*'IPMGYDQ6?BVNA?UM= ME?AUUE*9RJ7(E2QR5HK9TY,+[]%E2.O-@M^E6*O.=T::3(KB(_UX-7UZXI) M(A.I)@H<'S?BF<@R(@0Q_JYIGK0L:6/W>T/])Z,[=)EP)9X5V;_E5"^>GHQ. MV%3,>)7I=\7ZI:CUB8A>6F3*_&5KNS8.3UA:*5TLZ\V08"ES^\EO:SMT-HS< M QO\>H-OY+:,C)3/N>;G3\IBS4I:#6KTQ:AJ=D,XF9-3KG6)NQ+[]/D[D7$M MIFS%2WT'_3*>IT(QGD^9+GFNN#&>8J?O^203:O#D3(,K[3U+:PZ7EH-_@(/G MLS=%KA>*OI3YSC# M4SY@74L1\5_Y$G\A 3@@*C\4Y1[_7[FN2B-EES_[:R$^2)[/V<]"9'?L99%- M)?TJBVK%3G_X;N3[[F-[SUPS5[S' Z./U I59*+D5/*2F+S(M83K4L196609 MV$_NC$S-%:*M%KP4"S 292/RLV*YXOD=NRH+C1)12Z'8I2@7?'J4EUYP_24L M%EQM^4GFLZP22#9VD2\JR?Z0^:>%9.]%NLB+K)C?8>?08:_U=/A@]5ICOZQX M/JMZF3BMU7=6UY9W&'4 4<(A'_-BC7JJ-G3_E!\Y##COIUQ3V%O=^O2A^OTA MB927/.8Y>PT6*(?8\"K7*/9R+F#M;V+6E]5$&,?-/TCV1LA/51V_&Q:G^T:S MN_ZL2$PYY?TN?[A->H3K8718P'KG>TD9_BU%?/'LXMT?_;+5 =E9]]5"YJ+4 MHE*UOU[+I:2:U3"T-[\:K^= 2\MK8)ZM.+S28E@'2OHYB%:,WUA^D.L_$W7OQD5UO;G<_!U2: GP%=:EXT5[/=:(XIKV1YT1 G+X3CQ)G-/;9=?$,1H2:;PJ"2XJ95N$_ M9DG"L*]+&W4P72#B)&Q!@5? +"5;E=B8(@:CR$F2D'G@-TJ8'SNC( 3YF5XC MTU@F4XPJ8J.2'SK):,2\('#"R&7^.'"\:,RN@0.Q=+,N"B"L'['$]QS?C=EH M'#K!^#ZEC1;>8WB!PL>(.P7%K%B1IYBJN01N[+@^-(5UDS!A<3QR1JX/B^0Y MS44W%(_-8@\F2T;PH^<[(23Q1F,'8K.WQ@[U*L4"D/! TG?<*& !W.9Z['VA M$2JXY =.@LL^W !J@<\"9^Q"P['W3X+GJB*7*),.K2-(V5::4RD'QKA1Y+,X M <\D8C$XCH(18B\GL;"YF,U(18/''4.!3S%.24+WQL9=@J#H.2XTAV[CB(7P MCU=;0>9PAF"GMX,VD'SP"F.6(&A'!G0 [.MF(5!E5G#*O$JP65DL]P#RJ;P9 ML 0&'3MN/&8(^7$4;>B(VY6)*Q":%"6&! -0B9HN]FG=D.B!Q^!!WXOHPXL# M]MI(T+>>>/OP)P(T2AP_1IQZH>.Z+DRWXGU0VBH!(QX3]SB # MQJ@Z"*;$=8WX0?UY^3E[P_Z]9JBFG36VN5JNB-)NWQHA3V0W0D1-!AN;G10J>2C9V57L5C XRH,ZM'.P9 MTXNL/J?I@%TVAP5][><1NS!U?C?1=W+\(DV+"IVE#C(Z8VA+VUY#RX6&8@,V M"B(G\*E51#!W G-?+"V5(TDF!Q0DIQ0GJ.")/V9)Z'B0Q^9U#D"05F5)GN!* M":T.R6&\0C7'"U#5(J0_ZG4XWJB"<#NFAZU8QKI^"$D2%,MD!#7<+35ZU-T*S#'LTR"2?R$S2KH-2=-T;ABC78_:_P_^,X=\#D%C$#)R "GJT M0VV5:_RXD53X&S'T!F7U]"TX^W@S=@BL['4P9R^856&:M*O$65-6 PYT40WK<3/39#S M PE%"RFI',BB5L8F(KL;&F_5!WH']ZYQ8U9E&/_:*@\X2-2&[*U%H,=)@"OE M\9B:O3LV] BKHZS!G5VR&%%^$I.R(@B/?>'0YL$FI%9UJT>,\#5;PJ@E*AP\ M?4^HW.-AXXTIF4!A6345[9J=_#SLRBV,B;ND>5VM:WU]WQ1M@$E3M0]7A(T,90-%'B3& MV(G0=FHI1DY(M>*>TK!G.PMR-\E'IY/4.0S*VR#E7H4$RV<40RL?S%ITBHVI+IBIL^V"@G*#V8#. M [8KR<'J48?!P>;=.L\-VQ!"@<'H]*5UW8#=3MUL6JO%YC4?@^EMR;"XOHG: M&I/W2/A/S+PCVL[THSYC_&G:'DJM8VU"4U#3_.PP]%4DJQ=M G7%Y70S5=31 M:2<1(M)VKG1K#"$1[:!AU-F![#;0VBQ?V_,5:Y0?9Z6P6(:, 6I3L<2OX4&D MO D :T-S&-98> -(CAD7L469%B#IO,:H&&\2UT<<(8P.L.[-9[X+LG\OLIN" M/2.?D(?HG YP;54H.W+_1=G+4TWCMIES#% #1,47:R?JUPC=DC?&):XM"1+^ MM^M_>0@",W(0B1L *EMW*&3H2"5)!LTSKJ82&Q BM,YL _J%YPWJ"-BI@@]^ M+;1@H\'CG8T=U7J/AP^"*/+RSY=7L/+([Y'3CYQ1' \L[PD]!P=8U^8083"T M8^/;G+WA*$DT.H.H-W*V3L>%\;KQ?D'6K')CR#KI&9\CL@PH,J-8Y[$9Z4\+ MK&'JVF!'.+,4]S81A="A)>$PB+YG*,.X"]CDU/5M;5I$TVL[X4N>-&)0$YD( MD;>(TF085FZ 7V1S=4@*7U3S"FR;:\[6>>>7:?P%A]\@5TPT)[M84KB/*$L. MQ)B=YP==(^QJ]S;5!<7#J*-;[M>9 M;7;[<:/0J^T2\NWU">[7Q_L<=617'3/2W7.J>+1!>X$=B^JCQ:9#VQ/&KP71 M.L(TM;G5OE-Z[I69M[![6C_?N ^?$;NZ76*H&KD;Q 0, @V_&*69L[M7F_)@ M+="MZK;3$<(0I:E(GW\RB(2D!AA4I6S2;$YTZC$8D-">Y,!3OME<3U]V) MW/_*PF%0'2='Q!L'Q\6KC]GN!T?=0PHZZ3]TGG??@'8 "A"LL0_)V>^O7FP; M:2NTFG);GPNV8Z(Y'FR2%*E)[P*928NVTEE2?86A\51&A;HSM)FZ1J"/K 0)@LYD-3E,TL&JOJD1#]_NA/3GNA@;MK]O9 M#C)LY4NY6O3;PIX\[YY.4Z':/<*V^4\')DK;2HE5Z-^(G7DN/UGX11YK(N4= M%I952ATIGP_1BH2Y;+"==SJUJ- B/5.>I@)AG*FA>7:S]3"G-RA:1ZFC"'%F M7GG"+%G.[1#13JTVJ@B-Z 42B>S3O %%!@%VXG/1/-]K>F>==RU1$^;FC5+%S%&4?>VRO=J^M'IAW]7< M++=OO,)D&ULI5?[;]LV$/Y7"!JPIM%K4MI\5,OQV:ME:5N-#--64K]=*:*^N%T( ;;![?Y)2GNKK?6/[6Q(Y:Y-.J\+G[/,[LZ'<0#EJF% M; I[6S]\5IMX K*7UH5I_[.'3C8(!BQMC*W+C3(0E'G5?.6I07TLK)B:X?F"9I6*-%&VJK#7!Y146968VW.?3LY$9J55E65\43 M6^25K-)<%BRONG)3WH9W$7M>'[W7VO-^8N^\!K#*J(Q]ZF._ MVHG](C=I49M&*_;G=&ZL!HG^.I2(SHU_V TUU@>SEJDZ':!SC-+W:C!Y^T:$ MSLS=AYHUMJ26, @)U+LV)"))SDAN&9+)& ML86N2PR-0EKD8BVUS95A/A=AS$,18.7&,4\\G]W5%D5/]\'2ZXB'D8N5[WH\ M"B+VM:[>O1"[KJOE:_AAPCV1,#_F0>QL[%>OE0^)]>Z](.1)(LA]Y'+/B_IT M7N=RGA=Y&\\T376#^-3CFHJ^FYVMLV)'7/@A#YR(A3Y/7'\O7;9^E2R!_+@! MOAP>)C%JA4E!U4<_D*N\@MM4F981N^'CA6GF)L]RJW?VZIW WS3+?8.N4SE.BC;",V#,%AAWN1&.W);BA2E^CL M%6VP]ZHM*QMZ<<#C.(2JY_LPY(\VV3 $L'"+]D>D8]-,Q^ _3T5@DHN-K^_QE)@[-R^-^_E!2,T7]]WI B@-3 MDCZ_J$II:GNHR0R[>TY;#!U3GEMZ*"*J.G+KHO!.0 L?[92,L%-A]J#OT'*( M0+$8E$"'AP'(X@OQ_'YC#-P0/I66"\\E.P$/G7C$<+S!X:7:]&/Z1(V]DM52 ML25.=8#0M?R(QK8?Q8"$"@4 (+CK!^R\DP57%S+7[%X639MMB0GQH\GM$S,* MIFFQG=1#$?+8]P@#3 :@Y\OQTL[OO3DR%%R S'Y N1 8$0+IH'#BB 8+X%P3 MA><*V[?:IL3*QZUJP-U0=*H8@'$4$UU]=$HB*)5;\>?,;\&^_/Z*HW+7+?]D M]@A]PYZ^X?^G+VVM"QRO#]+VJ/W#V_R6R_#T;ZE,26EQ-(0/7,"U@:A<+;N# M=S<#J-R1+[JZQPD1P/= (K#QE8%N3WEI -S%B/%3H#];;94VLZ@7?RFW.8,=XNAXYSY1 M*KUL;TT&_,-YH;M:]$_[B]FTNX\\BW>WNB]2+VF&%&H!5>=]A"FJNYM2]\/6 MZ_9V,J\M[CKM+&CO[Y@ M3:?$=Q( .X/ 0 9 >&PO=V]R:W-H965T9(4UE^KY3I_>S4OBLWKZ^M\ M-D]69U:^7:WB[,MMLDP_O[VRKQX?^&7Q,"^J!ZYOWFSBA^1#4ORV M>9^57UT_*7>+5;+.%^G:RI+[MU?O[-?1>+?";HG?%\GG_.#?K>JI?$S3/ZHO MU-W;JUZU1\DRF145$9?_^)1,D^6RDLK]^+-&KYZV6:UX^.^/>K![\N63^1CG MR31=_FMQ5\S?7HVOK+OD/MXNBU_2SS*IGY!;>;-TF>_^W_I<+]N[LF;;O$A7 M]H7)T0J#9W]QO[EG=Y;'[=YN4">6_'ZSBJ#&J\7_XYWW_S>^C')'I)L]YTL MF<6;11$O'[_[C9<4\6*9?VO]P[JV\GF<);FU6%N_K1=%_IWUG_]A#]U_5@_\ M.D^W>4GD;ZZ+KG;B>U;OJ[7?5>697;>O'=%W,<\M?WR5W+>L'+ZSO&(#K M\N?V],-S'G]XMXY1])+9*\OI?5?^SW&LZ4__8WVS?Z;?6GD2%_7/H65/IUW< MWSYXUC?_>(GTS.1/Z:=75G]/]K5=;;%\L_5NDSU9CC5+5YMX_:7\Y7Y*\J+\ M:UNT_6K.>,)]^[R]$^=;SDN6[+)?C[^(YB7>(JHN>V>4PJ]YD1S$[UDX,L,_ MQN6OM^?NX)[A!ZA%IO_T]Z:_P_O/X+>/?V#>S?[<+O+%[J_'__Y0/F:I(EGE M_]>RO[=[_]LBQZ)>23FDUA 8H+$ M)(DI$@M)+((P+66#IY0-3/K-^W)/](VQ_#VSWJ M[M!J+/[I9M(;.0-G/'ES_>DP0\:M=\T0B?DD%I"8(#%)8HK$PG-?0Q&T52T? M[E,^W&[Y*-]LYD4Y+%VL'UX*B7MN2(R[T#4D).:36$!B@L0DB2D2"\]]#470 M5K60#)]",C2&Y*?MZF/Y?J]\5YAF93#B[,MC6N[3S$KBV=S:Z#EJB\OPY*G: M1SEY<0G/N)]=7_PD%I"8(#%)8HK$0A*+($P+R.@I("-C0'[68_&=M8DSZU.\ MW";6I@S.[M'=T:1Z<_;TR+?6W^;W?;?&K79]NT-B'HGY)!:0F" Q26**Q,(] M-C[XP^LFW_>&1X<@:)-:PL9/"1L;$_;+\7G&^WA6E >?)EXO9]7 MZ3KY8B5_;A?%E_HX5L:K+57&C71-U1X;'?SD^H->_9^C@2"Y79_$ A(3)"9) M3)%82&(1A&FILGO-5;3>5^;JZ4BUVBZ+Q6:Y*!]XZ:!EWEC7?*&:AVH^J@6H M)E!-HII"M;#6#O\$VT=_>B-JBWK #BY3VV>>C/B8QMF=M4JJKW.K2*U=/:/, M5'5]M#5-]LD)!N?H%,3+BWCF_>O\NB>U -4$JDE44Z@6HEI$:7I"G"8ASID) MJ4=PJZ28IW<'U^7+M&3Q.J_/V/UMOF)_:]YOH#=(," MU22J*50+42VB-#UA377!-EZS/4A8DYQ='6J6KO-J=+=^J-LPBR0O\U4W8UK# MA58:4,U#-;_6#(?6 -V@0#6):@K50E2+*$T/5]-8L,V5A7>K=%L=HNZVB76? MI2LK2Y9Q41ZG-G%6+)YYGT1>N9ZBFH=J/JH%M38\R.1H8#M'N10MBTUL>^0< M7:24]7+ZVX?!X/3\C4*?1HAJ$:7IK_^FD6";*PG[UW]U<%FF\=K:9.FGQ=UN MF+8OW[6^_LF+TE-4\VKM\,7CGKXB?'2C :H)5).HIE M1+6(TO0D-;4%V]Q; M\/^:5073,DG%/+'B/$^JPTJ2);/T8;WX=YFI]%,YC-M]\_B@4SWXN_+-J2,O M8$]1S4,U']4"5!.U=OCW96A/'/OXV(3V(% M1+6(TO34-5T(VUR&*%/S7^V# M-+3.@&H>JOFH%J":0#6):@K50E2+*$U/5=-_L/=7@]&/2]AHZ0'5/%3S42U M-8%J$M44JH6H%E&:GKBF(&&;&Q+_2K,_JA-YT_WU7/-($.U!H)J':CZJ!:@F M4$VBFD*U$-6B6CL<03O:.W3],[%-%\(Q=R'VGQ-NRXMYQ:YY034/U7Q4"U!- MH)I$-85J(:I%E*;'JFE .#8_%'3(*]Q35/-0S4>U -4$JDE44Z@6HEI$:7KB MFD:%8VY4O'MXR)*'N$BJL_&S)&F=M.*V1K3#Z*CG]H\_#E@OI_5B*:]X)C;"[]6Q;IX/TO8+,V+]E0, M3JLPD[X]'!_' BTBH)J/:@&J"523J*90+71.&Q<#QW9._W)&U';U7#2M!L?< M:JBOQ5:1V%]U-1XU3C\6[SC#X[K)U+S)SO% 9U9 M0#5!*I)5%.H%K:\D/J. MVY:.2S05G*:IX)B;"G+[,5E8_O3=+__=F@>T:(!J'JKYJ!:@FD UB6H*U4)4 MBRA-SU;31W!&%SA=AG854,U#-1_5 E03J"913:%:B&H1I>F):[H*CGFRAI<: MW,9+J6:[<_+0S@*J^:@6U)HV9NZY$_?H5(M MRI13:%:B&H1I>F9:MH(CKF- M\#6M<#/9.4IH*P'5?%0+G);KX:[CC$?'44+[!JBF4"U$M8C2]'F'FUI"WUQ+ M\._OD]W\_5:\7F_CI;58%TFYH<+*JDL\U3Q=FR2;)>NB==I'L]XU5:CFH9J/ M:D&MVNY1J-"-2E13J!:B6D1I>JB:4D+?/"W#I3]K8=Y\Y]2A_054 M\U$MJ+47/ATAT(U*5%.H%J):1&EZZIIB0M]<3!!)LOQBJ>9#Z'];SY?NS%;G M"*'S.*":CVH!J@E4DZBF4"U$M8C2]*0=W*WB$K>K8.]7P=ZP@KUC!7O+"O:> M%>Q-*]B[5K"WK6#O6W&))D6_:5+TS4V*WW?S3I8#RGJN\7(HF91OVMKN]W3; M/RU4V/V)(IK/!K:[O'8#RUAH)J/:@&J"523J*90+:PU;?HRQQV/3^N"U';U6#0% MB[ZY8#%=QN51Z-9ZNN_,AV=G$#=+G0\_:)T"U7Q4"U!-H)I$-85J(:I%E*;G MK"E=]"<7&/"AK0M4\U#-1[4 U02J2513J!:B6D1I^MUJFV[&P-S-..-6@_HW MVA)8;\-TJ\&7%_',>]HU*Z@6H)I -8EJ"M5"5(LH3<]*4[D8G'LGC'A;S--L MU[+8KNL[/->QN4ORQ<-ZU[Y=K(O4*N:+W)I5X\?6Y)S>_F+BCLO_]H?'I]+/ M7]0S/X_.24+[$:@F4$VBFD*U$-4B2M.3U-0H!N8:Q:7NWVG>;->A(*IYJ.:C M6H!J M5DK;UPLTQUWF(ANF\1I>DQ:CH2@Q=F@V@_+5'&Q/]KD>_NBK%[9)XN M[Y*L/3%H8P+5/%3S42U -8%J$M44JH6H%E&:GK^F,3$8\*:CF MHUJ :@+5)*HI5 M1+:(T/7%-"6-@+F$T;\'JMUOUFZ]JK+A_I/4C)(/3:0D& MX\FP-[&'Q^^RSEW2,^]IYZR@[0E4$Z@F44VA6HAJ$:7I66G:$P/S'!?3=+4J MCT4B39JER^M=QG=CL?H= &!:KYJ!:@FD UB6H*U4)4 MBRA-3UW3H!A<8/:+ 3K[!:IYJ.:C6H!J M4DJBE4"U$MHC0]<4TY8V N9USB MM/SIW YVK]=:7)]V6-8S/Y/.64(+&*@F4$VBFD*U$-4B2M.SU!0P!B_<@R/. MLKCZK/#?EMR?-+1^OK>F/__^SGK\5FM>T H&JGFHYJ-:@&H"U22J*50+42VB M-"US;E/!<'O\B-%%)\5 -0_5?%0+4$V@FD0UA6HAJD64IB>N*7*XYQ8Y.IU% M=$\;&$Y_/+(GH^.VT]E+>N8][9P5M*J!:@+5)*HI5 M1+:(T/2M-5<,U5S7V MIPW?G5-]-TN=CTEH^P+5?%0+4$V@FD0UA6HAJD64IN>LZ7*X%YCOPD7;&ZCF MH9J/:@&J"523J*90+42UB-+TQ#7M#==XK9JIOM?;,%7?7U[$,^]IYZR@O0M4 M$Z@F44VA6HAJ$:7I66EZ%^ZYO0OL'+M[VK08C8;#B3OL]8[OR]-A6<_\3#IG M">UEH)I -8EJ"M5"5(LH3<]2T\MPS;V,2Y7?S9OM/!A$:QNHYJ-:@&H"U62M MO51^/V^Q$-VWB-+T%"]<\5<77GL0;G9Z:&SON<&#;H^.CSMF+>N9][?SZ M1DL2J"903:*:0K40U2)*T]/2E"3<U -4$JDE44Z@6HEI$ M:5KBADVO8GCNU!:=!HC#TYDJW/&HUW>/AX?G+NB9][-K4E M0#6!:A+5%*J% MJ!91FIZ4I@\Q-/VM3YLTG6>MDYP:Z:['J)0S4,U']4"5!.H)E%- MH5J(:A&EZ<%KRA5#AQ\4#M&:!:IYJ.:C6H!J M4DJBE4"U$MHC0]<4W-8FB> M,N-K!X7]T[&>X[9\&N3>5[BFH>JOFH%J":0#6):@K50E2+*$V/7=.T&+H7 M&!*B=QE!-0_5?%0+4$V@FD0UA6HAJD64IB>NZ6,,S7V,"W2;ZBT>W1O>Z8V= MD_'BN4MZYF?1.4=HA0+5!*I)5%.H%J):1&EZCII"QM!T.X;C"PP:T3H'JGFHYJ-:@&H"U22J M*50+42VB-#UQ39UC:)XHXVO/(TY:AGMML\J/Y8>&S=U1M2XYY*UV/5JCFH9J/:@&J"523J*90+42U MB-+T##8%CY'-CP]':+,#U3Q4\U$M0#6!:A+5%*J%J!91FIZXIMDQ,D^;\97C MPUK5/BOLMHT/SUW0,^]GYZ2@C0Q4$Z@F44VA6HAJ$:7I26D:&:-S;F+2.CY, MBVW>C Z_/#LT1&?!0#4/U7Q4"U!-H)I$-85J(:I%E*;'KZEYC 87&!JB#0]4 M\U#-1[4 U02J2513J!:B6D1I>N*:AL?H(O79H^'1_N_=9N M:7:,+W(KD_'I#4KL2=^QAX/!\1V1SU_4,^]KY[2@K0Q4$Z@F44VA6HAJ$:7M MTW*=SY.D\.(BOGFSJF:JF2;+96[-TNVZJ#9R\*B5)?=EFNS7[YRKZY/';^W7 M4[OE<<]^[;<]'MBOQ>[QZV:S-V\V\4/R8YP]+-:YM4SNRUWHO:K.H&:+A_G3 M%T6Z>7M5_A0^ID61KG;_.D_B&PO=V]R:W-H965T(B)4H/QSC#AFY'C.]N):[J*E9EPQ\.,K/ &U6UV)?3(K526-$4F*6<@,!HY$__D MS/>,@=UQ1W$C=Y[!A++@_-X,YLN1XQDB3#!41H+HOS5.,4F,DN9X*$6=RJJG^TP>M@%D3BE"=?Z%+%(Z?OP!(CDB?JFF_.L0RH8_1"GDC["YMRK^= MF$O%T])8$Z24%?_DL4S$CD$0[#%HE08MRUTXLI0SHLAX*/@&A-FMUQBTWC[QN]V3L$%&1.!$BB#6T:5/-RNZ(G/,<^E5I9#5VEV M0^"&)>=9P=G:RQD>0^ ?0LMK!3#]] T."MT7GI]KNSH?55):55):UEE[C[-+ M<0PW<1[E<$'K4!NMS3TZD1D)<>3HBR)1K-$9&TCOM($MJ-@"JQ[L89NS-4JE M[X6R.39UFBS7A(4ZYXK#)(IH0HE"G?B).?%4/<'W"RT"-J-N;XB M8DR=$N]6!>0^NQ/W37-5"="JK3 M"'4W__#.^#[/%TCAPW1R_;7.;Z/(/^:M6R%V__LYZ+Y"/+TJGEYCRJ=$QG5, MO1>UU0W'\^KKVZ^<]1N=77"V.E(H4IVZ*HUUW@N9SJYWWQ]X_7KW@\K]H/G, M"]U5A2Z(J1H^Y#0S (? 4-5!#%Y !.U^+ZAG\+T_;WZOD6+.%&$KND@0B'V; M[P4HA9Y=,&_0_@O W>E"IJ-?$K&B3$*"D3;SCGLZ E$TR6*@>&8;TX(KW>;L M8ZP_+%"8#7H]XEQM!Z;759\JX]]02P,$% @ <(2#6!I.Q^&ULO5I=;]LV%/TKA%=L*=#$ M)$514IH8:&P)[4.+(EV[[5&VZ5BH+'DBG33#?ORHCU@613/1RN0EL>1[S]4] MAR)YKWEQEQ??^9HQ 7YLTHQ?CM9";,_'8[Y8LTW,S_(MR^0WJ[S8Q$)>%C=C MOBU8O*R<-ND80TC'FSC)1I.+ZM[G8G*1[T2:9.QS ?ANLXF+^RN6YG>7(S1Z MN'&=W*Q%>6,\N=C&-^P+$U^WGPMY-=ZC+),-RWB29Z!@J\O1.W0>8;]TJ"R^ M)>R.'WP&92KS//]>7GQ87HY@^40L90M10L3RWRV;LC0MD>1S_-V CO8Q2\?# MSP_H496\3&8>(D]Y]1?<-;9P M!!8[+O)-XRR?8)-D]?_X1T/$@0-VCSC@Q@&K#OB(@],X.$]U((T#>:J#VSBX M3W6@C0.MN*_)JIB>Q2*>7!3Y'2A*:XE6?JCDJKPEP4E6CJPOHI#?)M)/3&:, M+XID6ZFO<*"V^?0C!R8R).$GY:_#K M+XBZ;T&2@=_7^8Y+ _X&O.I<7XR%?.@R]'C1/."T?D!\Y $1!A_S3*PY"+,E M6W8!QC+;?4K;$3\&!=G +IO (88RJ>[95S(=T7HGLV,-&.+,^"@"LD! MTT]_@9.:@]<:K-D0K*]?9N#DE0XF?#H,?NR1HJ=C(0-61P5G/_"<"MPY C[- M,YZGR3(6;"FGJ%N6[9@<+IF<3-.\&8"+F*_!2DY^4J5Z$I4#3Y/'51V*Z$.5 MD_,YW\8+=CF2LR]GQ2T;3$4HJ(=S&^/92IMO,.[*CK8>1TS<(^G.-2% 2D:Q?U M[;#G!9"V>!W:W#UMKI&V3_N70X@BF>]$/$\9$#D(I^^N_P3O\W299#<A#J:W!W(,<3P,"48 4:C5VR,$$J]SJ[%Q*$%7)U1DBSPE<5\\NW;-+ M'V6WFG%V7$Y)8/]I!!_2 MNDJR.%L\3JL1>BBM?B]#'% ?JP.W;T:0#WV%UKZ5G)$]JHY:34R$L1=@/:G! MGM3@45*7;"%K-<[*J: BN-R22!KDU+LH-RWE/1VG1N2AG ;:T84.YKJ:5(T= M(0@J=(4:,]_SH#*F(XV97#/)D9&*8%ML0".MTR,TR@4-B#4#J6PVXPZ6 M25._8DR@TY/)9MC0*EJD2<)'GMRQ'!&I+<+1BU3AYBB#)>N7Q(BZU,.J8C:C MAE;1(DT.I\2A^.@LV);UZ!GK>C/V8*'Z5?8I@JX+86_!LADWM(H6:;) D'B^ M>ZRL;9L%Z/FZ!6;HP4II*GH:KC?!U!?+*L!0TU W2B)-':^ASQTI'S&;7\"/WM_PAQAL 0VT696T4+< M;V) 52C4^\5)$;0K5-OGP.8^QZ?=9LZ*4@OV]RX1]V##Q#I?'OQLS@'?[LK# M ROPK_G7]*LFUF$B2N=Q:GZV%A,'S0\DCQ[ \(T MV8VEIFU\&2:KH,F+K$52LZJV%#?5@<]!9)2U&[.K2-$OQX MH^1GVEIF^,%:Z?HE@8\\]3?#F=6XH28ND04S4K6R%+2K5=LOP4_LEPQM:IEQ M!XNDZ2Y@[!/LJQI9;9'HPCH.@:XJDJ6H79':#@E^Q@Z)&7NP4'YO_WV*7*_? M(+$:-M2%E96RAZFO2F4I;BW5^.# \885-]71< X6^2X3]4'<_=W]\?-WU:%K MY?X4G4?U(?(6IC[3_C$N9"W.0>7(T%O4Q\?I"Y-OJ6/,\%R+?5!_7 M+%ZRHC20WZ_R7#Q&ULM9UM;]LX%H7_BN =+%J@ MK452KYW$0&J]9= 9%$UG9O>C8C.),+;D2G+2#O;'KV2KEDDQM#4][8?&=LCG M4KY')'7(2!=/1?E7].#KM'I3;'C>_.:N*-=I MW;PM[Z?5IN3I+B=D\NV#C]G]0]U^,)U=;-)[?L/KWS5UF1&R6_NYQ< MD;>)Y;85=B7^R/A3=?3:: _EMBC^:M]<+R\G9MLBON*+ND6DS8]'/N>K54MJ MVO&Y@TX.,=N*QZ^_T:/=P3<'RB M+)Z,LBW=T-H7.T'L:CBBV55.^>F7\ M)+R_F-9-"]LXTT77FOF^-?29UA!J_%KD]4-EA/F2+T7 M#FTP_'1;\?WCFJ) MOVSS-P8S7QG4I,R8__9?X\6^Y2]5K=.S KYH6.0\5C"&]?M-8+SX284)S\?0 M4TV*SF>14ZP8.P[U:YHZ;L]V5*3VR'F;;5)%_QR MTHPA%2\?^636?GWFSRJA(6$!$A8B81$2%B-A"0@FJ- ZJ-#2T677'RY(O7QFK++W-5EF=\:H9F!?;]E.5PK0! MQG9M]D"NU+$=QQ4U&R!CADA8A(3%2%@"@@DR57O^JT-+[-" M*20]@AE?>5HJIX7:BF-[,"0L1,(B)"Q&PA(03)"6>Y"6JYV57=W*R=;6LI8 MQ>UA]M%0R*CGN98T?PN004-O,/XRSV;-/S%HA P:[V'N45#+89288LP$%%-0 M@']0@'^& O(B?WU:!5K26!7X Q7XKN>;4CX"9,QP&--S7K !45%$"1XXGT4XWWE]?O;M^?_WI.E3..;K:* 4@:0&4%D)I M$9060VD)BB8JCO:*HR,F'T=7Y4K]:5FC]4<5/1"Q+=>7>R!DV% 1EOG4M>2I M3P0-&RO"VCYSF2?W0*"HHAYZ%YIH[47%5.24)J#F>X]#!H 0UEE51 MF6=:KJP(J&FLB$JHYF MT+"A(JSE.K;E>;(.H'9O1SN^0G&)YQ!7UL&/L'))[^42O9G[D3_R?/M,^J$V M;4<3\N X#I'/QZ K>/S-.;9+B2234 %DMD-\WY(3JW"(7=@OQ?9O:N[)8 M&\6F6VY3IAAJ(9*AA_C:)ZXK=[^!JB"A/K5=.<>J@@[U*!W,S54EFQ.XD8Z< M9^0Q)RB:F.?>)R1ZH_##[NPU7JR:?+\T;OE=4?)V^;18':1=5=)BEN_):5<5M%W/] 9I5Y4DCN_YKIQVY$$G*)JX3ZQW!JG> M&?R--Y=A[2F>UG69W6[K]';%VST:X?SJXW^,I%@ML_R^,J[SQ1N5 O3XL0KH M:(YPWELF\>6U@ZZ@*V2+44M62DB'[EPC ,$*3T'ZYX4ZC[!Z4% M4%H(I4506@RE)2B:*+;>;:3GN(VG%SWUF-'2@VYQA=)".C0%;9=26[[,@4:- MH;0$11-%U1N6]!S#\KS5=#UJM+"0M !*"ZG"W&2./&V*H$%C*"U!T41=]08H MU1N@I];G]=5':PE)"Z"TD []5(?8/AG,UJ'[5:&T!$43Q=1[KM3YGI5^"K5; MH;0 2@NAM A*BZ&T!$43%=?[OU3O_XY:Z=>S1NL/NK\52@OIT"^V/(?9LO4$ MC1I#:0F*)BJK=Y_I.1M81^P9T/-&JPM)"Z"TD Y]:I_*:R 1-&8,I24HFJBM MWO&FYVR-/:4GJ,,-I0506DB'!KCEV[:\6A9!H\906H*BB7]FVYOI3&^FZ_8Q MZ*N.%1*4%D!I(1L:Z3:1-Z-%BE+R&CFT60F*)FJC]]F9WF<_9R>$'C%:(U#/ M'4H+.YJT@.?*EH&R&!OH!&J2HVBB3GJ3G.EWS9[:2Z&O/EHC4*L<2@N98C>M M(V^VB!2E5!*!6MLHFBB1H]LYZ*WM,[=DZ"FCE8*]>0/V[@U#9_LU<5S?EO_R M0UG0LWQY!P^T>0F*)LJE-ZV9WK3^1SL[],S1XH&ZUU!:R(;N==.!.#89B&=8 MD# FSX]C:.L2%$W43F],,[TQ_;W;0_3XT3*"&M=06LB&^WN;&8UEFH,YS;"@ M[SOR'A-HXQ(43511[T@S_2[@9'O+LTXR_S.>VW&BAXS6"M28AM)"*"V"TF(H M+4'11.'UQC33WV/AN^Y\!?6IH;0 2@NAM A*BZ&T!$43Y=B[V4SO9E^MBVV^ ME>^&T[/NY#5LT;K"FK10VDAE!9!:3&4EJ!HHOYZ MR]_Z<;=PMJ#K %!: *6%4%H$I<506H*BB7(\NI6S?DEA7N1U6:R:C^\/(^RK M]@ZI"YZKAUI+U2W+U['ZJ*.U!5TF@-(B*"V&TA(43=16O^1@Z9<:<'CA8A=/D"2@NA MM A*BZ&TI*.=N+B='CT7:M $.3RV;_1]02P,$% @ <(2#6 .RR>/+!@ QS( M !D !X;"]W;W)K&ULM9MM_BL;7N6EG M>C$(&^PT\4QL'NY>I).)T][<2QG+-E,>7"229N8^_$E C(6):GJ;OF@,UOY6 MXK]BQ5I4K$NC)!YBP["'"8G2P>RJ/'>7SZZR@L=12N]RQ(HD(?GSG,;9T_7 '+R< MN(^V.RY/#&=7>[*E2\J_[.]R<30\4-910E,692G*Z>9Z<&->!G@D#-8DD0_OM?0P<&G-#S^_$+W MR\&+P:P(HXLL_CM:\]WU8#) :[HA12%6T*Y;"UH\D.I;VDM%(E2&8I+ MGHMO(V''9\LJ!%&V02S:IM$F"DG*182$69'R*-VB?19'8409^@/=K->1#" 2 MHRBMIH$,I_ M5SW_@!C=BHG&42@\YF*>/#SOZSX.*UWO M8'GGL\R?L7P]ZY;D%PA/2M;H9ZS@5R[968HHX6 =YH!5^K/^]QSH"MZ*/>IF MRTQRR?8DI-<#D2H8S1_I8"9[;WSJBB5(F L)\R!A/B0L ((IH3,ZA,Y(1Y_= MA&&1%#'A="T3H B2KCD]KR!V"9&+@\>9;3N&Y9A7P\=C^;7.^LI_ZG3L6(8Y M,52G'J13'Q(65##G: 13:SHV\&$ BF;C@V9CK6:+(L_E+3Z.R"J*14(3N4UD M*/HCI(S)FT!8-R",4=XYYRL'X^..8=NQ)BTYM?WH*R+/29D!RB5S&2M=\6"?3#43CZR18;<"PCX) M:-,9FWBJ-G/MD_ :V:9E.:V)>^IU:CAX8JG-?.V8^\H#!%/D<0[R.%IY_"@E M:2C5N*6:LBL):RW[3EM(F <)\R%AP:]<;24( M)H<@F.@S[OJ1YCQB,@S"C'7?GR>G\]&QQ^ULJW745^?)R9PU1:IMY]J.5I;M MC%HS%K)C 1!,$6MZ$&NJ%WQ-,Z[BO>]%26J6/;K?NR=]HUTYY,VZLX'[)K 1!,D<\TFNJ H5\K M9:F8;E7=22QRD7CH1^(I+&5Q]>@O5DLDD4])#+T7^?+^=CX4SVL?T+_Z9^9Y M[=:TCJZE0U6IEE;[I\V$%S_)G MQ(I\'Q?=I3M\*,T'I050-#5 FOJ-LYJY^H[TEA22YH/2 BB: M*FE3 S3U1I.F+C#?,(ABRD+4!I+BC- Z7YH+0 BJ:&4%.EQ.=6*5_V#2'^O*>R0GF\ MD:@S?DYKD.T?'_3.>P<%:$43E.:#T@+MI565;LJ46%^FO*?5]IL[DO-G(>^R M6#'ZO9 ;.&2>Z:YRZ9F][Q&@Y4U0F@=*\T%I 11-C9RF#(K?FJ@.>+8O-^VO,LZSI/RXHV1-<]E M?+_),OYR(!T&ULM5AK;],P%/TK5I 02+#$[F,/VDJ, M"<&'B8KQ^.RE-XTUQ\YL9]TD?CRVVR5%I.[H\)3SQE2U+XTZDLTE-EW %YGL]5W:4 MMB@+5H'03 JDH)@F[_'9.1FY '_'#P8KO76,7"K74MZXP>?%-,D<(^"0&P=! M[=\=? #.'9+E<;L!3=IGNL#MXT?TCSYYF\PUU?!!\I]L8:K M7'V"34*>8"ZY]K]HM;DW2U#>:".K3;!E4#&Q_J?WFT)L!>#AC@"R"2">]_I! MGN4%-70V47*%E+O;HKD#GZJ/MN28<%VY,LI>93;.S*[6W4"R0)HM!2M83H6Q MQV/\://PE"Q9-<<$-4:C$:O M+L!0QO7K26HL4?>X--^0.E^3(CM(74!^A ;X#2(9&?P9GMK\VB1)FR3Q>,-= M2/3!LXO?QWP0 M@?FP93X,5O2O=K]!H VS;PDL4*.A:#CBK.BM>!AY@!Z *AW@.&HYCI[4=4LD MMY\10,J]H;VE# (=6,IQ2W,<403C",R/6^;'T4001MXO@I.6XTD0:6[)"-/' M(!AW8.5.6U:G$7M^&H$YSCK#R*)U?0_T_K;C+5_#0:QOBB[L!,9.;GJ)!(,/ MK6'G1YA$[#^.X5FX,RT<=);G"2 ,C;/]"N@L"H>=Y)+FI3VE-M,5-P]44K!\ M:^;R"UTRP:JFZN4:A#^TS)U[X5%,C<2P--QY&@X:SZQ_IO@O0@GC/^%+T;D8 M#IO-TW1"[W?J) A_:*D[@\,G,742PP9QYX,X:%;_02=A_"=\4$CG?"1L3]92 MA*ZE,M0O*.^@9#GO+VL8Z<"RDL[\"(ZH"1+#',G68BV\6GNV)O;@#_=+HO-" M$C:L+X4M+7BFTI2@.KZ]Q&(LV4AGB&084Q4Q[)!T=DC"J[GGJR*,/]JMBG1K M>\5M55U2M61"(PZ%A2&D> M!VX3I]V#F_T&4$L#!!0 ( '"$@UCEH2:E @< #PS 9 >&PO=V]R M:W-H965T6D_?>C+I$LB:&MY.1+;#GG/+R\I$2]E"X?4_Y-;!C+ MT(]MG(BKT2;+=A>3B0@W;$O%AW3'$OF?5/3TPY=HO-N:>"W:3Q MO]$RVUR-W!%:LA7=Q]F7]/$W5C7(RGEA&HOB+WJL8HT1"O22!5 CDUP:P2S%,3IE7"]-0$JTJP3DVPJP3[U 2G2G *L M+:3Q:49GESQ]1#R/EK3\2Z%OD2T5B9)\*-YE7/XWDGG9[*X<@BA=(1&MDV@5 MA33)Y @)TWV21JBM'G-,DV M @7)DBT5^3='\HD&,)']5G<>>>J\:Z(E_D&3#\C$YX@8A*";/_]#9V7+WZMJ MIV?Y+*Q9YC&6/X3U]"67#-9[A? M.B-:-41+PE1-R*\;%V)'0W8UDA<&P?@#&\WR=AH?52,"$N9#P@)(V!P2M@"" MM0;(M!X@4QU]=LO3ARB_""O/7MK3A4'/((H-^ MD:;A8+M=Y!RRR$4)FO;,,X2M)D'.XY9_)J%D?T M/HJC3%[%5,)I<4.%@X3YD+"@A%D'G6UTM(4L;@$$:PT!NQX"MG8(W,FEK5R[ MG*,U2QBG,9(K#D27W> M9!ACTW"QV8X+%#QL8H,83D=.NS>AQ[;AN+;;CEL M;:EE%,KY6B5NMG09,WR ME>&*1AP]T'C/\L4H31#[OH^RGT@P.8WE%Y5.6O90G9Q^OQ(RM;HR*<),;).. M2(HH;+O3CI;S?EAG3BZ FM@2QZW%<;7B+.2MK$#RAE'0>( J6NA05=QC/>0? MC0CZ$9;GD,XTF!_E+( :UM+"J[7P3M-BR4*Y )$W9B<"!WO.M-VZ&^]H3Q^-"/H1BI+F_2AL6([7Z6UM?[RPM['1W!<;+SHQ M/5+.Z?$UA9X^=!)4M/;I!,NN[0BDC+.[I[! $6;*,UU')444QIAX79V@FMH6 MZL# P/J)D3XPGFSS==XZ5T8MAY8Q6 ZLZ!EW.NVJ 5EHH"C4\DRO>T51A)E3 MJ[LV6$#5K2T::40C6M'F*6?1.D'E"CW\*5=C83GAUL5Y[BQ.A5R;O3]'"_((L-5"6ZI+>+9Z M8_D:.UFCLZ=%]GMY(@W3+7M>3U!CI:*UEKX>,9VNG*9RR=T[79K]_K?D?2KN MZM2/&T\=U^NNMZ':VA:J,3&PWL6X9BLY^WK^K5(54$\#E.:#T@)0VAR4MH"B MM<=+8Z=@Z]6V* ;U4$!I/B@M *7-06D+*%I[H#2F"]:[+GI[5)\\>(A TGQ0 M6H#[#DW7:0,M< %%:^O>6#A8[^$,-ESUO,%# 9+F@]("W#=X5*8Z:*$+*%I[ M.#2F$=:[1I7Y6GBN6\J_L6(IJ+-;]<#!XP&2YH/2 MPWF<:N;7E=ZU891US2 MNXU["TL*-YX4/F)*OUU,'ZPU)\T%I >Y;76-,B&GCWA5!$6D1RYCBKN1O MX8N1QAE_LM5LK>OQ0[4%I/B@M('W_K"OZ\9 %5)W:.-(X=T3MVK]E2TJ,'RPWZ)!0H+2!]5T^UIZ4(4VUJ0=6M+7GC M_1&]]_?*72T]?;#JH'X@*"VH:$>VR!11RBTRJ+JU56\*"T@_2>A5#MIBC#53AI4W=K:-J8;T9MNK]Y)T_,'ZP[JRX'2 J)X($JU MWZ:(4^VW056N%'YR\ S_EO%U\7J&0,5C^.43Z?6O]2L@GXH7'SJ_W^"+>?DB M1X,IWROY3/DZ'Q(Q6TFD\<&1(Y>7KVJ4!UFZ*]X4N$^S+-T67S>,+AG/ ^3_ M5VF:/1WD!=0OS,S^!U!+ P04 " !PA(-8T,2B;#$# ")# &0 'AL M+W=O>RI>!_P@>,.WVD#-9$KID^I\F?4,2R6$4QP+ M14#RLL8#G*8*)--X+IE&-:02;K=?Z2,]=SF7*>)X0-.?9":2GA$:8(;G:)6* M"=U\QN5\=((Q3;G^!9LRUC) O.*"9J589I"1O+BBE_(]; D@?$, 2P%L*G!* M@=-4X)8"MZG *P5>4X%?"ORF@J 4!-JLXNUJ:R(D4+_+Z 8P%2UIJJ']U6KI M",E5)3X()I\2J1/] >()0/E,5A47C,0"ST"L[GT"$QS3/"8I0;IHSB,L$$GY M!?CXP?:]&T!R\#VA*R[5_!*<[?2[II#)J2',N$SDKD@$OI%(A.,KX-B7 %K0 M 8-OO\!Y,&SRNR1BG.!0>_;Z>RTN0GZ$]=D114MYZJ/LO7?(EB MW#/D=Y=CML9&7R5MW=1529NPJ$W8L$W8J$W8N"783M$X5=$XQ^AET0BYM^1/ M=<51J'VM5EOLNN_YMNV&77.];7L1%FR%!1W+\7>CHD-8Z%MN '?#AD58=!KM7Q@CVG MCF9\JE-MPL8MP7:<\BJGO 9KJF:#YPG=Y&K3%@D&1$\ER?6VDW=.UR280@#=\]F[V!)AC#<=S ZA'4LVX6=/:,/8;*N.O[>F*,: M6MBQG;T%/CX,LRW+"8/_E5J\=W/KD*4.Z5\16Y"<@Q3/I=*Z"B2(%0??HB/H M4I^[IE3(4YQN)O*_ F8J0#Z?4RI>.^HH5_W[Z/\#4$L#!!0 ( '"$@U@0 M\ 6Y"@H 'Z$ 9 >&PO=V]R:W-H965TB?J@>3,0B'_'Y#SX# ^VN=KEQ>=RI745_+U9;\OKP:JJ[M\,A^5\I3=I M^3J_U]OZF;N\V*15?5@LA^5]H=/%OM%F/21AF PW:;8=3*_VC]T4TZO\H5IG M6WU3!.7#9I,67]_J=;Z['D2#;P]\R):KJGE@.+VZ3Y?Z5EJ.2?8/]&;]G>E>>W0^:E_(ISS\W!_]>7 _"ID=ZK>=5 M@TCKFR]ZIM?KAE3WXZ\C='"*V30\O_^-+O_2AW7U(=^]T\<7Q!K>/%^7^[_![GAN. CF#V65;XZ-ZQYLLNWA-OW[>"'. M&A#R2 -R;$">VR ^-HB?VX >&]#G-F#'!NRY#9)C@^2Y#4;'!J-]L@Y7=Y\: MGE;I]*K(=T'1G%W3FCO[_.Y;UQG)MHT4;ZNB?C:KVU7365JN@G2[J&555D4V MK_0BF#>/_2O@^CXOLZH,LFUPEVW3[3Q+U_5!66750Z.C,GC%=95FZ_+'X(?O MHH3]W)SZWU7^4-;$\J?@>^OX:EC5'6["#N?'SKT]=(X\TCFNYZ^#./HI("&) M@]EO?P:O#G%^=+!F?5@?;WGPZGL7AC\?0Y[JDNC#>KQ+\OF8Z*DNJ>>S0@]K M6,OLI#5RTAK9P^.>6G,)XT"B;E(S/K\I[].YOA[4 W"IBR]Z,&TZ&O[L4@82 MQI$P@81))$R!8)90XI-08A_]\4&I7.6[;3.H5"L=S.L1*%]GB[1YNJSJF[I$ MUL-5?G#;^UH4AO%XE)S.LZX[/5UWZKWN'YY^ M7QX ["PR&=6OI'7I:.?5QF,2M:Y<%T7#2?OZ"F^/^[Y#D# %@EF98J=,,6^F M3GG:OU7J?\J"_V15MDR;LNQ*FY?6=SA%PC@2)I PB80I$,P22W(22P*KNPE2 M*$@81\($$B:1, 6"64(9G80R^J?C_Z@[_L=)%+?&?V^8OHE'P@02)I$P!8)9 MB1^?$C_V)OZ7LM15<+/6BV6=^[0,ZD_VZ_H?JJ+^P/>_X$P6IW+S6U[I,KA) MOZ:?UMHE%&_ O@,)$L:1,(&$221,@6"6GB8G/4U@%6>"% H2QI$P@81))$R! M8)90HM#X3^$_K3E'PGG1B5FGYOCC],V](Z;KTPDTJ(32%(IF)_;,6(R\B;WY M,',FT]NJ[_L=2N-0FH#2))2F4#1;&\8(C'!.8 2U J$T#J4)*$U":0I%LP5C M#,'H11W!8_3ST9Y1DE#6KC'>7O963S?JF-$PINTB@XPJH32%HMFZ,(9EY'2LW'6V=2D4[@#$KC4)J TB24IE T6R#&0XW&N$H#M4>A- ZE"2A-0FD* M1;,%8TS2R&NM7;S23#IC?D3KCS7M0@/U3!U!"1O3$6L7&J@?"J4I%,V>)&4< M4>)W1 ^%1KV]<UW^%TA2*9BO"^*C$ M[Z.>BLSC7]#X";U'#JAC"J4)*$U":0I%LW5B?%4RPI4:J,\*I7$H34!I$DI3 M*)HM&..S$O]DU4N7FG'7P1JU2PW4<'5$['R8@;JH4)I"T6PY&!>5^%W4\SKC M_G;&#^@]:D#]4BA-0&D22E,HFKVBT+BJ<0@K,S'49(72.)0FH#0)I2D4S1:, M,5EC__S52R]"C9X:]&?^#O863C?@A(:DO4X5:J)":0I%LP5A3-38;Z*>%YIW M[[DSJ="YJE :A]($E":A-(6BV3HY6[P>XRH-U&R%TCB4)J T":4I%,T6C#%; M8Z\W=_%*0[OS -J+9_P][*T<1\3VI&9H1 FE*13-UH/Q4F._EWJ[TPOM7,;O M;]A[N( :IE":@-(DE*90-%L>QEB-<JLRC MIIF_=>^1 VJ80FD"2I-0FD+1;(T8;S7&K>./H2XKE,:A- &E22A-H6CV_F'& M9:7^N:L7+C6TNRJ?A.U]V_Q=["L=1TC&VK.9H2$EE*90-%L1QD:E?AOU5&9N MQ7MG2J'S4Z$T#J4)*$U":0I%LT5BK%6*VP^ 0CU6*(U#:0)*DU":0M%LP1B/ ME;[H?@"TNS*?C">C]M(9?R=[BZ<;-*)T%+=K#=1(A=(4BF:KXFS[4K^1^G&; M-9E^GVV7BWSC3"S2)YQ!:1Q*$U":A-(4BF;+Q/BK%+J^.H(2,NGL/0,-*J$TA:+9JC"V*O7; MJG:U>7S)IA_3>PB!VJA0FH#2))2F4#1;+,9MI;C- 2C4>H72.)0FH#0)I2D4 MS1:,L5[IBVX.0!V; [AJ#M2&=01UUARHOPJE*13-WO7?^*O,[Z\>:\YMDVEG M7OWM^XX=4!J'T@24)J$TA:+9*C&>*\/M#\"@_BN4QJ$T :5)*$VA:+9@C/_* M7G1_ -9=K1^/D_:B&G\?>VNG&S-J[]X,C2BA-(6BV8HP!BOS&ZQ6H7ETDH ? MTGOP@-JI4)J TB24IE T6RK&=6445VV@_BN4QJ$T :5)*$VA:+9@SGZ[ZD7W M"F#=E?NN:H/]%:MNS&ZUP?XZ%?;GJ2YAL#)CL#*_P:ITL4FW7YW9A,Y@A=(X ME":@- FE*13-UH>Q6AENCP &M5NA- ZE"2A-0FD*1;,%8^Q6]J)[!+#NBOUH MTEZ^Z>]B;^D\O4D -*"$TA2*9NO!N*G,[Z8>"TS]048\%+DSI=#IJU :A]($ ME":A-(6BV;^3:>S5!+=)0 )U6J$T#J4)*$U":0I%LP5CG-;D13<).$9/O'7& MW\7>TNF&;-<9:$ )I2D4[:"'8;G2NN)IE4ZO[M.E_C4MEMFV#-;ZKL:'KT=U M.2ZRY>IT4.7WUX.Z"Y_RJLHW^[LKG2YTT9Q0/W^7Y]6W@V'-W^7%YWV,Z?\! M4$L#!!0 ( '"$@UC;Y#I/70, +H. 9 >&PO=V]R:W-H965TF%&HP(]XGLL'HHIDR.S5EFD&\\0Q4*G-*G]3@ZV)L6"HB3' BE 227QL\P80H)1G'GTK4 MJ']3.3:?7]4_Z^1E,G/$\8227^E"K,9&:( %7J(U$3.Z_8*KA#REEU#"]2?8 M5K:6 9(U%S2KG&4$69J7W^BY M%P@/"( ZP:N#6SFXFDR9BN80 M(X&B$:-;P)2U5%,/&J;VENFGN:K[O6!R-I5^(KI)$KK.!98X%2PC^!CQ]LW[L&:0Y^K.B:HWS!+\#9SGAD"AFF^C$S MJ4*Z+4."1T**<7(%'/L"0 LZX.$^!N=GGUID)J?(3.Y^@_,RW#:M^.U:L$/+ ME/3K$L"Z!%"+NT?$[VC.,$$"+\ 4,?'21JQ30?6&(2]0@L>&W/PQ'7).3<[1ZLX1U/4)Y@#N2R X*AG"/=6UJ7H-,G MT#[%XI[$=H"Z-5"W)TBI\(KQ7PMIDZI303#T+."D;EI8CDTGLUFO@'$<+0"^W!7B*'9JX= M0@C;,PGJ3(+.3&;_ZZ&=[J>6K$^QN">Q'6QAC2U\KQX:]@FT3[&X)[$=H(,: MZ*"/'=4IT^2E^I-+NIC#&PO;UV6MGY.V5UO<"#^_D<&H:. MYT!K+R&S<4]0M[KOB#VF.0<$+Z6C=15((JR\*)4#00M]=9A3(2\B^G$E+Y>8 M*0,YOZ14O [4;:2^KD9_ 5!+ P04 " !PA(-8U.84YR4# #@"0 &0 M 'AL+W=O%[D%I@P M)Y[8N5L13_A.4<+@5B"Y*PHL?L^!\L/4\9WCQ(ILROT MR*U94E( DX0S)"";.C/_>CDV]M;@"X&#//E&QI,UYS_,X'TZ=3PC""@DRC!@ M_=K# B@U1%K&SXK3J9$?5BA_> M0>5/:/@23J5]HD-EZSDHV4G%BPJL%12$E6_\JXK#"<"/'@ $%2!H H8/ 85 M8/!4P+ "#&UD2E=L')98X7@B^ $)8ZW9S(<-ID5K]PDS:;]30O\E&J?B69+P M'5-2IS !LL=K"J\0T^5V@6[X'G2"%>(94CD@3'6-8)8 TM6&4KY;JVQ'=>8J MAA=+4)A0^5)C%Q^_HA?/G_E1^/HE*M^(,/0IYSN)62HGKM+BC00WJ83.2Z'! M T+]0 MB*I?H#4LA/2=PM=>UZ\'1]7G0R[B$Y!(-_%2^3J))&SLY0M!*1$H0]<2O1MQ2E%>NL9A'WL\Q]3&$RN[ M)]:P(8P1MCENDM^ 15!]'X_%HXNY/H]0V\LXMEGT69_Z$M3]A MKS^S5)>$/H [=V0)#4]6N[H*_8;HME';LV7;Z '=4:T[ZM6]@CT(B6F7[*BU MV$4P#**&[K95,]A]%F>B1[7H4:_H>T$47/ LZU(]:JL.O6:%M(V:HOLLSD2/ M:]'C?ZEX8.ECM3YN%:D_N/+"ABMMJXZZ:1LUO7%/[KX"Q,;V$!+9P["\"^K9 MNDV9V=NY,3_7[4O9;?RE*7N?&RST+I>(0J8IO&PO=V]R:W-H965T]+H+R<6"/K^<4=6>;*O+#C:(67 M< _J8343NF>WE(P4P"3A# E83*R+T5D2FO@JX"N!4G;:R%0RY_S1=*ZSB>68 M 0&%5!D"UH\-3(%2 ]+#^-4PK3:E$7;;S_2KJG9=RQQ+F'+ZC60JGU@?+)3! M J^INN/E1VCJ"0POY516OZBL8\.QA=*U5+QHQ'H$!6'U$S\U/G0$KON"P&T$ M[FL%7B/P7BOP&X%?.5.74OF08(7C2/ 2"1.M::91F5FI=?F$F;_]7@G]E6B= MBF^Y JG_OQ3(!L\IH,,$%"94'J'W[T9A<(X(0U]ROI:89?(8'6SU(UOI,1B2 MG3;Y+NM\[@OY$DA/D#FAZ^QT=UGF.>EC3M[ >[A-T>-"'25Z/@%\1AEE*,$773"JQUBM&2?2Y9) A[2":4-QJ!K!87\V>=QG=/OSVEVBC.YPBE,++T52! ;L&)3DG/>9_*0L&0@ MV);77NNUMX^^,Y?[G*L)844P6^(F#OS0\R-[T[6DCAIWHL;A:; =E.RB1N/3 MD>^U85M%^&T1_MXB+J34FWWOM.BK9R_LK3-A2%@R$&S+Q* U,?@/JRX8TNLA M85VJW3DXS2WG$Q9+ MPB2BL- ZYV2LC17US:'N*+ZJSM(Y5_IDKIJYOFR!, 'Z^X)K-YJ..9[;ZUO\ M!U!+ P04 " !PA(-8%&GJI\," #'" &0 'AL+W=O3'K; M6CAV9KLM_/O921J5-F14XJ7QM>\YON?4\2SF@-H])(SKD;.7.OBS'55 M-H>%E=H8(ZOD28AG&UQ/1HYG"P(&F;8,Q#R6, ;&+)$IXV_-Z31; M6N#F>,U^56HW6IZ(@K%@CW2BYR,G=M $IF3!]*U8?8-:3VCY,L%4^8M656X4 M.BA;*"WR&FPJR"FOGN2E]F$#@/$[ %P#\$Z4PEI?0A)9HD M0RE62-ILPV8'I9DEVLBGW/[M=UJ:56IP.KGF2^!:2 H*G:!U](H.4]"$,G6$ MOG[QH_ <48[NYV*A")^H8W3P)AZZVI1B"=VLWO:RVA:_LVT*V2D*_&.$/1R@ MA[L4'1X_,?F5Y12E3&A M%A+0[XLGI:4Y^7_:#*P(>^V$]C8X4P7)8.28UUV!7(*3V'J]\S8;/Y,L_22R M-T8&C9%!%WMR2U;F^&N0E+#6<]<)W]>VBBPJR>P%NDP&7ASCH;O<]&,W*PK# M?MADO1'::X3V.H4^FNORA/*30HH,5*O43H)]I59DX88(W_>\8$OJ;A8># ;M M2L-&:=BI](IR:BZP"9H)T7Z7=.+W%1KN2 CC>!!M"=W-\OU@,(C;I4:-U*A3 MZKW0A+4IK&#]35]QU-LJ:ASM'#0CLA_[6[6WI,4X[..MVMV-KF%;_'1 TCT6!94C)Q5+5U0<<&9$9>$&GC=P2TRH$P_-V@V/AZR6!:%PPY&HRQ+S MIPD4K!DYOK->N"7+7.H%-QY6> EW(.^K&ZYF;D?)2 E4$$81A\7(&?L7LTC; M&X-O!!JQ,48ZDCEC#WIRE8T<3SL$!:12$[!ZK6 *1:%!RHW?+=/I/JF%F^,U M_9.)7<4RQP*FK/A.,IF/G#,'9;# =2%O6?,9VGCZFI>R0I@G:JSMJ3).:R%9 MV8J5!R6A]HT?VW/8$ 3!"X*@%03["L)6$.XKB%I!M*^@WPI,Z*Z-W1Q<@B6. MAYPUB&MK1=,#<_I&K M0IW-PP0D)H4X0A\_^(/^)2(4?HV]DI>%$PDG&&KHK%98R,!3=(U:Q[PTB?^BN-L_86IUN6D7GY]M&R7-4 MV(^\P;;5[+E5=!Z=]3LK&ZV[4:%*X$O3&@1*64VE_:V[U:[[C$W1_6=]HKJ2 M;2)_,;:E76.^)%2@ A8*Z?5.5:'DMDW8B625J8-S)E55-<-<=5;@VD#M+QB3 MZXG^0->KXS]02P,$% @ <(2#6%>'@5PV P ]PP !D !X;"]W;W)K M&ULK5=K;YLP%/TK%JNF3NH"F$>2-D%JDZ)MTK:H M63=-TSXXX 14P,QVDO;?SS:$Y4$9D?B2^''/N=?W7"YFM"7TB448<_"<)AD; M:Q'G^;6NLR#"*6(]DN-,["P)31$74[K264XQ"A4H371H&*Z>HCC3O)%:FU%O M1-8\B3,\HX"MTQ31ESN>V[TEX9?(_QENV-@3S)@I G.?D8CC5#!H03''#)@,3?!D]P MDD@B$<:?DE.K7$K@_GC'[JNSB[,L$,,3DOR(0QZ-M8$&0KQ$ZX0_D.T'7)[' MD7P!29CZ!=O2UM! L&:I$LE>DIXL@;4;(%5%H+-CE08"L>4BB6 &,-BXSV8BX(.UPD&9 GR-I#+*>8H3M@[ M\/:-Z3HW(,[ MXBLF4"P*W!Q,!_I7!Q%!J0'9=AW1=CPE;"G..@!R[P"T( 6 MF'SY"2X+/^]JN";G<#W.I^#RHHYFVIX&_B^D^V:N3RCK :,EE]\^+K.!2Q>5 M4Y4/K,H'*G*KJ7SB$-P_BT['L*J'KZH>;E4=7(%)61>_;A>,4]%(?M>I77BQ MZ[W(YGK-5Y$F-:^R073*YBDN^YC6<9QF!HC/3-OFJ-#L]5[=0G-(V!.3ST>=^E M3[\CL@,][$H/NU&/"W"D19<^_8[(#K1P*BV<1BU4_ZO-OG.2"_2 MI=\1V4'NW2KW;NN^]-K=I$X9]Z1?V+9I#ZPC:0JS_IZ9"\W!43:G-630'IK' M!7]J!FW#M?N'9GZ=6=\V_SDM$J7OW0'E)\%G1%=QQD""EP)H]/I"%EI&PO=V]R:W-H965T.TAARD=$28QN^>D^Y#.N#A>L?^P=>.M&X_&:D3C;O'>:CP5B+/93$/+ M'_%:K"&\*8FR%6@,K#5N$6X,X,$;,BE+X63GDMPTW=MQEW V!OPI'PZMSTLU$-.1+I58&F4W"+.;KHK*BS^VZRRUZ)KU8]/R E**;6E KX%F3L[@ZI@$_XGLB2#Q7I#X)7841*V% M;V=\$:0]X24=DZ.+,?(QW)^SSH*$K0]K_-ICTS3M@P,WP:K!U#9) M^^]G&XI(2Z-4ZI?@B^\Y]Y[C<"'<,'XO,@")'G-:B*F525F>V;9(,LBQ.&4E M%&IGR7B.I0KYRA8E!YP:4$YMUW&&=HY)846AN3?G4<@J24D!>8/UT" M99NI-;">;UR352;U#3L*2[R"&Y!WY9RKR&Y94I)#(0@K$(?EU+H8G,6!SC<) MOPAL1&>-M)(%8_&TVI(:V%T_LW\U MVI66!18P8_0W264VM<862F&)*RJOV>8;-'I,@PFCPORB39T[&EDHJ81D>0-6 M'>2DJ*_XL?&A W#=-P!N W#W!7@-P-L7X#< WSA32S$^Q%CB*.1L@[C.5FQZ M8>HAVOV'JZ[FQ@='O31Q/O3N#M:LI7;K>5N:[EKR+U=EM]JR[LF_[U8 M",G58_"OS\&:T>]GU*/A3)0X@:FEGGT!? U6I!MVSOLL_$BR^(/(MIST6B>] M7>S1EX>*R">4@\Q8VOT#]UE84PT-E1Z&Z\@-7-\9A?:Z:\[.BN\UIZ?FV ^\ M85MS2[;?RO;WD2T@J3B1!'KEUA1!I[0_#L;."[4["[U7[>N2PXDWF/2+#5JQ MP4ZQMTQBBFC?F.J3';QRW'.D$(C"4@&=TY'BX?7[IPXD*\U$7C"IYKM99NJ5#5PGJ/TE8_(YT$.^ M_0B(_@-02P,$% @ <(2#6-&@9UC^$P MV4! !D !X;"]W;W)K&ULM=UK4]M8@L;QKZ)BNW;35=W!DF^02:A*T/U^F>Z9 M?:E@@;UM6XPDYS+5'WXE8Q"RQ<%._Z=?I,'H_(Z,X$$<]%COO^;%'^4\RRKI MVVJY+C^7DSSU9I^3:_S];U1V[S8I56];O%W7EY7V3I;#MHM3Q7 M!H/)^2I=K,^NWF\?"XNK]_FF6B[665A(Y6:U2HOOG[)E_O7#F7SV^$"\N)M7 MS0/G5^_OT[LLR:K?[L.B?N_\29DM5MFZ7.1KJKQ?KA_^FWW2?BV0!%>6& LAN@[ ^X?&' <#=@ MN#=@]-(NC78#1L?NTG@W8'SL@,ENP&1_P/"% =/=@.G^@/$+ RYV RZ.W:7+ MW8#+8P?(@\\GC(Y:./ MN?QXT.6CC[K\>-CE@^/^XI#' R_O'_EFE_N'/!YZ>?_8OSSD\>#+VZ-__O#= MN_W65],JO7I?Y%^EHMF^]IHWMOFQ'5]_QR_63=0E55%_=%&/JZ[;,EW/Z@?_*/8>^*GS_OOSJGXJS0Z=W^QV M6W_8;>6%W98E+U]7\U+2UK-LUC/>$X]77AOOOS*_"#BOC\'3@5 >#\0G12@F MV?U;:2#_(BD#19:N_?^5WCQ\*G_NV;MKL65OEF\E9=)C[8Y7#ZF>0OZ6J-*; MGSI? 2_"FAC^>%_4\,5QSUL76VIV\U8:/GP.E=\?R& M@YW3?B/U2-8KAR!='__L[",.Y_#(KS;G%$OPF7+%CI=^/WJ7O->HXOA/E7_\ M%\+P-2LXQ=I]%_4P(?AU'AUOO?IICU_[2E@_?:T/>X8GKWRK;.[:71%$ZO#I M9]MPZPU/^=G6LUN?'IA1/]/\LO&NO$]OL@]G]6\3959\R?-=FFDRJ7TIO[=I,BD[(5?4?H27CC-J0E/8BJ):22FDYA! M8B:)621FDYA#8BZ)>23F/V"3+=:LS'ZY&KP___(\MA^VF+Z\17AH3"]'(Z6[ M572XE2R/QI/AM+M=3#Z]!,(Z^3E^RL^Q,#^U;S=964KY;1.BY6*6%>DV1?,O M62%5\TRZ28OB^V)])Z6K?+.NFBV;AW?1*LY4X=2G9BJ)J22FD9A.8@:)F21F MD9A-8@Z)N23FD9A/8@&)A206/6#C9X$^N;B<3/=^.L3DG F$=?)\\I3G$V&> MQ]DJ2\M-DIY*2BOI-ET4TI=TNS[>ES7[H*T5/3 ME<14$M-(3"[T2:G=$C,)3&/Q/S#S^S^RL'TU96# MZ4%8]AR=Z' F>3">7NZ=9Y)/+H&P3@A>/(7@A3 $;>OZ8U_*"4>=FG(DII*8 M1F(ZB1DD9I*816(VB3DDYI*81V(^B04D%I)81&(QB240U@GLRZ? OF0N=;@D M$YS$5!+32$PG,8/$3!*S2,PF,8?$7!+S2,PGL8#$0A*+2"PFL03".@DN#YXB MO+D,7W#2'7Q=9T4Y7]P_+>KV!;@8.37!44U%-0W5=%0S4,U$-0O5;%1S4,U% M-0_5?%0+4"U$M0C5XITF*\_7;-[NK9R'PUHXV-F?T=; 7 MU:)Y.RRRVZPH>E\W]9-XZI,C'JU"HIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ M!:@6HEJ$:C&J)936_4'0UCSE"^A2%[3YB6HJJFFHIJ.:@6HFJEFH9J.:@VHN MJGFHYJ-:@&HAJD6H%J-:0FG=5&^[H+*PJ'3E;U:?L^*'_H9:G_V_^$+^G\33 MGOQ#X/+PCZ07%\K@0ME?OCER0PW=/QW5#%0S4D+:?$$IX8TJJD[K2EOM5'^=G+9^6\OU-$]T%'-0#43U2Q4LU'-0347 MU3Q4\U$M0+40U2)4BU$MH;1NJ+=M447<%C6R;/E=,HI\<]^;V&@Y%-545--0 M34U -5"5(M0+4:UA-*Z6:ZT60Z50Q6T'(IJ M*JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6D)IW51ORZ&*N!RJ M[=U,X^&V%^$H,GQSMZTTA4TW;:W@ORC+O+-#HZIX%J)JI9 MJ&:CFH-J+JIYJ.:C6H!J(:I%J!:C6D)IW=ANNZ+UFZ+8QCK]XGE.3G-24U%- MVVF=6]H,FO_V\YRYQOI>IXU'[J3K/:Z%-<->X,;[8NBFHIJ&JKIJ&:@FHEJ%JK9 MJ.:@FHMJ'JKYJ!:@6HAJ$:K%J)906C?>VVJI,H'6SM&:**JIJ*:AFHYJ!JJ9 MJ&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":5U4[TMDRKB,ND/K)VC%5%44U%- M0S4=U0Q4,U'-0C4;U1Q4:/.K\=65P.9+'+U\4ZZ'[X*-:@&HAJD6H%J-: M0FG=&&^KH(KXEI_<6CI:%44U%=4T5--1S4 U$]4L5+-1S4$U=Z>]]M<6#YW5 M1[4 U4)4BU M1K6$TKIYWI9 %7$)]/=\^267KM.B?X4%K7*BFHIJ&JKIJ&:@ MFHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J)906B?*AVTI=#A@ULV':/<3U514 MTU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K6$TKJIWK9"A^)6Z.GK MYF+PY'A'BZ*HIJ&:CFH&JIFH9J&:O=/VKOP?==4Y.7[30B6H:JND[[?G+=\G3T?2B M^^UE[#:3GV^GC"?*WE*IB>ZENR'(I+EC^P[HR6+%%- MW6GR\]^Y!V^'HXF\]SJRZ+0ZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQ MJB64UDWNMC\Y%-^:T]Q\SA:26I^5_]]F+7W<5/DJKQ9?,DE;9C=5D:\7-V7? M0LS;WE!'.Y:HIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB64 MUDW^MF,YG$(K,6BU$M545--034U -5"5(M0 M+4:UA-*ZJ=Y6+H?BRN4/K,1<]%YKM5W)NHZ5)5--1S4 U$]4L5+-1 MS4$U%]4\5/-1+4"U$-4B5(M1+>F/P7&[Y-L-Y+8S.11W)O<#NM_FA52FRZRY%?(IEWKO9GK^-T7YX.+<:_'^ MG)KGJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":5U\[SM1X[$ M_<@X6V5IN2FRV6-V/YV7IY5TFRX*Z4NZW&2] ?Y =[HDH_%A@J,52%334$U' M-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M832N@FNM DNKEX:Z6(M;5=/ M:GVSK)K3\%G6G*+GR\5L>XK>&]Z'+3IY,)[N+W*+)S\YO-$&):KIJ&:@FHEJ M%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J)906C>\VV;GZ)5FY\.]>,)Y7N7K7[VT M*A;?>M,:;72BFHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J)90 M6C?4VT9G_6;C_^7K"'<.E>JDIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H M%J):A&HQJB64UDWUMM$Y.JW1>>1E*V+UY(Q':YVHIJ&:CFH&JIFH9HUZR[6# MX6C<78NST6D=5'-1S4,U']4"5 M1+4*U&-422NO&=UOK'(EKG?YF]3DK1->H ME%)YOUG76]Q*?[YVZ0I:ZT0U%=4T5--1S4 U.\[6J.Q/?#)*]#1-NR?GZ,U351S4]QV\0.] M[6S6;S+++2,TU4E-134-U714,U#-1#4+U6Q4C,:;5^BFHIJ&JKI MJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J)906C?(VZ+F&+JIYABM8:*: MBFH:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEE!:-]7;MN:8OJFF M&#PYWM&.)JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:/^V]^VUW;"M Y0U2+4"U& MM832NK'=%C['XL+GXZNF5,7B\V;[HBE5+J4W=9@7V4FOF2*>Y^0T1RN@J*:A MFCX^K+W)\F2\MW1L[#:3GW>;Y>G@8J_;;*([9Z&:C6H.JKFHYJ&:CVH!JH6H M%J%:C&H)I76">M*6.R?BY/ NM\K%P2W*?732 -5"5(M0 M+4:UA-(> OV\G&=9I:95>O5^E15WV76V7)9U8F_653/)LT>E(KNM U]^]U$Y M.S]X_%I^I\H]C^OR.[?O<5]^%VT?/V^GO7I_G]YE7EK<+=:EM,QNZUT8O)V. MSZ1B<3=_>J?*[S^?7_4$L#!!0 ( '"$@UAW,"S]- 0 %@7 9 >&PO=V]R:W-H965T M\XSPL9$( ML;PT33Y+(,?\@BZ!R#MSRG(L9),M3+YD@./"*,],Q[(\,\4_?JP"L67@. <,G,K .=:@5QGTCC7H M5P;]8PW4 XBH?'6/;1DE"^AR(?L"J,$DZS5':HS#D+0. TX^_1NS>VYUY)%/HWH2N.2- M]L@4N-T M$C]A8P6GL+[>!^CL;1LF/![S MZO*BXUEV!ZNA0Z].[%X![YV2V&T)5F+Z[1BUL5_R)9[!V) [-P>V!F.B9FE= MM>FI$Q;HA(4Z89$F6$/8?BULOXL^.;0SM8K;B3I5W!+F%3#UQEY/'-?I6_[( M7&_+IM-GV.)ST'=[7M-GI,EG0Q"W%L3M%.0ZCB_1%#/VE)(%PCE=R=>$?!4P MB$$>@QXR0(02^5H0C&:9&I,2^6!*V=H4Z_1UJF(Z88%.6%C"W"U=92*YUHZL MFEPV9/5J6;U.63\#YZVZ2C'/?T_;3H>G:JL3%NB$A=Z>MN>^[0]VM-7DLJ&M M7VOK=VK[E_SD0)@C+!]2+L_@+2>W-OW\OBDG)K, M.F&!3EBH$Q9I@C5T'=:Z#O4<"(]?P^I:ULP--NUV>JIQ66EC1W.XE1+J<-E79JBS8OW> :-MAW[T9.+9_Q1$! M(=],' Z(U^GRU(=3*RW02@LK6N,4X;CN% MQA=,67.^Q6R1$HXRF$ND=>'+3&5E&;=L"+HLRHX/5 B:%Y<)X!B8&B#OSRD5 MSPWEH"ZF3WX!4$L#!!0 ( '"$@UC@/2>E@@< $LQ 9 >&PO=V]R M:W-H965TJ)EW]6.\8$ M^#O/BNIZMA-B?SF?5YL=RY/J#=^S0EZYYV6>"'E8/LRK?P=GSB2_IPT[4)^:+JWWR MP&Z9^&7_N91'\R/*-LU94:6\ "6[OYZ]@YSWSZA:QC&U$#9'(CT>V9%E6(\EV_-6!SHZ<=<73[\_H<7/S\F;NDHHM M>?9;NA6[ZUDX UMVGQPR\84_O6?=#04UWH9G5?,?/'5EO1G8'"K!\ZZR;$&> M%NUG\GNTUN&T[(=CP_$ZB;<%]6B3%)DTR6:[MZW6?>;5B M(DFSZD?PPW>0!&_E1?!UQP]54FPERO>#XZNYD#=3-VF^Z1I^TS8PF#YZ0_PJFWYCX;6+:=@ M_7*[ J^^-\&LQL.@"Y[#B;[Z]00CPL3?B!A>_@!L?>]*>5VG=C2Y- M/:,%\V3#;N>R<&V8N4CFRWJ6_7>F@+I$FSE$FSM$BQV!#8(JW\, MJV]#7RP/92G'#I!4%1/&9[VM3YKZ]63XN, H#*D/K^:/I\&R\DP-EH$T#+#\ M&Y*N79+&+1@](?4)1M [<@X4#HX*!U:%/_'B8G-6Y18C..&.:!AYROTNK513 M1=8Y0TI)%"D:N^2,=4Z(:4B)66-RU)A8-?[*A1R87E:7:*P^(I3XOB*OE66J MO 92BJ&'D:*O2])8)R4>],(7]*5'?>FH42)+D[LTDZ,_,\I,#3+#P*=*CUI: MR:;*K)/B"%%?'9_6+DECG32(,,6A6>;P*',X>J@X(W6H/[LA(4CMT%:^J4H; M.''H^501VB5GK'-"Y(F@SUMT$6$H'\R%;?2V_FG:F^BA1'!$5'$=TH;&VE11.D+HPD\,9!P M6C<'TM"!RA"5+AK&8,"1DZ>],9.#8: U3I].:>,.C8Z<0"'J8X&L_ND+JPZ9 M]._\'O ]*QLC7ADM5 ?DR$,Y15LY15L[18M=H0T#W/MC:/5IW<-6LD=6',P3 M2@99&0!Q0& 4^>HS@C4_A2B-/*(@QO9[_+\: M]F84VMWHS[RJP'W)\_X9,0KI&^8'2*DJT-)44 ZM**"JDJ:"!(4(J M'BH MP(=B\\8HLF[5+B+?@Y%J_+N"=* (1C[2NJL!$0;$AT3KKZ:2D.(H"%21';G3 MHT]H-Y]=OOMCF^_^<,QWOP;2+VWD+,JS=)L(]GR-,0I9URP*;1B1 M/D> [#F"_YN@1P9_CF"(5'N^M/-/#I).*]=?OK;^]O? MF,1'NLM_84G@-/]@H'UA2>!T$]P5VC!B?<("44>I?N0T_> 4;>44;>T4+7:% M-@QPGWY ]GWZ\ZE^9-JWCCR(M%G,:5+!1 NQ#P-MA-0+4@A#3TW]N6K>4.@^ M$X#LF8"1^P%(-^87- IPH&Y1VNDFJVV@)9@@7\VQF@KZ(?(B-9OMJGW#-SQ[ MJX_/6/UOW#+HX$^WF2Y"''EJ]UO:VS'YS4X#+?&A[ZE[-Z:".$(8*]M!L:OV MM7&8G[P#GK/RH7E;OP(;?BA$^P[T\>SQ%P'OFO?@E?,W\'+=OM??P[0_,_B8 ME ]I48&,W4M([PV5?:ULW]QO#P3?-V^:WW$A>-Y\W;%$KA[J O+Z/>?B^: F M./Y^8O$?4$L#!!0 ( '"$@UB9Z5CYP0D )=V 9 >&PO=V]R:W-H M965TU:[=\2NV*AM\ !.)J/Y\0L8'S"8@.:5]J83$^JI L+;4/EL;M_"Z&>\9"PA M?ZQ707S76R;)YJ;?CV=+MO;BZW##@O0G+V&T]I+T9;3HQYN(>?.\T7K5IQPW M[*\]/^C=W^;+W.C^-MPF*S]@;D3B[7KM1>^/;!6^W?7XWG[!K_YBF60+^O>W M&V_!OK'DQ\:-TE?]@S+WURR(_3 @$7NYZSWP-RX5LP;Y&K_Y["T^^9YDF_(< MAC^S%]K\KL=E(V(K-DLRPDN_O+(GMEIE4CJ.WPNT=^@S:WCZ_5Y7\HU/-^;9 MB]E3N/JW/T^6=[UQC\S9B[==);^&;RHK-B@?X"QVQ\YKG63P\&N'.V+3?:' MFV]]O/G] >=;'W%^?\CY\V-^N:K(_['Q^W/N[DR0_PR0O\>YO MH_"-1-GZJ9=]DY^F>?OTQ/*#+%&^)5'Z4S]ME]R;8;#XFK!H3?S@E<5)&A9) M3+X2^?>MG[R3F,VVD9_X+"97$DL\?Q5_)I](G\1++TH7^@'Y$?A)_(7\C+(7 MWY?A-O:">;K@4^GU;3])1YOUV9\5(Y-V(Z,71L83*PR294SD8,[F->VU#]K3 M!J"?[J;#OJ+[??5(&T5]N[HF'/^%4([RY,P:]B;> M>#-VUTLO4F,6O;+>?;:]W"]U*8?$)"0F(S$%B4V1F(K$-"2F(S$#B9E(S$)B M-A)SD)@+PDK1-CA$VZ!)O]?6&\^/LD CJS".TWO96;@(_#]K+PP?&ZVN^8;$ M)"0F(S$%B4V1F(K$-"2F(S$#B9D[;)ACV:32ZSUWVW\]#:T/U["1 W*0F O" M2DDD'I)(;)M$X0O)+[E,_Y7-R4,)#=E3'=9Y]B 'Y" Q M%X25LF=XR)YA8_8XT=P/O.B]N&7\0C9>1%Z]U9:1#8MV2\E5-B>7WM0?EGPF M?UV\S]S%46.O7>,(B4E(3$9B"A*;(C$5B6E(3$=B!A(SD9B%Q&PDYB Q=X>- M3U)<9%^YX2')2Q$W.D3W4@FIVH;68N:I9\\+4%6J$Y:2@QZ2@W9+B"_&"8.NMB+<.MT%2 M&QR-9.?@0&H25).AF@+5IE!-A6I:H9V>ZP+EQN?Y0BLG":4#D:\6']1X5!3& MY]%1]?@TUH2*9T&WUH9J#E1S45HY7H[EYGQCR6>WR?%FJW.N0*O.H9H,U12H M-H5J*E33H)H.U0RH9D(U"ZK94,V!:BY**^?=L08]>PLG8K:\<%!9A]0DJ"9# M-06J3:&:"M4TJ*9#-0.JF5#-@FHV5'.@FHO2REEWK'+GF\OW \6V=M^ M8_)7]J4VZ*"%[%!-@FHR7ZUJIMSY%!.T1!VJJ5!-@VHZ5#.@F@G5+*AF0S4' MJKDHK1Q?QT)Y_O]3*=_<;>? @];*0S6YT/C3:1GNFN,X_CSUH)7P4$V%:AI4 MTZ&: =5,J&9!-1NJ.5#-16GEU#O6SO/-Q?-.LDRC;!:NUWY^1"*_U=2JQ,&2O03J=0385J&E33H9H!U4RH9D$U&ZHY4,U%:>4,.Q;< M\\T5]T]I>H7!R>>+_9<%,?-F"7EXK,TR:-4]5).@F@S5%*@VA6HJ5-.@F@[5 M#*AF0C4+JME0S8%J+DHK1]ZQ")\'5>'ST#)\J"9!-1FJ*5!M"M54J*9!-1VJ M&5#-A&H65+.AF@/57)16_@358U$^;2[*M]G;ZIWX<;QE\_Q.]7BM%V^?XUGD M/Z<_:"K.I]62]?%8.*M7?VJUEM0\V*ZA!=64FBT8#@:C\A9,6ZVEMEI+@XY? MAVH&5#.AFM7J=\V&]NE -1>EE4/A6-%.6U6T^T%Z$91>_Q!OEBZ(ZC_;KZ!X M6IJ7YL7S\[_5:E+SP#H' %)3]ILP+&^"()Y'0+OUU);K:="MT*&: =5,J&:U M^Y6SH9TZ4,U%:>4_L2))-RG 6%MWO="J\7$ M/#>LS/@^T6HY\7 DCNF@LJK4/.C.&0&M.H=J4ZBF%AI?^G^1J[Z?0H-VJT,U M ZJ94,V":C94[:85KF7S&9>5'TGI5&[=Y#0Q:>']0F M$;3@':I)4$V&:DJAG2:X2">5^QZADM^"R(O5MX.HT-%I4$V':@94,Z&:!=5L MJ.9 -1>EE;/J6*1.&PM#,9]/W-Q'Y^Q":E*AE:[P:OZF+T-[50I-_*#7:[[:0((6FD,U":K)4$TIM-)[=4><D[AFT2)_DFEZ1Y?=QV6=G"P]/"WU(7]F MY-GR1_[FB:]9+O$W:MURC;^Q=L](/7:[>V2KY44+/XC)BKVD0^"N1^D&1[NG MH.Y>).$F?WKC&ULK5EK;]LV%/TKA%8,+9!&HMY.;0.KA6$#VBUHV@W[R,AT1%0259*VVW\_ M4E(DRZ:Y:& ^Q'KPGGO/$2]U)"V/E'WE!<8"?*_*FJ^<0HCFSG5Y7N *\5O: MX%J>V5%6(2%WV9/+&X;1M@VJ2M?WO-BM$*F=];(]=L_62[H7):GQ/0-\7U6( M_7B/2WI<.=!Y/O")/!5"'7#7RP8]X0 M97X;T([XB^ C/]D&BLHCI5_5SN_;E>.IBG")9U@@4O(WX.>?8!R] Z0&GPNZYW(8OP&O M)OM+5\B:568W[^M[W]7G7ZDOP_DM". -\#T_ )L__@&ONSQO-%B;.5A?'C+P M^I4.)GLYC&\HR9678K@>_G ]_!8\F'\]=.)U8*$>3*T9=[Q!.5XYN]TZMD$RRR!340,!A$#$_H5$77Z=3AQBZ.6R,/:3^(D\);NX5098[JY MRFARAD$8!D/.">=PX!P:.7_ G-_)933?5_L2";R5JY^L)B=(K:\Z[AU>=%+' M6QBF<12E]0+TB#6LX\&]M$+V).J082URY)71:1^ O_ MC+ERD]/>-X8!S_CSE^=:&(+_)#WTO2Z(QS-RPY'99X\$R93 ,6+&(O MT3-*!D:)D=%'E!?R$.LI*6? :$UR>N@#;!,DM@$RW305."$<#"\T.]L_=CN2XI4Q%@=E_ M$+?I3S=6T3);:%,A1U<,0ZM]:-/L;JRB9;;0IDJ.#AN:+?:,/KPTN[X7PXM& MM&JP-4EA%,$K+AN.-AN:??8'C#@N:+E53Q?RH0(KUOJ[H1%H]MRQB9;90IN* M.#I[F%CM0JNFWBI:9@MMJN3HZZ'1\<[IPO2B(<(P"<\]J3G?;'4T28,PO-:% MHQ.'9BN^H347;-^]*R:U>KQ_DN7H^]"FS=Y81WO>LOEVTZN^M MHF6VT*9*CO[>-[K>&7W8 YV^[TL607K6AN9TL\6YS!D$_ED3NB=?#=0WGH^( M/9&:@Q+O9)1WF\@N9MUGDVY'T*;]D/!(A:!5NUE@M,5,#9#G=Y2*YQWU;6+X M>+7^%U!+ P04 " !PA(-83*H,K/,# #W$P &0 'AL+W=OP?_@H/7.'C7 M.OB-@Z^5J:EH'6(B2+1D](B8LI9HZD*+J;TE_:Q4^_XBF'R;23\1/3%YA)CX M@4B9(OB^SRJYJ>(.E?+(_8)BD((GB3AXT#1_*Z&G5#),]I0@2D2-"3 M/SZCW_1AY]_PK/@T\>E+20-%8R=-"$_UB&[%T+&+OI* M2['CZ->?@.N8[KC02TOM[='7&/KW?'$VR\ M=DL]C>?=OJ5C8M=@_CB8*CL/O"()K"QY%#BP UB1VCKGTYA0)L%B0V ]$?U6 M1'\*/?J3"I++ G(^_V/:U1@SC:$J["$*O$6PSQ"5H^P22?+T5%,J:3-*>'Z3,TP_*S,:P$(W:^@R\6@D7+93')Y46V6%FYO4-;*(%) M6NI@D%2V%AD7C*@NK/W2C[&<1+_UA)@$BPV!]53%SKF/C:+$I MM+Z2G8X4&\BV!J2;'^YB@4<2;L32PPL/#U-N#',V]_R+28?=,RGW_WY_&X3N MZGXPQF=RI9LWVQ!:7Y=SKXHGN[CH66(2ENQTVJ3R\Y[3^E^)J1HTC7ES\AAM M6DVA]?4\MZW8-UJ&)KO@FY4TB1:;0NLK>6Z8\73'?&49&O:ZKA!X\\MEZ-Q'X^E&^IHR-!NL+FO@?(20T2;9%%HMC-V9B!3 MMGJRQ%%"]Z6HYP+MTW9Z]5G/;-X]?U13+3UI.&UL MM9IA;Z,V&,>_BI5)TYUT5\ A).DED=K ="?M;E6K;=I+-S@).L"9[22]??K9 M0"$4QPG:LSN QV6RE/N L9CNRH4]4_KY[X&K/J2EQDM%<)"Q'G*[G@SOO M-L*!#BA:_)'0HSC91OI2GAG[KG>^Q/.!JWM$4[J2&D'4OP-=TC35)-6/OROH MH#ZG#CS=?J7_4ER\NIAG(NB2I7\FL=S.!Y,!BNF:[%/YR(Z?:75!(\U;L504 M?]&Q;!NHQJN]D"RK@E4/LB0O_Y.72HB3 ,4Q!^ J +\-",X$#*N X=L _TR M7P7XUP:,JH#BTIWRV@OA0B+)8L;9$7'=6M'T1J%^$:WT2G(]4)XD5[\F*DXN MON22Y)OD.:6("$&E^(!R-3P_HB<$YU1]"ZDDB2I>*^:++_] MA=[]_),7C#Z]GSE2]48SG55UYOORS/C,F3WTE>5R*U"4QS0VQ"\OQ&,+P%$R MU%K@5RWNL97XC1UNT-#]@+"+AZ8.V<-#NE+AWMGP\/IP; B/K@_W+&(,ZX$Q M+'C#7@/#E.:2XYLYNM#=BAU9T?E 53)!^8$.%GK0N)],$D/"0DA8! 1K)<.O MD^';Z-UDF/)@1?3-0PD+"IB>; X+'$S\8.JZ[LPYG(K<;>FYPY';;1D!=;"E MX*A6<&15\%3P)]TY03J8$O.H)8SL _(;$<2KAX8)$J9, Y'*Z"O?D%7%3SU1UWY MN@W?R@;4KY9LXUJV<;_[^&Q1M7+ZJC?NWJ+CZ=#WNO*-._+YOAJHW<$'U+^6 MBI-:Q8E5Q2>VED?"*4J3E7YDS3>(;#BEQ7#<49XPT^/$O1TZ1#\HX::1O+0& M]IV3(&$1$*R5A6F=A:E5L+N,[97>;(TD)[D@JW.%=-H9??J^=3MC:FD]7U^= M(6$1$*REL^$+8WJ@*=L5\M"7G2K& MU"R1E=E;(DA:"$J+H&CM[#2FS8-R;1ZH;0.EA:"T"(K63DECW;P+WNV*"@)J MW2K::6' )JM8(BM96N;%WGMW?/=%4'=I\0!N:4T[2HCR1.$OR1,CJW96U M0H':/5!:"$J+H&CM1#7&T0N@*A2H@P2EA:"T"(K63DEC2KT+KO2*"@7J1[VN MS<1!@ TE"O*T$12M+7/C6KWK;*M17TA;N 2EA:"T"(K63D)C6KTI5/F!=)!+ M4%H(2HN@:.V/+HV]Q78K>=7+;3NC;S8JVFD!\K W'75?2H2FIF?>;T/UL:UC M8U6QW:J^>2U&$=&ULK9AM;Z,X$,>_BL5)JUVI6QZ3D&Z" MU(8][;[84]7NW>E>NC )UH*=M9VDNY_^;$,H4(I:R6^*;69^F?GC 4]7)\9_ MB ) HL>JI&+M%%+NKUQ79 546%RR/5!U9\MXA:6:\ITK]AQP;IRJT@T\;^Y6 MF% G69FU6YZLV$&6A,(M1^)059C_NH&2G=:.[YP7[LBND'K!359[O(-[D'_O M;[F:N2TE)Q5001A%'+9KY]J_2OU0.QB+?PB<1&>,="H/C/W0DZ_YVO%T1%!" M)C4"J\L1-E"6FJ3B^-E G?8WM6-W?*;_:9)7R3Q@ 1M6_DMR6:R=V$$Y;/&A ME'?L] 6:A&::E[%2F+_HU-AZ#LH.0K*J<5815(365_S8"-%Q\.,0&67J5(P.*98X67%V0EQ;*YH>&#&-MTJ?4/W<[R57=XGR MD\E7*C'=D8<2$!8"I+A 5.VVC^BZ8ER2W]@\'7A4^TR 0&I,AAX(ER7+L(0< M278V141")=#[%"0FI?B@B)N__D/OW_WASV>?/J#ZJF#H>\$. M-_IZ=W\BF[!]N*'AA6]ZN&,ZUYQHG*/?/5=BCS-8.^KE(H ?P4GT M$_0^C6ED$Y9:@O7TBUK]HBEZ\IU)7"+2OWV!7E MN540>6'0MTI'K/PX7K16O31F;1JSR30V3$C$MNHU?01Z@-%"FR2\=0/8A*66 M8#WEYJURIGTU8:@G6TV_1ZK>P4$ U8];9](ME/!O4SW.C086E(Y@7 M"B=NPX\GP[]7QQ%"=Q=H!Q2XSH3F".?J,TR$Y%B?6-I/XUABD_2W;@J;L-02 MK*?JLE5U::FHEC;ULPE++<%Z^OG>TYG-LU!6#:1;$+[G18M!88V8+9?QP"H= ML9HO]"%EK+[\SNG3G\SD3JF#>5:8RLK5]ZED>]55R,FRFF:^=5]8I:6V:'T] M@R<] TNUU8!LB6B3EMJB]45\.C7[DX?*UY97^.RLYH>Q%P_+:\0L\J+9L+Y& MS&9>O!P4F-OI]"K@.],Q"Y2Q Y5UE].NMEWYM>E%!^LWNELW'>03IF[UOV&^ M(U2@$K8*Z5TN5,WSNGNN)Y+M33_YP*3J3LVP )P#UP;J_I8Q>9[H'VC_AY'\ M#U!+ P04 " !PA(-8KN_ZPG0" 9!@ &0 'AL+W=OF:1?$ M/HE1,7A XFR_?@?L6EGK-CAJ36PPHLJ$=(H2L**<1EDJ1^[U5FJUE9P";>:F'55 M,?WG'(1JYL$H>!RXXZO2NH$P2VNV@GNP7^M;C;VPKU+P"J3A2A(-RWEP-CHY MG[KY?L(W#HW9:1.79*'4@^M<%_,@6)7+U?"^%_2='.C@.1K M8U75B=%!Q67[9-MN'78$E+X@H)V >M\MR+N\9)9EJ58-T6XV5G,-']6KT1R7 M[J/<6XUO.>IL=BTMDRN^$$"8,6#-$9&X%=Z1*V,YAH:"L$IIR_\ROXJPQ>U@ MP!#<#X0_%9.#2[","W-(WKX9)?$I3B%?2K4V3!8F#2TZ=MPP[]R=M^[H"^XN M(3\FX]$1H1$=DXN;'^2@K7OX?ZT04_?1:1^=^N+C_='/NN@W&/W@:IN+=<'E MBGQ4JFBX$(?DY]G"6(U;Z-=0B)8S&>:X8W5B:I;#/,!S8T!O(,AH9KLQDR%.K2KS*GUB\#Y8,P>)GL$DRB^@P+.EAR3[8= B6/(/-7LHU[5'3?:C9$&KZ[(O1>/P$ M%>Z<='=I?F9ZQ:4A I:HBHZGZ%2W%U';L:KVAW^A+%XEOEGBW0W:3<#W2Z7L M8\?=)_V_0?8/4$L#!!0 ( '"$@UC7\8&PO=V]R M:W-H965T8 "KT6E,F9 MDRM5WKNN3',HL!SQ$IA^LN:BP$IWQ<:5I0"<65%!7=_S0K? A#EQ9.\]B3CB ME:*$P9- LBH*+/X] N6[F3-V]C>>R297YH8;1R7>P +4LGP2NN>VE(P4P"3A M# E8SYS/X_LD-/$VX!>!G3QH(U/)BO,7T_F6S1S/) 044F4(6%^V, =*#4BG M\;=A.NV01GC8WM._V-IU+2LL8<[I;Y*I?.;<.2B#-:ZH>N:[K]#4,S6\E%-I M_]&NB?4-(\!T2)EK33,.::=6Z?,+,M"^4T$^)UJEXD7.A;A2( JVXT&+"-A+= MH(5^O[** N)K)'MC+A-0F%!YA3Y^&(?3!T08^IGS2F*6R6MTT>E'KM+)FB'= MM$GLL4[,?R>Q!-(1"L;7R/?\ ,U__$&7]3A7/:SY.:SE(D&7%WV8Y'2,?R0E M5UO43H3?3H1OX<$Y$]%G6XV9]&/,*G$O2YS"S-'+@ 2Q!2LMYBCEW'=A2%@R$*SCWK1U;SK,IS0= MTKXA8;Z& 7"!.CG:\[5OF,VWO9@%O\'4$L#!!0 M ( '"$@UC0T?\\2 , #,. 9 >&PO=V]R:W-H965TDW.NC\&>;H1\4 F )H]YQM7,2;0NSEU710GD3)V* C@^ M60B9,XV7N;[GC=RR$>S,55/',\HP@RB+2A8'A8PQRRS#"ACM\UJ=/\I@%NGS^Q M?RS-HYE[IF NLI]IK).9,W%(# NVRO1WL?D$M:&AX8M$ILK_9%/7>@Z)5DJ+ MO :C@CSEU9$]UHW8 J!1.\"O ?YK 4$-"$JCE;+2UB73+)Q*L2'25".;.2E[ M4Z+132.*XA6$F+L(W\@F6#<(.=??Y&CMV_H:'AQ3*HC23FY3<1*,1ZK MJ:M1M_EU-ZHU?J@T^GLT7D)T2@+ZCOB>'UC@\]?#_3;<1<--R_RF97[)%QS2 M,INKBF9@IS'S\UP5+(*9@Q-0@5R#$YI^>1.@BSV\%1IS8.X2 ML2 1#GFJ;88KEE')8MX?ZY#BZP3_INYZVXNECM)674OFH)$YZ)1YQU<*TUC@ M\)BLHM1_2ZX8AUM2=L6^K*"#_5J'C=9AIU;[O%NNF&1< \0VK<.7;9M8NONR M;#+>+WC4"!YU"OZ,TYM\XV 3UHD\-.@]D;5,CAN3XWZF]KA/QSV1M1Q/&L>3 MSF&]PK0AJR:2:2!'^*(N0$; ];'-=L5%M[/EG7K!9">!]K)!8$_@62/U[-\) MO-T(F[!.Y*'CT1-9RR3UGC_(7C\9K'EZ,MT76]OUUC*$]IC#FNQ%$,]V@KBG M;A ,[5&DSVL VOG!K<.82+"^$+O!!P_-__CVT^>//PUZ"F3G*N)@USVQM5T_ MKR5H]V+BP$!69-3?"=IN'@=[\CC9R:.[M:(WVZDO3"Y37%YGL$"@=SK&C[RL M=BC5A19%N_8\ZB1SO&?\NUH1(\"-+J9@8:RDW#Z8IHC7)L+AG&T+5 M+TO&,RS5D*],L>$$QX53EIK(LCPSPPDUIN/BWA.?CME6I@DE3QR(;99A_O.1 MI&P_,:#Q>N,Y6:UE?L.R8.Q[/O@SGAA6'A%)221S!%;_=F1&TC0GJ3C^K:!&/6?N MV+Q^I7\JDE?)++ @,Y;^G<1R/3$" \1DB;>I?&;[/TB5D)OS(I:*XB_85[:6 M :*MD"RKG%4$64++__A')43# :$3#JAR0)@Q>U(.-M2@!;@JC/Y"8D$B>IN 6__P8]]P-(*/BZ9EN!:2SNP+O6>&Q* M%6H^H1E583V68:$384$$/JMIUP+,:4SB-L!4.=:)HM=$']$@,231/;#A'4 6 MLL'LRS_@IHS\MB>ZV>4L=(X57LZ"YUCS:W+\]A*"FW>W ]K9]2*Q"ZY]@OM, M4BQ)##:8RY_JN4PQC=0:4*4%:F50@8N'OK?,)=CI!^==\$%L<$0FAFIS@O = M,:9Y^M:'OJKHA(4Z87--L%9UG+HZSA"]]Q&^4[V#C$N\5 M^/S%LIO:#O1L>VSNFNH?FWF6[:*.63@8[+6Z:H*U='5K7=U!79_)CM M4:_# MB*UH\I]Z ):<9;W]L$_6DNXV94400;N@%8,.3B "?-RH_@'8(DU6.+?N4\\[ MEJ5O41Z;]2[*P<"O792:8"V-_5IC?U#C+XSRJAL_Y=VX3[I!PK4]5R&KXD!0J W4ELKRY*:^6Q\Z?BR.VCKW'^%#6!X='C#E2>9GS%<)%2 E2X6T M[GU5/EX>#I8#R3;%Z=>"2&PO=V]R:W-H965T)'#H+I=)+UY7A M F(JSWD*B7XRXR*F2E^*N2M3 72:!<612SPO<&/*$FMB)E3"F$?_L*E:#)V^@Z8PH\M(W?#U[Y 7U#5X(8]D M]H_6^5C/0>%2*A[GP3J#F"6;([W/B:@$X,Z. )('D'T#_#P@8\[=9):5=445 M'0T$7R-A1FLTCE%2C*(OE*QXX__(M> MOO@%!]TWK]#F:$;?+?A2TF0J!Z[2B9OIW3!/\MTF2;(CR2L(SY&/SQ#QB+\E M?+Q_.*F'NYJN@C-2<$8R/'\'7D[.F6;)- I+YN@:1-9220CHXR1B=MO&P2Z6Q/Q+3XI4QI"$-'][ $ ML0)G9!CWWFQCJ2&P&F=^P9EO0Q_="9K(O.A4,$T3C2(>TGQMF:645CCD!8?; M6-E,%613&9U:C?P.#GR]-%;5>I\."SR_2\IAM4HZ124=:R7-O?TS=*NH4$@W M+J!/;^^9_'QIUFCGM8?U;UOEUM0.70\-@=58[!8L=D^EA[I-+X>"IXT!_%Z@=]_U$/6C(ZLMU?4V]NOTW15C$^W56$'P.@K4+'M-5KCCBRK M7Y35_\D"TMTM(-;4#FV&AL!J+%X4+%ZTK$E5PPN_E$5^0[";AFQ!QY;6NE#L=6R/8.2!+N5Q)[;H6W1 M%%J=R=*=8O]4U 1;C?+!O#6$5N>M],+8;H:;U9/.4U\?]/WN8SUIP[?BTKAB MJ\?;2T_L"!8]:<->XM)?8KO!;%]/>A8]::\M>&/2>4[K=T?-ZHF^5Q5-<'] MWB,UL2=T;,&EC27VKZQ[J,EW$':KB3WPT-+ M=D)BLP6SN5 \S78Q)EPI'F>G"Z!3$&: ?C[C7#U&ULC55;;YLP%/XK1TR:6JD+ES1)UR9(2;K;0Z>HW5;MT8$3L&IL:IO0_OO9 MAM!THV@O8)_+=[YS;#[FM9 /*D?4\%0PKA9>KG5YZ?LJR;$@:B1*Y,:S$[(@ MVFQEYJM2(DE=4L'\* BF?D$H]^*YLVUD/!>59I3C1H*JBH+(YQ4R42^\T#L8 M;FF6:VOPXWE),KQ#_;/<2+/S.Y24%L@5%1PD[A;>,KQ5M(G'ZP/Z9]>[Z65+%*X% MNZ>ISA?>A0CN^) ME(1K8)1L*:.:HCJ#+V*/DIO1:VC]"C[ C;$ZV\DU:D*9.C7&OM#W[\+IY HH MAQ^YJ!3AJ9K[VI"U)?VD);9JB$5O$ M-/:YS!9]XBNGK?-\TV74:'3I=18. MRU*.8!R<012$,UA__PTG#='3 ?!Q-\:Q Q___QC[6FY SOM![/=WJ4J2X,(S M'YA"N4)EE$C.B$4I)>4)+PH 4HN*ZCVF#-758]L/> MQV$83<9A,/?W/20F'8G)((EK2>I4U!Q*E%2D?96' <;PC$2J@7E,.RK30:0- MRL1<6Z,\(': CQ75SZ!R8B8/1B[PR?BI,CH87 MC(*H?W*SCNYLD.Y:&"%,41(G9D:-@2I5$9Z\8MA'9_;/45Z$'R=_'Z1_I"$% MRLPII8+$7I!&3CIK)\;+1H->PALEOR$RHUP!PYU)#48S&ULK5AM;^(X$/XKHYQT M:B7:O/#>!:1"NGK=E_N=+H/)AG VL3F; >Z__YL)Z1 TRQ(^4)B9^;) MS#,O\3#:B56Z+$-$4F*6<@<#%V;OV;T ^,@I7X1G$K]^[!N#+G_(=9 M?(C'CF U$F%4\+96U!2EE^)<\%$7L* MGPA7,/OT-%[__YO>Z[RXAOP)E\&7%,TE8+$>N MTGX8:]RHL'F:VQR\8;,?P#UG:B7ACL48'P*XFH"2A6#'PC2H10PQNH:VWX+ M"]H5!LU.5P\JU,/3U?T:;]IE3-L6KWUZ3*M(SD$ZU2"FW]S(-8EP[.B&(E%L MT)F8\'GOJ@AJ$BQL".R O$Y)7J<.??+>9/$WD\4M^+A+]18\8I0)0=D2ID12 M72-?&9^;=Y-Y@O"!K3-E9#B+M (Q+4V7D6Z[VXE- D6YF ]"V8^X9O)E3_T MN[WAR-U4T-$KZ>C5TG$WNWW\J^SM5934ZI]+29-@84-@![SU2][Z3736?I/D M-0D6-@1V0-Z@)&_PZ\Z:=R BS8%ACDO*F.ZI51S68IW+X>!5&7EE >7$Y!+= M/8F!%_2]ZC(;EAX/:SV^C6-J3[>/]],J'X>_,FLV?&66W_;[P9'QKZ7>,-SW M7HZ%WOD?#LJB)-,G+K.=Z,]:=?;7(Y\;ND;1P@+M@%#?#X9O]%-_[QCMU_*U MZZ6@C[1@IR<)GS,EE5[K#&^!GE+T#,+@[CG*J?VBY65B/^S5-/JOLJ/M]X[R MHT+(#_I'Z5$(G9(?P8N_P7G%C"RN]*(6YNQD:!(M+-"JZR_GQ=V;K/0Q;&DG M5 D1SYC*QXMRMYR";^WL=[0_-=.QG=A>8/+1^IX(W08E)+C0D-YU7\=)Y--J MOE!\;>>W.5=Z&K2W*SWAHS "^OF"<[5;F!>4_QE,_@=02P,$% @ <(2# M6(8+RX5R!0 #"4 !D !X;"]W;W)K&ULM5I; M;]LV&/TKA%8,+=!&)B59=FH;2"SM BQ#D*SK]DA+M"U4%T^D[?3?CY08R;J8 ML5+FI;%D?N>0YU.H IB5,Z-[:,[:Y-DP9;DF!ZE>U(RK]9 M9WF"&;_,-R;=Y02'15$2FV@T&IL)CE)C,2ONW>>+6;9G<922^QS0?9+@_/LM MB;/CW(#&\XV':+-EXH:YF.WPACP2]F5WG_,KLT()HX2D-,I2D)/UW+B!USX: MBX)BQ-\1.=*3ST L995EW\3%[^'<&(D9D9@$3$!@_N- EB2.!1*?QW\2U*@X M1>'IYV?T7XK%\\6L,"7++/X:A6P[-R8&",D:[V/VD!U_(W)!CL +LI@6_X*C M'#LR0+"G+$MD,9]!$J7E3_PDA3@I0.A, 9(%Z-("2Q98EQ;8LL"^M,"1!<72 MS7+MA7 >9G@QR[,CR,5HCB8^%.H7U5RO*!4/RB/+^;<1KV.+KSC/<?/P3WTC2D&0I:EL^#%B6\"V!-R1?$-R M/OR.@P@("MY[A.$HIA_ SS_!L?-9E/ZUS?84IR%G>]>XGIF,+TM,S@SD$F[+ M): S2X"(B2X A;\"- (66#YY[_@?3GS M#SVS6P[!^O+H@??O^F"\RV'02U/R+\>""JR&=E;U0%D%N'7Y ]77TA+$[@<1 MN^,UW>& S V^_5&2'XBQ$',[K@$XP3R>8KPFLT0F[ZH2M0E_\(3OP'6!6 M_&JNR"9*TRC=]#6DQ!H76.+M" X[VX"N(]-[[B=IQ12N@Y MF23ZZ<0_0>C":4LL]2R&JM7#:B';::FEB[.I[$D,@DIE>>KDF3(%Y"DH-69\ MYZ0Q5CUU$K*Q,#AN:ZGD':QEEQ(BMRUE=]"Y)P_5^B M%D?"O.!QU&2#1>ER M]MFAGF'G9*G##E0Z>&ES[O>K. J4;D>-,_0EJQ7-TXKFZT)K=J0./=#6X7F@ MSO"QU(KF:47S=:$U^U%'(S@P&RF=#^Q&)#BR[,ZFJBG:2+V[I&WSHXNP*6(= MIJ Z3;WD?V2YR@"I&09+UB6<(+?S(GJ+\ /K] .5EOZ'W9+;=4NN97?,DM;$ MTT,*IU/8%O8ML@RLPPQ4IYE7F:6>4#.=M+74FFEZ*-U)6\FWB#6PSC50'6PN MME7=R&'!J=.63VO*Z>'LV8O]GF%G;!6J7;)4L5]DJ-<-@R;J$]J2]S?NZ.)NJU0D+J?^N M](.V2J(W;)5MN1UAM4:J'E*(G/;_$.CB; I;1R6DCDJOL56H)S#!SN^UUKC4 M0]DVQ;XNQJ:2=5Y"ZKQTJ:V2,(T_I$T[:5---EB^+F=W*_9[1K5=E7ERZB,1 MIR[$<1L*@FR?LO*L0W6W.M)S4QQD:=V_A==^>3"GABG/"=WAG+]4*(C)FD.. MKES>UKP\>E->L&Q7G"U998QE2?%Q2W!(&ULM9MK;]LV%(;_"N%=T *M+5&6+YECH(G$;< R!"G:[BLCT3%173R* MMF-@/WZD)$NF(W-1<-8/M6[G.91>ZDAZ0R[VN?A>K!F3Z#E-LN)ZL)9R[%E3>#I\I%.RI-7)_-("W:;)]]X+-?7@]D Q6Q%MXE\R/>_ ML?J$?,V+\J0H_T?[^EAG@*)M(?.T#E8M2'E6_=+G^D*>P;\0,*X#QF:4#*NER(?(]$OIH M1=,+I5QEM+K /-,]Z[,4:B]7<7+YC0I!,XD23A]YPB5GQ0?T:[YC(E/]1Z)Z M?X$^HO#VT\-?[0:>H2C/LKJ'[+E<([EFZ(Z))R;0NX!)RI/B_6(D53-ULE%4 M-^FF:A*^T"07W>697!+C.=Y@*S!@T1!Y[@>$'8Q5MXMX M2I..=MV^'N.A']$(%6LJ6'$DHI]_<"?^+^WVZJ?S2O[X M_L45T]Q1JOJ^Y5L:$1NQZHLEHPL6.#I6ZF\TN7O)"P M !(60L(($,Q0=-PH.B[IWNO+29>L8TA9(6$!)"R$A!$@F"&KW\CJ6V_4/[?I MHRKJ^0KMF_)?%%L6HW?J,5#5@\Y*;\7V%;J"^25,OS'MEMB;3=WYU%V,=J68NN%=-7-$A8 D+(6$$"&8(.VV$G4(4 MW2FDK)"P !(60L(($,R0==;(.OM_BJX5VU?HV8NBZX[GZM^+H@N9-82$$2"8 M(>*\$7'^2A%C>B@074FUIK^3HCS=)*S\=E([3[Z<5KG0.]775\3*3S"UFSTS M$?&"G7:&+N7M;?&DR@M "4%H+2"!3-5+XQ?O MQ[/9%#N.<_XP!7660&D$BF9*V9I+KMU=>N#%]X\KP1@2NA0K20636Y&A=S^] M5V]&?[ =2Y"GEGJ4;%#C"906@-)"4!J!HID]H76HW E(R09UJ$!I 2@M!*41 M*)JI;FM3N5:[9-G\Z3!EM-B*ZNN69YNM[!09U*^J::YW4JB=H>/-O?,Z#6I& M74P[-],2J+2F-*W5Y-J]IJ]Y0J6^XPYO+;B@IA,H+0"EA: T D4S=6_=*7<. M4G A79A;4%H 2@M!:02*9@Y[: TG;#><^A5<.ZROR#7MK/+A^;G)!)HU[,[J M3%[46ZBTIC*M?X3MEDWXO&&15!\K,=_QF&4Q.G"6Q&\LOO9DO96#I 6@M!"4 M1J!H9B=H'2B,(8HO!K6?0&D!*"T$I1$HFJEN:S]A^^"FGL47U(6J::>NQ+D? M 9HP_.^$!"JA*4?K%V&[7]147&W9O[7.@EI'H+0 E!:"T@@4S92^]9>P#U)G M03TC4%H 2@M!:02*9JK;>D;8/JSIT*YB'E&Q>$X5EJ;]E\^ M!VH[>KB[01LFJCUO-8#M;>M],X,.=P*EA: T D4S^TSK0^$92*D&=9M :0$H M+02E$2B:J6[K-F'[ *2>K\2@IE--TWY;4\PQ'HY?%/2.XZ;#<_\@!&TS[8%[1:K)6RVF MFDMV1\43SPJ4L)5".L.I>OJ):GI6M2+S33F=Z#&7,D_+Q36CJK#K ]3^59[+ MXXI.T$R26_X+4$L#!!0 ( '"$@UA6:5L].@, ",+ : >&PO=V]R M:W-H965TFR9/4L@QOZ)+*.23.64Y%K++%B9?,L"S,BC/3,>R C/'I##B?CDV M9G&?KD1&"A@SQ%=YCMG+'61T,S!L8S?P0!:I4 -FW%_B!4Q /"W'3/;,1F5& M:QDH67%!\SI85I"3HOK'V]J'5H#CO!'@U '.L0%N'> >&^#5 M 5[I3(52^C#" L=]1C>(J=E2335*,\MHB4\*M>P3P>13(N-$?)LD; 4S!%OY M(G'@"!DSIBLOI_!*=O>KW M32$K4_IF4E=Q5U7AO%'%")(KY-J7R+$<%PV__4+G59X+C=;P%*VGR0B=G^ED M1L?+.!TEF=+PQG6G<=TIQ=W_N/ZU9;$R_GMI?'OT]^V4"R9WQQ^=JU463Y]% MG1C7?(D3&!CR2.# UF#$"L*ZT=GZGF*C=Q)[Y:[;N.MVJ<<3G&&VLW0*!D%I9XZ*->QXX>.%?;-==NASK2G.J3)Z05VU&MROF+W&G:O MD_T1;Z%AU:%6X7XKK6W97K2/VIGE5%1=3M<*0CVJWZ#ZG:AC1F>K1* -9@P7 M:K?H>/V#W)[=<[P]W,Y,I^(>I@QLSW7TM$%#&W32[HZ,A'+Y,M,YDD<%N@>V M *;##@YJ\+U>M(_=F?)4[,.4MAN$?J#G#AONL).[.A)WF[?M>=%-2UL38L"W]\[%T:'8F'DVZZW!VFV;B3J^G@O5XH4'&4PEX'652AM M8M65K.H(NBPO*5,JY)6G;*;R%@M,39#/YY2*74?=>YI[&PO=V]R:W-H965T'>^A.-UQ\4VN*57H*8F9O!ZLE=J\=QP9K&E" MY#G?4 :_++E(B()+L7+D1E 29D9)['3L)B=A@-LWN/8C9E*I!$+/\D3P41-8/AI,, %P;XF0$>=A@,"X/A\Q9P MA\%%87"1,9,/)>/!)XK,IH+OD-!/ YK^DI&96W3J4T6B6)ZA$^0@N28"GH\8^L(B M)=^A7W_QQJ,/^L;G-4\E82'0=S1P0MTSYE:2_0[ M"VG8M'=@L.6(\6'$M]@(>$_VR!N^0]C%&,T__HM.\WZ?04>W% @7QANV5<"TX?H\N?GGTT>E)G7(#"<-RVH=9"\..%CXUYG5!8L("F$N8 M(J0$89)D4=E&P6T.?-$.K-/4>[DA ;T>0!Z25&SI8*8)=C^T\6D3S+<$UB#T MHB3TPH0^^Y@F"RH07Y;3+M%WDPO<&O'Z\IB#C3(PG>JW,SQUMG5R+#77(&=4 MDC,RDG-W"*SOR*<+A?*DDRT=CP%E1$0CO2C;<09V^I+G$TPWQ)8 M@^-QR?'X6!$]MDFH33#?$EB#T$E)Z,3HM#4GW8@HH(@ FVA#!7BL@I)(Q_H= M+'P1B>L._:"?;6,Y;\W#M1AUSZ]&S3"=&_O4E[[7FFSP,0%G!04E#TAC399+($8CSHJI#;N'^E"YZ+0K)OKX*- MEGV9MH76I+HF*CSC. _>^Y!Y[]OR@!FRK]]:1?-MH37IQ!6=^%C)H$"VQ:I- M--\66I/52@)Y1D$PRU:OB$DET@26=*2H2%HI-,-X&"690FTES*K L876)*R2 M.)Y9X]RL5H*NP!-U0<2": .5#TEXRMKC.0<;UXJ/\>1RXCTK>,QM]F8H1YO4 M&O5<^&LO>;Q*P'AF!=-?WA6 =4GV8NA6Q8)2$\LX;0=;#4E441)]J!5BF!G*V@/N:+.()P MTJE;5QDR@@($LKPN04*JLU'$R*$*(0S1+> [W]#<]& MA;#;I#!' 9@N 1]0 6,>$RG1#>(BA/D1^^[=PMM7^CPV+1Q6E8PMM.;D5%K& M,U;V+Z7TJ=XT?O1U#9[3=]9*GU4E8Q7-+]!TG5UZ\M5YA[3&E4;!9H%0,?7; M7URELMMC,PYSUSN#3-#MA$6+C87('>'Q\-D.X=S%UB2V4C[X:&]>L-57+U;1?%MH358KZ83-TJESMS;@ MR8:P_<_NU+[2/.[>J35;]J;9$EJ3YDHW8;,&>9$5R%.?K&#UY8U5--\66I/8 M2O/@H[W P59UCU4TWQ9:\]1*I8^&/_@.QU)6>*7YX:@S*Y@M>Q]EL:J>G-KY ML(2*57;.3FO+E*G\J%AYMSS+=Y.=8'.JQ_.#@/=$K"(F44R78.J>3V#M%?G9 MNOQ"\4UVVFS!E>))]G5-24B%?@!^7W*8@^)"-U"><)S]#U!+ P04 " !P MA(-8'WZ/CLH# M%0 &@ 'AL+W=O&UL MK9AM;Z,X$,>_BL55IU;:"P\!DG232&T(W+ZXNVI[O=.]=,DDL19LSG:27>D^ M_-G (I*EE$A^T0;#S,]CSQ^/\?S$^!>Q!Y#H:YY1L;#V4A;WMBW2/>18C%@! M5#W9,IYCJ9I\9XN" ]Z43GEF>XX3VCDFU%K.RWM/?#EG!YD1"D\8_[M M$3)V6EBN]?W&9[+;2WW#7LX+O(-GD"_%$UG#ODYFV M+PW^(G 2K6ND1_+*V!?=^+196(X."#)(I29@]7.$%629!JDP_JV95M.E=FQ? M?Z?'Y=C56%ZQ@!7+_B8;N5]84PMM8(L/F?S,3K]"/9Y \U*6B?(_.M6VCH72 M@Y LKYU5!#FAU2_^6L]#R\$+WG#P:@?OTL%[PV%<.XR'.OBU@S_4(:@=@J$. M8>T0#G68U Z3,EG5[):IB;#$RSEG)\2UM:+IBS*_I;?*"*%:B<^2JZ=$^,T"421"HP-^P;OV"'C8;HO6",T1H)7JMGML()":9N$,WR$9BC[GR M(A2]4"+%!_3S3VX8?-0W_MRS@\!T(^:V5*'J#NVT#NNQ"LM[(ZP(TA'RG _J MS_-:_7205@-(8[U'@%!:66G@%\"-8 M2SU@YV.7-$S"(I.PM4E8;!*6&(*=*67<*&7<1U]^$N* :0HH94(*]!^ZZ9)( M+^-:B9B$115L4L+T'N"X=#TO)!5\I[5V3Q/ MFWF>#BBDY6&!4G]:3;7>SZOIKCZD[O3>JN^KZK'JP77:>QEW=!'^JC>.:Y=% MD["U25AL$I88@ITI8]8H8_;^&Z@_Z,LWD&T1!WG@]-UW<=8IT]F%&GK[OE8- M)F%KD[#8)"PQ!*O48+<.@O1!XF^8[P@5*(.MPCNCB2K)O#J79T"N3 MDN7EY1[P!K@V4,^W3.VRZH8^;FI.2)?_ U!+ P04 " !PA(-8]IV!GPL$ M B%P &@ 'AL+W=O&ULK9COCYLV&,?_ M%8M-TU5:PV\"UR12+P3MI'8[]7:=IFDO'/(D007,;).TT_[XV4!IR'$4)-^+ M"X;G^3SX^P7;>'$F]!,[ G#T.4MSMM2.G!>WNL[B(V28S4@!N;BR)S3#7#3I M06<%!;RKDK)4MPS#TS.U@C\N4?R#G7Z#ID"MY,4E9]1^=ZUC/U5!<,DZR)EG< M09;D]2_^W AQD6!9+R1838(U-L%N$NRQ"4Z3X(Q-<)L$=VR"UR1XE?:U6)72 M(>9XM:#DC*B,%C1Y4-E590N!DUP^68^LU>JR?-G03 L=)REZAGWXP/?<-2G+T^Y&4#.<[MM"YN T)T^.FY%U=TGJA M9 CQ#-GFS\@R+!NM?_T3W=3<5SVL]136TV.(;G[LPX3C,=;W;FDSS/HMYC-D MN>-8T116;_=T87CKNM6Z;E5<^\7^;CFZSQFGI1@E./KKG0A ]QPR]G>?H37- MZ:?)P>^6%3B&I29&-P;T!-I*]MEXT^>H2EBH$K91"8L4P3K^VJV_]A#]Y;>Z MS]P:Y54H.1&=5H[KS@USH9\N;:O#YA=AGF/ZCF$8W<"PAV<'OA=TPS:#/9@J MMB)81VRG%=N9)G:?R(.(J6^02EBH$K91"8L4P3JFNJVIKM(1TE7IKTI8J!*V M40F+%,$Z_GJMO][@2WN?)P5.$;/1WO/ M= +G2IO!DE,?Z9Z:CF^;_I6&/6%NX)A7\U4T?SZQN4;UUZ^CW^KH#^KXE O5 MQ+SP+^S$MXX83A+&2IS'@&+">.\L40/=BUMY[PIZ3O.]62M MLF2D"-8Q)6A-"=2MC()GVO2NC 8K3O4C&+=Z4EDS4@3K&&(:W[Y C4%+-HPG MF1QNR!Y%.*'H(TY+0.\!LY)"-?O^A][!"5)DBZ-1RZWADE/G8Z6T4"EMHY06 MJ:)U'X6+S0A3Z:JKP:FR624M5$K;**5%JFA=F[_M/IB#'[^KZBT_R;>\UU3K MV1!H!Y[O7R\IAHM,MDOI3H)26J2*5MNE7^P6RMWC]Y@>DIRA%/8";\SF8L*C M]89LW>"DJ#80MX1SDE6'1\ [H#) 7-\3,0PW#;DGV6Z+K_X'4$L#!!0 ( M '"$@UB7H.T@; 0 )P: : >&PO=V]R:W-H965T; (V"R*B5^:($SGE(SIN<7!CM*/O"UX0(\"U-,CXVUD)L[DR3+]8DQ?R6 M;D@FGRPI2[&01;8R^881'.5.:6(BRW+-%,>9,1GE]Y[89$2W(HDS\L0 WZ8I M9M_O24)W8P,:;S<^Q:NU4#?,R6B#5V1.Q.?-$Y,ELZ)$<4HR'M,,,+(<&U-X M%T);.>06?\=DQP^N@6K*"Z5?5&$6C0U+U8@D9"$4 LN_5_) DD219#V^EE"C M>J=R/+Q^HX=YXV5C7C G#S3Y)X[$>FP,#!"1)=XFXA/=_4;*!CF*MZ )SW_! MKK2U#+#8_#K+]!U/H(X \]KNN4XB_@'\*Y6'IE"-D-5QER45;XO MJHQ.5-DGBUO0AQ\ LE ?//SY+[@IWO.^A?5P">OSW 'Y]8(=+%/VFJKKH*KKH!S>/P&?SN?!\[Q-O\+/;O=3N?*.;_"" MC V9##EAK\28J&I9']L$U GS=<("G;!0$ZRF9+]2LM]%GSPQLL'?Y7PAY(#. M(D!E!F R^S F;\E1SHEH':<%UP@'=;/@V S9EFM[=;.PS9\^SH#6'.#ISB$Z8KQ,6Z(2%FF U.=U*3O>BH9'$ M^"5.8A$3.>67J:1-9_>HH_;Z#D3-'-)B9@^;H]YO@T$(K<;@:(,A:V@W1D=G M@Z\,IU>%T[L^G!G->ATA]8YR7P]:GGN4;[RCO-R##G3<1E!;<.[ PK@SJH@CKH#.HT^D^NJ(MY+MH2("C $=WD6YS]^K4MI)W<2[.1 M3IBO$Q;HA(6:8#6EAY72PRO7ID.=2NJ$^3IA@4Y8J E64Q):^QVJ]5-6I]W8 M2Z762O.UT@*MM+"DU:9'UW/M]J4S/#AI@#]C\=Q-O5A&G31?*RW02@M+VNDM M0%W&_:X?=F_[?[!NAUHW_UIIOE9:H)46ZJ+55=V? ,#N(X!KE^_=V(OEUDGS MM=("K;2PI'7L0>I"[D\HX&5'%)=L'+K1%XNID^9KI05::6%)Z]C[%&*:!^?T MZKO-'YBMXHQ+I9;2T;KU9'=@Q:>0HB#H)C^Z?Z%"T#2_7!,<$:8,Y/,EI>*M MH+X&5!^D)O\#4$L#!!0 ( '"$@U@BF#0AX@( +8) : >&PO=V]R M:W-H965T$9E8X+.>N M1#CDA6(T@RN!9)&F1/RY ,:7(\NU'B>NZ3Q19L(.ASF9PPVHN_Q*:,MN6*8T MA4Q2GB$!LY%U[@XN ^-?.GRCL)0K8V0JF7!^;XP/TY'EF(2 0:P, ]&O!8R! M,4.DT_A=WK6"@NI.)I#=89I#2KWN2AUF$%@/$S %P#\*X KP9XNP+\&N#O M"@AJ0%FZ7=5>"A<11<*AX$LDC+=F,X-2_1*M]:*962A?4K;Z, )%*)-'Z.T; MMQ><(9JAVX074GO+8W2P9@]MI9,VH>VX3O"B2A _DV $<1=Y[C'"#O;0^,L/ M=%C%.6KA&K^&Z^XF0H<';331[C3XI90NMW-])%D7.2]SV;JO37-QTUQ'^^LQ+_<4 #?=C$15HPHF"ZMC6U"5GQ!2M% M=?R^[YUL"+DU[&N%;(OIGO:##2'W%'--R* 1,M@JY"U7A+7I%3Q=!#C SD;N MX\JMO[8^>]Z&5_24[/2T%^ -'5J\ M?YWZ&J0'OES#,WFL]$S&DF]6\UTSBG MV]7D,3KC2AVHY3/3%"H1QT-]GG*M'PYRLS54M_ =02P,$% M @ <(2#6.U7G2VD @ ] 8 !H !X;"]W;W)K>YV*?DPT7C[( 4.BII$Q.G$*IZL)U959 B>4IKX#I MG247)59Z*5:NK 3@W :5U T\+W9+3)B3)M9V*]*$UXH2!K<"R;HLL?@U!,90D A4P8!ZV$-,Z#4 &D:/UM,ITMI OOS+?H[JUUK M66 ),TZ_DEP5$^?,03DL<4W5'=]<0ZLG,G@9I])^T:;QC<\=E-52\;(-U@Q* MPIH1/[5UZ 7X\9Z H T(=@-&>P+"-B"T0AMF5M8<*YPF@F^0,-X:S4QL;6RT M5D.8^8OW2NA=HN-4^@%T#20Z03->5IP!4Q+Q):+&C#(N%3J:@\*$RF/C]/$; M.GK]RH^CRV/4C(@P]%#P6F*6R\15FI-!=K,V_[3)'^S)[P?HAC-52/26Y9 _ M!W"UF$Y1L%4T#0XBSB$[1:'_!@5>$ X0FOU[>'" 3M@5.+1XX=X"2PF YD1F ME,M: /I^M9!*Z//[8ZA<#=IH&,W?UC&/4 M<8P.N,!UB%+\H M2.1'7KA#:<@K/!_O<')[#:0$L;)]5>IJU$PU-Z^S=JW[RG:L'?M4M_2F _^! M:=Z#&RQ6A$E=YZ6&]$['NDRBZ;'-0O'*MJD%5[KIV6FAGR40QD'O+SE7VX5) MT#UTZ6]02P,$% @ <(2#6%(!].SW @ FPH !H !X;"]W;W)KJI :G:N'K2@'-':CD?A0$?;^D3'CIV*W=J'0LEX8S M 3>*Z&594O5W"ERN)U[H;1=NV:(P=L%/QQ5=P!V8']6-PIG?L.2L!*&9%$3! M?.)=AN>S,+ %_&3P5KOC(FU\B#EHYU\S2=>8!4!A\Q8"HJW%R MKF,'(X]D2VUDN0&C@I*)^DZ?-HG8 83]%P#1!A = GHO .(-('9&:V7.UA4U M-!TKN2;*1B.;';C<.#2Z8<)NXYU1^)0ASJ3? '.@R4?B!B23VA#*NHSK[# MSS9*IK62Z 4E842NI3"%)I]$#OD^@8^V&F_1UMLTZF2\@NR,Q.$'$@51W")H M]O_PJ$-.W*0Z=GQQ9ZK;$E/C>NTX^R&?ZXIF,/'P2]6@5N"E-N7!19NI(Y'M M6>PU%GM=[.F]-)2W.:QA?0>S?Y95FH1)@)NRVI7>%A6/!DW4GJ:DT91T:KK# M7P03BP]D 0(4Y03+D] 8%YZ#I++I.RM?NR)'(]MR/&O>C-Q;=Z)@6CT2V9S$,GL_0X&UEM\'M M_M&B.(K#@[IK"8O#(!X>%)Z_<\R7H!:N^]%X9B^%J4_%9K7IL"Y=7W&P/K6= MEVL?GFGJMNV:J@43FG"8(V5P-L"/0=6=4#TQLG+-Q(,TV)JX88'=(R@;@,_G M4IKMQ+Z@Z4?3?U!+ P04 " !PA(-80NE>YU8" #!@ &@ 'AL+W=O M&ULK91A:]LP$(;_RJ'!V&"+'=M-N\XQM EC M@XV5EJT?QCXH]B46E25/4I+VW^\D.R8%MQ2V?(@E^=Y']YZLR_?:W-D:T<%] M(Y6=L]JY]CR*;%ECP^U$MZCHS5J;ACN:FDUD6X.\"J)&1DD%PBL#=MLTW#Q"_\Y$LU9[%/""66SA,X/7:X0"D] MB-+XTS/9L*47'H\/]$_!.WE9<8L++6]%Y>HY.V-0X9IOI;O6^\_8^SGQO%)+ M&_YAW\6>9@S*K76ZZ<6402-4]^3W?1V.!,E3@J07)"\5I+T@#4:[S(*M)7>\ MR(W>@_'11/.#4)N@)C="^5.\<8;>"M*YXBM2#2R\OPU^L0*^0T/'1R?DOP&A M-B!]"#@T#7!5025LJ;?*@>$.X/Y1$58:A$,E0B";STR4I8BPA+LB>UW1J$7QOYK.XH]C5O\3[)'Q=#">/D8 MS@+"M[]=$4_BLUGVX?B71[MC0^.BV>D0UJ4;'5U1WQZ_<;,1RE(V:]+%D],3 M!J9K.=W$Z3;&UL MK9CM;MLV%$!?A="*(0622-2W4UO &JO8AK8+FG;#?C(V;1.51(^D[/;M1TJ* M8GV$M@#^L47IWD/RD!!T.3]2]IWO,!;@1YX5?&'MA-C?V39?[7".^"W=XT(^ MV5"6(R&;;&OS/<-H727EF>TZ3FCGB!16,J_N/;!D3DN1D0(_,,#+/$?LYWN< MT>/"@M;SC2]DNQ/JAIW,]VB+'['XMG]@LF6WE#7)<<$)+0##FX7U&[Q+H:<2 MJHB_"3[RDVN@IO)$Z7?5^&.]L!PU(ISAE5 ()/\.^!YGF2+)OU,_U!-7D[F"7%\3[-_R%KL%E9L@37>H#(37^CQ=]Q,*%"\%WP(/7P'5<#]Q__A=UR"JS=CF.7E M&/?NH-NNH%O!O5?@VH4;6XH:YX_CU(OICN_1"B\L M^>;AF!VPE:C1.N_&UL(D;&D2EAJ"==;$:]?$T]$3N<[^F/HZ*ZRRU"O\D'A! MZ+ES^W#J5,N>ZM0D+#4$ZSCU6Z?^.:?!F-,Z*SAUZGL#IUKV5*N[[AQSZF6/=6I25AJ"-9Q&K9.PW-.HS&GX< IC+U9V'.J M94]U:A*6&H)UG$:MT^B*95O%7*E!VP1?9;&0;SWS' MZ4G6=C95LDE8:@C6D0R=EQ+&T6K^B#D')-^7 J]E(2(W,N9BM AQ!J)O_#", M^A\+^OZFFC9*2TW1NJY/RD6H=?V@H(4 !Y25&-!-L[LS@IY(1@3!X]4?'.YP MWXT&7Q3ZSB>+-TE+3=&ZXE^J/*@M6)*_]I@A08KMT/@U6)6,R5495>\.OX\# MZ'I]\W58=!+FS_RH&[5LHCH%#(2P]Z)*1\)\UYGY;5C7P4M5!?5EE=9!08L; MG8=A[06=*'2"O@AO( (&, C[)H:X,(["N&]B&.:';N#T3-@G!SCJ?.X38EM2 M<#G-C&ULK55M;],P$/XK5I#0)L'RUG9C2R.M+0@D!M/&BQ#B@YM< M&VN.'6RG'?^>LYV&KFNG?>!+;)_O'C^/[WS)UE+=Z0K D/N:"ST.*F.:\S#4 M104UU2>R 8$["ZEJ:G"IEJ%N%-#2!=4\3*)H%-:4B2#/G.U:Y9EL#6<"KA71 M;5U3]6<"7*['01QL##=L61EK"/.LH4NX!?.UN5:X"GN4DM4@-)."*%B,@\OX M?#JT_L[A&X.UWIH3JV0NY9U=?"C'060) 8?"6 2*PPJFP+D%0AJ_.\R@/](& M;L\WZ.^<=M0RIQJFDG]GI:G&P5E 2EC0EIL;N7X/G1Y'L)!'0@(.D"DMV P8& M M(G5#/S,F:44/S3,DU4=8; MT>S$W8V+1C5,V"S>&H6[#.-,_A'P#C1Y36[;IN& ^3&4DX+JBBPPPX0)7RD^ M:9P:*(F1!*M(H5$L"?< 1S,PE'%]C%#33S_(TYDHWN2/(DX@^*$I/$K MDD1)NH?0]/GAR1-TTCX-J<-+#Z9!:P R8[K@4K<*R,_+N38*J_S7ONOR:(/] M:/;EG^N&%C .\&EK4"L( H]_]P74E]SFBR4K!^5 MV+YK\-@CAVW[U2I/XR0^R\+5MK['7H,H/DU[KP?$ASWQX3.)'Z8W?'3P)?$.O7#KC=>@EJ[U:5+(5AA?]KVU[ZZ7KJGLV"?8=7V3_ ?C6_85 M54LF- I:(&1T&PO=V]R:W-H965TG:M5D7]JKQ1Z_8WG\IJ533MR^KJI+ZI5#'?;K1: MG@2^+TY6Q6(].3_=OO>^.C\M-\URL5;O*Z_>K%9%]>6M6I:W9Q,VN7OCP^+J MNNG>.#D_O2FNU$?5_'SSOFI?G1PH\\5*K>M%N?8J]>EL\H:]SE/>;; M\?>% MNJWO_>QU?\IE6?[2O7@W/YOX78O44LV:#E&T_WQ6%VJY[$AM.W[=0R>'.KL- M[_]\1\^W?WS[QUP6M;HHE_]8S)OKLTDR\>;J4[%9-A_*V^_5_@^*.MZL7-;; M_WNW^[+^Q)MMZJ9<[3=N6[!:K'?_%K_M/XA[&P3L@0V"_0;!V WX?@/>WR!] M8(-POT$X=H-HOT$T=@.QWT!L/_O=A[7]I+.B*F"WO1+%3ME9^\YEIY M']1-\?KTI&G;W[7B9+9OZ\6NK<$#;67>#^6ZN:X]N9ZK M^<#VV2/;!P3@I/W@#I]>OF_/I3+I=?NFVZ+:O[O M@3_C[:Z><+B>;G__NKXI9NILTN[0:U5]5I/S[K/QOQO*'PG+D#")A.4@F)%\ M>$@^I.CG;XMEL9XIK]CNM2[5U6+=[M:NOO5^*IMB.90PR7--& G+D#"Y@XDM MK#O/^'P>\"",H].3S_>S ]5I9!<=LHO([-[5]68;7IO&@\N NYBU)2XWZ[;X_#7G2@2HWHQ"$Z,2ZZ65DW0UF1F[MFA81E2)@45E93 MYK?_]:("U6E$%1^BBLFH/JCI7-6+JW6Q/:=OQUI9S1?K[JBX&VKMD;(IO8^J MZD[]WEBG=T/IDC6ZIHN$94B8C*UTTUB(?KB@*HUPDT.X"1GNQ\UE/:L6-]MH M9^U9;K6XW'0O:N]35:YV"5^7R[FJ!H,DZ:Y!(F%98AV_6)2&2>_X)1,K(N;S M@/G]G26H;49(Z2&DE QI=_%4[T>?=?G4#KX?[T;D_JW-35NVNP2;E:N;I;H; MN-T[[][_.!0DV0+7()&P++5WD5&8!G&8]J)$UIJ#8$;>S-=7USZ9^)M9>Q5R ME]K(R^BA5.EJ7&.%TK(]S3A/B<(D3GJQ#I0+0AZ)_@A%M??&:JEC7R]U!LYC_9U,W*[4>/->ARM95AX)"/'H,(& M2LN@- FEY2B:V0&TVV&TW'E S'DOVEZPN^Y\Z?V7D#TTWCEVJ.Z!TB2SA8]U MU*6*F %I@\-&*IP!^S8^):CG@=(R*$TR6_4(GXG /L ^7M!,3(L<1IL<5U]* MXYS#@7H:*$WN:8;MCGG$TGXVS^%JF)8UC+8U:!$P?IA"/0^4EC%;X4P'1Y:$ MUINC:&9?T$Z(?7TI1#?!.7:H%MK3[@_9*>=!&/G]U*%>"$4SYPUH,10<1PS1 MU;@F"Z5EP8#P82D3O5P'BC$NHOX7E*BVF8%I+10\FQ:BR=G\_WK=ZJ K-'+5."FB=Y#3CAV8Y!P=U25":A-)R M%,W,6!NG(#G6SAJJD*"T#$J34%J.HID=0&NF@-9,3_T:AL8[QPY52%":#.R) M2H%(0A9QZ]1[1$GS-@;MASCMAR!?RO ! 3/XEUS0K7&^0P%)DU!:CJ*9N6J- MQ&F-]-1)N..SATHG*"V#TB2W9RP%/.3<3^WYU^/*FMEJ_<1I_?35OM6AV^6< M-51=<=LA38.4)6$2]B;^26C%.8IF=H9[-Z*Y&Z[Q@6+O/L/>?H:]_XS; W*P M=^1C2II9:8?%QSFL(7]E3*ROU$PM/G=?U RF!O584%H&I4DH+4?1S/2UQ^+' M\E@MK4\+>&+J,4ZJZ@M Q* MD]R>3&5="SV'D.):2'%:2%$G72.^0*#ISE%"?124)J&T'$4S%VG07BOTCW2R M%4)G/D%I&90FH;0<13,[@!9@(2W GO*E(8UVCASJM* T&=J>B@4BC/JWZ^6H M:LTTM?(*:>7U'&L*T%4ZIPRU65":#&TW-K2N *I2,V-MLD+:9!UC@C+=!.?, MH<(KM"=B39D0D?#[,UFA]>8HFAG[O?64:"F&FJ%,5^,<+=2*[6GFA8^?)'TS M/5 N39E@_8'Z'"(KU"(KI.^T>\(499KL'!+47.UIQ@H@/ K]_ASET+XW;LH# M/^G/:D6USDQ)VZ;0Q38Y3'VEN,F M3OUEW(X0ZI.@M Q*DU!:CJ*9(6OI%!YKYE0(M4]06@:E22@M1]',#J!%5?B\ M,Z=HO'/L4%,%I^8DF9F6@!%M !R7KH5 M*G>@M Q*DY&]$!/CG(FP?]6(JM9,4.N=B-8[CZ[@2F_O'!G4S4!I,K*G& VN MXHJJU4Q,FYF(-C-?;9XAW2[GG@!5.9&M:*;#NT,)K3A'T;LI#W MOT/)4:TS4]*V)W*?8C3^^ @5/%!:!J7)R)Y>]-"UQXB29E9:S$0N8L;!I--< MYYR@1@9*DY&]N!+CB1"Q=1'R'-."A%8X@E8X!Y,^3J73--< H;0,2I-06HZB MF2EKP2/8D52Z@%H>*"V#TB24EJ-H9@?0MDBX+-#DKM)IO'/L4'L$I4EA3PVR MGB5#%3$#TC)(N-RUYJ;2:;1S.%!/!*5)8<\(LL)Y#D4DM"(2M"*"J'2Z#N= MH;H'2I/"ED=)% IKK<)\1$$S,>UQ!/89:#3..1RHDX'2I+ -3Q@%@>714;6: M =Y[$!IM9+Z:E:7;Y=P3L,]8&W@NVN#(DM!Z]#10C/6U;8YJF?G$2NV% M8I>I/8XZEF:[9@2E95":C.V%GH;/7T<4-)/2;B=VN:_+0<;27.>4H"H'2I/Q MP"/8XBBT9C6C:C63U)(FIB7-WL6^'?< 6*B1@=(R*$U":3F*9F:L/4_,CV1B M8ZCU@=(R*$U":3F*9G8 +8AB6A ]U<32>.?8H6X(2I.QK7RL!S]31!DK+H#09#RPK],# '5'2 MS$I+F?B9UPRB^525":3 96 MQ6X/M0'KGQFAJC43U)XHH><#/74-31KOG"C4#B7V+)XV@K#_@#4)K35'T8[ MQP2=& 2ER61@P9_!ZQ54M6:DVATEM#NBKFI&?$%&TYT#A1H@*$U":3F*9J:N M)5$2'^MJ!FJ,H+0,2I-06HZBF1U FZ?$Q3RYS:6FTJ1E5H MYJBE5$)+*>>K&*A]@M(R*$TF]F(^C/DA2Y)^@L\AEE(MEE)Z%M$QIF/237!- M'4K+4GO6SY1QQM*X/V\/6F^.HIFQ:YV4TCH)-1^3KL8Y6JA22FT)E"2\O^:E M'"@6)*'UP'=4V\S M"]*:5_TA(M3FNR<$50=I0,K ?DB$$D_I$$I%,3]O2FJ M=69*V@FE[D\V&W520W.=,X+*("A-I@-JB;&8,VO 06W027VM5),537%^NE+5 ME;I0RV7='L/:0,XFW3 \O.NU^[TV:O;Z33 YL=[/V.N<=>^?:,SYZ4UQI7XH MJO8\MO:6ZE.+]%]U4RZJQ=7UX453WIQ-VMW(9=DTY6K[X[4JYJKJ"K2__U26 MS=V+KH+;LOIEV^SS_P%02P,$% @ <(2#6!L9)-DJ&P 9.25"E!$@*=#TCH';:5F!H;W("3SM1\^ 4L+(X2*/_9?M'!6/H]@@=SW^AP M\>''9/K/V4.:SH6_GA['LX\7#_/Y\_O+R]G=0_HTG+V;/*?CQ6^^3J9/P_GB MQ^FWR]GS-!W>KU9Z>KR4:K76Y=-P-+[X]&%UGS/]]&'R,G\GIZ& MTY^?T\?)CX\7XL7Z#F_T[6&^O./RTX?GX;?43^?ALS-=_'3YIMR/GM+Q;#09 M"]/TZ\<+67PORZW:2?RQ_T^X\7M>4FI8_IW7QI M#!?_?$^_I(^/2VJQ(7]FZL7;H,L5-V^O=77UZ!>/YG8X2[],'J/1_?SAX\7U MA7"??AV^/,Z]R8].FCVBYM*[FSS.5O\7?F3+UBZ$NY?9?/*4K;S8@J?1^/7? MX5_9,[&Q@B0=64'*5I!V5F@<&Z&>K5#?'>'FR J-;(7&S@KUZR,K-+,5FKN; M=&R$5K9"Z]01KK(5KDY=X3I;X?K4!WV3K7!SZM,JUM8S5]L=0SRVRMMD[\WV ML(N)YP<7?&CSY;XGK*Q;TY/_KPUY,N[LWZT0U;3[NX.^_- M^K%5UA,O[L[\\8>_GGIQ;^Z/KK*>?'%W]H__%:YG7]J;_6-3*:UG7SIY]J6W M/_:3_]JE]>Q+N[-_?)7U[$N[LR\=764]^]+N["]_Q+N[-__$E>S[ZT MFOW+UW?5U5MR>S@??OHPG?P0ILOE%][RQNI]?;7^XIUX-%[6('\^7?QVM%AO M_LE,__6OX7AQIY#^^3*:_Q3^+NCCU]+V6F4>A_/T7IA/A/E#*GCI?;JH@;>/ MJ?!E,OZ>3N>CY6UG43;2Z72QG/\PG*8SX?=V.A^.'F=_$_[[O\16\Q_"I3![ M_->;OWE7?88M=?' M*!UYC*)@3L;SAYF@C._3^P/KF\7K2V7K6\7K-\K6=XK7;Y:M[Y4\_J('<+EX MP;R]:J3UJ^:S5"AV7\;O!.GF#T&J2:+PQ1H(O[_.W-\.;-V78LL<3M\)M>8! M:^_%\_K/@2':Q4.HZ>UB^=QWJ[R0MNA37E7>Z4]XO6SR_'.L;(L/,,'IC%2V26'EU]/19ZQ_ M^LM=.I&,SB'/><^(J[QMG@(/RK;XIR!>E;T7)><4Z7RK#DBR?,[;VL&7WE9/ M4G_K9.LKMWYB)WM@TSZ_"HW#PG)WS_O9\_ N_7CQO'ALZ?1[>O%I^8*I_>-0 M6T-B;1)32$PE,8W$.B2FDUB7Q'HD9I"826(6B=DDYI"82V(>B?DD%I!82&)] M$HM(+":Q 8DE)";+D+;5)33>NH1&D?[)>GFZ3:?"Y.M;>SX3_OUV^U#/4.B= MVS.06)O$%!)324PCL0Z)Z236);$>B1DD9I*8]8HU5]CR:.OW3]*'R^^;C0 Y MG$-B+HEY).:36$!B(8GU22PBL9C$!B26D)A<7*HK-@+-MT:@6=@(R$^3E_%\ MV0BD?]VEL]GRUO(0UV1Z/QH/I^N=@?\C?!V.IL+WX>/+XG??%ZW#8J'%'<_# M]9W_S@Y3'.H="C?AW-Z!Q-HDII"82F(:B75(3">Q+HGU2,P@,9/$+!*S2B5+O>;BW[Y) 1B<4D-B"QA,3DX@I?L7]HO?4/ MK<+^XCV976NS'PB#._^?!E-W\ZE>4KG#Y/[;._"4SJ>'^H1 M"H+J^!+!OG%UTVCL[-L)6WM[?T2QT6S5KW8*-?GP(A*+26Q 8@F)R<6E MM&*AOGHKU%>%A=I/IZ-T)LA[9ZD>*L:%U+G%F,3:)*:0F$IB&HEU2$PGL2Z) M]4C,(#&3Q"P2LTG,(3&7Q#P2\TDL(+&0Q/HD%I%83&(#$DM(3"XNZ!7;A>NW M=N%ZI?_*:8379)= 8FT24TA,)3&-Q#HDII-8E\1Z)&:0F$EB%HG9).:0F$MB M'HGY)!:06$AB?1*+2"PFL0&))20FRY"VU27N@SFH'R18+R1<)LD!5&X0\2'#Y#3 G[M67((P?%4S,'[]/GR6PTGPG3]"X=?3^RZQ^-#T2U-JHIXG[B MUL%]U+JKU4,TX=5I-=%@+U6Q4SN^GH]DAQ M1W/_4*V-:HJXG]-U^'.[>O*2&KJ%'5334:V+:CU4,TZ>+Q,=UT(U&]4<5'-1 MS4,U']4"5 M1K8]J$:K%J#9 M035Y)("7+7 YSF"8G&0X)>BD_>6._X/EGDT M41#5VJBFH)J*:AJJ=5!-1[4NJO50S3Q@&)AKM G+_W[ M?3H;?1N_M@&+C_L[WQBT_!X _UCF<.FY 6BT(*JU,VWKTUZ]4:_7;K;?OQ5T M6!75-%3KH)J.:EU4ZZ&:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJO51+4*U&-4& MJ):@FEQ2]JON7,CS!,7B0,'_EZ\C+-Z&L[L+-'LPTTJ^=$M!!U5134.U#JKI MJ-9%M1ZJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEH?U2)4BU%M@&H)JLDEM;]B M;R'EH852<6CAL=[B>2>X^&!S4=B!%#4;Q1MU;K.!:NU,VSHQK=5H[NR(5M!! M55334*V#:CJJ=5&MAVH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6HUD>U"-5B5!N@ M6H)J*(P_6AC_&W]/&DKUPL]L[N$]"$0U134$U%-0W5.JBF MHUH7U7JH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&I]5(M0+4:U :HEJ":7E/NJ M[824MQ.O,4^_\G6,$AJ1B&IM5%-0344U#=4ZJ*:C6A?5>JAFH)J):A:JV:CF MH)J+:AZJ^:@6H%J(:GU4BU M1K4!JB6H)LL4M]U!Y$&.THE!CA6^JK&8/KNS M0),=44U!-175-%3KH)J.:EU4ZZ&:@6HFJEFH9J.:@VHNJGFHYJ-:@&IAIFV> MO-ZJB2VI=K63_HP.&Z%:C&H#5$M032XIZE6;ACS<<7&S\"C&R=_S^'O^T\$. MHG"-/<"2[\4CS\V?L(T)1&5%-134.U#JKIJ-9%M1ZJ&:AF MHIJ%:C:J.:CFHIJ7:45?T%2^2%"^2'C:.V0??701JL6H-D"U!-7DDCI9M0[G M:8O2F6F+IW[[0K%[]@?R_02\@[N5VNBP"JJIJ*:A6@?5=%3KHEH/U0Q4,U'- M0C4;U1Q4M6/(XQNE7XQO++Z: M$U"-5B5!N@6H)JLF#O8.:*ACIBV_'CO?E?:NMG<. #FH@FHJJFFHUD$U M'=6ZJ-9#-0/53%2S4,U&-0?57%3S4,U'M0#50E3KHUJ$:C&J#5 M036YI+97 M[1WR2$>I.-(Q/T3Q8SB=#L?S533T\\OT[F$XRR]!2/]:M!2CY1UE1R[0]$94 M:Z.:@FHJJFFHUD$U'=6ZJ-9#-0/53%2S4,U&-0?57%3S4,U'M0#50E3KHUJ$ M:C&J#3*M]&A[@@XKEQ3ZBHU$/<]OK!?G-WKI?9H^K0Y1W$W&W]/I?+2\_;QS M,>,?PN/HSY?1_>L!CM??ILL+'XN.:Q0/?6Y34=_/592NZDUQYQLBVNBH"JJI MJ*:A6@?5=%3KHEH/U0Q4,U'-0C4;U1Q4JAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J): M']4B5(M1;8!J":K))56]:M<@Y5U#85;36[CS_YZ4[%R,G=TEH+F,J*:@FHIJ M&JIU4$U'M2ZJ]5#-0#43U2Q4LU'-0347U3Q4\U$M0+40U?JH%J%:C&H#5$M0 M32ZI]55[B3R7L?X:X?0KRU+JKU4,U -1/5 M+%2S4JAFH)J):A:JV:CFH)J+:AZJ^:@6 MH%J8:9LG!4HW]98H-G>CG=%Q(U2+46V :@FJR255O6K7D"%U;_+>]G(9N7@?5=%3KHEH/U0Q4 M,U'-0C4;U1Q4G,Y8O$I0O$AYZ3ZC7Q59#W*VR:#XCJL6H-D"U!-7D MDBI8M2;WG\3;@L"'@L'N;L M+H/4VJBFH)J*:AJJ=5!-1[5NIFU]5]K-N];-UG_;NV5[Z!88J&:BFH5J-JHY MJ.96>!UXZ!;XJ!:@6HAJ?52+#LWUE@O M#FM\.Y?P;C*;EX0?H#F,J-9&-0755%334*V#:CJJ=5&MAVH&JIF9MG6,>?]L M$@L=U$8U!]5<5/-0S4>U -5"5.NC6H1J,:H-4"U!-;FD@E?L$!IY"F.C.(6Q M\C=.%KOG]@NHUD8U!=545--0K8-J.JIU4:V':@:JF:AFH9J-:@ZJN:CFH9J/ M:@&JA:C6S[3R"Q>BDY>,T2TCFS= M035Y)(Z7;4/D/(^X,1(Q%^ZTJ%XD+,; M S0J$=445%-134.U#JKIJ-9%M1ZJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEH? MU2)4BU%M@&H)JLDE/4#5'B./2FS\>E1B XU*1+4VJBFHIJ*:AFH=5--1K8MJ M/50S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M3ZJ1:@6H]H U1)4DV6*V^X@\JC$ MQ@\=U$>U -5"5.NC6H1J,:H-4"U!-;FD;E?M"_(PQ$9Q M&&)^4N-H_#V=S2?3Y;4/Z]L'.P T!1'5VJBFH)J*:EIC/[!MY]JA3ODB.KI- M753KH9J!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J]5$M0K48U0:HEJ":7%*9JU;^ M/*"Q41S0*#]-7L;S9>6_3Y\GL]%\)DS3NW3T_7#X<;%V=ME'HQA134$U%=6T M3-L\3ZC1$J\;-[NU'PU91+4NJO50S4 U$]4L5+-1S3GQ=>EFRVV>OG8E[EW@ MZ:$;YZ-:@&HAJO51+4*U&-4&J):@FEQ2>:M6]CP7L5&8FK1_H>+LY79V-QW= M'JGL:$0BJK5134$U%=6T3-O\M'[=;+1NQ-9N:3]Q0?W4!;NG+M@[=4$#?6I, M5+-0S3[U*7%.7= ]=4$/?2 ^J@6H%J):']4B5(M1;8!J":K))46L:I',H_\: MQ=%_U2[?0W/^4*V-:@JJJ:BF9=K6AXVF).U> ]-!1]51K9MI>Q^$]CX+]=!Q M#50S4CF(7N-XI"]0T>;?XSF#\*/A\G3:P$6GE^F=P_#62H,OTW3]"D=SQ?+I(M? M+&ZERXOH2@Y/H^%\J-9&-0755%334*V#:CJJ=5&MAVH&JIFH9J&:G6D%YSHX MY8NXY8MXZ&;[J!:@6HAJ?52+4"U&M0&J):@FE]3GBO6_F4?H-4^-T+M]F2U^ M-YL)]\.?,V'X=5':A?G#,GWWZ7DX_OEV*'IUY_H ]1^K9F$T7K0+H[N'U:^R M7=O/JT_QP]=#VJ.9,)\(MXM68CBZ%VY_KA;:AUJ%XX\]M'5"MC6H* MJJFHIJ%:!]5T5.NB6@_5#%0S4U+JKU4,U -1/5 M+%2S4:9O[DF^NKZ7:M;1S MCO^I"_;0[3-0S40U"]5L5'-0S44U#]5\5 M0+3SP1R->M<2FV-HY8--'QXU0 M+4:U :HEJ":7U.*JM3X/V5O<+#SP (7L%0]S=MTGM3:J*:BFHIJ&:AU4TU&M MBVH]5#-0S40U"]5L5'-0S44U#]5\5 M0+42U/JI%J!9GVE9:X\V[ULW6?SN7 M2J!;D*":7%+KJ_82>3!?LSB8+YC,AX_"7=%5BHT'P^5%-0344U M+=,VKWFJ2PWI:N=JH4ZVW.9U1^*?71Q]CA&HQJ@U0+4$UN:0.5JVS M>0Q>LS@&;R\L9WW]?^G.>300#]7:J*:@FHIJ6J9M[J*[NJK7:]?UW4*+)N*A M6A?5>JAFH)J):M:IDV^CPSJHYJ*:AVH^J@6H%IXZ^7UTV C5XE,?Q =-D$U MN:3$5BWA>=Y=LSCOKC3*9[G#_6 )1Y/O4*V-:@JJJ:BFH5H'U714ZZ):#]4, M5#-1S4(U&]4<5'-1S4,U']4"5 M1K8]J$:K%F;851-3<3R%"!TU032ZIYU7[ MA3SZKUD2_3>?["4SI_F-QGJ0'+$**C M/00:"8AJ;5134$U%-0W5.JBFHUJWN1]$)M9:NT'K/710 ]5,5+-0S48U!]5< M5/-0S4>U -5"5.NC6H1J,:H-4"U!-;FDQE?M(?(DPV9QDN'F:?W^.F_@RV31 M+DSGH^4N!R^]3].GU=X'9R>&8-%5+-N/<7JW:CY6 8BK]F,V6MVQ((?CK!'Y M^WXC\KLUF:?"]>&#$FCZ(:JU44U!-175-%3KH)J>:9M'1UM2[:I6W[U@X&:O MS[AI7N^E$Z,;9Z":B6H6JMFHYJ":BVH>JOFH%J!:B&I]5(M0+4:U :HEJ":7 M] $5^XQ6GIC8*DY,]#?S#5]#$5<]Q=?IY&FKW]AM,@YU!\5CG=L=H%H;U114 M4U%-R[2=\YCJ-SM7XG704754ZZ):#]4,5#-1S3IQ[FUT5 ?57%3S4,U'M0#5 MPA/GOH^.&J%:G&F;GPJD TEB\N]^Q7QO2H>N%\3WQN'[K?$]_:A M^QWQO7OH?D]\'QZZOR^^CU;W7^:;_^G#\_!;:@ZGWT;CF?"8?ET\E-J[J^:% M,!U]>WC[83YY_G@A7@BWD_E\\K2Z^9 .[]/IP%D# !P"0 &@ 'AL+W=O+[W0>^BXE=O,N@X_7I1BBW=H_RI7Q"V_4TEE@[-P3>X4-9:?W*-=^G2"QP1YIA8)R'XM<,KS'.G MQ!R?6U&O\^D,#[\?U'^O@^=@UL+@E<[_D:G-EM[<@Q0WHLKMK=[_@6U $Z>7 MZ-S43]BW M [G9K.8^ZE!K:X:3RJW*G24>E6QGXQO\^E4H[@3\7$E[#Z^A7AES KS*&R14 M"1H0*N6VW,D*^E]=HAJ<:TY/J+Y M 8M2$V]=>-NDZEJ:)->F(H3_+M;&$F^QCWW1-[JG_;KNW)V;4B2X]#BI!FF' M7OSBMW :O!F@/NVH3X?4XS^K8HWD5HRS8'AWV4PJV&)K4W=^1W\3A8^+L>PDE'./D_"&7.>X_?G.1G8$Z> MC3GM,*>#F%>Z*-&BLI!*XIJBRM\',/\Y;6$_P%D'<#8(\$YQDM!8(-Y&3W@_ MZUNT8-X/$ :/!39X8M^H'5)SB[DUZBV/P4^I/Q)X>%#8PT&_JZY K[I"#A>% MKI0]>2(3K?)W.,&1K1!&CT#1(-![2J5RY?/7>:)G\/@'EV"!M*VO>@.)<]#< MAUUO]SMQT5RBC].;?Y$;05NI#.2X8=-@-&//U%SO3A5G-[UEGF^N^OULOA3K,'N3;$1<_.4N2==A7MQ, M[_O9)A7A8M=HO>IK@\&DOPZCN#>[WMWW/IU=)]M\%<7B?:IDV_4Z3+^]$ZOD MX::G]A[O^!#=+_/RCO[L>A/>BX\B_W/S/BUN]0_*(EJ+.(N26$G%W4WOK7H5 M#"=E@]T6_XK$0_;D=Z7H-R1&(EYGE)A,6/+^)6K%:E5(SC MKPKM'?HL&S[]_5$W=SM?[,RG,!.WR>K?T2)?WO0N>LI"W(7;5?XA>;!%M4/C MTILGJVSWK_)0;3OH*?-MEB?KJG$Q@G44[W^&7ZL'XDD#37NF@58UT,YM,*P: M#,]M,*H:C,YM,*X:C,]M,*D:3(X;J,\TF%8-IN?V<%$UN#BWP675X/+OQ\JZ/GFCP^X>KN&>_O7XN[%[(>YN'L.DT>E+3< MOO#*7W9IV+4O7K]17 ;W8YX6?XV*=OGLMR1^/4_B/$U6Q9_NE2C.12JR/%-> M*V\7BZA,5[A2G'@_1Y19>Z6+/(Q6V<_*/_^A3L:_%FV4/Y;)-@OC1?:+\E/C M]G4_+T99]M6?5R.ZW8](>V9$JA(4XUEFBA$OQ**EO?U">TT"](N'Y_ 8:8^/ MT3M-*KIA_$89#GY1M(&F*;>__4=YM=_SG]OV[AQ+/<_2Y=;O\_Q@J2]9AMSZ M*#:'?7S1,N76V^W]^>.RY%80?CN;LN64+N:'80U?LIPNUI\?=>753VV,>S[S MXJO!.]]Z\:'RF=T+7GBQ;^O@#"5!'!XFJ^'.&W:=K%J&]FY/C=JI\OW05;8) MY^*F5[SAR43Z1?1FY>,U^+4MU"2FDYA!8B:)621FDYA#8BZ)>23FDU@ 88W< MCPZY'\GTV=OY/!6[]Q[)7;%:6(AB\?)I)92XRWP@[:+K?$!B.HD9>VRRP\I5 MVY>9.A@,KOM?GN:<[-$B,?MT^$=C=_9;3)_?PCTU7D_547,CKV4C=3B8-+?R MR7T+(*P1H?$A0F-IA-Z+="[BO%B+GV:H+4+*1J1*&,?;=5N6I'UUS1*)Z21F M[#%5>_I:>S.Z/ H3V:5%8C:).23FDIA'8CZ)!1#62/SDD/A)A\2+O[91_NT0 M[[902[FNH28QG<2,25NH!]I1J,DN+1*S2GB]K1 M<#@^.F:375HD9E^GYE#95'\G"?WXHMLV05+78?D;4E53JNKDDE,9W$#!(S2M4F3Q,Y'(Q/WANCXPHHK9G))Q4JJC23'[??E\E6>;],\B*209BGT=?6 M#$J9SADD-1W5#%0S4!=FJV=#K6CKJT6C::G S,1@?FH)J+:AZJ^:@64%HSI76EEBHOU6+K M3.2==8[KJ.VCWZ.SL/I96QGHR$Q4L]KW8'0<5[)/!]5<5/-0S4>U@-*:<:VK MPE1Y6=@?21ZNE'F8+97R#':T$.FS9[#E5.SW7&9\CEJC=*VOYS M\SLYWCGM\J%.E6\B3-O.E.D_W-) ]\!$-0O5;%1S4,U%-0_5?%0+**T9][JB M3)67E)5Q7V]V)Z8W:307K:%&J[]03:^T%T\[HY5=J&:AFHUJ#JJYJ.:AFH]J M :4UO_&C+@33Y(5@YQ:=R)FNR48U'=4,5#-1S4(U&]4<5'-1S4,U']4"2FM. M '75F:9R12<:6GJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!936G 7JTC--6M32 M_52[W.L\$Z#E9ZAFH)J):E:E'7T"?O3E'C;:IX-J+JIYJ.:C6D!IS837967: M_Z"L3-Y'Y]2?EENIIRMR'>W40#43U2Q4LU'-0347U3Q4\U$MH+1F[.LZ-4U: M6/,#!W:R[.>VTHX_?AZ.QLC]7.5=K1.'UVJT^-W].CWG:&:B6H6JMFHYJ":BVH>JOFH%E!:,]EU"9WV M__JM;-II\=OKJ3J]:*;[5C[^SN\"T&]<0S43U2Q4LU'-0347U3Q4\U$MH+3F M%8#JPKRAO#!OM_I7_E9_U%-1S4#U4Q4LU#-1C4'U5Q4\U#- M1[6 TIK!KPORAF!!WA MR$,U'=4,5#-1S4(U&]4<5'-1S4,U']4"2FO. G5! MWE!>D'?>20 YTCG^:!4>JAFH9J*:A6HVJCFHYJ*:AVH^J@7#ULK*^FQ8,]9/ M+NPIK\([\QH(Y?^;K@G>]5/]K*?['4_V0M_LE?^9"_]R5[[ MD[WX)WOUSV%;[(?/Q+ZNPAM*"X!F@?C^/8R+.ZL*O-90DQ5)MZBFHYJ!:B:J M6:AFHYJ#:BZJ>:CFHUI :QZ+=)[<2M6JTR9EQ_-ET?S)_66K+_;9ZY>WN[]?\['I3+.J#,+V/XDQ9B;NBJ\&;:3$W MI=']\G C3S;%*J2G?$KR/%GO?EV*<"'2*#MX2-+/N]V9_1=0 M2P,$% @ <(2#6"L<83[H @ JP< !H !X;"]W;W)KQ MYMB9[4"W3[^S$U*V)JQO('ZX__WN?&=/]U+]T"F (8\9%WKFI<;D$]_7<0H9 MU94"2^:NKFEBJ:R,)P)6"JBBRRC MZM<\V?&:PUT??Q$:REO*''=PF,R^P0, A-E:!XM\.%L"Y%4*,GY6F5[NTAL?? M!_5W+G:,94TU+"3_PA*3SKR11Q+8T(*;E=R_ARJ>OM6+)=?NE^RKO8%'XD(; MF57&2) Q4?[3QRH/1P9AV&(05@:AXRX=.JL$8X) M>R@/1N$J0SL3W4MQ$4MAE.2XM"5,&%"@C2879$XY%3$0N<'T)X#5L.9 1*O% MV0T8RK@^)Z]?=0;]*UPB'U-9:"H2/?4-XEJG?ERAS4NTL 6M$Y([])-J\E8D MD/PMX&.<=;#A(=AY>%+Q!N)+TNV\(6$0AF1Q_Y6/^G\ M.DDF9$%S9B@GKK[8NK"-VT102O6/"#I!T$8PJ D&)PD^@-:((#-,;6JOG1T0 M+G5CY0Z> 5ST!KUF_\/:__#_&;B.8P7NOGIAUS71#9_1#3LM<*,:;O2"Y& # M2:$E9PD],#X4O['%R3*5!A'O*)[;8Q/3J"%CP;#?&UL MO9MKV9-, "NB2V9FS!MOF0U!,W[?0CEE82$V!5=K'BCG]\ MEXN!E=$:HC/1!YO+GFL:_YSH?5UCZ0BMZ#K((O&9[7^GU06Y M.6_)(E[\1?NJK#E"RXP+%E?!,H,X3,K_P;?J1K0";/M( *X"\$$ GAT)L*L M^[ &?"3 J0* >!#B3(P'C*F!6E) MRS<*N8IH>8/#)&]9=R*59T,9)^9_I*LPD4T*W6V#E')T[E$1A!&_0&?(0+P\ M&";H2Q(*_@;]_),U=M_G!_[/%/V+PTA\\KIQK+*X:;, 1_)P<+H M(TO$EB,_6=&5"C#D!=57A9^OZ@9KB1Y=OD6V]09A$]OHRYV'SL_:5]21XV(( MWHN+XTBO/Q*W;_=1H-\#B,T7P X2Z4^R4$SC>YJB)8MW0?+X6J:* M8';=#.VB0KM7,^QJ0F6\TQV?C[_O^"Y8TJN1'& Y31_H:)X+9+[OTAH2YD'" M?$@8 8(IBCJUHHZ./O^4%8V&K:OF4XPB<9#(Z4I.3 )M4I;MT%-UMDMQ+7^H MXI P#Q+F0\)("7,+6+ZH>)@[E\9#AXQN+:.KE7'!N,A%%'+9PC/90:N>_U1- M!5W":8E#A2MAX]856?45E6I 5N=#P@@03!%N7 LW[MG_"L6V+%KEG?#I>1CO M$DY+'"H<),R#A/F0,#+NV^,FM7 3K7#7,4/[8+3%VW3,NO/P2@*6;$/"2- ,$7062WH3"OH;9"BAR#**-K)P;30K=4S MN1Q4Y7/M\BNZ?T1KEJ7U6B>?,;<4_98O5%19RGKT^8>M9@S6&I'F@-!^41BI:>W'BFI;I8+-[^6PU5I*E]35: M*,T'I1$HFBIL8T!9>@?J M](=A?06#A7]IU4R//0T/*.N#9DF@:*IHC?EDZ=VG'__ 6R7TRJ/@0I_WX&[; MJU(?M%("15.E;;PIZ_O,J9[K7%!GRGII3>'I=#:=F<[LL"MV%G5LQYDXAW*! M^DY0-%6NQGFR]-;3,;E8)K@($GER\ZIFH&921>NE66?1;LT@E$2B:*FQC"&&](73:S*F'#Q:]PS=Q'7?B'@S!H+7Z MH#0"15/E; PBK#>(RE'ZIH^GH"<-U@[4#@*E^: T D53%6Y<(^R<.A*#FD6@ M- ^4YH/2"!1-%;8QB[#^YTBG>PKZ"@8+[VJ^8C\PI50OG3@-94T"<^N-^.>YD*H)42*)JJ;>,78;U?=.+2"-)?650TY;=8 MT]G8G%GCPZ[8MZ0/FB&!HJEB-0X0_CX':("EH*]AL&(OO9UCBO4MZ8-F2*!H MJF*-"83U)I!'>;A) B&[DF:1"FKS@-(\4)H/2B-0-/6-A\8LLLT3%ZDVJ \$ M2O- :3XHC4#15&$;'\C6VA$ BU1]!8.%M_HO4D%K]D%I!(JFRMJX0+;>!?KQ MR]@JH=>^&M/G/;AC@QI'H#0"12M;@-%Z;3*FZ:9XP96C9?[[^_(-ROIH_1+M M=?'JJ-$4+]_ _1BDFS#A**)K&6J^G07UJ\7S_P%02P,$% @ <(2#6,M[]U"320 !ZP& !H M !X;"]W;W)K7/;]MGN\;>"R>F<:6;: M6-RTY*2>N6/L^[[]QUBPK'EDT@]%.W$G+_Z(6DP2H@!"_:;](Z5EX@-(D'1= MY@_$_;Q>V_?OBX7G_^^/I ?'WU<;WYP)NWOWR>7S5)L\X^AZN[ M/[WYKEQ>?VH6M]?+A;)J/OSK!QG]+.;H=+K9Y/XY^77S^^W.8V7SR?RV7/[/ MY@_6Y;]^.-D<4W/3O%]OD/G=_WUMWC4W-QOK[DC^]Y']X?M>-QON/G[2]?M/ M_^[3^6U^V[Q;WA37E^N/__KA_ ?ELODP_W*SCI>_F\WCIS3;>.^7-[?W_U5^ M?WSNR0_*^R^WZ^6GQXWOCN#3]>+A_^=_/'XI=C887[RPP?AQ@_&Q&TP>-Y@< MN\'T<8/IL1O,'C>8';O!Z>,&I\=NVN3I=(_:YWMT]M(F3R=\].R,O[B7IU,^>G;.7]SDZ:2/ MCC[KHZ?3/FJ?]\GXI4V>3ORH?>8WAWQXDZ=3/WIV[E_\7)Y._NC9V7]ID_'3 MV1\_._LO;O)T]L?ML__BIS_^_L/^[*=]]-(F3V=_W#[[+^_EZ>R/VV?_Y4V> MSOZX??9?WN3I[(^?_=2_^+D\G?UQ^^Q/7_IU.GXZ^^.C?_+'3V=_W#[[+^YE M\G3V)T?_[$^>SO[DZ-_TDZ>S/SGZ[$^^_[(_^K?]Y.GL3^[/_IN'Z+K//76^ MGK_]9;7\75EMGG_G;1[W_Y#^;__9W0Z^W^;#Z0?EU]NYXO+NP_^;>_/O[Q9WQWY9O]OWC\> M9?APE.,7CG*D>,O%^N.MHBTNF\L#VV?=VX_[ML^[MY_V;5]T;S_KV[[JWOZB M;WN1GB]@[U=0?NT1NKZ&;^Z^Z[Y_ZXV?OO5^'7>*]I?%3\KXXA_*^&0\4;)$ M5?[^MQ\?OZ$.'."[(=H[OU+^_O"MV$&JW:1\7OVD3$Z./4!MB';< >H]G_/\ M[G.>C(X]0&.(=MP!FMUD\'[]G1SW'Z U1#ON .V>D_+EZNZ[YN38 W2&:,<= MH'O\=\UXYS?N /#0ESGI^S5VL_WB='^9TP%?YFXI.^;47QQSZO-N*6D^[_P. M?/Q*=X+%\=\,HY>5\GCEY*AO@FK(YWD,6'>#_O+K=W!T%"ARO#CN8'I"_/!/ MXU$'V!/H^_)QOTRE)]%WS?&PH^U)]WWYR*/MB??];^XCS9Z0W_]6?YGI"?:! M)V>O'TZ^_]-D_7B\?:^N.AWH]G)9'(^F_[R MYNMN<23W&I-80F(IB64DEI-8<>"TGU]3T=GIJ+5?[>AGZL=^JP@:@&(>\37<*UBS[P5KUEVPED^] M:J=0*7\^7A)PJ%EU>D.;%8FI)*:1F$YB!HF9)&:1F$UB#HFY).:1F$]B 8F% M)!:16$QB"8FE)):16$YB!8F5)%:16$UBTIWJ@QL:JJ&A+FBJ"QKK@N:ZH,$N MC\E^NM,89Z?G9Z>'Z^+I][IXVED7XR0[U D[-QK:"4E,)3&-Q'02,TC,)#&+ MQ&P2?:^.9_?^^3YYTO1:;+]?QF__WOS1^;QXVR:MXO MKQ;7_[YKFETKV9W^T)9)8BJ):22FDYA!8B:)621FDYA#8BZ)>23FDUA 8B&) M1206DUA"8BF)9226DUA!8B6)5216DYATI_S@EHEJCZ&^NX9ZUR4N)B>M:_W0 MO!;M^5YGX^EL-FE?BWCHZ";3\_8UBVC,"I6S>YWOXGOGN^CL?-I=P7N_N5CQ M\OKK]66SN%2^73(YVA'/T8]X#AJ#0N7@7OD:G7QO7YL[[G;4K_LEW'\^+.$^OM9VJUQ^ M:93U4EDUE\WM]=7BX96XKI?=NGD)^N$=L;LWC)1OS7QU^,6^UV[)IKBP,2YLC@L;Y((E^7Z/ MW$X0&77>4'ISBQGE3R5O;M?7BROER^?E0EE_;.Y?6+QI[E]67'Y0O&9UU:R4 MWZ_7'Y5W02X'6R8Z8 355%334$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+ M4"U&M0354E3+4"U'M0+52E2K4*U&->FI <-;)CMZA.78O!V].&5],I^WQ>VQ$"YO1PH:TL"DM6$SO5\;M7)91[V 6Y4]%/JR;U8'E M\KGROU_F-]&":BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CF MHUJ :B&J1:@6HUJ":BFJ9:B6HUJ!:B6J5:A6HYKTQ/_PZLA.=V$Y-N^%#7QA M$U_8R!JO0YV;UOEFLYU>';SB$3GM!-175-%334'OX-#OW9MP]]^;AXLIL3<]N%Z2FHIJ&JKIJ&:@ MFHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ&:KEJ%:@6HEJ%:K5J"8] MR3^\7J(<&_?"YKVP@2]LX@L;^8)E_GX%W0[7&3_?!]>#+OKPDSYULQ7+UQ5^>I-V1P7-LB%37)AHURP+-\OD-OY M-^/N^3?CD]&%LKFP,KR9+Y0_-P\/MDAT ZJJ:BFH9J.:@:JF:AFH9J-:@ZJ MN:CFH9J/:@&JA:@6H5J,:@FJI:B6H5J.:@6JE:A6H5J-:M(3\L-;),JQ<2]L MW@L;^,(FOK"1+UCF[[?-[4"=\<.]UI'+)]'1.JBFHIJ&:CJJ&:AFHIJ%:C:J M.:CFHIJ':CZJ!:@6HEJ$:C&J):B6HEJ&:CFJ%:A6HEJ%:C6JB; 2]LX N;^,)&OF"9OUJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HE MJ):B6H9J.:H5J%8^:K-[[>%"O_'D?'8QFK;F45?H?FM4DYXL'UPJ68Z-9Z,L/RCKY7I^HRR_K&_7\\7E MYDTX#[7Q8&M$I^B@FHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K% MJ):@6HIJ&:KEJ%:@6HEJ%:K5J"8]H3^\6;)3=%B.S7MA U_8Q)>GR&^]R6GT MK%7^%=-Q)N-MJ^R>CB-75ZOF:KYNE,673[\UJTV]?"B3RM5JOE@?\;(D.CD' MU514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU M1[4" MU4I4JQZUW=>03D_/3V:G)_MA7Z.[E9YH']X=48Y-)\ MOV-NA^Q,NF]\7S375Q\W37+^M5G-KQJE^:-9O;^^;93/J\V;Q#<%,TM49;E2 M8N_7S7O&'_KFC\J?RM^4-UTO;J+#>5!-134-U714,U#-1#4+U6Q4G^MV5^Z&GCGT87 M^T\KT&,K4:TZ_ -XUP)W_S=J5T)V' [+L?DJ;, *F[#"1JRP&2MLR J6LON5 M<#LRY^YA5R5,FK[[ _4 DQ??]O_NU5NJW5L.KFRDIJ.:@6HFJEFH9J.:@VHN MJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEJ-:@6HEJE6H5J.:].3V\ +YVBR6U\>X ML#DN;) +F^3"1KE@6;Y?#+>#;":==RU_ZW]?A9[_/E]=WBJ?EIEIZ\49[=@GZNCQ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6 MHEJ$:C&J):B6HEJ&:CFJ%:A6HEJ%:C6J24]8#V^#["P:EE-93F,Y-O&%C7S! M,G^_-6YGT4RZ9]%8B_>KYM-F"LW-WOU[[OYPNU96S?OEU>+ZWWKYN;KXI'Y8K9?VQ4;XVMYO%Z3C);I4_E[!]>0E&.S7%A@UPTEF,37]C(%RSS]TOH=N;-I/M.]-N7 M+A_>.=/<*O,/'YKW=^7R8)U$!^"@FHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKY MJ!:@6HAJ$:K%J):@6HIJ&:KEC]KN&M!T,AU/3J?M:R'1V3:H5J%:C6K2D^/# M"R7*L4DN;)0+F^7"AKFP:2Y8G.\7RNT,G,G@&3AW_]4^?;Y9?FL:9;ZX5!;+ MA=(\?N!@R43GXZ":BFH:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6H MEJ!:BFH9JN6H5J!:B6H5JM6H)CT%8'@39>?CL!R;]\(&OK")+VSD"Y;Y^TUT M.Q]GPLW'F:#S<5!-134-U714,U#-1#4+U6Q4A^:U23GFP?7#)9CHUR M8;-F[-[QX/*)CMU!-0W5=%0S4,U$ M-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M0S5%!-134-U714,U#-1#4+U6Q4 MV$#7]C$%S;R!G3L87$1)344U#=5T5#-0 MS7S4]FZ$H#L-42U"M1C5$E1+#YVL\;-AWQFZTQS5"E0K4:U"M?K0R1K]-)X\ZXKL M$""68Y-7V.@5-GN%#5]ATU>P^-WOBMLA0-/N(4!)TS=3O!L8W/G0"3ZHIJ&: MCFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:W/,+2 MHEJ&:CFJ%:A6HEJ%:C6J24^:#Z^5[%@?EF/37=AX%S;?A0UXP1)^OU9NQ_I, MCQWK,W B>;<[N&VB WY034,U'=4,5#-1S4(U>_I\<,AH.AG-IA?[_Z)WCGVB MBQZ?AVH^J@6H%J):A&HQJB6HEJ):AFHYJA6H5J):A6HUJDE/6 ]OC>SL'I9C M4UK8F!8VIX4-:L&2>K\U;F?W3+MG]W1/)%\OE=^:^[GDJ\O#TR$?^;.=C#YK M+:.\>WS.[ICN67MA3.T^SL%-#YVR<^"3')^T/DOCP&E*^' MYJ5<=Y6T@ZT,G6V#:BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>3T_NA/E6S-?W2JG M+Z]@^N@!!4<>T.3Q@)31N7(Y_W;HP$+TP")4BU$M0;44U3)4RU&M0+42U2I4 MJU%->A)_>/5DI]FP')OPPD:\L!DO;,@+EO)[U7.VG68SZYYFLUU$_K+XVMS> MOZ/E836Y9Q&YVQW:.%%-134-U714,U#-G!T8\G!Q?CX^;;VH:1W[1!L]/@?5 M7%3S4,U'M0#50E2+4"U&M0354E3+4"U'M0+52E2K4*U&->D)Z\&MD>78D!8V MI86-:6%S6MB@%I/B]EOC=CS-K'L\37[7%*\75QWO:.D&!M=#=,P,JFFHIJ.: M@6IFSS?%Y.3EU\"L_V!;&_TL'%1S4[7CM=X$/9(4 MU3)4RU&M0+42U2I4JU%->I)Z>&5DY\JP')OZY,]W6'FW7OJ\7UOYM+Y?K3I^;R>KYN;KXI'Y8K9?VQ41Y?F8R3[. MN\HT;1]FRJM^W,=W/F>[W,V:XU5-0X< M_N3\HO5)FH<._^SB8M)^_>XY-AI=3$_:]R4\P)W-3EK7!Q[ IA?M:T)=]$OF MH9J/:@&JA:@6H5J,:@FJI:B6H5J.:@6JE:A6H5J-:M*36,.K$SOXA.54EF,3 M4'26,UC.I+C]ZK0=?#+KO,OUSAKMPTVGFUME_N%#\WY]^!T:C]K>XMQD-![/ M)NU&=.03U>[C&_R"&3JQY- G<79^,9T\*U!'/M%$C\]"-1O5'%1S4=C6\_W#H\MUST[L/O__8*,O%P1',W?L?O!Q+:BJJ::BF MHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:B6HUJ!:B6J5:A6 MHYKTU(/A/17EV+@7-N^%#7QA$U_8R!SA3MG$".89.L<$U514 MTU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU M1[4"U4I4 MJU"M1C41EF/37MBX%S;OA0U\81-?V,@7+//W*^=V>,JL>S; SEM-WF^N'KPZ M_/HF.D %U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BQZUT7CG>I.3 MGUKOCX^/>E:"'EF*:AFJY:A6H%J):A6JU:@F/9D\O!RR(U!8CLUG80-:V(06 M-J(%R^C]FI;"9W57.^NEXJP0O+Z>@$%51344U#-1W5 M#%0S4V, 7-O&%C7S!,G^_U -5"5(M0+4:U!-525,M0+3_J M-W2![K-$M0K5:E23GJP=7OK8(2\LQ^:XL$$N;)(+&^6"9?E>Z3O=#GDY[1[R M\I_+P_5R.[#&OJ:):JIJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J% MJ!:A6HQJ":JEJ):A6HYJ!:J5J%:A6HUJTM,:!M=7EF/C7MB\%S;PA4U\82-? ML,S?KZ_;:3.G(VR9_!2=.X-J*JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J M(:I%J!:C6H)J*:IEJ):C6H%J):I5J%:CF@C+L6DO;-P+F_?"!KZPB2]LY N6 M^?N5<[RMG-W3:HY;)G]$>I;)CWJ6VGU @\LA.J &U0Q4,U'-0C4;U1Q4WC"\P+)CA%B.S7MA U_8Q!,6WM'90:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J M):B6HEJ&:CFJ%:A6HEJ%:C6JB; 2]LX N;^,)&OF"9OU\YM[.# M3CMO%'_LPCLZ-0C55%334$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U& MM0354E3+4"U_U%H+[]/VNCLZ#0C5*E2K44UZLGMXB62G ;$JOFH%J!:B&H1JL6HEJ!:BFH9JN6H5J!:B6H5JM6H)CWU8'A/90<8L1R; M]\(&OK")+VSD"Y;Y>SWU;#O Z.P$6U\_0X<.H9J*:AJJZ:AFH)J):A:JV:CF MH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJY:A6H%J):A6JU:@FPG)LV@L;]\+F MO;"!+VSB"QOY@F7^?N7<#ATZZ[S#_)'KZ]W(X+*)CAM"-0W5=%0S4,U$-0O5 M;%1S4,U%-0_5?%0+4"U$M>A1Z[Z7>8SN,T&U%-4R5,M1K4"U$M4J5*M137JR M>WB)9,<(L1R;X\(&N;!)+FR4"Y;E^R5RO"V1W6.$T/7U0^]K#Q:':REY7_YW MJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J.:H5 MJ%:B6H5J-:I)3VL87E_9@4@LQ^:]L($O;.(+&_F"9?Y^?=T.1#J;<,ONZ @C M5%-134,U'=4,5#-1S4(U&]4<5'-1S4,U']4"5 M1+4*U&-425$M1+4.U'-4* M5"M1K4*U&M5$6(Y->V'C7MB\%S;PA4U\82-?L,S?KYS;$49W#X%E]^D1BUSO MCGJ6VGU @\LAJ>FH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!:BFH9 MJN6'?T./6V]#1_=9HEJ%:C6J24_6#B]]*/>.Y=@<%S;(A4UR8:-GW#(Y.G (U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#- M1[4 U4)4BU M1K4$U5)4RU M1[4"U4I4JU"M1C41EF/37MBX%S;OA0U\81-? MV,@7+//W*^=VX-!9Y]WECUTF/SMB>>7=4<]2NP]H<#E$1P.AFH%J)JI9J&:C MFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEJ)8?_@T]:2^3HR-_4*U"M1K5I"=K MAY<^=N0/R[$Y+FR0"YODPD:Y8%F^7_JV(W_.ND?^_/7+Y!]7S>$BB8X10C45 MU314TU'-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$M0;44U3)4RU&M0+42 MU2I4JU%->GK#\ ++CAMB.3;OA0U\81-?V,@7+//W"^QVW-#9!;=0CDX.0C45 MU314TU'-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$M0;44U3)4RU&M0+42 MU2I4JU%-A.78M!V$#7]C$%S;R!U -5"5(M0+4:U!-525,M0+7_4 MVI=&M6XA4J [+5&M0K4:U:0GO >W2)9CVC"\O[)SB%B.S7MA U_8Q!DI",.;*LJQ M<2]LW@L;^,(FOK"1+UCF[S?5[0BC\QFWPHZ.'4(U%=4T5--1S4 U$]4L5+-1 MS4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,M1K4"U$M4J5*M1383EV+07-NZ% MS7MA U_8Q!#A,Z[!PG!*^R'WML>+ X74_+>_.]0 M344U#=5T5#-0S40U"]5L5'-0S44U#]5\5 M0+42U"-5B5$M0+46U#-5R5"M0 MK42U"M5J5).>WC"\P+)#D5B.S7MA U_8Q!V, 7-O&%C7S!,G^_:/7"A_1%H++*>MA?*CGJ5V']#@U -5"5(M0+4:U!-525,M0+3_\&[J]4([NLT2U M"M5J5).>K!U>^MC!/RS'YKBP02YLD@L;Y8)E^7[IVP[^N>@>_//?6"A_Z6;N MW8"QOXPB:^L)$O6.;O5]CMV*&[ MA]A2^12MG*2FHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B6 MHEJ&:CFJ%:A6HEJ%:C6JB; 2]LX N;^,)&OF"9OU\YM_.#+CIO M%G_L4CDZ.0C55%334$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M035 M4E3+4"U_U-I+[[/VVCLZ$@C5*E2K44UZPGMXBV1' K$<&^3")KFP42YLE@L6 MYOLMU=7WY9':RFZ)PA5%-134,U'=4,5#-1S4(U&]4<5'-1 MS4,U']4"5 M1+4*U&-425$M1+4.U'-4*5"M1K4*U&M6DIS@,;[#L/"*68_-> MV, 7-O&%C7S!,G^_P6[G$5V<<4OOZ 0A5%-134,U'=4,5#-1S4(U&]4<5'-1 MS4,U']4"5 M1+4*U&-425$M1+4.U'-4*5"M1K4*U&M5$6(Y->V'C7MB\%S;P MA4U\82-?L,S?KYS;"4(7G;>+/W;I'9T=A&HJJFFHIJ.:@6HFJEFH9J.:@VHN MJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEC]JW0,\"G2?):I5J%:CFO1D]_ 2RO=Q#>ZEI*:BFH9J M.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J.:H5J%:B6H5J M-:I)3VT8WE_9\48LQ^:]L($O;.(+&_F"9?Y>?QV=;.<;;1Y3*^]/%M0Z64YE M.8WE=)8S6,YD.8OE;)9S6,YE.8_E?)8+6"YDN8CE8I9+6"YEN8SE)\CS*\CZ(3 MBUA.8SF=Y0R6,UG.8CF;Y1R6NY M3SV[UY+E*I:K64[Z4OT5/9,=401[<,(+'/$"9[S (2]W 0$K@("=P&!RX!P;:!5 M3F3:/N25^=)82RZDLI[&4,EC-9SF(YF^4"$%SCB!X)07 M+N9;17,[8FGS^+^TQG_]]>#-\5]XCW[/@0WOKNC@)I;36$YG.8/E3):S6,YF M.8?E7);S6,YGN8#E0I:+6"YFN83E4I;+6"YGN8+E2I:K6*YF.>DK%*^HN.S@ M)]B#FX# 54#@+B!P&1"N#;0J[G;^T^8QM\*/CFQB.97E-);36(' 1 M$+@)"%P%!.X" I4JEJM93OI2_14] MDYW@!'MPP@L<\0)GO, A+US*MWKF=I#3YO%?N\"_::K*GW"H?5LM/BC?_IHQ/QN/#Q1:= M'<5R*LMI+*>SG,%R)LM9+&>SG,-R+LMY+.>S7,!R(S7,)R*S M7,%R)SG/35C5<48';Z%.S!34#@*B!P%Q"X# C7!EH%>#N$:O.86_Y' M)T>QG,IR&LOI+&>PG,ER%LO9+.>PG,MR'LOY+!>P7,AR$P7,IR&P7,ER%W /$+@("-P$!*X" GRG,9R.LL9+&>RG,5R-LLY+.>RG,=R/LL%+!>R7,1R\1/76L)N MO4<]8?>:LES&\<"G? MZID[LZ)&W;.BN.5_^;RZOE%&_WAY2;_[4(:757;@%,II+*>SG,%R)LM9+&>S MG,-R+LMY+.>S7,!R(S7,)R*S7,%R)SG/15B%>46G@P M%>O!34#@*B!P%Q"X# C7!EJE=KQ3:L?2SGLUS Y@.5"EHM8+G[B1J=[2_HG)\\7]=GI4"B7L5S.<@7+E2Q7 ML5S->%ROM4T=Z9#W3WN7M0?CY3@\^8E MS_MU_<,]L],8WC-)3F4YC>5TEC-8SF0YB^5LEG-8SF4YC^5\E@M8+F2YB.5B MEDM8+F6YC.5REBM8KF2YBN5JEI.^[']%&T4]N @(W 0$K@("=P&!RX!P;:#5 M1G=&2(UFX&H\._4)Y526TUA.9SF#Y4R6LUC.9CF'Y5R6\UC.9[F Y4*6BU@N M9KF$Y5*6RU@N9[F"Y4J6JUBN9CD1V(-[@,!%0. F(' 5$+@+"%P&A&L#K5:Z M,_5IU'D'_[?INC2O/'YG&CK)KWRZO%];_O^NJ?RF:GLT.?Q*\]>QC> M5=E94"BGL9S.<@;+F2QGL9S-<@[+N2SGL9S/<@'+A2P7L5S,<@G+I2R7L5S. M<@7+E2Q7L5S-%94(_>[@4QYR<7K>MA!$YXT0[M=WPR.KDX;^T9 M3F^!XUNX_&ZURYWI3:/NZ4UR=;5JKN;K1EE\^?1;LU*6'Y3;^]=!E_?+\K?* MU6J^6-\US+]?+Q[^YO;'PR63'?"$2SG MLUS E+]5.)[/IV;3U$R?:\4^%HU+@ MK!0N+%N-;F=.TJA[3I+VQ^?F_::P75Y_O;YL%I?*M^OFYO)P9V-G%Z&R_DL%[!OE#AV$$_**>RG,9R.LL9+&>RG,5R-LLY M+.>RG,=R/LL%+!>R7,1R,R7,9R.R7,5R-_P/$O+,8G"7J]B,_*G\J?U/>/*X0'VRJW?L:W%113F4Y MC>5TEC-8SF0YB^5LEG-8SF4YC^5\E@M8+F2YZ(G;C+KX_FK#Q4^G%WO_:Z\6 MH\>0O.884O88,I;+6:Y@N9+E*I:K64[Z\GYXZSST[3K]:3QZ]MHANV/U-3\G M J>RP+$L<"X+%\RM KDSM6?2SGLUS O*I8C=:\QR"Q M7,YR!Q7,URTA?UK^B.Q_PT"AS< B>WP-$M<'8+'-[R/;UWWWTS&I_. MME?DMMKB>*"@.Z\%-0. J(' 7$+@,"-<&6MUT9RC.^.%FZ,C-(B)VW^CYT_CV;.K+,ED)^*@G,9R.LL9+&>RG,5R-LLY+.>RG,=R/LL%+!>R M7-3W*VXT?GQ+Z^&7.-GY-RB7LES&$FRLZ[03F5Y326TUG.8#F3 MY2R6LUG.83F7Y3R6\UDN8+F0Y2*6BUDN8;F4Y3*6RUFN8+F2Y2J6JUE.^IK M*[HI/.^&]> F(' 5$+@+"%P&A&L#K6ZZ,SUG_' W=^:B4'9 #LJI+*>QG,YR M!LN9+&>QG,UR#LNY+.>QG,]R Q7,QR"Q7,YR!Q7,UR M(K ']P"!BX# 34#@*B!P%Q"X# C7!EJM=&<"T+A[ M"Q%X6RPW]03F4YC>5T MEC-8SF0YB^5LEG-8SF4YC^5\E@M8+F2YZ(GKORB4G>J#*YLZPG,ER%LO9+.>PG,MR'LOY+!>P7,AR4=^ON)Z+0MEA1"B7LES& MW.;B+HIS*#ME/;@("-P$!*X" GR_DL M%[!4TEM-9SF YD^4LEK-9SF$YE^4\ MEO-9+F"YD.6B)Z[WLE!TMPG+I2R7L5S.<@7+E2Q7L5S->%BOE4T=T8E33IO>W_,9:'=PO"2R0Y(0CF-Y726,UC.9#F+ MY6R6R7,9R.R7,5R-TD MAU=1DE-93F,YG>4,EC-9SF(YF^45TEC-8SF0YB^5LEG-8SF4YC^5\E@M8+F2Y MJ.]77,]5H>P\))1+62YCN9SE"I8K6:YBN9KEI"_G7]$\X7E(K ?GOL#!+W#R M"QS]PF5_JWGNS$.:=,]#.G!5Z%,9_?+Y[F/KC\W]@OQ-<_^4Y0?%:U97S4KY M_7K]47D7Y'*XK;+SDU!.93F-Y726,UC.9#F+Y6R6': M0*N_[HQ9FCS<3I^Y<)0=N(1R*LMI+*>SG,%R)LM9+&>SG,-R+LMY+.>S7,!R M(S7,)R*S7,%R)SG CLP3U X"(@WZKI?^_7JAW-Y_Y,>#M;0;&UQ+44YE.8WE M=)8S6,YD.8OE;)9S6,YE.8_E?)8+6"YDN8CE8I9+6"YEN8SE1GYZ/SD^FY_L7DHMV_%/A!!W^R]N*DT?VP>-\JJ>;^\6ES_NSE\S6@W/+Q8LN.34$YC M.9WE#)8S6CT^GL>:N$)QZQ M'A?@K58YWFF5W1./#ESX*1_6S>K %9]SY7^_S&^N/UPWEXH5!H>K)CL9">54 MEM-83FY@.5"EHM8+F:YA.52ELM8+F>Y@N5* MEJM8KF8YZ6L)KZB:\ EUH.;@,!50. N(' 9$*X-M'KKS@"EZ<.-\I$+/J?L M*"644UE.8SF=Y0R6,UG.8CF;Y1R6X(@7..,%#GF!4UZXF&\5S9U! M2=/.F]Z_3>[,Z_=-UYU"NX7A)9,=CX1R&LOI+&>PG,ER%LO9+.>PG,MR'LOY M+!>P7,AR$P7,IR&P7,ER%]R=]U UV!4U_@V!2SGLUS _D=<'0I/0V(]..(%SGB!0U[@E!K\6 M_\]?[]?BP_FW3\UBKL+PQ7G6@XN P$U X"H@QG,YR!LN9+&>QG,UR#LNY+.>QG,]R Q7,QR"Q7,YR!Q7,UR(K ']P"!BX# 34#@*B!P%Q"X# C7!EJM=+S32KO',\G5U:JYFJ\; M9?'ETV_-:C.'Z7Z&O+*\?Y'U5KE:S1?'3)?OWM'PRLI.9D(YC>5TEC-8SF0Y MB^5LEG-8SF4YC^5\E@M8+F2YB.5BEDM8+F6YC.5REBM8KF2YBN5JEI/O!6%W MA/IX,IN>3=MC,>&(%SCC!0YY@5->X)@7..>%"_I6&]T9NC3KO('^H=7].,D. MUTUVY!+*J2RGL9S.<@;+F2QGL9S-<@[+N2SGL9S/<@'+A2P7L5S,<@G+I2R7 ML5S.<@7+E2Q7L5S-QG,YR!LN9+&>QG,UR#LNY+.>QG,]R Q7,QR"Q7,YR!Q7,UR(K ']P"!BX# 34#@*B!P%Q"X# C7!EJM=&<^TZQG M/M/]2KSRM;D]:FV>'=6$2SGLUS !/K?6\"N]XP!$N7(:WRN3.R*59]\BE=+F>W^R]N*DT?VP>-\JJ>;^\6ES_ MNSE\EZ=N>'BQ9 $6QA X33V;C9\^$XUO@_!8NP%NMJ^5"X_*//? MYZO+6V6]5'YKGEZ]7'YM5LKZ8Z-LCF)[6U'EP_+F9OG[!MC\Y:?EY4TEM-9SF YD^4LEK-9SF$YE^4\EO-9+F"Y MD.4BEHM9+F&YE.4RELM9KF"YDN4JEJM93OKZQ2M**CQ_B?6^-X&]=V*=GIR- MS\Z>U]1CGPHGN, 1+ER&MWKJSM2D6??4I(<+/*W%9F32]=?F_HU'_U#&)^/Q MX3;)3D]".97E-);364,EC-9SF(YF^44TEM-9SF YD^4LEK-9SF$YE^4\EO-9+F"Y\(G; M716[F%R!=E/3CA!8YX M@3->X) 7..6%B_E6%]T9J73:>7O\CI7[CAN'=IO#:R<[6@GE-);36::=C;OW^E)V>A'(JRVDLI[.G)Z=GHVF+]U<43M2#(U[@C!8%C7KB< M?RB<;VX_-LU:G:_G;W_YU*RNFG?-S_>P<^G@X^CD]]/%B M]'-YZ./5Z.?ZT,?O?G1^EHK/]2KS]Y?/\JO'FJZOKQ:URTWRX^ZJ<_'1V MEW:KZZN/W_^P7GZ^^VK]H/RV7*^7G^X??FSFE\UJ\X2[O_^P7*Z?_K#9P>_+ MU?_"$ !H !X;"]W;W)K MWG3MX,\2A:E!$?(OIBM>.@:+RFN<_U,E?X]N.JQ#1 MA(Z$2D'DOR4=TB11F22._]9).U6?JF']>)/]2T%>DGDEG [SY'L\%K/;3M@! M8SHABT0\Y:L_Z9J0K_*-\H07?\%J'>MVP&C!19ZN&TL$:9R5_\G;>B!J#9#? MT@"M&Z!& ^BU-,#K!K@@6B(K:#T0009]EJ\ 4]$RFSHHQJ9H+=G$F9K&9\'D MM[%L)P;/,\)H,1!C,,I361V<%./["=RI$8Y%3#G()V HOR39^V\'\#5AVOP 3B JWP29F''S.QG2\G<"1;"O*:$/Y'EDS/M!1%V#X$2 780.@ MX>'-D04.KF8 %_EP2[Z_%^DK96J(U<":!JAL[YG;JW5^P^=D1&\[AKT ]IUEG>!N( RCR/9W)O45%WO@^SO(/%"%[O8;R#>C0N"T/4#UPPXJ 'AP%F=)[(*96;KS@, M>+ +'/9\[*,&\-TX[,$HA- ,O%A>3FB7$_9[2HGK=/0+M3?"TLH)^MN29FTN&"SJ, CBT?4R.VLTGVN;-O\M7C#GU1O MY0/GTLH4DVV>Z[('M;BJR7:[L"F(YC!EUHPK3RLX/$G"#\!=YH5AO4B[4=C$ M;0ASNU+(ZY^V_4/+.OPI73^ 36""B9I&RAP&VV9!JSL\1MX/@-LSPHV:<(UA M?HO"0RWQ\ B-/P!M:((1X"9:0QCLHC:T6N?A,4)_ -S(!-?=69&74'NDU1Z= MK/;[*:YS-V=$WA34/PW"YD:PY1X":?%'/R?^!]"!I]"YA!U V@Z@X^S 2R1 MB:77-*'V?D_EI2T!.M(2?"$Q TN2+*BJTZG:J<&8"*,Y0& H MSP0C([$@"7BGA)F?WI_W\?TE9!YKF<=VF;<4L9KK8A#, M%$K?]&X:T*$]U:E#H)T"MCN%9GU;.-L3;3@'&\[0;>=L374J9^TR<&"M_;OI ME-&I]+$@EA4?9SP>E2[72-OJ6(XN^#-EVV:N_0FV^Q-+P1NYE]EZ=9?GPIUG MY_9.3R6E70RVNYA:"1M)A 82D=^\I[1WN\%)K +.V4[22O?ASSR4!.K0 M4#DO$B S/V;\'P:PIP?*GOD&8P%>LC3G,V,CQ/;*LOAR@S/$3;K%N?QG15F& MA-QE:XMO&49)Z92EEF/;OI4ADAOS:7GLCLVG="=2DN,[!O@NRQ![O<8I/%O7"=4!KBD*2^_P:&VM0VPW'%! ML]I91I"1O/I%+_5 G#@XWAD'IW9P+G48U0ZC2QWNHKJNHG#-100?9,X5L=U<3G+Z2>'E)-A/BH9D M]]-L>MZXXYF9^Q@1]M0;0?AJ"-: M;_!#1=,)BS7!6J(%C6C!Y:*=O] "M1A!9Y!OU';C=Q>:TLZS_8YFO;$/U4PG M+-8$:VDV;C0;]VH6O6SE^YY\)DK(GB0X3\ KP6FBTJT"0>=TG#N2?6P2?FP2 M]48\5"F=L%@3K*74I%%J\/;?"*$5.^S'S:,_RT9]3K.51E MG;!8$ZRE,K2/[]IV[YC=GK_=]7L.?3'12@NUTB*MM(566JR+UJZ/D[D8J.U% MMD;I*AB=M% K+=)*6VBEQ;IH[8)QC@7C]#:47YSO4+[$8,N(_/Y"X#6VTV.;%R M?-/MF"T49N[8="9MLUA%"\S),;;VZ!ZGE6#O9,3\]OR#;K_GX*M/ZT225EJD ME;;02HMUT=KU<9Q-@JZ^=JUS!N9&*RW42HNTTA9::;$N6KM@CG-7L'_R2D>[ M]MXW6-^/7\"JL5CF/F&K1 M]1:Q-JFU99M90"[(=MKICZ_X"%B&J"8Y>Y, EIXCG2->>&U-CCS[EF\9$^@I MB=-\:FR%V-V:9K[HLU6%!?,V61'-VS!Q./N M/I-G9D-910E+\XBG*&/KJ?$1WX;$*SJ4+7Z/V#$_.4;%5+YR_JTX^64U-:QB M1"QF2U$@J/QW8',6QP5)CN.O&FHT,8N.I\?/]$_EY.5DOM*?D7'>NVEH&6^USPI.XL1Y!$:?6?/M6)..E MR L=2-V!7-K!KCO8EW9PZ@[.I1WYFX@ HZFV3\B+*BM:05!V7V MR]XR7U%:+)2%R.2GD>PG9HLMS5B9ZA5:\D2NOYR6%?P)S4]/V5-QS.3:6/)- M&OTCFU\%3- HSM^C'W_ GOL!12GZLN7[G*:K_!J]4\XGII"C+6*:RWID=]7( MR LCPP1]YJG8YBA,5VRE DPYS6:NY'FN=T1+#-CR!MGX&A&+V&C^ZY_HJAKY M^Y[1S2]G$?2X"-#5NSY,, 3S/T,*+V=A#4O)G=VL$[N$.R_ 2^9ONW(MW,5P(,L!"0L@82$03"F'VY3#U=X57[B@L:J;7:'LJTV%]4IL\2P_S'QK[$[, MPVG.M;&'YKP;D5C8&OMJS! HII)-K\FF-TACT+_H00:AV7*+Y#-$/O\/\L5F M)U]3Q'.:>Y\KVBA#%SXD+("$A4 PI52CIE0C,!T:098#$A9 PD(@F%(.ORF' M_WUTJ,*Z)ZJ B76N0]K80W/>C3BV?>*>/K3-ITDC&E[#5[3D+0 E!9"T=3\MU88VW!" VJ*06D!*"V$HJE%:8TQUAJ] M-PB-T[WI/7=L=Z0&U +W1'6)X[KVN=0X'=^&/=OQ<=-.S5?K7+'>NDH1>:V_ MTI,'KVE0FPM*"Z%H:HU:/XP].*$!=;V@M "4%D+1U**TSA=KG=P;A&;4N>6) M%)J.SH!:W)Z@#AG[WKG,=)OYEC\B+ZA,ZTNQWIA6*O-6^Z0/,GAM@_I94%H( M15/+U3I?/(83'%!3"TH+0&DA%$W]T:KUM41KT5XO.#57>;.QQ[9SKCCZ^$-S MWQ-5OJZXWNA,6[OME10\:NH)! M:0$H+82BJ25I#2LA8+)"0%TL*"T I850-+4HK8LE^E]T7R\K=L>2=!0%U*?6 M-/?E@&'/F#SWY%ME-4>MJ21Z4UEIR26_?>M!@Y+H0: M7)54\V235L*R3;D[+I=)VZ>BVL/47&UVX'TL]YV=7;_#MV&UCZ[%5-OZ/M-L M$Z4YBME:(JV;D5P56;53KCH1?%=N!?O*A>!)>;AE=,6RHH'\?,VY>#XI C3[ M%6?_ 5!+ P04 " !PA(-8-HTI)2@& ":+@ &@ 'AL+W=O[YEC*/7.$KR MV]&6\]V-8>3++8MI/DYW+!'?K-,LIEP\9ALCWV6,KHJ@.#*(:4Z,F(;):#$O MWCUFBWFZYU&8L,<,Y?LXIMG;/8O2E]L1'AU?? XW6RY?&(OYCF[8$^-?=H^9 M>#)JRBJ,69*':8(RMKX=W>&;@$QD0%'B:\A>\I//2';E.4V_RX>_5[W(W>$ M5FQ-]Q'_G+[\Q:H..9*W3*.\^!^]5&7-$5KN M\I#E*%VC="=?Y^B=QS@-H_R]*$%,@M&GX@OT&%$9]"LR4"Z9^=S@HGVR%F-9 MM>6^; NYT!:,/J8)W^;(3U9LI8CW]/'.M7C_2OU$ S!$8NOLDF-V[XF6^ ]- MQLC"O\M,68H&/5P)WT=U.%;E0Q_NL:4VW.\?KFI\T#^<:')IU2/5*GC6!=Z_ M^_B992=#437 2H2M1LA5^B;?T26['8EE.&?9@8T6O_V")^8?*G$@81XDS(>$ M!4"PEJAV+:JMHR\^[7G.:;(*DPVB'/&M6(O8)DP2^>)=F%1KR7N5UB79*;_SXPF M7"S]5U+MG%4_L>RS/&NK&IKG\RJQY4R=J66U:_45!46IB=O)X'DQ8CGVU+;5 M"9S4"9QH$RBV-VL6]DBA%C-T98*$>9 P?W*6Y@]XZI@F[HYH14$R=8E-+HSH M:2W(=.B*PI*KZFB90]6!A'G3ZS._S+RB("83. I.HC7U]*O!0]-/R3,@X3Y;E^)@&IMR3BK99QI9?1? M6;8,<_H9 P?W8FF^MBQYG:IFEVA .JMR4<-INSG*G=(G\K MSM%BVMT=6$8W#%5:,O28A4NF/)&9D!J"TCQ0F@]*"Z!H;:5/3NWXY_;-7YX\ MM!/'I6+V*B=O58/L2#VN9^/)K/6OL\/3MVJPOI T_P?Z$PR+:6M%&JU([SWV M*HTBFN77I"F!V!TB#1G: TOZ)UY>P*"%1G6\#&_<#384> @(89.M!HS^2JNI%[$;2B7'T8 M +5!0&D>*,T'I050M+;FC>^"]<8+Q&' /?^-LL9=T^Y!WY#!DH*:*\@- ^4YE>TKBRD*XNRF'5AOT(:2X1H M#^*##P)ZW%!A0&D>*,VO:-V,=X51%2-C"U\0IG$PR& 'H_]V7\\>K!*HJT$4 MGD)K@:G2CY7SHGM:5M%:JUH[_8TI0?2FQ,_OX_45#-8 DN:!TGRB<"Q44@%5 MVE:TL3R(WO(8OG77 PM%*7*H+X)*,T# MI?E7\C8M9P)R45S>UB.6.-&^J:9& -6PML2-G4)ZVRE*24&]$U":!TKSK^3I M3%(\NRPIJ,%BG%R=C5FV*2XYYV+=W2>\O)M8OZTO4M\5UX<[[^_QS0-6O/?Q M35!>DV[PY:WMCS03A_0<16PMJC+'4S%6L_(B=/G TUUQ&ULK5A=R4VM^XKESO("-RPO>0ZR<;+C*B]*W8NG(O@*0E*&.N[WF1 MFQ&:._&R;'L0\9(7BM$<'@221981<;H%QH\K!SMO#8]TNU.FP8V7>[*%)U!_ M[A^$OG,;EI1FD$O*282[CC[BZ9JMW+F#DIA M0PJF'OGQ-Z@%E0FN.9/E?W2L8ST'K0NI>%:#=089S:M?\EH;<0' 40_ KP%^ M%Q#V ((:$%P+"&M 6#I322E]2(@B\5+P(Q(F6K.9B]+,$JWET]ST^Y,2^BG5 M.!4_[8B TKD4K7FFAY,D98=\1M\(%>A 6 &(;Q#?FV:)MH+D2@>K'5'(8$$J MJOW7386D^18]TYQGE#"4\108^CD!12B3OVA&W_,Q^J,D0@^,F)?\B%PD30YR MZ2JMQV3EKNO<;ZO<_9[:YV$GW-4TC;!*XVHG'#?W/CUA]D3& ]00'^ M9#(-+ G=70_W+?#D>C@>4!,T?1N4?,$[^];F=,44VIG,XG,C]V0-*T>O+A+$ M 9SXIQ]PY/UJ-@.,0>/U+Y\GDC )#0(]Q, P&J$/DG,Q5I M5F0V*RM*LT)H3K/N'F)OX@6SQ=(]7+IDC\-1T(Y+>N+\)JPE;=I(FWY4&GGM MDS:U2YO/.]+ZXKK2['$XFMJU18VV:%#;=\[T0&=4G08[*K*]/0R#64=-3QSN MJ$YZXKS KF;6J)E=KZ:_;V;VMR^F'37VN*G749WT\(4SNYIYHV8^J.;KZUY_ M\O6*E-(#32%/T8D"2VV**B+L7V;0$?/?(.RA M$Q!A0]Y]&)E\!-F2C[USS> -DMWWSZEAY'L_)*.R)6.QM5V[J+3P:)_CFFHL M&\=D2\9B:]OHGVWT!P=?NRPM=.4GV,D4GERD--=[EZJ>M+I:,9MQT*P%P01' MG47%%C:;3+L+I"TLFBP6]L4%GZLV/%C2Q/?]:_PP\MW#8M0Z;2RVMFOG2@V' MX\VNP:KOW3:.R9:,Q=:V\5P5XN&R\/_,KNF_Y\-\XOG=V64)6TP"[_(/=Z>: M!:-G9+=,="_VP1F(;7F>(/5P*')5;0*;UN;,XDNY4^^TWYJSC')_?::I#D+N MB=A2O0UFL-&4WF2F,Q/5V4)UH_B^W&T_4%S MPA/_ U!+ P04 " !PA(-8WH=M8'4' W.P &@ 'AL+W=OQ\;K M-"M&D^OFW5TYN99;E6>%N"M1M5VOT_*?6Y'+IYL1'CV_N,^6*U6_&$^N-^E2 MS(3ZL+DK]=-X1UED:U%4F2Q0*1YN1F_PJ\3WZ@2-Q6^9>*KVOJ.Z*A^E_%0_ M_+2X&7EUB40NYJI&I/KC44Q%GM=2Z2ZQ+L,Z* M]C/]W#7$7@)"CB0@70)R:@+:):"G)O"[!/ZI"8(N05/U<5OWIN%XJM+)=2F? M4%E;:UK]I6G])K5NKZRH.\I,E?K73*=3DWOQ*(JM0%G1=KK:>=^AF>Z/BVTN MD'S0O:&U>,&%2K.\^A9]\Q5FP6N=!+U?R6V5%HOJ)?K:>+X>*UVX.HOQO"O( M;5L0X3N!L\=Y<]?M"GZ28EU]9?-RRW7MW/KL/>JVJ1S<3/2<:T2Y:,83>IB>Z]M M3H&$<4A8 @0SG./OG..[Z)/W4J7Y\[BT#K4V/6O2U_\J'B<^8PS[X?7X<;]] M6[MPSXX%(<'4-..'.!HP',>^:9<]6U',5_K? MV2?T+_I!R&69;E;9'$UE,1>%*MNN>I]5]>_O5P+=W4]?(O%YGF\76;%$/TK] MY^?ZS^SJS=7]E:WAG 4YM_="PC@D+ &"&=YD.V^R"X46!ND<2!B'A"5 ,,,Y MX'],>]=Q5$\"#2GF?$C9G@09^QF(;:' MF6A7]\A9]SN9%:J>Q2@]$[;5U9G\W/X'">.0L 0(9O@@WOD@OE!PB"&= PGC MD+ $"&8X!WN]6/"^<.;1 8RIAQ\RY@VG'NZQLFW>/HCP:.MQIS^V>H#0.2DN@:*872.\%S."DGCH+0$BF;ZI)>>.+A4/ '5DJ T#DI+ MH&BFBWH]B9V*Z)1XP@Y&+*48!X>3$G:P(.(SYN/!+();@,2G-&;#%1&+(8XC M&N'P2+#HA1IV*[4W6R77LEYE1W.YWFQ5O<2QR5-5K^-:&\').[L_0M(X*"V! MHIF>Z64DCBX5,D 5)BB-@](2*)KIHEYE8J=..B5DQ(#,Y15-9"O16UEM UM9Q(\[MJ* T#DI+ MH&BF,WI12?"%8@D!59R@- Y*2Z!HIHMZQ4F<J'[.8#A=)W1F= MWM%)_$M%&% -"DKCH+0$BF:ZJ->@Q+W_>4*$ M"0[&<.0Q;SA7<>=S=AM;,B61/]RLL9@1PJ*C$Y5>]Q&W[IO)!_64ZHE*GLU% MH2.+LX5 -P]!:1R4ED#13*_TNI2$EXHGH (5E,9!:0D4S711+U")>Z/SA'@2 M''['A/-\_$#46.\*P!AX)%;W>(VZ]-]-MJ(.$N\Z@ M.XB@- Y*2Z!HYLFR7F!2[T(1@H+*3E :!Z4E4#331;WLI.Z]S/^/$!U@?ZC& M7ASA883H[/975#&)L#^8FG ++R3U*;-!B+#8!93N'Q$QJ]S+..J6<=;UU+MN M/15]\U5$,'Z-N*BR9=%HF(5NG5QNUJ)0J&KCB[6A0+<506D:](O/;C: 8P)11BR _#"JA:M.3JLR@,O6'P M.;2C'J/!$2E#>X5'W0IO*HNBOCGQF*E_G,$$=$\1E,9!:0D4S71(KRWII0ZI M4E"A"4KCH+0$BF:ZJ!>:U+T!>D(P"4\[1N+.Z.Q&/LS5>HS$6KKCQTAH+^^H M6]Z]:Q97NRAB;QC0?490&@>E)5 TTQ6][J27.LY*0=4H*(V#TA(HFGF5IE>C M_I<>:?4M1UH)P\/=&W<^Y[:Q-5-ON+*26,QH3,+A8=;QW@7!M2B7SX>PQ[972MVFYS(H*Y>)!([VK4 >VLKVE MV3XHN6FN(7Z42BNMYNM*I M1U@;Z]P&UL MK9AKC]LH%(;_"O)6JU2:&1O?/4TBS>32[4IM1YWMKE:K_4!LDJ#:D ))9OY] MP?:XB<,X294O">!S7N#A&#CN;QG_)I882_!4Y%0,K*64JUO;%ND2%TC4+6ZPX1EGI5.2VZSBA72!"K6&_;'O@PSY;RYQ0_,"!6!<%XL_W M.&?;@06MEX8O9+&4NL$>]E=H@1^Q_+IZX*IF-RH9*3 5A%' \7Q@W<';*72T M0VGQ-\%;L5,&>BHSQK[IRH=L8#EZ1#C'J=022/UM\ CGN592X_A>BUI-G]IQ MM_RB/BTGKR8S0P*/6/X/R>1R8,46R/ P2M)C)-&PS]D6<&VMU'2A7*[26P$F5$?6H^3J*5%^?5. *+-X"0E-68- ;8XE(KAI^_PV&P3O5#OY:LK5 -!-7X,U> MO6]+-3 M;Z?U(.ZK0;BO# *"CXS*I0 3FN',X#\ZXN]V"-B*2(/%?<%R[W8J M_HGH#?#@%7 =UP6C3_^"7C7SMZ;1=6N-<=IH><>TQN=H?7T<@]X;D\SD=)FC MTYN>K@4[M/;6P6O"TRO%O<[P_%!%H0HN,*E#$_QW-Q.2JXWI?U.\5:J^657O MUK=BA5(\L-1V+##?8&NH!^V\,RWO)<7&EQ2;7%)L>B&QO77VFW7VN]2'HR6B M"ZRWD3DB'&Q0OL: S=62 _Q]3>0S$#A==G9R[[)586(KI M WHSO'9=/X!]>[.[H)59M&OFP=#=MYH8Q& 8^]Z^V?30S&DL]L &#=B@$^Q[ M=;D00!WA N6_0K13_5RBE5A@G%T%\ZC%Y- B2"(W;G'LTMGC)3248O)H86AI^FA%72" M*#&3BAI2T2^]REO$.:(2Y 3-2$XDP<:;0J?XN0$7'4X0*A MG :KL/V:3PZ- MKCVU&[2(&JP@A&[R"M.X81IW1Q_;8$[5A5Z"A89H)-T=PZ & S=*6G934Z]^%"=Q M"ZV]D^45F"_*?%R E*VIK#*;IK7)^>_*3+?5/M+? LKL\:=,]2'A(^(+'>\Y MGBM)YR92R\VKW+RJ2+8J<\D9DRHS+8M+C#+,M8%Z/F?J]*LKNH/F"\GP!U!+ M P04 " !PA(-8DY&R *$# #W$P &@ 'AL+W=O&ULM9CO;YLX&,?_%8N;3G?2K6!(TQ]+D-9PNT[3I*B]VUZ[\!"L M&9NSG::5[H\_&R@)'65!]=X$#/Y^[><##[&?Q4[(;ZH T.BA9%PMO4+KZM+W M55I 2=2)J(";.[F0)=&F*3>^JB20K!:5S ^#8.Z7A'(O7M37UC)>B*UFE,-: M(K4M2R(?KX")W=+#WM.%&[HIM+W@QXN*;. 6]#_56IJ6W[EDM 2NJ.!(0K[T MWN/+!)]:0=WC"X6=.CA'-I0[(;[9QL=LZ05V1L @U=:"F,,]K( QZV3F\6]K MZG5C6N'A^9/[ASIX$\P=4; 2["O-=+'TSCV404ZV3-^(W36T =433 53]2_: MM7T##Z5;I479BLT,2LJ;(WEH01P(\/P%0=@*PN>"V0N"J!5$QPIFK6!6DVE" MJ3DD1)-X(<4.2=O;N-F3&F:M-N%3;I_[K9;F+C4Z'7_DJ2@!:?( "KU%?P$' M21CZ+0%-*%._+WQM1K%]_;1UO&H:Y WH,7__H+G@?OALBX-$L7^VO MS>8?)'!-S5Z4=F_8RXP&%^OX.T:CHTYFY,BMSVB_D\ _V$K038$(SQ"''=*0 M%EPPL7E$AAK(2E(%* 6I:4Y30\WTD.4@NO%1(O1HEB5#F;T:5TZFZ70'X!]4 M1$J0F[JRI% JMEPWA8?N:E>]>E_7;)Y=O[)5K;K2LK=I2F*?B=Q0KA"#W%@& M)VP 7:TO_A]02P,$% M @ <(2#6'O>!!AT!0 OBD !H !X;"]W;W)K22&U@=ZK1K*IV9E;[D08W00,X"T[3 M_OOE5HB)Z\WES)/1VXCY>+'EU0IN.5^&"/E#^?767ET=:1XGBE&9%S#*4 MTZ?)Z!I?!<2M$NJ('S'=%%N?4;641\9^5@>WT62D5S.B"9WS"A&6OY[IC"9) M12KG\6\+'75C5HG;G]_H?]2++Q?S&!9TQI*_XX@O)R-WA"+Z%*X3?L\VGVF[ M(*OBS5E2U#_1IHW51VB^+CA+V^1R!FF<-;_#E[806PF$O)- V@2R;X+1)AC[ M)IAM@KEO@M4FU$O7FK77A?-#'D['.=N@O(HN:=6'NOIU=EFO.*MNE >>EU?C M,H]/;[,Y2RGBX0LMT 6:L73%,IKQ K$G%#<7-726L*+XB!YI>6?2M]--SIE/ M>1@GY=7??\.V]:F\BKXMV;H(LZ@X1Q^$X['&RSE7(VOS=GXWS?S(._/#!'UE M&5\6*,@B&HD K5QLMV+RMN(;HB3Z='Z)#'R.B$X,-/OK'W36S/RC9':S0UC? M'WQT]D&&\??'D/^;4K _"RM80NV,[FXQ:KBQQ]TBZV63;-Z1![J!J2,-/%6"X9;E#$8,)#&Z7#/PED/"RAI]9MD" M?:E^/%Q>7]Y+ZZ$D''JS@M)\4%H 11-[0?I>D)-$HTV':@0DS0>E!5 TL1&] M$<1*DW.T<"NX]&U:;MH<- MC6@F+8@R\> ;%I+F@]("*)K8@MXM8NLTY0!UBJ T'Y060-'$1O1N$2N=T-'* M8>\^[0V% ]0@2@9U=&P-96,WZL+ [SUW])X.JTW=]RSF-$)?XFP1L51: M$TAG-@.E^:"T (HFMJ+WC=@]33Q _2(HS0>E!5 TL1&]9\1*/W2T>'B2!P#3 M-G?^^ZD>_N#22X8U3-=U=AX\)($88]N4:PCI_1U1^[OKE.;Q/)0619UZZ$T+ M2O-!:0$436Q";R )/DD]"*A[!*7YH+0 BB8VHG>/1&F*CE6/EBJJAXWUX;.' M>O2#*[\[JCZ0#66(6*/>V!&UL?N3YFF8O4KK /IZ#Y3F@]("*)K8@]XN$O,T MP0 UC: T'Y060-'$1O2FD:C?,1XK&);DS[E!/#P4#%"7*!EU1S!4(6*->C]' MU'ZN>@][=S\[1_1EGJRCTJV@P7],+Z4U GTM"$KS06D!%$WL3V\CB7.:F(": M2%":#TH+H&AB(WH32=1O'X\5$W=W X7MF:ZSHR:@ME$V+,86MCUO*"K22%TG MMC70%FUKGUII3!;U!L$"S=DZX\T&KNYLMPGQNMYZ-SA_@Z^"9BMACVEV-GX- MJU>[!4KH4XG4+YU2Z_)FLV!SP-FJW@WWR#AG:?UQ2<.(YE5 >?V),?YV4 W0 M;=F<_@=02P,$% @ <(2#6(FTI5&Y @ XP< !H !X;"]W;W)K>X4Q MU8GOZZR DNJ1K$#@R4JJDAI2L!*&9%$3! M:NZ=A2?IQ-H[@^\,MGIO3FPD2RGO[>(BGWN!=0@X9,8R4!PVL #.+1&Z\;OE M]+HK+7!_OF/_[&+'6)94PT+R.Y:;8NY]]$@.*UISE RT8STH=5A#Q!.GP%$+2!Z"A@_ XA;0/Q2P+@%C)TR32A. MAY0:FLR4W!)EK9'-3IR8#HWA,V'3?F,4GC+$F>1"9+($8N@#:/*>W#%3%)+G M3*SM'L',U")GVBBVK WD)&<;EH/(-3E*P5#&]3'"%E]_D*.W;\+IY/28-"-A M@MP6LM84C6>^05_MC7[6^G7>^!4]XU<8D4LI3*'))Y%#?DC@8Y!=I-$NTO-H MD#&%;$3B\!V)@BCN<6CQZHAG,/2P@&M0&O,3F,CCM4^LUR=)7(CM0V6Q!+5V[4633-;"-!6RV^TZV)DKW/Y?\Z;]75*U9D(3#BN$ M!J,/>+MJ6DJS,+)R178I#99L-RVP"X.R!GB^DM+L%O:"KJ\G?P!02P,$% M @ <(2#6&+D9(@D P .PH !H !X;"]W;W)KA0]+)A&/:@V$PLS)8R2;EL M7S_*=MTD=;T4Z$LL2N01>704L;\4\I?* #19%3E7 RO3>G9NVRK)H*#J6,R MX\I$R()J-.745C,)-"V#BMSV'">T"\JX%?7+N5L9]<5A\2\= MOC)8JK4Q,96,A?AEC.MT8#DF(<@AT0:!XF@*#EXA-XK 5X=X.T:X-4I=M5[25Q,=4T MZDNQ)-)X(YH9E.R7T<@7XT8G]UKB*L,X'5WS1!1 -%V!(D?DV22P0BTJ0#$D M8LK97T@)XT1G0!+!EKR/R?Y>&TR\ M.XSWOY1&NV.Y'5@;W/F-G/P2W.^6TP/J)V8J00',)9 ?EV.E)?XG_&P[WPJQ MUXYH_B?/U8PF,+!060KD JS().QX+%[PDV>B>PC6/I-AF[CM<%2T+ 4=+(4PP20IW2=IIJE-G(JL& M!]?M;7'3N>%; MN7FYH;-%2Y?'!B5A0TG82_X6-973R9I3X&[YQ"^!6M70 MXM:B!GOME2Q 3LOV1.&3->>Z>AV:V:8#NBP?_JWY*^R,JD;F&:9JJVZHG#*N M2 X3A'2.3_ H9-6J5(86L_(M'@N-+WLYS+"[ VD<<'TBA'XRS 9-OQC] U!+ M P04 " !PA(-8^UC6ZN@# !0#@ &@ 'AL+W=O&ULK5?;;N,V$/T50D5;%VBLBZ]);0.)M6WW81>&MY>'H@^T-++8 ME4@M2=G)WR])R8KMTK01;!YBDIISR#/D#(>S/>.?10X@T7-94#'WH&#[N1=ZAX$UV>92#_B+686W\ GDG]6*JY[?L:2D!"H(HXA#-O<> MPXIW,OT"N" A*I*;#ZV<$2BD(SJ75\:4F] M;DX-/&X?V'\UXI68#1:P9,7?))7YW)MZ*(4,UX5@:+5>(B&QK"7C+XAT-(AC"0C3U"!_XZRN M?A0(%('9X7-+@7HQ2$P*\=/,ETJ07I:?M(M_:A8?75A\&*$/C,I>Z-P1'=SQ%#D98TCZ:!#^C*(@&E@6M+P='EG@\>WPT*%FT&WNP/ -W)O[ MA_)U3$12,%%S0/\\;H3D*N#^M7F\81S:&746>A 53F#NJ30C@._ 6_SP73@. M?K%YZUN2Q=^([,23P\Z30Q?[8LG*JI:0(GBNU$%6C:-SO $*&9$V;[I9>]&H M'P3?VT[^\LW(^"W($Z>,.J>,G%3O3%#K)*$\;A*$)+CH0MOFCX8P; ) WTF[ M1= /AC-_=ZS=/6TOG%S4;N4/._H3F>-.YOA&F8<\*(W&_VI.1$K,_673.K9J MC '-5EK4[?I@"3EJ@ 81-V?U/,6:W.C&([U<@N)0Q>:Y# *6:M\C7F M26[*AA1VJAJM2AUF!UD(IRG1<:;22ZO:'G-7)NJ-+^[B->3E?/N6.4\==52L MA3>&YPX7=5.CX4+5[EC59E9_A%=VK!5O-YL$)W_AV6FPH\+)A>,0O:J,G"H? M$UFKC3ZZ8=MS8%4870V_I=7F_TG63=6(\8]*[1+XUCQ9!$I836539G:CW;/H MT3P&SL:?]'/)E/"O-,U;ZP/F6T(%*B!3E$%_HBXUWCQ?FHYDE2GH-TRJYX%I MYNK)!UP;J.\98_+0T1-TC\C%5U!+ P04 " !PA(-8M]]Y[+T& !I,0 M&@ 'AL+W=O&ULM9MKC]HX&(7_BL56JU8J M)7;(A>D,4@LDK;3;'?6RJ_WH 0-10TQMPTQ7^^/7"1D@L<=#I'>_# 3B MQY<3S_4]%]_EFC&%'C9Y(6]Z:Z6V5X.!G*_9ALHW?,L*_.-C0K.B-KZO/;L7XFN]4GA7L5B"YVVRH^/F>Y?S^IH=[CQ]\ MSE9K57XP&%]OZ8I]8>K;]E;HH\%199%M6"$S7B#!EC>]=_@J)<.R0'7&GQF[ MEV?O4?E3[CC_7AY\7-STO+)&+&=S54I0_;)G$Y;GI9*NQX]:M'?T+ N>OW]4 M3ZH?KW_,'95LPO._LH5:W_3B'EJP)=WEZC.__\#J'Q24>G.>R^HONJ_/]7IH MOI.*;^K"N@:;K#B\TH?Z0IP5(.2) J0N0"XMX-<%_$L+#.L"PTL+!'6!X-(" M85T@O+1 5!>(*EB'JUNAF5)%Q]>"WR-1GJW5RC<5WZJT)I(595/\HH3^-M/E MU/AC,><;AA1]8!+UT:W(BGFVI3G2'V]YP0HE$5\BM68E8"8$6Y0G(RHETU_1 M8H'RC-YE>:8RK?!RRA3--(ZO!TK_@K(> M@WE=V_>'VI(G:CME\S?(QZ\1\8B/)I_^1B\//J\L6I,N6M^^3-'+%S:9Z>4R MY+DJS;IH/5VEY'(9_%R5TLNU/(?60+>[8^,CQ\9'*G'_27&C15W9&L5!96A7 M*3OK*[FEN.RDMY;6ZN %)M"BLT@Q1)(L11(K-%(_&,C\5WJ MNH?:ZUZ("]V]V-K&H7!8%2['W?W8UZ/P]6!_SMSIT)6YZ1B%P;#I.(-T3"#% M4B"Q!LOAD>70R?)=KJ<^M)@SI"=1:,%W=VJYR_5\9,YW>J2Q\3T(!F=7FWCQ MJ,77Z=J5K\UQV'*<03HFD&(ID%B#;W#D&SQSKRI:K+*[G-7=N8UH8%Y?'/LD M;C%U.G5E:O$,8S_&+:J0G@FD6 HDUJ :'JF&3JJW0J]\A/I9S?;8CUVVU6L1 MA?Y%+VQXG5I=!^N#6'3LCOTEM"NDX,QV]IET":9<"B36X1D>ND9/KA!=* MZ+6@GNM+]3BC?X*J4ZDKUG8I@IIEP*)-:C&1ZJQ>XR= MS\5.SZFW@B]V&NX]%8(6ZHGI4VQTC'@4QZT[;.)T[-H7FY;$]_RHU15#6B:0 M8BF06 /NZ AW=!%<27-:SHBK+OF.%6R9V0?;D>5BAZVV/W%Z=L5K.NHN.VR/ MM)"6":18"B36P(N]4QSC7028/6Q9(6O 7*V9.,]9K,F)9YFW^L,V:[=_5]@6 M4SP1"KZ&>>%QE!DMZ+6.YFT'3+(LK\7",21LV:)X%JI9"J35AGR(M[,ZT MOG)%<]LC32OET+C>(0[]4=2F#!D-32VN01"/VFUK!NJ:@*JE4&I-RJ> "[L3 MKM^8E%=H3_,=/6Q\>'S^8*4<&=>['\0D'!H=-V16-+7:^A&.C+L9TC:IU<*& M;> %I#4O2&TG^B'1-3R>V*1S"JJP.ZFR//Y]C8JR%UY>S,P,DWP_"MKYE;LB MG8E9$BPT @+5"V%4FN2/Z58>'3Y@_^SV93UZ3^&C'+.Q=I3<%%N,>OS97\G7<\:B9E/]8D_\MI=NMN]\ZX0FZNE MAP!U34#54BBU)N]3+$;>*9D7GS).8D54_Q@%NTX?=]66:&O1A-W/![N;Z/U(R]7T_](,V9=#,S.9J[<5!@S-0M11*K8GZ%)P1=W!61BH7 MKK%KI?-E!L;M&,5MUQFP:6G_A/"[U2LLD+JZ=92 MRWMO(GT?B,.^_L.!XMMJ6_D=5XIOJK=K1A=,E"?H[Y>#&PO=V]R:W-H965T%[B5K3D3CJT>SP5AOOQ"BY%^+!+*[RD>,9AX!!I@T#Q<<*)L"8(4(W_K2<3O>7 M!KCY_LS^V6I'+?=4P42P'V6NBY%SZI B;67Z#5$QN^3#!E?\FZM?4< MDM5*BZH%HP=5R9LG?6SCL 'PDQ< 00L(=@'1"X"P!82O!40M(+*1::38.$RI MINE0BC61QAK9S(L-ID6C_)*;M-]JB5]+Q.GTBF>B J+I(RAR3*[%"C"IFH@Y MT060%64U;1+$L$(HSX!@K=EO&%V0$G(#)E0IT(H<34'3DJD/R#7Y^I,C3GNRYNY.?R;[%L1]&\5FX(_P0TY;F M0:=Y<% S=KO_%.)@O\).@R2*=A3TF/74Z[3';+M>&Q7NQMBI0"[L^,84B)KK MI@5WN]T-X=(.QIW],=XZ%Q5-K7 F\_((T!?I\+H9\7Y@^Z^U3Z%U!+ P04 " !PA(-8@808,1 # M .#0 &@ 'AL+W=O&ULM9=?;YLP%,6_ MBL6DJ96V8D. I"5(:ZII?6@7M=VF/;IP$U !9[:3M-]^-E :$D*ZB+V$?SXG MOW,Q^.*O&7\2,8!$SUF:B[$12[DX-TT1QI!1<<86D*LK,\8S*M4AGYMBP8%& MA2A+30MCU\QHDAN!7YR;\L!G2YDF.4PY$LLLH_SE$E*V'AO$>#UQE\QCJ4^8 M@;^@<[@'^6,QY>K(K%VB)(-<)"Q''&9CXPLYGQ!;"XH1/Q-8BXU]I*,\,O:D M#ZZCL8$U$:002FU!U68%$TA3[:0X_E2F1OV?6KBY_^K^M0BOPCQ2 1.6_DHB M&8^-H8$BF-%E*N_8^AM4@1SM%[)4%+]H78W%!@J70K*L$BN"+,G++7VN"K$A M((,] JL26.\5V)6@J)Q9DA6QKJBD@<_9&G$]6KGIG:(VA5JE27)]&^\E5U<3 MI9/!=1ZR#)"DSR#09W2K)HZ:(IS*))^CE F!0LKYBYHO:\HC@4ZN0-(D%:=J M\.3V-SKY^(&XSL4I*KVBN(#Q#-OF$ M+&S9+?+)^^564VZJNM3%L>KB6(7?8(_?=QD#1S*F.9K>3=KB=.KU(W@N%C2$ ML:&>,0%\!4:@"X4OVL+U9-:(:M=1[<+=WA/UT(UO"V_W&;XGLT;X01U^T'F? M'YBD:5O"4N86,OU"7 4VMIR1XYNK3?;=84,/.Z0>U8!R:BBG$VK/C.L4_6O1 M>S)KY'/K?&[O,\[M,WQ/9HWP7AW>Z[RYZ@7EM@4L5<[&3/(&#MZ:;IW61X(/ M:_#A(7"O#7RX TX&CJM#-M [S8]$']7HHT/HPS;TT2XZL4;>-GJG^9'H!+\M MT_@ O$U:UU.\0^^ZPRWT;N]CV3=:#'*(W6IE)SOLCD=&+MG&[[0_%O^M"2#= M78#";^M%+BM9H_28N+KS:.+_CW6=O"WLI'/IW+^X53JW\HZS/& MY.N!;HGK3Z#@+U!+ P04 " !PA(-8')@K(,"[AE2Y.O&<&Q,LI2T[&LP,QP MDAO#OAI[8L,^+42:Y.2)(5YD&69_W9.4;@:&;6P'9LER)>2 .>RO\9(\$_&R M?F)P9]8L<9*1G"7RM2H_8I#?>OM^Q3%3P$,\>UR\/(_1U;OK?='.$D_:$SO_<>[3 M]B[L[W=QL"1NG;2N\NF>\?E89(1A0=FM+D%*6T]O*ROU+5_CB P,*,6229-,+D1TL@%]U^#[T+#NT^^;KOOHEKKN/LUW'<]Q#W$3# M9_N!U^OV#H%3'=#N^DZP\WP@B%\+XC<*8Y9^5@TGI".&MQ,::)07 MV1P2$EY>RJ!T08]=[58W50Y?05M2CEQK@KEO=O>[_8=NH7NG+ZK;]:RNLY=A MY2JV1DY.D8X;.F'@]H[36X<,@M"V0E>?WV$M;G@Q<;=EX0UYFQV>D3=L+6]K MY.04>4Y>';)17MO:M>Q68[SW*B,/J^C-L;9*TMG#_0YRC?Y!5[L[GT1YMY7 M,C0I2W6>P5%$BUR4K6\]6I^9W*N3@J/QD3Q+T8S?V<[MQ-99@ +P1!TBF#O7 MY>'- V;+).2/H6GV_SZD0-%.7*X)CPB0 GB\H%=L; MZ: ^E1K^"U!+ P04 " !PA(-8T6)\:]B#R#1]R(O MQ,%E:K+=ZZH.-#4@(K<)9X7N@7-2F>]-&,/ M?+UD!YEG)3QP) Y%0?F_]Y"ST\K!SO/ 8[;;2SW@KI<5W<%GD']7#USUW)8E MS0HH1<9*Q&&[J( -R[]DJ=ROG+F#4MC20RX?V>DO M:!*::;Z$Y<)\HE,=&ZH9DX.0K&C JE]D9?U-OS="= X' &0!D!> H(1@-\ M_-<"@@9@I';K5(P.,95TO>3LA+B.5FRZ8<0T:)5^5NKW_EER]313.+G^P(1 M%:A*V%,.Z!VZ*V7V+LWR@WX?2$!RX)G,0* W,4B:Y>*M"C+!8NE*M0+-XR;- M;/?U;&1D-DS01U;*O4!_E"FD?0)7+;U=/WE>_SV99(PAN4$^_@T1C_@#"]J\ M'DX&X/'KX7@B&[]]&[[A"T;X'B$%Y>NG'%#"RB-PF>FVH$$K:_1%!QZIY2,' IH(V MR6)+9#T%9ZV"L\F2'/\]R,JZ&M\.B5F3S@RI_N\YKKVE>^PJ])\1\67$PHM( M0.8+SSO']K(*VZS"R:R^4,YI*0?K8!)Y;1W8)(LMD?44BUK%(FM.BFPJ:),L MMD364W#>*CC_&4Z:7[B ^/,(+R+<=4&MU16Q\67LB*<6;7Z+R?P^57HG-U@0 MD\!K"\(F66R)K"<8]LZ;+\^:J1HJ2R):98MML?5E[.QA\<]P5L/:M0#&)/0B M/+^TUE PF<]\/PPNO340/&(N3,Y)DLDD-YT-89V M3L<%\)VY91#J@'4H97W0;$?;FXP[Z I&ULM5O;;N,V%/P5P@6*%MC&)BG?4L= 8K:[!;I D/3RK-A,+$265(EV M-L!^?*E+1%.1"(G3YVPKI2+?=F&470VV2B67PV&V MWLJ=GUW$B8ST+X]QNO.5_IH^#;,DE?ZF"-J%0S8:388[/X@&RT5Q[#9=+N*] M"H-(WJ8DV^]V?OIZ(\/XY6I !V\'[H*GK+Q'^2]U+]G=RF^MNP1MD$ M.QEE01R15#Y>#:[II?"F>4#1XI] OF1'GTF>RD,.@ZSXB]Y*=M.)P.RWF@2[("K_^]\J(HX"Z*D M5@6P9H!W(H!7 ;QK@%<%> 4S92H%#\)7_G*1QB\DS5MKM/Q#0681K=,/HOR\ MWZM4_QKH.+6\"[+GC/C1AJSB:"TCE?K%^?A)2.4'8?8S^86LBF'(E*RM)JD. M70R5'D0.-5Q7'=Z4';(3'5)&OL:1VF;DMV@C-S; 4(^^3H&]I7##G(A"KB\( MIY\(&S'>,J!5]W#6$BZZAU-'-KP^(;S \T[@7:_7\3Y2F1;56@8'_R&4^A2H M;9!N2.*G*I#9)Q+I&\)W\EG*\)5\3N-]4IS!0$=E^X@A"42" M"1"81>"X)G#LO&I7[^X,))%I?D@_/-IH+.'RVZC&RQ].A^7H8C:=+X:'8X): MF\USH1TW$\[!G9GZI$Y]@A)L?2.]_D3\HR:O;0PY>^U[H2'!! C,8GM:LSU% M*76*)! ))D!@%H&SFL 95JDE'&66!#W6$.JL3:C>K*%GX1S;F9G/Z\SG<*'> M=!"JL]>^UQD23(# ++;IR,PL1RBI5D@@#J%H H5FLW@T/Z=8O;KQ>G-)VX3- M1UY#V*A>;9:888G!M2TZ:-O=;6\RD6@"A693;GP*Y3!Y0UT'%$V@T&P6C?&@ MSFGY&?+VV@3)9I/& ]G=;V^6/L)<4.,NJ-M>?)B\0<:AHAR))E!H-N7&U= ) M3-Y0JP)%$R@TFT7C5JAS+G^&O*=M\J9CVI0WU)"@T&R6C"6A;D_R5ZS\4&O[ M(*.]S,Y\L^7NH_=5B$03*#2;7V-\Z!RF9:B;@:()%)K]EMGX&>:">_7N^IW.!]KQ@HFD"AV<0: M5\(82G<,:C2@: *%9K-HC 9SKXCTUQW4;E1HS2[ Q3,10.P%%$R@TFT5C)YA[E:2_B*&FHD)[)^)Q M4\0?81>8L0O,;1=JGYOXKX7)_4[N]TD2!EV?Q= U#RB:0*'9U!J/P68P&4.= M!!1-H-!L%HV38.XUE/XRGK<+;]J< [>WFS=7>MWC.S-_;CP =WL ET"[/&?= M\+WK+Z +'2@TFUKC0CA%"91#+0<43:#0;!:-Y>#NA9#> JWP&N:3-E\GGVC6 M7-]UC^[<[(]JISH63[7(<]5%GMCR*&Q]U$?X"V[\!8>52'&HF8"B"12:S:(Q M$QQ<)\5;*Z 8;[X/;F]'1^\$^A$V@!L;P-TVX,_ ?PC"H%RP*2UKSRFNNX/> M%Q=TL0&%9I-KW .'U49QJ%& H@D4FLVB,0H<7"#%6VN?*&N62)UJUWS/ZQ[? MN?F;*3YW3_'=$NTTR86N(4#1! K-+C,V_L&#U41Y4*L 11,H-)M%8Q4\<$V4 MUUK%Q)I53*OV=G3:K'9RC^_<_,TDWW-/\MT2[3+1=7?0^^*"+C>@T&QRC8?P M8'5-'M0N0-$$"LUF\6A#!;BNR6NM:Z+C<5.B4#N 0K-9,G; <]L!MY"[5#"Y M.^A]"4*7'%!H-KG&:WBP"B8/:BJ@: *%9K-H3(4'KF!RX_7F$FHMO-;J*L8G MC1**X=&&RIU,GXJ-J1DI7BZ5&Q/KH_7FU^MBRV?C^ V]%.465@-3[JC]ZJ=/ M09214#YJR-'%5(LE+3>IEE]4G!3;-A]BI>)=\7$K_8U,\P;Z]\+(7\KM* 33ZF6=<3;U4 MZ\VY[ZLDA9RJ,[$!;NZLA,RI-D.Y]M5& ET607GFDR"(_9PR[LTFQ;6%G$W$ M5F>,PT(BM'9PC6\J]$-_MX'HY]0*;$620:"M!S6$'<\@R MJV3R^%&)>C73!AZ>/ZB_+8HWQ=Q3!7.1?65+G4Z]D8>6L*+;3-^(_3NH"HJL M7B(R5?RB?3DWBCR4;)46>15L,L@9+X_T9_4@#@((Z0D@50 I\BY!19975-/9 M1(H]DG:V4;,G1:E%M$F.<;LJMUJ:N\S$Z=E,) MH9=7H"G+U"MT\@+'T05B'-VE8JO,5#7QM4G ROA)!;LL8:0'=@7)&0KQ:T0" M$J+YQV_H9:G[ZK&6;XJH*R%U):00#WO$%UN9I&9]3 EU25TIEBJ#;A7;!.=J M0Q.8>N8M5R!WX,ULDL&%(\>PSC%TJ7?EV)5B*1(7(K:M=K-1%$:#B;_K8 ]J M]L#)?@]*(9U2C@0'] NH[$*7&M$!>F@6"W>CHQH=.='XE*!O!MBY'E&+&,?Q ML!L8U\#8"22G83\P?@9P6 .'3F!X&O4#ARU@T$T;U;21D_9I!Q(Y@*.G LRK*O8)KQUN/ N[3/DK;Y]6$;YR-NYSOF"Z3] MS?8GTS_X2K<[G@]4KAE7*(.5B0G.AB9A66XBRH$6F^+#_5YHLPTH3E.S\0)I M)YC[*R'TP\#N!>JMW.PW4$L#!!0 ( '"$@UBGI&.CF 0 !8; : M>&PO=V]R:W-H965T"S6=F MDD@S<:OMP[:CF6VK/C+@2= "IK:3[/[[VL! (!YKLG5>$C#W'GR/?? !+PZ4 M?>5;0@3X5A857SI;(>KKV8RG6U(F_(K6I))7GBDK$R%/V6;&:T:2K$DJBQER MW7!6)GGEK!9-VSU;+>A.%'E%[AG@N[),V/<[4M##TH'.2\-#OMD*U3!;+>ID M0QZ)^+.^9_)LUJ-D>4DJGM,*,/*\=&[A-49()301?^7DP(^.@2KEB=*OZN2W M;.FXJD>D(*E0$(G\VY,U*0J%)/OQ;P?J]/=4BD.RYHV27+'I1YU?XGWSHB MCA)@^$H"ZA+0-,%_)<'K$KRW)OA=@M\PTY;2\( 3D:P6C!X 4]$231TT9#;9 MLOR\4N/^*)B\FLL\L7H@12)(!NJ$B>^2P2*I4L)!4F5 L*3B23,\''P$#V1/ MJIV\]AX3D>0%_] TMNGW3?I'L/[]'_#^W4\P#&X^@/8?Y!7XLJ4[+C'Y8B9D MI]6M9VG7P;NV@^B5#D($/M-*;#GXI@4\^#- M+O(T'5J_/1UITO';TZ&A&J\?0*_!\_[? .J(;X%]/;!ZX%SS.DG)TI%/%$[8 MGC@K-:3NC8XTFV#8$MB(4+\GU#>AKU[FN8ZQ-C-L,M43=;_RYBX*YW(@]\=D MG,:A $:1A\9Q6!,GYV04>'W6G%?0FPLX9&NP9HR(A>E;%?H2S$BG#OX M-L&P); 1<_.>N?FEU#2W2:A-,&P);$0H= ?OYOZPGKK48P'(^3\1DR8HBB9" MTL2X>@W!(],)W[I E82E6SD) MT< KNI3&.F1;K-I$P[;0QJP.#AL:_:999IYNW?+\J=!.PR#TXQ.MG88%013Y MK^AML+30[&FUAO"^,X3R/2U&$-X 3'B^J9K9DLF2"UK+%WP!%*%Y2K35&V][ M]J2QB89MH8TI'RPX#"XF1:MVW"H:MH4V9G5PY-#H3\U2#$_$$X9Q[$X=I";. M#\/(/Q'C:9SGABZ*7E'CX(*AV0:O:56ISU[[7,X,D[J,,&?/ YMHV!;:F,+! MAJJ2QU]4PP]=_I%41/F(S>8J _KT.(83I>LV=&&@7P!VS0;+UQZ MPUTEV@_I?6N_N7/;;&E,VN_@-6ZW: :8=L?H<\(V><5!09XEI'L52:6S=A.F M/1&T;K8EGJB0YK0YW)(D(TP%R.O/E(J7$W6#?BML]1]02P,$% @ <(2# M6*%:*3HR" O%, !H !X;"]W;W)K:RN+KB3/)(O]\:5D MC2G:-,=JC_,AX\O[/K)XI&/I6-3-DRQ_K]9"U.3S)B^JV]&ZKK>OQ^-JL1:; MM'HEMZ)0[ZQDN4EK];1\&%?;4J3+MFF3CP//2\:;-"M&\YOVM??E_$;NZCPK MQ/N25+O-)BV_O!6Y?+H=^:/G%^ZSAW7=O#">WVS3!_%!U+]NWY?JV?A 668; M4529+$@I5K>C-_YK'B5-0UOQSTP\5;W'I%F53U+^WCSY<7D[\II/)'*QJ!M$ MJOX\BCN1YPU)?8X_.NCHL,RFL?_XF<[;E5B"QV52TW7;/Z!)NLV/]-/W<#T6M0''M# MT#4$ES:$74-XW)"<:8BZANBX(3K3$'<-\:4-2=?0BCG>#U8[TC2MT_E-*9]( MV50K6O.@E:OM5@.<%-%]J+?[#Q6<^5 ^>2>+>ET15BS%TM)_Y^X/7NJG+RS?!1BK M$3X,<_ \S&\#)_%G^?B*A-ZW)/""T+9"[O9W::G:_;8]L*V/NYV*Q:'=MG1V M>;MMZ?SR=M\QEN%ADPU;7OCW-EG;9K<'1W9P8^*OJVVZ$+.H?Y M7A1UFC?#+%_I,VT/8Z5NSE!MH33:T>*>_T5)*FE*@EGQU9JJ?*]66AW4K^7:/C.)WM@X<72:-0&H/2 M.(IFRAIH68-K>65'1BF.I%$HC4%I'$4S%=K.,8DL2"[5<)/E3I!5*3>D M[.UYF?W T[V,P0I @QHHC4%I'$4SM==AC1]?S5.AH0V41J$T!J5Q%,U47"^IIU<2?G'%5'9OX[MSDX*KB M\U8456NKGV2I.%GQL/?66E[DK-!@!4JC4!J#TCB*9NJO\QQ_>C5GA:8X4!J% MTAB4QE$T4W$=Y?C.^&" LT*C&RB-=C3#60,_"8^=U586^"YIYNU-"QAM(HE,:@-(ZBF1+K""?PK^6> 33=@=(HE,:@-(ZB MF8KK="=P9@F7NZ>;,UA?:);3T8RS>#\ZN0Z!6>KB29 U0[FAKW?(BM0@,7*(U":0Q*XRB:*;R.>H+H:K8* M#7B@- JE,2B-HVBFXCK@"=R7XUQNJ] X!TJC'>UE6[74S<)36STM.V>I.E8) M7HA5EH_[?>G4/\G_R6]K\=\L+1[(#[NT6.VLXP^-6Z T"J4Q*(VC:*;N.N8) M)E=S5&BP Z51*(U!:1Q%,Q77P4[@OE+G%QCA0&NUH=@OL1'NQA%M*_-G4 M2\Z8J4Y2 G>2D+O M6N8:0G,?*(U":0Q*XRB:J;C.?4+WI3L7FZN;,UA?:,K3T5SF^G()MY3,/+_W M&Y\VMRG$)KQ0&D42F-0 M&D?13,5UQA."ID"Y.8/UA28Z'>UE(SVMLQOI:5WD,%(=KX3N>*6]R\!*E-W\ MT:UH]K)FYQ)_[+)M>]SZ5R-6]Y('RP,-9* T!J5Q%,W<(G0:%%YMCE0(S7V@ M- JE,2B-HVCFG'^=^T2@B5)NSE!]H30:G4YN.O9:2XFB14=.:ZF:>&>N3XUT MTA*YDQ:>%6H_RM*<5+OM5I9G;/5-L=YEY-]9\;]U9E4 FL- :11*8U :1]%, M]74(%%UM+E4$S7^@- JE,2B-HVBFXCK_B4!SJ=R\ MIDX-RPRI4Q)WDLRQZ]V$YH4D9:&./:OL^0>I2J[JI[04),\6[:7]97/W,OO. M HU6H#0*I3$HC:-HIN ZS8FN-BTJ@J8Z4!J%TAB4QE$T4W&=ZD2@:5%NSF!] MH1E.1^N;K6^Y#1:SU)W8J*MD/\;CWDT'-Z)\:&\/69%%,Y#[&^,=7CW<@O)- M>^/%H]>I_YKO;R2I,?O[6KY+RX>LJ$@N5@KIO9JHC:3;]8KGZYNENO']Z^>;.:W^7WV>JG M\B%?;O_D4UG=9^OMC]7MF]5#E6E$L\Z 25IO[^ZSZ^FN^*+_\/;T1%;=WZ]T;;]Z_>\AN\SA?IP]!M?WI MS;-R4]SGRU51+H4J__3+U0?Q;3J;[#;8M_AGD7]9';T6=A_ENBQ_W_U@WOQR M-=CM4;[(Y^L=D6W_\SG_F"\6.VF['W\>?-R\5J_V_ARZ'MX$J8;U;K\OZP M\78/[HOEXW^S/P]?Q-$&DO2-#:3#!M*Y&PP/&PS/W6!TV&!T[@;R80/YW W& MAPW&YVXP.6PP.7>#Z6&#Z;D;S X;S,[=0!P\';G!V9L\'^RSC[;X=+C%LX^W M^'3 Q;./N/ATR,6SC[GX=-#%LX^Z^'38Q;./N_ATX,6SC[SX=.C%LX^]^'3P MQ;./OO1T]*6SC[[T=/2EQR'G<8S8#S!*ML[>OZO*+T*U:[_U=B_VH]1^^^VX M4BQW VJ\KK9_6FRW6[^/\D6VSF^$AZQ:?]T.38ML.<]70K:\$=95MEQE^W%O M)?PH?*/EWY5\G16+U3^$[[\3Q_+/0K$4DKMRL]H2JQ_V;P[;;_ZM\?.[-^OM M!]GMSIOY8:>UQYV6OK'3HN"6R_7=2E"7-_E-Q_96__;22]O;+_3?![S9'H'G MPR ]'89?I5Y1RZ]_$J39#X(TD$;"1^]_A;\_?IW_Z-B[C_V6M5ENKDEZR ME'[+S:JM-3W/4L^Q]I]1G+YD:?V65W[^21@.]OLU?,G27_B^LNWW-13/LXQS MCN.9WY?9;_GS]?-^B2]9UAG?_<%Z<;_L?DO)YT??5QHKPM__UL4XES O[))[ MOO7BQ_/.MU[\VOWS__J\^-+2&G5;2;WW8 MW&Z_=OEP"+_]\=)+F&]_O,:(/WPNO,,]/OSO"F_'7O_Z"(^ZX=T9V-O50S;/ M?[G:GF*M\NIS?O5^M]^#G[MJ"8DI)*:2F$9B.HD9)&:2F$5B-HDY).:2F$=B M/HD%)!:26$1B,8DE))9"6*/:C)ZKS:A/?__AOMPLUROA9I,+GZKR7JB.RD^1 M=Y:97O'2,D-B"HFI)*:1F$YB!HF9)&:1F/V(3?;8;C+Y\WMQ,!H-WKWY?%P_ MR"Y=$O-(S">QX!$;'WVSDY$H23+ MST.^?/:0OR[/&?![O4L'?!)32$PE,8W$=!(S2,PD,8O$[$=,/AHCY($T;(WW M9(\NB7DDYI-8-0:[\DNH],N1])TU#J8,=EE0F(IA#6&^_'S<#_N M'>[]]5U>"-\4U7YKNYM J0F$)B M*HEI)*:3F$%B)HE9)&:3F$-B+HEY).:36$!B(8E%XY.BTCH;C,GN$A)+(:Q1 M4";/!65RQOF#4'XZOA[153!ZF4L+!HDI)*:2F#8Y.;.5!]M_FO]CZF27!HF9 M)&:1F$UB#HFY).:1F$]B 8F%)!:16$QB"8FE$-8H&M/GHC'M+1KF MQ_E=JJAGH(_+3^LO694+BV*^B\8M;X7LMLKS_>B^'>Z+LBL3\6N_>NEXCFH* MJJFHIKUP-(;"USRKN@JHCNZ'@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-: M@FHII35KS5&\4.P=W9)RO3V3.+H4W5E9>HV+*PNI*:BFHIJ&:CJJ&:AFHIJ% M:O9!._X-?B).QV+[I 'MU44U#]5\5 LZOE]9'$CBH#5C%J+=1AW=CB9C>32= MMBX?H]TFJ)926G/TE^K17^J_*6E[-I&M=R<8/=<#^HV+1W]24U!-134-U714 M,U#-1#4+U6Q4*K1:I%-%.- M:@JJJ:BFH9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FJI936K$%U MSGJWREG/&<_9=\WV.Q=7'%)34$U%-0W5=%0S4,U$-0O5;%1S#EIKJF74OI[> MT6PL3=OA;J^CF30TKZNA'"% M1+4(U6)42U MI;3FX%\GKL7^R'6PJ>9W MV2H_W#EULYFO'T\_=ET5\V]<_$!CUZBFH)J*:AJJZ:AFH)J):A:JV:CFH)J+ M:AZJ^:@6H%J(:A&JQ:B6H%I*:JA:@6H5J,:@FJI936'/_K^+?8G_]VRNVH?^9R@_W4Q24 38*CFHIJ M&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6DIIS:)3Y];%V:M- M?*$9=5134$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"VE MM.;C^^I,O=2?XCY[XJO?N;3BH)J":BJJ::BFHYJ!:B:J6:AFHYIST!H35>+H M9!U,MZ.=/)'&[1N_NKCI5&XU\]'/$*!:B&H1JL6HEJ!:2FG-T;].N4O]*??G M90^+Y;R\SW>K:"WV,V&7/&^IOX^+*P.:@D8L+Y@/0Y/W MJ*:@FHIJ&JKIJ&:@FHEJ%JK9J.8UWACE:3]IID M/KK_ :J%J!:A6HQJ":JEE-8<^>L$_/9E[\A_\_GQ?./T+C#AW\+_W>7_*K+E MK6!LLN6G36=%Z/4OK@BDIJ":BFH:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!: MB&H1JL6HEJ!:2FG-2E3'\27YU>;!T% ^JBFHIJ*:AFHZJAFH9J*:A6HVJCFH MYJ*:AVH^J@6H%J):A&HQJB6HEE):LP;5H7RI_['LY\^#H1%\5%-0344U#=5T M5#-0S40U"]5L5'.D%Y_9[;[RFK=?7O8 MA^7=IA!^*Y9_W15=):&_ETM+ JHIJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J M/JH%J!:B6H1J,:HEJ)926K,>U8G]H?A:$V%#-*>/:@JJJ:BFH9J.:@:JF:AF MH9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FJI936K$%278-Z,YCG3X3U.Q=7'#25 MCVHJJFFHIJ.:@6HFJED';7PT321-Y?:R7#;:J7/0^F:X.IIT[)?WLN2CNQZ@ M6HAJ$:K%J):@6DIIS=&\3KP/^Q/O3V<4P>Z,HG,41Y/NJ*:@FHIJ&JKIJ&:@ MFHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6DIIS4I3)^RW+U]K[FJ$UB!2 M4U!-134-U714,U#-1#4+U6Q4?$YNU[DG?4&S=&CFH)J*JIIJ*:CFH%J)JI9J&8? MM.;Z]).)V+I?RD%[=5'-0S4?U8*.[U>41_*D_:3*$.TVZNAV.I2'4FN2,$9[ M35 MI;3F\%_'VH?GQ-HO6]^^G[RX%J )=U1344U#-1W5#%0S4H'FYCLZG8GB1)JUZP6:B$>UE-*:]:).Q _[$_'^ M^BZOA&6Y_'&^J:I\N1:RU2K?%I#OOYM*HOCS6?4##<&CFH)J*JIIJ*:CFH%J M)JI9J&8/3Q_*/A3EV:Q]*H&FVU'-0S4?U8*.KU>21L/1K%T9T-QZ5Z_B<#R3 MVY4!3:2C6DIISLB^[F:1+JH(:"0=U1144U%-0S4=U0Q4 M,U'-0C7[H#4JPDP:B^V*@&;-4UE-*:%:'.AP_/R8<_SBV=A@0[ZP :%$U8'@:C1_*X_&H72W0^'E'IR-I.CHI%FBN'-522FL4BU&= M*Q_UY\I/)Y86179=+(I]H/R"$=AIU=-J^0(UVF*!:2FG- MNE#GNT^RU3=&?33+C6H*JJFHIJ&:CFH&JIFH9J&: MC6K.06N,1S-9%">MV2T?_0@!JH6H%J%:C&H)JJ64 MUASZI7KH[X]5?RQ7^U!UE6]+P.8;XSZ:J$8U!=545--034UFXE@P1_T9;"??_J(OY'\^Y,M59QZA?_N+QWTT@XUJ*JIIJ*:CFH%J)JI9 MJ&:CFC,Z?4#X:"R)[5'_M-5XV+[!Q>MH)0YFP_:(CV:A42U$M0C58E1+4"VE MM.:(7V>AMR_[YWG6^=9=]P[ZO<3%@SZI*:BFHIJ&:CJJ&:AFHIJ%:C:J.0>M M,5!+XGC8'O4?FXT;S:1V\,WK:C8\F>(A/T" :B&J1:@6HUJ":BFE-4?].GT\ MZD\?-]9:.N\1>OWBQ44 32*CFHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@ M6HAJ$:K%J):@6DIIS=I31Y]'CU&Y5UA]:80FH%%-0345U314TU'-0#43U2Q4 MLU'-0347U3Q4\U$M0+40U2)4BU$M0;64TIHUJ(Y3C_KCU$%5SO/\YO!(\9MB M]5"NLL7NHO=#53[DN\*TJT?Y'YOBX3Y?KCN+$1JG1C4%U514TU!-1S7CH#7F M8\:SUJTY9D>KR:@UM6.A.V:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:4U:T<= MN![U!Z[UK%@*Y;*S:OQ0EXQ] 2F6ZVQY6^QBV8_K=706$C2%C6H*JJFHIJ&: MCFK&03LN$>VKN69'F^&T7470Q#2J.:CFHIJ':CZJ!:@6HEJ$:C&J):B64EJS MBM0A[5%_2+M]!>:?Y>)S*7S,JNX2@0:T44U!-175-%334\N"U+K[(:, ;U1144U%-0S4= MU0Q4,U'-0C4;U1Q4GNN[$.USC?=90*-I:.: M@FHJJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHII35+3AV$ MEX>O-D^&1N1134$U%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1 M+4&UE-*:-:B.YF]?XO-DO>3%Q8?4%%1344U#-1W5#%0S43I>-R>3'ML)@V.V@T'T]8*:@FZ;RFE-F7+\OT MZWF^^"KH5;EYV/Z4+E?Y?%-M__PZ6_XN+,KL&V:CFHUJ :B&J1:@6HUJ":BFE-6M0'?.7 M^V/^VI86LOTTVBZE>9-?=R;Y^Y6+Z\UI.GQW6TC[QA %[57MZ%4Z[51#.]4[ M.AUV?%0#[=5$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"VEM.;@7^?TY?Z< M_O/*QM7V/*1SV$=S]P=-/!X,!S\-1D.Y/>ZCD?ISN]70;O5O=2NV1W[T:>2H M9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ64UASYZVR]?%FVWMAU -5"5(M0+4:U!-522FM4JG$=QQ^_6AQ_C,;Q44U! M-175-%334-5334/Y!:U_1D"2Y7430 MY#VJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%I*:*-^_!#]UEE2T+0]JBFHIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H M%J):A&HQJB6HEE):L^[4:?OMR]>Z%#-":Q"I*:BFHIJ&:CJJ&:AFHIJ%:C:J M.:CFHIJ':CZJ!:@6HEJ$:C&J):B64EJS!M41_G%_A-]?W^65L"R7/\XW5;5_ MB-C^J6'"]]]-)5'\^9P58/J[N+@8H0%^5%-134,U'=4,5#-1S4(U&]4<5'-1 MS4,U']6"@]98944:#4>SYE1XB/8:=?4J#L>SU@1\C/::H%I*:'_>'YU^^FH_&YE%-0345U314 MTU'-0#43U2Q4LP^:*#7O]VC]LNFFLU2@47M44U!-134-U714,U#-1#4+U6Q4/9JUVE1T/[J*:@FHIJ&JKIJ&:@ MFHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6DIIC1HTJ4/[D]Y YOL/\_GC M@UD>LJ_9]2*_Y.I\/WUI$4(U!=545--034U MX* =7R>73\/.(=IIA&HQJB6HEE):L[K4&=AJA M6HQJ":JEE-8L-5)=:O[+O'[_]A>7$#2OCVHJJFFHIJ.:@6HFJEFH9A^T]J7[ M4>L*_WG-7'3?/%3S42U M1#5(E2+42U!M932FK6ACN%/^F/X)XFJNSLO0:%U<64E-0344U#=5T5#-0S40U"]5L5'-0S44U#]5\5 L.VO%T MUJQK.HOL-$*U&-425$LIK5E&ZO3\I#\]W[XI.=YJO!?FF]6ZO,\[+QO\.CE]=/M, MG$P&K7/AC_T]7EQ-T%@^JFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H M%J-:@FHII36K21WRG_2'_,]\,%B_^/PXY'[@5HKR&J1:@6HUJ":BFE-2M)G=J?]"8R3Z[,!)MJ M?I>M\EU9>:C*F\U\_3A3MNNZF'_C!@ TOX]J"JJIJ*:AFHYJ!JJ9J&:AFHUJ M#JJYJ.:AFH]J :J%J!:A6HQJ":JEE-:H1M,ZOS\=O-:5FBD:WTU -5"5(M0+4:U!-522FO6H#KE/^U/^3\N MU+\2;C;YX\6:,P+]_>3%Q0<-]*.:BFH:JNFH9J":B6H6JMFHYJ":BVH>JOFH M%DQ/ _W3D=1>.@;M,^KH4YK))X]U03M-4"VEM&:UD.IJT1_4_V]6'.NG+ZX: M:(8?U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[7@H#6?!S:=R"=U \WZ=_4Z M$B>38;MPH"E^5$LIK5DXZA3_M#\WWK[PDN3SNV4QSQ;[V:Y%>5NLUOL?^RZ\ M]/=Q<05!,_VHIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB6H MEE):LQK5.?_MR]>Z\#)":Q"I*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ M!:@6HEJ$:C&J):B64EJS!M6+!$S[%PDXOO"R+L^:0$-7"$ U!=545--034U8'KZ:/O99""VI\_0Y']'G])L,#J9/4,C_:B6 M4EJS5M21_FEO7/-D]LPIMR%Y]WUV0Z2P<:[$U -5"5(M0+4:U!-522FM6HCK8/YV\VLP9 M&4G]B&H*JJFHIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ64 MUJQ!]7( T_[E /ZC6Y;1M0%034$U%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1 M+3AHQ_-88WDRD-J39^C2 %V=#@M&;2G6YK+I7#]U*2SE*#Q?U134$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5 M?%0+4"U$M0C58E1+4"VEM$9AFM7Q_]FKQ?]G:/P?U1144U%-0S4=U0Q4,U'- M0C4;U1Q47>A]8,7EQXT M_(]J*JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6G#0CM?LE.39N'5'6(AV&G5T M*@ZG[75"8[33!-522FL6"ZDN%OWI__9,VH?EU -5" M5(M0+4:U!-522FL6I'I5@=GPU6;0T+4$4$U!-175-%334EU+JXX MI*:@FHIJVD$[/F^73Y_OH:.=&JAFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J M):B64EJSE-1+ LSZEP3X6"[75;G8OGTKQ'=9E=^5BYN\$OXMI,M5/M]4VU.= MZVSYN[#8Y3\[:PRZ1 "J*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6 MHEJ$:C&J):B64EJS%-4K#LS&KS:SAJXU@&H*JJFHIJ&:CFH&JIFH9J&:C6H. MJKFHYJ&:CVH!JH6H%J%:C&H)JJ64UJQ!]5H#L]XY7+JXWZ+H"J*:B MFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HE!VUR-#<_.9F:3P^M MCF?P1[(HU\'9QP+Q9G67YVLE6V?OW]WGU6W^,5\L5L+^B3.[!.S1NT*5?]H6 M$/'M!^GJSM\6W7M?[H?@V[GH_$=^F^_??U+OS_MU#=IN[675; M+%?"(O^TW;7!3Y/MV5I5W-X]_[ N'WZY$J^$ZW*]+N_W+^_R[":O=@VV?_ZI M+-=//^PZ^%)6O^\__OO_!U!+ P04 " !PA(-8\.>1:;<" #8!P &@ M 'AL+W=O&ULM95K;YLP%(;_BL6DJ976< U) MV@0I33=UD[I%[:X?'3@)5L&FMDG:J3]^QT!1MA&TB_H%;/!YSW,NMJ<[(6]5 M"J#)?9YQ-;-2K8M3VU9Q"CE5 U$ QS]K(7.J<2HWMBHDT*0RRC/;I)=L]:Q2%PJ+?+&& ERQNLWO6_RL&?@!P<,O,; J[AK1Q7E M!=4TFDJQ(]*L1C4SJ$*MK!&.<5.4&RWQ+T,['=V4*P5W)7!-8(M/14[(/$F8 M21G-".-UW4T"CRY 4Y:I8USRN]G+%VXX/$,#\C$5I:(\45-;(Z'Q8\<-S7E- MXQV@>4?Y@/CN*^(Y7D 6[[^1HUKWF& FXMM49 G(GW5MC+@-VVO#]BI'P<&P MOR,E6:9""WYR1;5D]^217)8K8.3U8G[]M0N^5]-LGU-5T!AF%NX/!7(+5F3P MG;,>8K\E]BMU_T\+U07H/P-@T (&O2E]?5M[HEPK:>P>UN?.N MJ-PPKD@&:S1T!B-L1EG?(_5$BZ(ZNU="XTU0#5.\>D&:!?A_+81^FICKH+W, MHQ]02P,$% @ <(2#6&Z4@U2]"P _&D !H !X;"]W;W)KS5;==WVW7S>+E;%)F_?UMNB$G^YKYM-WHF/S;=YNVV*?+GOM%G/L>_S M^28OJ]GUY?YWGYOKRWK7K4V_U;<%MT?V\^-^#0_H2S+35&U95UY37%_-;M![S).^@[[%O\JB\?V[&>O M/Y2[NOZS__!I>37S^Q$5ZV+1]1"Y^.>AB(OUND<2X_CO$71VBMEW//_Y&3W; M'[PXF+N\+>)Z_>]RV:VN9N',6Q;W^6[=?:D?/Q;' V(]WJ)>M_O_>X_'MO[, M6^S:KMX<.XL1;,KJ\&_^_9B(LPX8O] !'SO@L1W(L0,9VX$>.]"Q'=BQ QO; M@1\[\'WN#\G:9SK)N_SZLJD?O:9O+=#Z'_9T[7N+!)=5?V;==HWX:RGZ==>? M\Z:H.J^NUD_>?5GEU:+,UUY9'<[9GOL++ZZKI3B7BJ7W(5^+%H5WV\=KO3=) MT>7ENOW9^^D'Q-E[T<_[NJIW;5XMVU^\'Y7/E_-.C+>/.E\/%O__'>'.+\;,&*IV#]<9MX;WZTP23C8?#0D%(WUC_RZJWG MC\3*QH\+.;#FXO0XG2/X=([@/3AY 3S>-?N3)&];P;J-QT-_:N_?7QS?M=M\ M45S-Q-6O+9J'8G;=#\]_;R,2$BR!!$LAP3(@,(51&:<81H>#E_.&?HT"PX:Q9$/N%JJ\0$"[E/ ZPV2YTCG9I4(# EJ?24 M5.I,ZNVJ;KJ+KF@VXKKW4+2=N ';I\L!AYUE!I$@#+0$QI9F$461EF:SE:]E MV#GLJ1D& E,RS$X99LX,?VZ*;?ZT3ZLG;BE>W:V*QG%98D9J*!5G,]'R;#;C M&(5(R[,%#-,(:7,C9<99CZG/:: VRVS- HID4"5!_)0@[DS0S:;>],<^M0L X$I64:^E'C^ MB*M4-6H.':&42W@0BM6=EFM+.]L:)K&T"X. 1_HMP7T(4_,-A:8F_$Q3HQ$) M=R0962]+L4_SI MJ_4A&:3$C4'1$E"T%!0M@T)3699B'KO%_,UR6?8/PL6TVN;E\J*LO$6^+<4T MLY)L4^P1X:'F+\66AB$+<:"OQRSM6(0BSO6G/.[#F)STUY#V^.R)LU-<]N)O MM]D=M,:RN"\796?--C:2<\%YX)- OU/;6D8D$I)#S[>E(0N(CT(CX;"/@U]# M;6.IMO&@VCXE_"BRZXV(M.HW$3T4WKIN[4_^35%\02@-=%4]ZJZ;95GES9/7 MKG)!2;U>%HV=#5,N7T084?T)4FQKB' 4F)=7&R27.;RVMI:'5Y;8!6E]=]=).Y> UICJ4TQ^YGVO$Z M;UOOQOO]>1+<]C383W]0:0Z*EH"BI:!H&12:RK"4YC@ 74=#JN08%"T!14M! MT3(H-)5EZ0=@MQ\P9OZ:BEVW,2U-](TZPRBI>ZB3$_L:DA]+R8_=DO]P@?PP MZ@()*;]C4+0$%"T%1&6NV-/YL82%O&0(X,@4,,!"DTE2!H. M9,P&A.$MS\3T"RC%)- W ,;N>)-)L83%XK)I%LB!FA50:"HITJP@D7/)-JZ2 M@X#Z%*!H"2A:"HJ60:&I]8_2IZ#N0H/1!1W4K J@(=.?L,;N<%.)LP3E$='K M*5/0H!D4FLJ(]!3HF$J$<:4?U%)$8",%TAI(+$&MI(#Z$5!H*BG2CZ!N/V*H M/(2:6Q H#3 A^@W)'6WKH)&S:#0 M5*ZDY4#=EL/T4A-JL1Y"GT?Z^RK<@2>38XL:85U+@0;-H-!4;J3]0-WVP_Z1 MA%??[_>!B6E45F)*+8JV[7]WMMCK_]#N[MIR6>;-2ZR93@'E8D:9 %]LP$H6@**EH*B95!H*L/2ZZ #&S.FE!Q12PF%K>3( M'7,R>Y:HMLHDT*@9%)KZ$B%I4["I[T,8F'_,8E?8N'''G;3(C%(&&,$/U%)"EHV P*365$NA7,_9:% MB9N/&.A6"E"T!!0M!47+H-!4EJ4-P@;J/R95.3'+FQ6L54[NJ)/Y,\/::Z% MPV90:"HUTL-@@Q[&F%HH9GH&+]1"N>--)L42UUXP!1HW@T)363E[%>& 6_$7 M"Z:8Z1[8"Z;<\2>S9 MK*ZL"#9M!H:DD2=N"N6T+H+(J9EH']K(J]W FA9,L-/7FY"&IM@**EH&@9%)I*N;0VF'L;QU11 +J? Q0M M 45+0=$R*#3U9<+2*.%NHV3$_.66]T7JKPX&=46& Z:@ 3,H-)4#:8APMR'R MPL5U5+F7&WKJM -%2T#14E"T# I-I5PZ+AS4<>&@C@LH6@**EH*B95!H*LO2 M<>%NQV7,_#6_0D'7\NX@D^D:#)B"!LR@T XO&CI\Z.KM_JMQ[NJNJS?['U=%+C1&WT#\_;ZNN^&PO=V]R:W-H965T MH"O5:Z5JOV>B\? MO<1 U"2FL6%W__W920C@#%E0Z1=(POB9F<<3^QD\?!#E=[GD7*''/"ODS6"I MU.K:<>1LR7,FK\2*%_J7N2ASIO1MN7#DJN0LJ0;EF4,Q#IRW96C MH5BK+"WX78GD.L]9^73+,_%P,R"#[8,OZ6*IS -G-%RQ!?_*U;?57:GOG!8E M27->R%04J.3SF\$[O3#-R_WJ*_KY+7R=PSR<#=01Y6M3?[+$A8F\ I4<&T&8 /76 MVPQP3QW@-0.\4P?XS8 J=:?.O2)NPA0;#4OQ@$ICK=',1<5^-5KSE1:F4+ZJ M4O^:ZG%J=,=*7B@DBNP)S=."%;.492@MZA(T4_D&C461Z-+@"9***:[+1$DD MYF@F&*I9E\A7[_C03^6XV$_EJ*M61%(E^C%P?W0T?I M#$PM';<"=X^ MGUX7T$S7V!Z,;=;':[EB,WXST%B2EQL^&)G0\5MH8BX)-KDDV/1"8 <3Y+43 MY/6ACSX6BFM4I=\Z/2<G/5^Z/>_0J].91ZZ9X]Z9QG2U8L.%IH7:"7 M8//"<0DM%K=!)Z(W!+N>34)O .>^39#/B!*K>J9=,Q)IMF"NPI:KL)>K<4V, MWG3F+"W1AF5K;E8H5B#^8YVJ)R2YYE%?0&R%W<@I]7S[Y0#,7!)0JV0 *Q)$ MG9KIFF&8@JBE(.JEX$^S+=]SO9_S9AE BCUR<$F.H/(@442M*,>0H:?K*+*2 MANS\,,*1Q>$4,B1!',4AG'W<9A\_LS!L,]XN#6#B,3"%@3TW8\#*)Y;1I&M$ M8QSX5KY=JR *")PKP3LMAWNS_:P;BTJ&,:7*]'ZMV'VFDQ=H.G[WY5_T061) M6BPDTJQ<@>(+=S.,/4QBN^0;P_!@OESJV84R@1")'W@D\"Q&0$L2NO&QO8'L M25S22TNC<8TL807XIO<#G"M&+HHVN2C:]%)HAU-!=U-!?Z%D;, O-4V71)M< M%&UZ*;3#:=H)>](K2T=_\(*7N@_471IBB6X[4ZE*9EKZWF6T03W<,3T XSM-1>R(V$0'-E@R4YEDY^6V0W"OF_?(YUEM=?/V;QT?09^9R<" MK*)C$I7L]#CY>4%.NOKX#?4#'-FL]+HZFQ7 JZOW+IL6P,PGWA%>=MJ=_#KQ M3@")K.6HS=9%Q3O@4RL]SX]MNL#8PN@(7SO]3GZE@"+:7^ M.,YF"W +EQ)H"9:2LW?\D/-R49W[2*WIUX6J_XEOG[9G2^^J$Q7K^2VYGM8G M1#N8^L#J$RL79G_,^%Q#XJM0SV59GP'5-TJLJD..>Z&4R*O+)6<)+XV!_GTN MA-K>& ?M2=SH?U!+ P04 " !PA(-8Y'*]B&L% ?&@ &@ 'AL+W=O M&ULM5E=CYLX%/TK5K9:M5*G^ ,PM)E(G81J M]Z'5J-WN:A\]Q$E0PK+1>OO6\U2ZX053;^26"_-D)N MOVYO2W/GM2S+K.!"95* DJ^N)^_1VP3%MD.%^#OC#^K@&MBIW$GYS=[\N;R> M0&L1SWFJ+04S/_=\SO/<,AD[_FM()^V8MN/A]1/[AVKR9C)W3/&YS/_)EGIS M/8DF8,E7;)?KS_+A#]Y,*+!\JE.:5DTG8T%12;J7_:]$>*@ M \9'.N"F SZU VDZD%,[^$T'_]0.0=.AFKI7S[T2;L$TFTU+^0!*BS9L]J)2 MO^IM],J$=90ONC1/,]-/SVY9R84&4N2/8)4))M*,Y2 3M0O:I;P"@TPQ 3,/_T+7M:6OW)8-S^'Z^N7!7CYPD6S.)T&/V=2\\G,F@S?N1;DDF2+2Y(E%R+K M+(S?+HP_QC[[9 )+M0@[NSAFRYEX4II=+-;U@9SIC#O7IJ8-*UH;6NYG5PC[ MQ(?AU+L_U+T&T@Z0!@C'7=S"0>B'B!#:Q24.7 PICDB+ZP@1M$($YPF1B7NN M3A"BI@T.[ EB# _,J648PB)"XAYJ,41=$40@Z8F5.' (Q1$FOEN%L%4A/$V% M;2GO,W-N@KOVD']6B7!@%([#"/<=8@CS402CGA)#5!A0&O:]P3$FPIC&V*T# M;76@HSHDJY5)2^P)9:*:R1R$":RE"7OI(^#?TPT3:P[,-N&@OC9GF:AU,\'* M)$-*EUFJC7JVS245=6A ?-Q3:H@*(HQZ0@U!.(K[NS 9HJX(ABAVRQ2U,D7/ MNLN2IR;=5-SNF7,DB)RNCH*@)X(#Y_L(]AQAX8!%E,+>!DL<,.13_\BVB5L= MXE$=YD?F#9@&>L/!'5]G0M@=9#S*-CQR5KI$B0?FQ1#Y_;-R/H0A',:AW]/$ MP1;%B/3<+'&P04@B&KI%07"?*,*?DH6;1\\(THS0W0,1IKVISAO<89B)&ZTG4E.;L0@>!!=Q\<_6WO' MJ-A$XGX P/SMA1 \X6S#$L-3E0/#B+ M'4""L#F,CVFVS_G1B4G_CZ2[R)7Y(TK[JHV:<+9JPT$ICH=YL0-'L/F#QX+Z MOD) XR7"KTZ-T3"E1S$9^.*HD6>K.AS3;H%^49(X<30,X1%1]^4&&J\W?B:1 M1H[<'L$0TGXF/6[#V9JY2HJ8DL&!-\2%T(^.9-QH7WJ@\=KC8CDW&M8$II:& M>! O1NTY6S['J$%$^^5/XL"9.I\>._KV%0OZN9+EE-P\'KR*03CV!P?@J"%G MZ^88U+%:B0O7U;<6SCMX$5[PL&^IZD_G7QDI7%%!7*^,I3P#36+6=9?(^H;+;?5Z_8[J;4LJLL-9TM>6H!Y MOI)2/]W8 =IO0K/_ 5!+ P04 " !PA(-8]WR7Y*@# "+&P #0 'AL M+W-T>6QEUNVC 4?94H;:=6F@A)VD V0-J0*DW:IDKMC_VK#'' MFO,QQW30UZGV(GNR^<8A$.K+:'^LS8)H['MRSSV^OK%K,2CDBM/K.:726B8\ M+8;V7,K\G>,4TSE-2-')MQLX"6&I/1JD MB^0RD84US1:I'-KN>6VS].U3I*S!N6UIOG$6T:%]>_KFQR*3[W__LG3CZ.W1 M4??V[/TCX+1$SFS'2'MAICU&6(\/(@T.(.UTRPOEKG L1.^0='2Z>S+2P$NL]P!4,HL48V( MD5F6DE+#VJ-J*-HIY?P:-H=O<8-[&6_-:/GJIG53":J:FD9W@'^;37-OT7K/ MX[5R=I?)CPLUG+3L0Z70*T%CMBS[R[@6@+&[.#O)<[[ZP-DL3:@>_,$!1P.R M]K/FF6#W*AJ4RE09J+"M.RHDFVY;?@J2W]"E7)?3,L8U>RW4_&_S/*,I%81O MBU:U_YJS_&S%?N^E))>KRJY@H\;J'[[7+O*B#2*#-HAL14WVVR R;('(WHNM MFD\1Z;9!I-<&D7X;1+9AQ^FU8,?Q6[$"M6%7[+W.7=&I#F-;)[[&>:^V6G"N M'MI?X?S.-T&MR8)QR=*J-V=11--'QSY%+\F$TR:_>CZB,5EP>5.#0WO3_D(C MMDC"^JDK2$3UU*;]&8;G!O6A7L5B:427-!I773&;E$U+-534Z@*'7>2RO,P( MYJ,Q,P(8%@=3@/EH+RS._S2>/CH>C6':^D:DC_KT41_M94+&Y0>+8_8)U64> M:1CZ?A!@&1V/C0K&6-Z" +YF-DP;>&!Q(-+3*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'[E'. K1 MU+9R9!M*?_U>L@E(B?.><[/(%<0)SH-DZ9&6I/7IR=B?]\;\%+_RK"A/>JNJ M6G\\/B[3E^R_,)5**VT*NN@N_*W54_GVOGLI'G6I[W6FJ^>37O-[IGHBUX7.]6^U M..E%/5&NS-,W8_5O4U0RFZ?69-E)+V[?^%O92J<[E^<.\D[>E\V52M[?2@(Y MZ8TCNN%2V[)J/M'<7Q+CHZ(/MZ_JRGS16:7LF:S45VOJM2X>W&WHOSCV_HVF M'#8_VT+\:/^?8C3+I4[5F4GK7!556XY690ZP*%=Z7?9$(7-UTMM\1,AB(BS[C^EK[Y8M/]U1;A>&=J/FMZP%XL&G _R]/IJ?GUY<3:[.S\3 M?\TN9U>GYV+^[?S\;NX!]@%@_V" XL.-]" ' '+PCI#S._KQ_?R* *^_B-/K M[S<>Y!! #@\(^4_?@QP!R-'A(+_-KCS(,8 <'Q R*,D)@)P<#G(V_^9!3@'D ME!?R3)6IU6MW79BEN*]+7:BR;+I,NI$'F0#(A!=R7N>YM,\.L-0/A:8_DZY; M3U-34[?N=^01ZLDCY@J7Y:HI.*O*RNJT4@N1TC6?#YJ&636SMKQ*XDN5?I3T M[7^*0E4^'Q)-S&R:*QKO^' ^%W)+S"R7B^*1/D C*%7Z2,@D,;-*;JQ:RV?W MH9>F6JV4%6EM;3/>\3&12V)FF5R:XN&(AH*YT%2&9=4 ^W#((3&S1&A\O:;1 M[W-3@.J_M5Z[/]AI$<@@,;-"+FC$7CRX+Q6R+&FXO$.'U!$SNV.^,K9JJ_?> M6&N>:* ?U"Y21LSLC%.:[5B:FHA,RV:"%+;>/A)%GUD4/Z2U3F >VI_BJWE4 MMG!_Z6,B7_3Y?6%K8+*/^CL1&'2"I+2@XY(P^LS.N[4(7;K0\7TD;/%S(%7UV M5Q",N*:ZKMT&[ZT:H"U%%&HY-!L@" V8+W+J+U$C7T@V-[V4FJ21;7BK.H"R1'@;, M>IC7]R6)PU8AFRF8*;)GL:2.F"I79F_=BH^)+#%@ML2- M?!:/I;A1MOESJF-QILLT,V4=MFU/8L< M('$,#AF;"D*10R21(;-$8)POQ$1>&3)[!9?FP,=$HAER3SGV1/K$A[NM$?T0 M"6?(+)Q] ;\.3+@LPJP<+[[V0E;^X;,ASPR9/0,#;6&[0=89,ENG,]#669A( M.D-NZ>R/N#E6'Q-I9\BNG:ZH6V=I(O,,N&3-[94] :L/I8R*UC-E74$!@2GSP,9%:QLQJ@:&IP(!CI)8Q M]]H\B@"%F$@U8V;5X(B /]4>PYU>S,+!F$,?$PEGS"P^9A(0%-F >W# M/&]#,3XF$M"464 0,YA?3)& IMP1-H@9-"$DH.DAMBB_8@9-" EH>KC-R@3K M'Q6;(@M-#[C"0^,C'Q,>>CG,"@\5)-U\4?N8R$)3]M#;'LQ9;FRPER1!%DK8 M-ZCMP3PO*YW[RWH)LE#"/0WJ7"_;U+D_0DJ0A1)F"^W#?!DK^9C(0@G_.L_N MNMYK8?H#]P19*.$^<]F-N0F\^YC(0@FSA>")@,#I";)0PFPAC.D[/4$62I@M MA#%]IR?(0@FSA3"F'SY*X.%+9@OAA6>_TN,('[_DWVJP_R!(T(CB")[#C+C/ M_.\%;;KY !0>R(P.=K2&>OHZ#T#A"T[4+N MVXS>9]_!D;BF<;)TJVPB$U0^KZB@ A2OJ"5E9!99M)FK3 X1!S!LYP1LY4VH#^4JVIBD]2VY -5 MO6K2P/B@\%AGQ.REUQ+]4E>U56TZF3I_J?MU J/>$;,9O):_7J=-?O"9=8& MXY>9>?)!<6( [LP .]MZ7!"^TH_M<#1H3/\C0P"SF3I O8PY03^*4P5PYPKH M +UUS8I&4&NKE@$H-!-W\H#]&Z9V7(\S"G"G%$"@?\DL (5FXDXJ$!YP+#N7 M8F*<68 [M<#>[6?M-#X A4[B3C" 0-,PLPI.-<"?:V OZ!>I;0 *G<2==P" MNI&4#PIS$,3<20A@U8>S)9B%(.9.0P"K?@L4IZ_A/G[:L9OS+2(6R!-F(HBY M4Q%<-Y/W@CI\\SH+^;"9WO\1@D(G<:'HFOJB#<[+7'#T"AD[BS%6R! MAG.F<&P/LQ?$W.D+MD!_Z&JU,EESNI*NA54/S<2=QF +].UE&X<*0*&9N#,; M;(&ZK4I%JC/=MO]@; \S',3<*0ZV0&^L)LZUFS U3ZL/"O,=Q.^9\.!E'U#> M[*AM8SH!*#03=Q:$+= K^IJW#C4+JA[F18BY$R-L;9/WI.0V@0;IPF"&A)@[ M1<(.Z*RH]-%"9[7+,1M6/303>YJ$?3O[=[9;Q3!/0LR=* 'N[0]'3S!O0LR= M. 'O[@^6&6#FA)@[=0(&'0:@T$S&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-W$M.&T$4A>&M("\@7;?>%0&C3)A&V8 %S4,!;+D[2K+[(#* IN7Z?G[: M+Y\.Q_GYY2>WA]/3?GVY/-U-Q_WU]_W=/,40ZG1Z?\;N\OS]F6???A_G_SGQ M<'O[<#U_.5S_>)J?UW\\(T#NJWA&@=W1_; /TCJIW!.@=5>\(T#NJWA&@ M=U2](T#OJ'I'@-Y1]8X O:/J'0%Z)]4[ ?1.JG<"Z)U4[P30.[D/2P!Z)]4[ M ?1.JG<"Z)U4[P30.ZG>":!W4KT30.^D>B> WEGUS@"]L^J= 7IGU3L#],ZJ M=P;HG=V'W0"]L^J= 7IGU3L#],ZJ=P;HG57O#- [J]X9H'=1O0M [Z)Z%X#> M1?4N +V+ZET >A?5NP#T+NZ?E0"]B^I= 'H7U;L ]"ZJ=P'H753O M"[JMX5 MH'=5O2M [ZIZ5X#>5?6N +VKZET!>E?5NP+TKNYF$X#>5?6N +VKZET!>E?5 MNP+T;JIW ^C=5.\&T+NIW@V@=U.]&T#OIGHW@-Y-]6X O9OJW0!Z-W>S($#O MIGHW@-Y-]6X O;OJW0%Z=]6[ _3NJG<'Z-U5[P[0NZO>':!W5[T[0.^N>G> MWEWU[@"]N[O9&Z!W5[T[0.^A>@^ WD/U'@"]A^H] 'H/U7L ]!ZJ]P#H/53O M =![J-X#H/=0O0= [Z%Z#X#>P\4Z +TM^%P'X+<%%^P$@. 67+(3 (9;<-%. M "ANP64[ >"X!1?N!(#D%ERZ$P"66W#Q3@!H;L'E.P'@N047\ 2"Z#[ 9!28 M/L$DB.XC3$2%Z3-,1(?I0TQ$B>E33$2+Z6-,1(WI7!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&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( '"$ M@U@ZC[(R=@< ),F 8 " @0P( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ <(2#6%6)G+Q@ P 8!$ !@ ("!8AL 'AL+W=O !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ <(2#6*>Q-Q(P% M"/$ !@ ("!=#( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(2#6,KN:.(L( BV@ !@ M ("!/E\ 'AL+W=O&UL4$L! A0#% @ <(2#6,1+[(L*! >PL !D M ("!-JD 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ <(2#6-+[RN*Z @ VP4 !D ("!(+0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M<(2#6'QU_YT)! + D !D ("!%<@ 'AL+W=O&UL4$L! A0#% @ <(2#6'2NDG(Z!@ M0@\ !D ("!"-4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(2#6&IIQN0?# "0 !D M ("!(>H 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ <(2#6.YQ*-:3$P [#\ !D ("!P@H! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(2# M6.03@;T7$P V4< !D ("!52H! 'AL+W=O&PO=V]R:W-H965TE"3 X /4F 9 " @1I$ 0!X;"]W;W)K M&UL4$L! A0#% @ <(2#6._2:AM_! 8@H M !D ("!G5(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(2#6&I<]PYJ#0 W2L !D M ("!?6$! 'AL+W=O;P$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ <(2#6%=@#"^D @ QP< !D ("!)7D! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ <(2#6,&Q MC#9*!@ B1 !D ("!-K@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(2#6.9PS+%/ P Q0@ !D M ("!#&PO M=V]R:W-H965T&UL4$L! A0#% @ <(2#6)31-!*)! %0L !D ("! M'M(! 'AL+W=OU@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ <(2#6*KP>UE1 @ .P4 !D ("!GM\! 'AL+W=O&UL4$L! A0#% @ <(2#6'H!KR(2 M P ^@8 !D ("!3^H! 'AL+W=O&PO=V]R:W-H965T_P 0!X;"]W;W)K&UL4$L! A0#% @ <(2#6,_"C00>!0 +0X !D M ("!7?&PO=V]R M:W-H965T&UL M4$L! A0#% @ <(2#6(2\AV>R P "0@ !D ("!< 8" M 'AL+W=O<,' "D%0 &0 @(%9"@( >&PO=V]R:W-H965T&UL4$L! A0#% @ M<(2#6(]VH >) P F0D !D ("!A18" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(2#6)QEU+DS!@ MN@X !D ("!K2L" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(2#6!I.Q^&PO=V]R:W-H M965T&UL4$L! M A0#% @ <(2#6(]\,.1U P CQ, !D ("!4&$" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(2# M6!#P!;D*"@ ?H0 !D ("!G6\" 'AL+W=O>0( >&PO=V]R:W-H965T&UL4$L! A0#% @ <(2#6,^0CU^R @ R@D M !D ("!SH " 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(2#6%>'@5PV P ]PP !D M ("!BXD" 'AL+W=OK(C4D" !D!0 &0 @('XC ( >&PO=V]R:W-H965T M&UL4$L! A0# M% @ <(2#6-&@9UC^$P MV4! !D ("!4I(" 'AL+W=O M&PO=V]R:W-H965TE@@< $LQ 9 " @?*J M @!X;"]W;W)K&UL4$L! A0#% @ <(2#6)GI M6/G!"0 EW8 !D ("!J[(" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(2#6*2UEX14!0 IB< !D M ("!:L4" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ <(2#6-?QAR** @ I D !D ("! M<=$" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ <(2#6 *79/XM! %!L !D ("!&]P" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(2#6(8+RX5R M!0 #"4 !D ("!KN<" 'AL+W=O&PO=V]R:W-H965T7S @!X;"]W;W)K03 P!X;"]W;W)KEP( )<& : " @8D: P!X;"]W;W)K_=0DTD >L!@ : " @:Y? P!X;"]W M;W)K! 8 M '@A : " @7FI P!X;"]W;W)K : " M@;6O P!X;"]W;W)KAVU@=0< M #<[ : " @;3$ P!X;"]W;W)K4)! !X;"]W;W)K7!E&UL4$L%!@ "7 )< Q"D )]B! $! end XML 166 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 167 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 169 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1 html 710 697 1 true 213 0 false 19 false false R1.htm 0000001 - Document - Document and Entity Information Sheet http://ecarx.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0000002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://ecarx.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Sheet http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS DEFICIT Sheet http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS DEFICIT Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS DEFICIT (Parenthetical) Sheet http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICITParenthetical CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS DEFICIT (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 0000009 - Disclosure - Description of business and organization Sheet http://ecarx.com/role/Descriptionofbusinessandorganization Description of business and organization Notes 9 false false R10.htm 0000010 - Disclosure - Summary of significant accounting policies Sheet http://ecarx.com/role/Summaryofsignificantaccountingpolicies Summary of significant accounting policies Notes 10 false false R11.htm 0000011 - Disclosure - Cash and restricted cash Sheet http://ecarx.com/role/Cashandrestrictedcash Cash and restricted cash Notes 11 false false R12.htm 0000012 - Disclosure - Accounts receivable, net Sheet http://ecarx.com/role/Accountsreceivablenet Accounts receivable, net Notes 12 false false R13.htm 0000013 - Disclosure - Notes receivable Notes http://ecarx.com/role/Notesreceivable Notes receivable Notes 13 false false R14.htm 0000014 - Disclosure - Inventories Sheet http://ecarx.com/role/Inventories Inventories Notes 14 false false R15.htm 0000015 - Disclosure - Prepayments and other current assets Sheet http://ecarx.com/role/Prepaymentsandothercurrentassets Prepayments and other current assets Notes 15 false false R16.htm 0000016 - Disclosure - Long-term investments Sheet http://ecarx.com/role/Longterminvestments Long-term investments Notes 16 false false R17.htm 0000017 - Disclosure - Property and equipment, net Sheet http://ecarx.com/role/Propertyandequipmentnet Property and equipment, net Notes 17 false false R18.htm 0000018 - Disclosure - Intangible assets, net Sheet http://ecarx.com/role/Intangibleassetsnet Intangible assets, net Notes 18 false false R19.htm 0000019 - Disclosure - Short-term borrowings Sheet http://ecarx.com/role/Shorttermborrowings Short-term borrowings Notes 19 false false R20.htm 0000020 - Disclosure - Contract liabilities Sheet http://ecarx.com/role/Contractliabilities Contract liabilities Notes 20 false false R21.htm 0000021 - Disclosure - Warrant liabilities, Government Warrants Sheet http://ecarx.com/role/WarrantliabilitiesGovernmentWarrants Warrant liabilities, Government Warrants Notes 21 false false R22.htm 0000022 - Disclosure - Accrued expenses and other liabilities Sheet http://ecarx.com/role/Accruedexpensesandotherliabilities Accrued expenses and other liabilities Notes 22 false false R23.htm 0000023 - Disclosure - Convertible notes payable to a related party Notes http://ecarx.com/role/Convertiblenotespayabletoarelatedparty Convertible notes payable to a related party Notes 23 false false R24.htm 0000024 - Disclosure - Convertible notes payable Notes http://ecarx.com/role/Convertiblenotespayable Convertible notes payable Notes 24 false false R25.htm 0000025 - Disclosure - Leases Sheet http://ecarx.com/role/Leases Leases Notes 25 false false R26.htm 0000026 - Disclosure - Mezzanine equity Sheet http://ecarx.com/role/Mezzanineequity Mezzanine equity Notes 26 false false R27.htm 0000027 - Disclosure - Non-controlling interests Sheet http://ecarx.com/role/Noncontrollinginterests Non-controlling interests Notes 27 false false R28.htm 0000028 - Disclosure - Ordinary Share Sheet http://ecarx.com/role/OrdinaryShare Ordinary Share Notes 28 false false R29.htm 0000029 - Disclosure - Share based compensation Sheet http://ecarx.com/role/Sharebasedcompensation Share based compensation Notes 29 false false R30.htm 0000030 - Disclosure - Revenue information Sheet http://ecarx.com/role/Revenueinformation Revenue information Notes 30 false false R31.htm 0000032 - Disclosure - Income taxes Sheet http://ecarx.com/role/Incometaxes Income taxes Notes 31 false false R32.htm 0000033 - Disclosure - Loss per share Sheet http://ecarx.com/role/Losspershare Loss per share Notes 32 false false R33.htm 0000034 - Disclosure - Risks and Concentration Sheet http://ecarx.com/role/RisksandConcentration Risks and Concentration Notes 33 false false R34.htm 0000035 - Disclosure - Commitments and contingencies Sheet http://ecarx.com/role/Commitmentsandcontingencies Commitments and contingencies Notes 34 false false R35.htm 0000036 - Disclosure - Related party balances and transactions Sheet http://ecarx.com/role/Relatedpartybalancesandtransactions Related party balances and transactions Notes 35 false false R36.htm 0000037 - Disclosure - Subsequent events Sheet http://ecarx.com/role/Subsequentevents Subsequent events Notes 36 false false R37.htm 0000038 - Disclosure - Parent only financial information Sheet http://ecarx.com/role/Parentonlyfinancialinformation Parent only financial information Notes 37 false false R38.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 38 false false R39.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 39 false false R40.htm 9954471 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies Summary of significant accounting policies (Policies) Policies 40 false false R41.htm 9954472 - Disclosure - Description of business and organization (Tables) Sheet http://ecarx.com/role/DescriptionofbusinessandorganizationTables Description of business and organization (Tables) Tables http://ecarx.com/role/Descriptionofbusinessandorganization 41 false false R42.htm 9954473 - Disclosure - Summary of significant accounting policies (Tables) Sheet http://ecarx.com/role/SummaryofsignificantaccountingpoliciesTables Summary of significant accounting policies (Tables) Tables http://ecarx.com/role/Summaryofsignificantaccountingpolicies 42 false false R43.htm 9954474 - Disclosure - Cash and restricted cash (Tables) Sheet http://ecarx.com/role/CashandrestrictedcashTables Cash and restricted cash (Tables) Tables http://ecarx.com/role/Cashandrestrictedcash 43 false false R44.htm 9954475 - Disclosure - Accounts receivable, net (Tables) Sheet http://ecarx.com/role/AccountsreceivablenetTables Accounts receivable, net (Tables) Tables http://ecarx.com/role/Accountsreceivablenet 44 false false R45.htm 9954476 - Disclosure - Inventories (Tables) Sheet http://ecarx.com/role/InventoriesTables Inventories (Tables) Tables http://ecarx.com/role/Inventories 45 false false R46.htm 9954477 - Disclosure - Prepayments and other current assets (Tables) Sheet http://ecarx.com/role/PrepaymentsandothercurrentassetsTables Prepayments and other current assets (Tables) Tables http://ecarx.com/role/Prepaymentsandothercurrentassets 46 false false R47.htm 9954478 - Disclosure - Long-term investments (Tables) Sheet http://ecarx.com/role/LongterminvestmentsTables Long-term investments (Tables) Tables http://ecarx.com/role/Longterminvestments 47 false false R48.htm 9954479 - Disclosure - Property and equipment, net (Tables) Sheet http://ecarx.com/role/PropertyandequipmentnetTables Property and equipment, net (Tables) Tables http://ecarx.com/role/Propertyandequipmentnet 48 false false R49.htm 9954480 - Disclosure - Intangible assets, net (Tables) Sheet http://ecarx.com/role/IntangibleassetsnetTables Intangible assets, net (Tables) Tables http://ecarx.com/role/Intangibleassetsnet 49 false false R50.htm 9954481 - Disclosure - Short-term borrowings (Tables) Sheet http://ecarx.com/role/ShorttermborrowingsTables Short-term borrowings (Tables) Tables http://ecarx.com/role/Shorttermborrowings 50 false false R51.htm 9954482 - Disclosure - Contract liabilities (Tables) Sheet http://ecarx.com/role/ContractliabilitiesTables Contract liabilities (Tables) Tables http://ecarx.com/role/Contractliabilities 51 false false R52.htm 9954483 - Disclosure - Warrant liabilities (Tables) Sheet http://ecarx.com/role/WarrantliabilitiesTables Warrant liabilities (Tables) Tables http://ecarx.com/role/WarrantliabilitiesGovernmentWarrants 52 false false R53.htm 9954484 - Disclosure - Accrued expenses and other liabilities (Tables) Sheet http://ecarx.com/role/AccruedexpensesandotherliabilitiesTables Accrued expenses and other liabilities (Tables) Tables http://ecarx.com/role/Accruedexpensesandotherliabilities 53 false false R54.htm 9954485 - Disclosure - Convertible notes payable (Tables) Notes http://ecarx.com/role/ConvertiblenotespayableTables Convertible notes payable (Tables) Tables http://ecarx.com/role/Convertiblenotespayabletoarelatedparty 54 false false R55.htm 9954486 - Disclosure - Leases (Tables) Sheet http://ecarx.com/role/LeasesTables Leases (Tables) Tables http://ecarx.com/role/Leases 55 false false R56.htm 9954487 - Disclosure - Mezzanine equity (Tables) Sheet http://ecarx.com/role/MezzanineequityTables Mezzanine equity (Tables) Tables http://ecarx.com/role/Mezzanineequity 56 false false R57.htm 9954488 - Disclosure - Non-controlling interests (Tables) Sheet http://ecarx.com/role/NoncontrollinginterestsTables Non-controlling interests (Tables) Tables http://ecarx.com/role/Noncontrollinginterests 57 false false R58.htm 9954489 - Disclosure - Share based compensation (Tables) Sheet http://ecarx.com/role/SharebasedcompensationTables Share based compensation (Tables) Tables http://ecarx.com/role/Sharebasedcompensation 58 false false R59.htm 9954490 - Disclosure - Revenue information (Tables) Sheet http://ecarx.com/role/RevenueinformationTables Revenue information (Tables) Tables http://ecarx.com/role/Revenueinformation 59 false false R60.htm 9954492 - Disclosure - Income taxes (Tables) Sheet http://ecarx.com/role/IncometaxesTables Income taxes (Tables) Tables http://ecarx.com/role/Incometaxes 60 false false R61.htm 9954493 - Disclosure - Loss per share (Tables) Sheet http://ecarx.com/role/LosspershareTables Loss per share (Tables) Tables http://ecarx.com/role/Losspershare 61 false false R62.htm 9954494 - Disclosure - Risks and Concentration (Tables) Sheet http://ecarx.com/role/RisksandConcentrationTables Risks and Concentration (Tables) Tables http://ecarx.com/role/RisksandConcentration 62 false false R63.htm 9954495 - Disclosure - Commitments and contingencies (Tables) Sheet http://ecarx.com/role/CommitmentsandcontingenciesTables Commitments and contingencies (Tables) Tables http://ecarx.com/role/Commitmentsandcontingencies 63 false false R64.htm 9954496 - Disclosure - Related party balances and transactions (Tables) Sheet http://ecarx.com/role/RelatedpartybalancesandtransactionsTables Related party balances and transactions (Tables) Tables http://ecarx.com/role/Relatedpartybalancesandtransactions 64 false false R65.htm 9954497 - Disclosure - Parent only financial information (Tables) Sheet http://ecarx.com/role/ParentonlyfinancialinformationTables Parent only financial information (Tables) Tables http://ecarx.com/role/Parentonlyfinancialinformation 65 false false R66.htm 9954498 - Disclosure - Description of business and organization - Merger and recapitalization (Details) Sheet http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails Description of business and organization - Merger and recapitalization (Details) Details 66 false false R67.htm 9954499 - Disclosure - Description of business and organization - Derecognized Assets (Details) Sheet http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails Description of business and organization - Derecognized Assets (Details) Details 67 false false R68.htm 9954500 - Disclosure - Description of business and organization - Reorganization and VIE (Details) Sheet http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails Description of business and organization - Reorganization and VIE (Details) Details 68 false false R69.htm 9954501 - Disclosure - Description of business and organization -JICA (Details) Sheet http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails Description of business and organization -JICA (Details) Details http://ecarx.com/role/DescriptionofbusinessandorganizationTables 69 false false R70.htm 9954502 - Disclosure - Summary of significant accounting policies - Additional information (Details) Sheet http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails Summary of significant accounting policies - Additional information (Details) Details 70 false false R71.htm 9954503 - Disclosure - Summary of significant accounting policies - Property and equipment and Intangible assets (Details) Sheet http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails Summary of significant accounting policies - Property and equipment and Intangible assets (Details) Details 71 false false R72.htm 9954504 - Disclosure - Summary of significant accounting policies - Prior period reclassifications (Details) Sheet http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails Summary of significant accounting policies - Prior period reclassifications (Details) Details 72 false false R73.htm 9954505 - Disclosure - Cash and restricted cash - Reconciliation (Details) Sheet http://ecarx.com/role/CashandrestrictedcashReconciliationDetails Cash and restricted cash - Reconciliation (Details) Details 73 false false R74.htm 9954506 - Disclosure - Cash and restricted cash - Deposits in financial institutions (Details) Sheet http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails Cash and restricted cash - Deposits in financial institutions (Details) Details 74 false false R75.htm 9954507 - Disclosure - Accounts receivable, net - Accounts Receivable, Net (Details) Sheet http://ecarx.com/role/AccountsreceivablenetAccountsReceivableNetDetails Accounts receivable, net - Accounts Receivable, Net (Details) Details 75 false false R76.htm 9954508 - Disclosure - Accounts receivable, net - Movement of the allowance for doubtful accounts (Details) Sheet http://ecarx.com/role/AccountsreceivablenetMovementoftheallowancefordoubtfulaccountsDetails Accounts receivable, net - Movement of the allowance for doubtful accounts (Details) Details 76 false false R77.htm 9954509 - Disclosure - Notes receivable (Details) Notes http://ecarx.com/role/NotesreceivableDetails Notes receivable (Details) Details http://ecarx.com/role/Notesreceivable 77 false false R78.htm 9954510 - Disclosure - Inventories - Inventory (Details) Sheet http://ecarx.com/role/InventoriesInventoryDetails Inventories - Inventory (Details) Details 78 false false R79.htm 9954511 - Disclosure - Inventories - Additional Information (Details) Sheet http://ecarx.com/role/InventoriesAdditionalInformationDetails Inventories - Additional Information (Details) Details 79 false false R80.htm 9954512 - Disclosure - Prepayments and other current assets - Schedule of prepayments and other current assets (Details) Sheet http://ecarx.com/role/PrepaymentsandothercurrentassetsScheduleofprepaymentsandothercurrentassetsDetails Prepayments and other current assets - Schedule of prepayments and other current assets (Details) Details 80 false false R81.htm 9954513 - Disclosure - Prepayments and other current assets - Additional Information (Details) Sheet http://ecarx.com/role/PrepaymentsandothercurrentassetsAdditionalInformationDetails Prepayments and other current assets - Additional Information (Details) Details 81 false false R82.htm 9954514 - Disclosure - Long-term investments - Investments (Details) Sheet http://ecarx.com/role/LongterminvestmentsInvestmentsDetails Long-term investments - Investments (Details) Details 82 false false R83.htm 9954515 - Disclosure - Long-term investments - Equity method investments (Details) Sheet http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails Long-term investments - Equity method investments (Details) Details 83 false false R84.htm 9954516 - Disclosure - Long-term investments - Equity method investment prospectively from the date of deconsolidation (Details) Sheet http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentprospectivelyfromthedateofdeconsolidationDetails Long-term investments - Equity method investment prospectively from the date of deconsolidation (Details) Details 84 false false R85.htm 9954517 - Disclosure - Long-term investments - Equity method investments, Summary combined financial information (Details) Sheet http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails Long-term investments - Equity method investments, Summary combined financial information (Details) Details 85 false false R86.htm 9954518 - Disclosure - Long-term investments - Equity securities (Details) Sheet http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails Long-term investments - Equity securities (Details) Details 86 false false R87.htm 9954519 - Disclosure - Property and equipment, net - Schedule of property and equipment (Details) Sheet http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails Property and equipment, net - Schedule of property and equipment (Details) Details 87 false false R88.htm 9954520 - Disclosure - Property and equipment, net - Depreciation expenses on property and equipment allocated to expense items (Details) Sheet http://ecarx.com/role/PropertyandequipmentnetDepreciationexpensesonpropertyandequipmentallocatedtoexpenseitemsDetails Property and equipment, net - Depreciation expenses on property and equipment allocated to expense items (Details) Details 88 false false R89.htm 9954521 - Disclosure - Intangible assets, net - Schedule and narrative (Details) Sheet http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails Intangible assets, net - Schedule and narrative (Details) Details 89 false false R90.htm 9954522 - Disclosure - Intangible assets, net - Amortization expenses on intangible assets allocated to expense items (Details) Sheet http://ecarx.com/role/IntangibleassetsnetAmortizationexpensesonintangibleassetsallocatedtoexpenseitemsDetails Intangible assets, net - Amortization expenses on intangible assets allocated to expense items (Details) Details 90 false false R91.htm 9954523 - Disclosure - Intangible assets, net - Estimated amortization expenses for intangible assets (Details) Sheet http://ecarx.com/role/IntangibleassetsnetEstimatedamortizationexpensesforintangibleassetsDetails Intangible assets, net - Estimated amortization expenses for intangible assets (Details) Details 91 false false R92.htm 9954524 - Disclosure - Short-term borrowings - Schedule of short-term borrowings (Details) Sheet http://ecarx.com/role/ShorttermborrowingsScheduleofshorttermborrowingsDetails Short-term borrowings - Schedule of short-term borrowings (Details) Details 92 false false R93.htm 9954525 - Disclosure - Short-term borrowings - Additional Information (Details) Sheet http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails Short-term borrowings - Additional Information (Details) Details 93 false false R94.htm 9954526 - Disclosure - Contract liabilities - Schedule of contract liabilities (Details) Sheet http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails Contract liabilities - Schedule of contract liabilities (Details) Details 94 false false R95.htm 9954527 - Disclosure - Contract liabilities - Revenue expected to be recognized in the future (Details) Sheet http://ecarx.com/role/ContractliabilitiesRevenueexpectedtoberecognizedinthefutureDetails Contract liabilities - Revenue expected to be recognized in the future (Details) Details 95 false false R96.htm 9954528 - Disclosure - Warrant liabilities, Government Warrants - Movement (Details) Sheet http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsMovementDetails Warrant liabilities, Government Warrants - Movement (Details) Details 96 false false R97.htm 9954529 - Disclosure - Warrant liabilities, Government Warrants- Warrant liability is measured at fair value (Details) Sheet http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsWarrantliabilityismeasuredatfairvalueDetails Warrant liabilities, Government Warrants- Warrant liability is measured at fair value (Details) Details 97 false false R98.htm 9954530 - Disclosure - Warrant liabilities, Government Warrants - ECARX Warrants in connection with the Merger - Movements (Details) Sheet http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerMovementsDetails Warrant liabilities, Government Warrants - ECARX Warrants in connection with the Merger - Movements (Details) Details 98 false false R99.htm 9954531 - Disclosure - Warrant liabilities, Government Warrants - ECARX Warrants in connection with the Merger (Details) Sheet http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails Warrant liabilities, Government Warrants - ECARX Warrants in connection with the Merger (Details) Details 99 false false R100.htm 9954532 - Disclosure - Accrued expenses and other liabilities (Details) Sheet http://ecarx.com/role/AccruedexpensesandotherliabilitiesDetails Accrued expenses and other liabilities (Details) Details http://ecarx.com/role/AccruedexpensesandotherliabilitiesTables 100 false false R101.htm 9954533 - Disclosure - Convertible notes payable to a related party (Details) Notes http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails Convertible notes payable to a related party (Details) Details http://ecarx.com/role/Convertiblenotespayabletoarelatedparty 101 false false R102.htm 9954534 - Disclosure - Convertible notes payable - Additional information (Details) Notes http://ecarx.com/role/ConvertiblenotespayableAdditionalinformationDetails Convertible notes payable - Additional information (Details) Details 102 false false R103.htm 9954535 - Disclosure - Convertible notes payable - Summary (Details) Notes http://ecarx.com/role/ConvertiblenotespayableSummaryDetails Convertible notes payable - Summary (Details) Details 103 false false R104.htm 9954536 - Disclosure - Leases - Summary of the effect on consolidated balance sheet as a result of ASC 842 (Details) Sheet http://ecarx.com/role/LeasesSummaryoftheeffectonconsolidatedbalancesheetasaresultofASC842Details Leases - Summary of the effect on consolidated balance sheet as a result of ASC 842 (Details) Details 104 false false R105.htm 9954537 - Disclosure - Leases - Operating lease right-of-use assets and the amortization (Details) Sheet http://ecarx.com/role/LeasesOperatingleaserightofuseassetsandtheamortizationDetails Leases - Operating lease right-of-use assets and the amortization (Details) Details 105 false false R106.htm 9954538 - Disclosure - Leases - Components of lease cost (Details) Sheet http://ecarx.com/role/LeasesComponentsofleasecostDetails Leases - Components of lease cost (Details) Details 106 false false R107.htm 9954539 - Disclosure - Leases - Lease cost allocated expense items (Details) Sheet http://ecarx.com/role/LeasesLeasecostallocatedexpenseitemsDetails Leases - Lease cost allocated expense items (Details) Details 107 false false R108.htm 9954540 - Disclosure - Leases -Weighted average remaining lease term and discount rate (Details) Sheet http://ecarx.com/role/LeasesWeightedaverageremainingleasetermanddiscountrateDetails Leases -Weighted average remaining lease term and discount rate (Details) Details 108 false false R109.htm 9954541 - Disclosure - Leases - Future minimum lease payments (Details) Sheet http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails Leases - Future minimum lease payments (Details) Details 109 false false R110.htm 9954542 - Disclosure - Leases - Supplemental cash flow information related to operating leases (Details) Sheet http://ecarx.com/role/LeasesSupplementalcashflowinformationrelatedtooperatingleasesDetails Leases - Supplemental cash flow information related to operating leases (Details) Details 110 false false R111.htm 9954543 - Disclosure - Mezzanine equity - Activities of the Redeemable Convertible Preferred Shares (Details) Sheet http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails Mezzanine equity - Activities of the Redeemable Convertible Preferred Shares (Details) Details 111 false false R112.htm 9954544 - Disclosure - Mezzanine equity - Information related to the Redeemable Convertible Preferred Shares (Details) Sheet http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails Mezzanine equity - Information related to the Redeemable Convertible Preferred Shares (Details) Details 112 false false R113.htm 9954545 - Disclosure - Mezzanine equity - Rights, preferences and privileges of preferred shares (Details) Sheet http://ecarx.com/role/MezzanineequityRightspreferencesandprivilegesofpreferredsharesDetails Mezzanine equity - Rights, preferences and privileges of preferred shares (Details) Details 113 false false R114.htm 9954546 - Disclosure - Non-controlling interests - Additional Information (Details) Sheet http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails Non-controlling interests - Additional Information (Details) Details 114 false false R115.htm 9954547 - Disclosure - Non-controlling interests - Balance of redeemable non-controlling interests (Details) Sheet http://ecarx.com/role/NoncontrollinginterestsBalanceofredeemablenoncontrollinginterestsDetails Non-controlling interests - Balance of redeemable non-controlling interests (Details) Details 115 false false R116.htm 9954548 - Disclosure - Ordinary Shares (Details) Sheet http://ecarx.com/role/OrdinarySharesDetails Ordinary Shares (Details) Details http://ecarx.com/role/OrdinaryShare 116 false false R117.htm 9954549 - Disclosure - Share based compensation - Additional Information (Details) Sheet http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails Share based compensation - Additional Information (Details) Details 117 false false R118.htm 9954550 - Disclosure - Share based compensation - Activities of Company's RSUs (Details) Sheet http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails Share based compensation - Activities of Company's RSUs (Details) Details 118 false false R119.htm 9954551 - Disclosure - Share based compensation - Fair value of RSUs granted estimated Using binomial model (Details) Sheet http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails Share based compensation - Fair value of RSUs granted estimated Using binomial model (Details) Details 119 false false R120.htm 9954552 - Disclosure - Share based compensation - Compensation expense recognized (Details) Sheet http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails Share based compensation - Compensation expense recognized (Details) Details 120 false false R121.htm 9954553 - Disclosure - Share based compensation - Activities of options (Details) Sheet http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails Share based compensation - Activities of options (Details) Details 121 false false R122.htm 9954554 - Disclosure - Share based compensation - Fair value of options granted that are estimated using binomial model (Details) Sheet http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails Share based compensation - Fair value of options granted that are estimated using binomial model (Details) Details 122 false false R123.htm 9954555 - Disclosure - Revenue information - Schedule of revenue (Details) Sheet http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails Revenue information - Schedule of revenue (Details) Details 123 false false R124.htm 9954556 - Disclosure - Other non-operating (expenses) income (Details) Sheet http://ecarx.com/role/OthernonoperatingexpensesincomeDetails Other non-operating (expenses) income (Details) Details 124 false false R125.htm 9954557 - Disclosure - Income taxes - General (Details) Sheet http://ecarx.com/role/IncometaxesGeneralDetails Income taxes - General (Details) Details 125 false false R126.htm 9954558 - Disclosure - Income taxes - Components of income / (loss) before income taxes (Details) Sheet http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails Income taxes - Components of income / (loss) before income taxes (Details) Details 126 false false R127.htm 9954559 - Disclosure - Income taxes - Withholding tax on undistributed dividends (Details) Sheet http://ecarx.com/role/IncometaxesWithholdingtaxonundistributeddividendsDetails Income taxes - Withholding tax on undistributed dividends (Details) Details 127 false false R128.htm 9954560 - Disclosure - Income taxes - Income tax expense recognized in the consolidated statements of comprehensive loss (Details) Sheet http://ecarx.com/role/IncometaxesIncometaxexpenserecognizedintheconsolidatedstatementsofcomprehensivelossDetails Income taxes - Income tax expense recognized in the consolidated statements of comprehensive loss (Details) Details 128 false false R129.htm 9954561 - Disclosure - Income taxes - Reconciliation of the differences between PRC statutory income tax rate and the Group's effective income tax rates (Details) Sheet http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails Income taxes - Reconciliation of the differences between PRC statutory income tax rate and the Group's effective income tax rates (Details) Details 129 false false R130.htm 9954562 - Disclosure - Income taxes - Principal components of the deferred tax assets and liabilities (Details) Sheet http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails Income taxes - Principal components of the deferred tax assets and liabilities (Details) Details 130 false false R131.htm 9954563 - Disclosure - Income taxes - Movement of the valuation allowance for the deferred tax assets (Details) Sheet http://ecarx.com/role/IncometaxesMovementofthevaluationallowanceforthedeferredtaxassetsDetails Income taxes - Movement of the valuation allowance for the deferred tax assets (Details) Details 131 false false R132.htm 9954564 - Disclosure - Income taxes - Net operating loss carryforwards (Details) Sheet http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails Income taxes - Net operating loss carryforwards (Details) Details 132 false false R133.htm 9954565 - Disclosure - Loss per share - Schedule of basic and diluted net loss per share (Details) Sheet http://ecarx.com/role/LosspershareScheduleofbasicanddilutednetlosspershareDetails Loss per share - Schedule of basic and diluted net loss per share (Details) Details 133 false false R134.htm 9954566 - Disclosure - Loss per share - Anti-dilutive securities (Details) Sheet http://ecarx.com/role/LosspershareAntidilutivesecuritiesDetails Loss per share - Anti-dilutive securities (Details) Details 134 false false R135.htm 9954567 - Disclosure - Risks and Concentration (Details) Sheet http://ecarx.com/role/RisksandConcentrationDetails Risks and Concentration (Details) Details http://ecarx.com/role/RisksandConcentrationTables 135 false false R136.htm 9954568 - Disclosure - Commitments and contingencies (Details) Sheet http://ecarx.com/role/CommitmentsandcontingenciesDetails Commitments and contingencies (Details) Details http://ecarx.com/role/CommitmentsandcontingenciesTables 136 false false R137.htm 9954569 - Disclosure - Related party balances and transactions - Revenues (Details) Sheet http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails Related party balances and transactions - Revenues (Details) Details 137 false false R138.htm 9954570 - Disclosure - Related party balances and transactions - Transactions (Details) Sheet http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails Related party balances and transactions - Transactions (Details) Details 138 false false R139.htm 9954571 - Disclosure - Related party balances and transactions - Related party balances (Details) Sheet http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails Related party balances and transactions - Related party balances (Details) Details 139 false false R140.htm 9954572 - Disclosure - Subsequent events - Additional information (Details) Sheet http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails Subsequent events - Additional information (Details) Details 140 false false R141.htm 9954573 - Disclosure - Parent only financial information - Condensed Balance Sheets (Details) Sheet http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails Parent only financial information - Condensed Balance Sheets (Details) Details 141 false false R142.htm 9954574 - Disclosure - Parent only financial information - Condensed statements of comprehensive loss (Details) Sheet http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails Parent only financial information - Condensed statements of comprehensive loss (Details) Details 142 false false R143.htm 9954575 - Disclosure - Parent only financial information - Condensed statements of cash flows (Details) Sheet http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcashflowsDetails Parent only financial information - Condensed statements of cash flows (Details) Details 143 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 13 fact(s) appearing in ix:hidden were eligible for transformation: exc:AmountOfCompetentDirectors, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage, us-gaap:WarrantsAndRightsOutstandingMeasurementInput - exc-20231231.htm 4 [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligation with a value of 322000.000000 using the dimension member (none) The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligation fact are: Context: c-291 Unit: cny. - exc-20231231.htm 4 - exc-20231231.htm 4 [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligation with a value of 187000.000000 using the dimension member (none) The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligation fact are: Context: c-292 Unit: cny. - exc-20231231.htm 4 - exc-20231231.htm 4 [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligation with a value of 96651000.000000 using the dimension member (none) The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligation fact are: Context: c-289 Unit: cny. - exc-20231231.htm 4 - exc-20231231.htm 4 [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligation with a value of 207638000.000000 using the dimension member (none) The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligation fact are: Context: c-288 Unit: cny. - exc-20231231.htm 4 - exc-20231231.htm 4 [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligation with a value of 36835000.000000 using the dimension member (none) The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligation fact are: Context: c-290 Unit: cny. - exc-20231231.htm 4 - exc-20231231.htm 4 exc-20231231.htm exc-20231231.xsd exc-20231231_cal.xml exc-20231231_def.xml exc-20231231_lab.xml exc-20231231_pre.xml exc-20231231_g1.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 172 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "exc-20231231.htm": { "nsprefix": "exc", "nsuri": "http://ecarx.com/20231231", "dts": { "inline": { "local": [ "exc-20231231.htm" ] }, "schema": { "local": [ "exc-20231231.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/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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "exc-20231231_cal.xml" ] }, "definitionLink": { "local": [ "exc-20231231_def.xml" ] }, "labelLink": { "local": [ "exc-20231231_lab.xml" ] }, "presentationLink": { "local": [ "exc-20231231_pre.xml" ] } }, "keyStandard": 506, "keyCustom": 191, "axisStandard": 48, "axisCustom": 1, "memberStandard": 87, "memberCustom": 108, "hidden": { "total": 18, "http://fasb.org/us-gaap/2023": 13, "http://xbrl.sec.gov/dei/2023": 4, "http://ecarx.com/20231231": 1 }, "contextCount": 710, "entityCount": 1, "segmentCount": 213, "elementCount": 1222, "unitCount": 19, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 2165, "http://xbrl.sec.gov/dei/2023": 48, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 4 }, "report": { "R1": { "role": "http://ecarx.com/role/DocumentandEntityInformation", "longName": "0000001 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R3": { "role": "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-119", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R4": { "role": "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NoninterestIncomeOtherOperatingIncome", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R5": { "role": "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R6": { "role": "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS DEFICIT", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS DEFICIT", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-39", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-39", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICITParenthetical", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS DEFICIT (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS DEFICIT (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-35", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-35", "name": "exc:NetIncomeLossAfterTaxAttributableToNonRedeemableNoncontrollingInterest", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "link:footnote", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R8": { "role": "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://ecarx.com/role/Descriptionofbusinessandorganization", "longName": "0000009 - Disclosure - Description of business and organization", "shortName": "Description of business and organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://ecarx.com/role/Summaryofsignificantaccountingpolicies", "longName": "0000010 - Disclosure - Summary of significant accounting policies", "shortName": "Summary of significant accounting policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://ecarx.com/role/Cashandrestrictedcash", "longName": "0000011 - Disclosure - Cash and restricted cash", "shortName": "Cash and restricted cash", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://ecarx.com/role/Accountsreceivablenet", "longName": "0000012 - Disclosure - Accounts receivable, net", "shortName": "Accounts receivable, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://ecarx.com/role/Notesreceivable", "longName": "0000013 - Disclosure - Notes receivable", "shortName": "Notes receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://ecarx.com/role/Inventories", "longName": "0000014 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://ecarx.com/role/Prepaymentsandothercurrentassets", "longName": "0000015 - Disclosure - Prepayments and other current assets", "shortName": "Prepayments and other current assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://ecarx.com/role/Longterminvestments", "longName": "0000016 - Disclosure - Long-term investments", "shortName": "Long-term investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://ecarx.com/role/Propertyandequipmentnet", "longName": "0000017 - Disclosure - Property and equipment, net", "shortName": "Property and equipment, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://ecarx.com/role/Intangibleassetsnet", "longName": "0000018 - Disclosure - Intangible assets, net", "shortName": "Intangible assets, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://ecarx.com/role/Shorttermborrowings", "longName": "0000019 - Disclosure - Short-term borrowings", "shortName": "Short-term borrowings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://ecarx.com/role/Contractliabilities", "longName": "0000020 - Disclosure - Contract liabilities", "shortName": "Contract liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R21": { "role": "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrants", "longName": "0000021 - Disclosure - Warrant liabilities, Government Warrants", "shortName": "Warrant liabilities, Government Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "exc:WarrantsAndRightsLiabilityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "exc:WarrantsAndRightsLiabilityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://ecarx.com/role/Accruedexpensesandotherliabilities", "longName": "0000022 - Disclosure - Accrued expenses and other liabilities", "shortName": "Accrued expenses and other liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://ecarx.com/role/Convertiblenotespayabletoarelatedparty", "longName": "0000023 - Disclosure - Convertible notes payable to a related party", "shortName": "Convertible notes payable to a related party", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R24": { "role": "http://ecarx.com/role/Convertiblenotespayable", "longName": "0000024 - Disclosure - Convertible notes payable", "shortName": "Convertible notes payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R25": { "role": "http://ecarx.com/role/Leases", "longName": "0000025 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://ecarx.com/role/Mezzanineequity", "longName": "0000026 - Disclosure - Mezzanine equity", "shortName": "Mezzanine equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "exc:TemporaryEquityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "exc:TemporaryEquityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://ecarx.com/role/Noncontrollinginterests", "longName": "0000027 - Disclosure - Non-controlling interests", "shortName": "Non-controlling interests", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://ecarx.com/role/OrdinaryShare", "longName": "0000028 - Disclosure - Ordinary Share", "shortName": "Ordinary Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://ecarx.com/role/Sharebasedcompensation", "longName": "0000029 - Disclosure - Share based compensation", "shortName": "Share based compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://ecarx.com/role/Revenueinformation", "longName": "0000030 - Disclosure - Revenue information", "shortName": "Revenue information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R31": { "role": "http://ecarx.com/role/Incometaxes", "longName": "0000032 - Disclosure - Income taxes", "shortName": "Income taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://ecarx.com/role/Losspershare", "longName": "0000033 - Disclosure - Loss per share", "shortName": "Loss per share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://ecarx.com/role/RisksandConcentration", "longName": "0000034 - Disclosure - Risks and Concentration", "shortName": "Risks and Concentration", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://ecarx.com/role/Commitmentsandcontingencies", "longName": "0000035 - Disclosure - Commitments and contingencies", "shortName": "Commitments and contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://ecarx.com/role/Relatedpartybalancesandtransactions", "longName": "0000036 - Disclosure - Related party balances and transactions", "shortName": "Related party balances and transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://ecarx.com/role/Subsequentevents", "longName": "0000037 - Disclosure - Subsequent events", "shortName": "Subsequent events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://ecarx.com/role/Parentonlyfinancialinformation", "longName": "0000038 - Disclosure - Parent only financial information", "shortName": "Parent only financial information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Notes", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R39": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "39", "firstAnchor": { "contextRef": "c-7", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies", "longName": "9954471 - Disclosure - Summary of significant accounting policies (Policies)", "shortName": "Summary of significant accounting policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://ecarx.com/role/DescriptionofbusinessandorganizationTables", "longName": "9954472 - Disclosure - Description of business and organization (Tables)", "shortName": "Description of business and organization (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "exc:ScheduleOfAssetsDerecognizedPursuantToRestructuringTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "exc:ScheduleOfAssetsDerecognizedPursuantToRestructuringTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesTables", "longName": "9954473 - Disclosure - Summary of significant accounting policies (Tables)", "shortName": "Summary of significant accounting policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "exc:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "exc:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://ecarx.com/role/CashandrestrictedcashTables", "longName": "9954474 - Disclosure - Cash and restricted cash (Tables)", "shortName": "Cash and restricted cash (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://ecarx.com/role/AccountsreceivablenetTables", "longName": "9954475 - Disclosure - Accounts receivable, net (Tables)", "shortName": "Accounts receivable, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://ecarx.com/role/InventoriesTables", "longName": "9954476 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://ecarx.com/role/PrepaymentsandothercurrentassetsTables", "longName": "9954477 - Disclosure - Prepayments and other current assets (Tables)", "shortName": "Prepayments and other current assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://ecarx.com/role/LongterminvestmentsTables", "longName": "9954478 - Disclosure - Long-term investments (Tables)", "shortName": "Long-term investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://ecarx.com/role/PropertyandequipmentnetTables", "longName": "9954479 - Disclosure - Property and equipment, net (Tables)", "shortName": "Property and equipment, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://ecarx.com/role/IntangibleassetsnetTables", "longName": "9954480 - Disclosure - Intangible assets, net (Tables)", "shortName": "Intangible assets, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R50": { "role": "http://ecarx.com/role/ShorttermborrowingsTables", "longName": "9954481 - Disclosure - Short-term borrowings (Tables)", "shortName": "Short-term borrowings (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://ecarx.com/role/ContractliabilitiesTables", "longName": "9954482 - Disclosure - Contract liabilities (Tables)", "shortName": "Contract liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://ecarx.com/role/WarrantliabilitiesTables", "longName": "9954483 - Disclosure - Warrant liabilities (Tables)", "shortName": "Warrant liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "exc:WarrantsAndRightsLiabilityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "exc:WarrantsAndRightsLiabilityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://ecarx.com/role/AccruedexpensesandotherliabilitiesTables", "longName": "9954484 - Disclosure - Accrued expenses and other liabilities (Tables)", "shortName": "Accrued expenses and other liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://ecarx.com/role/ConvertiblenotespayableTables", "longName": "9954485 - Disclosure - Convertible notes payable (Tables)", "shortName": "Convertible notes payable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://ecarx.com/role/LeasesTables", "longName": "9954486 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://ecarx.com/role/MezzanineequityTables", "longName": "9954487 - Disclosure - Mezzanine equity (Tables)", "shortName": "Mezzanine equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TemporaryEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TemporaryEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://ecarx.com/role/NoncontrollinginterestsTables", "longName": "9954488 - Disclosure - Non-controlling interests (Tables)", "shortName": "Non-controlling interests (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://ecarx.com/role/SharebasedcompensationTables", "longName": "9954489 - Disclosure - Share based compensation (Tables)", "shortName": "Share based compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://ecarx.com/role/RevenueinformationTables", "longName": "9954490 - Disclosure - Revenue information (Tables)", "shortName": "Revenue information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://ecarx.com/role/IncometaxesTables", "longName": "9954492 - Disclosure - Income taxes (Tables)", "shortName": "Income taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://ecarx.com/role/LosspershareTables", "longName": "9954493 - Disclosure - Loss per share (Tables)", "shortName": "Loss per share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://ecarx.com/role/RisksandConcentrationTables", "longName": "9954494 - Disclosure - Risks and Concentration (Tables)", "shortName": "Risks and Concentration (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://ecarx.com/role/CommitmentsandcontingenciesTables", "longName": "9954495 - Disclosure - Commitments and contingencies (Tables)", "shortName": "Commitments and contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "63", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://ecarx.com/role/RelatedpartybalancesandtransactionsTables", "longName": "9954496 - Disclosure - Related party balances and transactions (Tables)", "shortName": "Related party balances and transactions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "exc:ScheduleOfRelatedPartyRelationshipsWithEntityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "exc:ScheduleOfRelatedPartyRelationshipsWithEntityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://ecarx.com/role/ParentonlyfinancialinformationTables", "longName": "9954497 - Disclosure - Parent only financial information (Tables)", "shortName": "Parent only financial information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Tables", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "longName": "9954498 - Disclosure - Description of business and organization - Merger and recapitalization (Details)", "shortName": "Description of business and organization - Merger and recapitalization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-119", "name": "us-gaap:PreferredStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockSharesOutstanding", "span", "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-119", "name": "exc:RecapitalizationFactorPerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "7", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R67": { "role": "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails", "longName": "9954499 - Disclosure - Description of business and organization - Derecognized Assets (Details)", "shortName": "Description of business and organization - Derecognized Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-144", "name": "exc:AuthorizedStockParOrStatedValuePerShare", "unitRef": "cnyPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-144", "name": "exc:AuthorizedStockParOrStatedValuePerShare", "unitRef": "cnyPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails", "longName": "9954500 - Disclosure - Description of business and organization - Reorganization and VIE (Details)", "shortName": "Description of business and organization - Reorganization and VIE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-146", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R69": { "role": "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "longName": "9954501 - Disclosure - Description of business and organization -JICA (Details)", "shortName": "Description of business and organization -JICA (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-153", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-153", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails", "longName": "9954502 - Disclosure - Summary of significant accounting policies - Additional information (Details)", "shortName": "Summary of significant accounting policies - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "exc:NetCurrentAssetsLiabilities", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R71": { "role": "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails", "longName": "9954503 - Disclosure - Summary of significant accounting policies - Property and equipment and Intangible assets (Details)", "shortName": "Summary of significant accounting policies - Property and equipment and Intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-166", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-166", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails", "longName": "9954504 - Disclosure - Summary of significant accounting policies - Prior period reclassifications (Details)", "shortName": "Summary of significant accounting policies - Prior period reclassifications (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:ProductWarrantyAccrualNoncurrent", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-171", "name": "us-gaap:ProductWarrantyAccrualNoncurrent", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R73": { "role": "http://ecarx.com/role/CashandrestrictedcashReconciliationDetails", "longName": "9954505 - Disclosure - Cash and restricted cash - Reconciliation (Details)", "shortName": "Cash and restricted cash - Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R74": { "role": "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails", "longName": "9954506 - Disclosure - Cash and restricted cash - Deposits in financial institutions (Details)", "shortName": "Cash and restricted cash - Deposits in financial institutions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-210", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R75": { "role": "http://ecarx.com/role/AccountsreceivablenetAccountsReceivableNetDetails", "longName": "9954507 - Disclosure - Accounts receivable, net - Accounts Receivable, Net (Details)", "shortName": "Accounts receivable, net - Accounts Receivable, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://ecarx.com/role/AccountsreceivablenetMovementoftheallowancefordoubtfulaccountsDetails", "longName": "9954508 - Disclosure - Accounts receivable, net - Movement of the allowance for doubtful accounts (Details)", "shortName": "Accounts receivable, net - Movement of the allowance for doubtful accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R77": { "role": "http://ecarx.com/role/NotesreceivableDetails", "longName": "9954509 - Disclosure - Notes receivable (Details)", "shortName": "Notes receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-212", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R78": { "role": "http://ecarx.com/role/InventoriesInventoryDetails", "longName": "9954510 - Disclosure - Inventories - Inventory (Details)", "shortName": "Inventories - Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:InventoryRawMaterials", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:InventoryRawMaterials", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://ecarx.com/role/InventoriesAdditionalInformationDetails", "longName": "9954511 - Disclosure - Inventories - Additional Information (Details)", "shortName": "Inventories - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryWriteDown", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R80": { "role": "http://ecarx.com/role/PrepaymentsandothercurrentassetsScheduleofprepaymentsandothercurrentassetsDetails", "longName": "9954512 - Disclosure - Prepayments and other current assets - Schedule of prepayments and other current assets (Details)", "shortName": "Prepayments and other current assets - Schedule of prepayments and other current assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:Supplies", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:Supplies", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://ecarx.com/role/PrepaymentsandothercurrentassetsAdditionalInformationDetails", "longName": "9954513 - Disclosure - Prepayments and other current assets - Additional Information (Details)", "shortName": "Prepayments and other current assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-9", "name": "exc:PrepaidExpenseAndOtherAssetsCurrentProvision", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "exc:PrepaidExpenseAndOtherAssetsCurrentProvision", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R82": { "role": "http://ecarx.com/role/LongterminvestmentsInvestmentsDetails", "longName": "9954514 - Disclosure - Long-term investments - Investments (Details)", "shortName": "Long-term investments - Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:EquityMethodInvestments", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentTableTextBlock", "us-gaap:InvestmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R83": { "role": "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "longName": "9954515 - Disclosure - Long-term investments - Equity method investments (Details)", "shortName": "Long-term investments - Equity method investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-215", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:InvestmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R84": { "role": "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentprospectivelyfromthedateofdeconsolidationDetails", "longName": "9954516 - Disclosure - Long-term investments - Equity method investment prospectively from the date of deconsolidation (Details)", "shortName": "Long-term investments - Equity method investment prospectively from the date of deconsolidation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:EquityMethodInvestments", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentTableTextBlock", "us-gaap:InvestmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "exc:NonredeemableCarryingAmountNoncontrollingInterest", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R85": { "role": "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails", "longName": "9954517 - Disclosure - Long-term investments - Equity method investments, Summary combined financial information (Details)", "shortName": "Long-term investments - Equity method investments, Summary combined financial information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:AssetsCurrent", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment", "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R86": { "role": "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails", "longName": "9954518 - Disclosure - Long-term investments - Equity securities (Details)", "shortName": "Long-term investments - Equity securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-35", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-35", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R87": { "role": "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails", "longName": "9954519 - Disclosure - Property and equipment, net - Schedule of property and equipment (Details)", "shortName": "Property and equipment, net - Schedule of property and equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://ecarx.com/role/PropertyandequipmentnetDepreciationexpensesonpropertyandequipmentallocatedtoexpenseitemsDetails", "longName": "9954520 - Disclosure - Property and equipment, net - Depreciation expenses on property and equipment allocated to expense items (Details)", "shortName": "Property and equipment, net - Depreciation expenses on property and equipment allocated to expense items (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "exc:DepreciationExpensesOnPropertyAndEquipmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "exc:DepreciationExpensesOnPropertyAndEquipmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R89": { "role": "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails", "longName": "9954521 - Disclosure - Intangible assets, net - Schedule and narrative (Details)", "shortName": "Intangible assets, net - Schedule and narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://ecarx.com/role/IntangibleassetsnetAmortizationexpensesonintangibleassetsallocatedtoexpenseitemsDetails", "longName": "9954522 - Disclosure - Intangible assets, net - Amortization expenses on intangible assets allocated to expense items (Details)", "shortName": "Intangible assets, net - Amortization expenses on intangible assets allocated to expense items (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R91": { "role": "http://ecarx.com/role/IntangibleassetsnetEstimatedamortizationexpensesforintangibleassetsDetails", "longName": "9954523 - Disclosure - Intangible assets, net - Estimated amortization expenses for intangible assets (Details)", "shortName": "Intangible assets, net - Estimated amortization expenses for intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R92": { "role": "http://ecarx.com/role/ShorttermborrowingsScheduleofshorttermborrowingsDetails", "longName": "9954524 - Disclosure - Short-term borrowings - Schedule of short-term borrowings (Details)", "shortName": "Short-term borrowings - Schedule of short-term borrowings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:ShortTermBorrowings", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-281", "name": "us-gaap:ShortTermBorrowings", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R93": { "role": "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails", "longName": "9954525 - Disclosure - Short-term borrowings - Additional Information (Details)", "shortName": "Short-term borrowings - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-281", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-281", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R94": { "role": "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails", "longName": "9954526 - Disclosure - Contract liabilities - Schedule of contract liabilities (Details)", "shortName": "Contract liabilities - Schedule of contract liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R95": { "role": "http://ecarx.com/role/ContractliabilitiesRevenueexpectedtoberecognizedinthefutureDetails", "longName": "9954527 - Disclosure - Contract liabilities - Revenue expected to be recognized in the future (Details)", "shortName": "Contract liabilities - Revenue expected to be recognized in the future (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-288", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R96": { "role": "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsMovementDetails", "longName": "9954528 - Disclosure - Warrant liabilities, Government Warrants - Movement (Details)", "shortName": "Warrant liabilities, Government Warrants - Movement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-293", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "exc:WarrantsAndRightsLiabilityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-293", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "exc:WarrantsAndRightsLiabilityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R97": { "role": "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsWarrantliabilityismeasuredatfairvalueDetails", "longName": "9954529 - Disclosure - Warrant liabilities, Government Warrants- Warrant liability is measured at fair value (Details)", "shortName": "Warrant liabilities, Government Warrants- Warrant liability is measured at fair value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-34", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "exc:WarrantsAndRightsLiabilityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-34", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "exc:WarrantsAndRightsLiabilityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R98": { "role": "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerMovementsDetails", "longName": "9954530 - Disclosure - Warrant liabilities, Government Warrants - ECARX Warrants in connection with the Merger - Movements (Details)", "shortName": "Warrant liabilities, Government Warrants - ECARX Warrants in connection with the Merger - Movements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:WarrantsAndRightsOutstanding", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-320", "name": "exc:WarrantsAndRightsOutstandingChangeInFairValueIncludedInLosses", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R99": { "role": "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails", "longName": "9954531 - Disclosure - Warrant liabilities, Government Warrants - ECARX Warrants in connection with the Merger (Details)", "shortName": "Warrant liabilities, Government Warrants - ECARX Warrants in connection with the Merger (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-298", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "exc:WarrantsAndRightsLiabilityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-298", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "exc:WarrantsAndRightsLiabilityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R100": { "role": "http://ecarx.com/role/AccruedexpensesandotherliabilitiesDetails", "longName": "9954532 - Disclosure - Accrued expenses and other liabilities (Details)", "shortName": "Accrued expenses and other liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R101": { "role": "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails", "longName": "9954533 - Disclosure - Convertible notes payable to a related party (Details)", "shortName": "Convertible notes payable to a related party (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-385", "name": "exc:NumberOfInvestors", "unitRef": "investor", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-329", "name": "exc:WrittenNoticePeriodByNoteHolderForRedemptionOfDebt", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R102": { "role": "http://ecarx.com/role/ConvertiblenotespayableAdditionalinformationDetails", "longName": "9954534 - Disclosure - Convertible notes payable - Additional information (Details)", "shortName": "Convertible notes payable - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R103": { "role": "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails", "longName": "9954535 - Disclosure - Convertible notes payable - Summary (Details)", "shortName": "Convertible notes payable - Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:ConvertibleLongTermNotesPayable", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-334", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R104": { "role": "http://ecarx.com/role/LeasesSummaryoftheeffectonconsolidatedbalancesheetasaresultofASC842Details", "longName": "9954536 - Disclosure - Leases - Summary of the effect on consolidated balance sheet as a result of ASC 842 (Details)", "shortName": "Leases - Summary of the effect on consolidated balance sheet as a result of ASC 842 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-336", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R105": { "role": "http://ecarx.com/role/LeasesOperatingleaserightofuseassetsandtheamortizationDetails", "longName": "9954537 - Disclosure - Leases - Operating lease right-of-use assets and the amortization (Details)", "shortName": "Leases - Operating lease right-of-use assets and the amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-9", "name": "exc:OperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciation", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "exc:LesseeOperatingLeaseRightOfUseAssetsAndAmortizationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "exc:OperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciation", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "exc:LesseeOperatingLeaseRightOfUseAssetsAndAmortizationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R106": { "role": "http://ecarx.com/role/LeasesComponentsofleasecostDetails", "longName": "9954538 - Disclosure - Leases - Components of lease cost (Details)", "shortName": "Leases - Components of lease cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R107": { "role": "http://ecarx.com/role/LeasesLeasecostallocatedexpenseitemsDetails", "longName": "9954539 - Disclosure - Leases - Lease cost allocated expense items (Details)", "shortName": "Leases - Lease cost allocated expense items (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCost", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-269", "name": "us-gaap:LeaseCost", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R108": { "role": "http://ecarx.com/role/LeasesWeightedaverageremainingleasetermanddiscountrateDetails", "longName": "9954540 - Disclosure - Leases -Weighted average remaining lease term and discount rate (Details)", "shortName": "Leases -Weighted average remaining lease term and discount rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R109": { "role": "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails", "longName": "9954541 - Disclosure - Leases - Future minimum lease payments (Details)", "shortName": "Leases - Future minimum lease payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R110": { "role": "http://ecarx.com/role/LeasesSupplementalcashflowinformationrelatedtooperatingleasesDetails", "longName": "9954542 - Disclosure - Leases - Supplemental cash flow information related to operating leases (Details)", "shortName": "Leases - Supplemental cash flow information related to operating leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R111": { "role": "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails", "longName": "9954543 - Disclosure - Mezzanine equity - Activities of the Redeemable Convertible Preferred Shares (Details)", "shortName": "Mezzanine equity - Activities of the Redeemable Convertible Preferred Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "c-46", "name": "exc:TemporaryEquityCarryingAmountAttributableToParentWithSubscriptionReceivable", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "exc:TemporaryEquityCarryingAmountAttributableToParentWithSubscriptionReceivable", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R112": { "role": "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails", "longName": "9954544 - Disclosure - Mezzanine equity - Information related to the Redeemable Convertible Preferred Shares (Details)", "shortName": "Mezzanine equity - Information related to the Redeemable Convertible Preferred Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "c-385", "name": "exc:NumberOfInvestors", "unitRef": "investor", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-365", "name": "us-gaap:SharesIssuedPricePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R113": { "role": "http://ecarx.com/role/MezzanineequityRightspreferencesandprivilegesofpreferredsharesDetails", "longName": "9954545 - Disclosure - Mezzanine equity - Rights, preferences and privileges of preferred shares (Details)", "shortName": "Mezzanine equity - Rights, preferences and privileges of preferred shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "c-1", "name": "exc:NumberOfDaysWithinWhichMaterialBreachIsToBeCured", "unitRef": "day", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "exc:NumberOfDaysWithinWhichMaterialBreachIsToBeCured", "unitRef": "day", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R114": { "role": "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails", "longName": "9954546 - Disclosure - Non-controlling interests - Additional Information (Details)", "shortName": "Non-controlling interests - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "114", "firstAnchor": { "contextRef": "c-394", "name": "us-gaap:MinorityInterestChangeInRedemptionValue", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-394", "name": "us-gaap:MinorityInterestChangeInRedemptionValue", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R115": { "role": "http://ecarx.com/role/NoncontrollinginterestsBalanceofredeemablenoncontrollinginterestsDetails", "longName": "9954547 - Disclosure - Non-controlling interests - Balance of redeemable non-controlling interests (Details)", "shortName": "Non-controlling interests - Balance of redeemable non-controlling interests (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "115", "firstAnchor": { "contextRef": "c-61", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-35", "name": "us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R116": { "role": "http://ecarx.com/role/OrdinarySharesDetails", "longName": "9954548 - Disclosure - Ordinary Shares (Details)", "shortName": "Ordinary Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "116", "firstAnchor": { "contextRef": "c-405", "name": "exc:NumberOfMembersInManagementGroup", "unitRef": "member", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-405", "name": "exc:NumberOfMembersInManagementGroup", "unitRef": "member", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R117": { "role": "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails", "longName": "9954549 - Disclosure - Share based compensation - Additional Information (Details)", "shortName": "Share based compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "117", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R118": { "role": "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails", "longName": "9954550 - Disclosure - Share based compensation - Activities of Company's RSUs (Details)", "shortName": "Share based compensation - Activities of Company's RSUs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "118", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "exc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNewGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R119": { "role": "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "longName": "9954551 - Disclosure - Share based compensation - Fair value of RSUs granted estimated Using binomial model (Details)", "shortName": "Share based compensation - Fair value of RSUs granted estimated Using binomial model (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "119", "firstAnchor": { "contextRef": "c-460", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-460", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R120": { "role": "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails", "longName": "9954552 - Disclosure - Share based compensation - Compensation expense recognized (Details)", "shortName": "Share based compensation - Compensation expense recognized (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "120", "firstAnchor": { "contextRef": "c-492", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-503", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R121": { "role": "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails", "longName": "9954553 - Disclosure - Share based compensation - Activities of options (Details)", "shortName": "Share based compensation - Activities of options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "121", "firstAnchor": { "contextRef": "c-491", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-492", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R122": { "role": "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails", "longName": "9954554 - Disclosure - Share based compensation - Fair value of options granted that are estimated using binomial model (Details)", "shortName": "Share based compensation - Fair value of options granted that are estimated using binomial model (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "122", "firstAnchor": { "contextRef": "c-492", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-492", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R123": { "role": "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails", "longName": "9954555 - Disclosure - Revenue information - Schedule of revenue (Details)", "shortName": "Revenue information - Schedule of revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "123", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-536", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R124": { "role": "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails", "longName": "9954556 - Disclosure - Other non-operating (expenses) income (Details)", "shortName": "Other non-operating (expenses) income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "124", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R125": { "role": "http://ecarx.com/role/IncometaxesGeneralDetails", "longName": "9954557 - Disclosure - Income taxes - General (Details)", "shortName": "Income taxes - General (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "125", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-539", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R126": { "role": "http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails", "longName": "9954558 - Disclosure - Income taxes - Components of income / (loss) before income taxes (Details)", "shortName": "Income taxes - Components of income / (loss) before income taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "126", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-543", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R127": { "role": "http://ecarx.com/role/IncometaxesWithholdingtaxonundistributeddividendsDetails", "longName": "9954559 - Disclosure - Income taxes - Withholding tax on undistributed dividends (Details)", "shortName": "Income taxes - Withholding tax on undistributed dividends (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "127", "firstAnchor": { "contextRef": "c-1", "name": "exc:WithholdingTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "exc:WithholdingTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R128": { "role": "http://ecarx.com/role/IncometaxesIncometaxexpenserecognizedintheconsolidatedstatementsofcomprehensivelossDetails", "longName": "9954560 - Disclosure - Income taxes - Income tax expense recognized in the consolidated statements of comprehensive loss (Details)", "shortName": "Income taxes - Income tax expense recognized in the consolidated statements of comprehensive loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "128", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R129": { "role": "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails", "longName": "9954561 - Disclosure - Income taxes - Reconciliation of the differences between PRC statutory income tax rate and the Group's effective income tax rates (Details)", "shortName": "Income taxes - Reconciliation of the differences between PRC statutory income tax rate and the Group's effective income tax rates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "129", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "exc:EffectiveIncomeTaxRateReconciliationPreferentialTaxPercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R130": { "role": "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails", "longName": "9954562 - Disclosure - Income taxes - Principal components of the deferred tax assets and liabilities (Details)", "shortName": "Income taxes - Principal components of the deferred tax assets and liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "130", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:DeferredTaxAssetsInventory", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:DeferredTaxAssetsInventory", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R131": { "role": "http://ecarx.com/role/IncometaxesMovementofthevaluationallowanceforthedeferredtaxassetsDetails", "longName": "9954563 - Disclosure - Income taxes - Movement of the valuation allowance for the deferred tax assets (Details)", "shortName": "Income taxes - Movement of the valuation allowance for the deferred tax assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "131", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R132": { "role": "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails", "longName": "9954564 - Disclosure - Income taxes - Net operating loss carryforwards (Details)", "shortName": "Income taxes - Net operating loss carryforwards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "132", "firstAnchor": { "contextRef": "c-566", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-566", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R133": { "role": "http://ecarx.com/role/LosspershareScheduleofbasicanddilutednetlosspershareDetails", "longName": "9954565 - Disclosure - Loss per share - Schedule of basic and diluted net loss per share (Details)", "shortName": "Loss per share - Schedule of basic and diluted net loss per share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "133", "firstAnchor": { "contextRef": "c-1", "name": "exc:NetIncomeLossAvailableToParent", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R134": { "role": "http://ecarx.com/role/LosspershareAntidilutivesecuritiesDetails", "longName": "9954566 - Disclosure - Loss per share - Anti-dilutive securities (Details)", "shortName": "Loss per share - Anti-dilutive securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "134", "firstAnchor": { "contextRef": "c-569", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-569", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R135": { "role": "http://ecarx.com/role/RisksandConcentrationDetails", "longName": "9954567 - Disclosure - Risks and Concentration (Details)", "shortName": "Risks and Concentration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "135", "firstAnchor": { "contextRef": "c-580", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-580", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R136": { "role": "http://ecarx.com/role/CommitmentsandcontingenciesDetails", "longName": "9954568 - Disclosure - Commitments and contingencies (Details)", "shortName": "Commitments and contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "136", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:PurchaseObligation", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:PurchaseObligation", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R137": { "role": "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "longName": "9954569 - Disclosure - Related party balances and transactions - Revenues (Details)", "shortName": "Related party balances and transactions - Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "137", "firstAnchor": { "contextRef": "c-38", "name": "us-gaap:Revenues", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-38", "name": "us-gaap:Revenues", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R138": { "role": "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails", "longName": "9954570 - Disclosure - Related party balances and transactions - Transactions (Details)", "shortName": "Related party balances and transactions - Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "138", "firstAnchor": { "contextRef": "c-279", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-627", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R139": { "role": "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "longName": "9954571 - Disclosure - Related party balances and transactions - Related party balances (Details)", "shortName": "Related party balances and transactions - Related party balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "139", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:OtherReceivablesNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-667", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R140": { "role": "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails", "longName": "9954572 - Disclosure - Subsequent events - Additional information (Details)", "shortName": "Subsequent events - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "140", "firstAnchor": { "contextRef": "c-697", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-697", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true, "unique": true } }, "R141": { "role": "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails", "longName": "9954573 - Disclosure - Parent only financial information - Condensed Balance Sheets (Details)", "shortName": "Parent only financial information - Condensed Balance Sheets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "141", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-701", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R142": { "role": "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails", "longName": "9954574 - Disclosure - Parent only financial information - Condensed statements of comprehensive loss (Details)", "shortName": "Parent only financial information - Condensed statements of comprehensive loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "142", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-708", "name": "us-gaap:GeneralAndAdministrativeExpense", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:CondensedStatementOfComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } }, "R143": { "role": "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcashflowsDetails", "longName": "9954575 - Disclosure - Parent only financial information - Condensed statements of cash flows (Details)", "shortName": "Parent only financial information - Condensed statements of cash flows (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "143", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-708", "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "unitRef": "cny", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "exc-20231231.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://ecarx.com/role/Accruedexpensesandotherliabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "terseLabel": "Accounts payable \u2013 related parties", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r36", "r1035" ] }, "us-gaap_AccountsPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableMember", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable [Member]", "documentation": "Obligations incurred and payable to vendors for goods and services received." } } }, "auth_ref": [ "r28" ] }, "exc_AccountsReceivableAllowanceForCreditLossAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "AccountsReceivableAllowanceForCreditLossAdditions", "crdr": "credit", "presentation": [ "http://ecarx.com/role/AccountsreceivablenetMovementoftheallowancefordoubtfulaccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Accounts Receivable, Allowance for Credit Loss, Additions", "documentation": "Accounts Receivable, Allowance for Credit Loss, Additions" } } }, "auth_ref": [] }, "exc_AccountsReceivableAllowanceForCreditLossReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "AccountsReceivableAllowanceForCreditLossReversal", "crdr": "debit", "presentation": [ "http://ecarx.com/role/AccountsreceivablenetMovementoftheallowancefordoubtfulaccountsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Reversal", "label": "Accounts Receivable, Allowance for Credit Loss, Reversal", "documentation": "Accounts Receivable, Allowance for Credit Loss, Reversal" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://ecarx.com/role/AccountsreceivablenetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of movement of the allowance for doubtful accounts of accounts receivables due from related parties", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1202" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://ecarx.com/role/AccountsreceivablenetAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/AccountsreceivablenetAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r303", "r406", "r407", "r995" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable - third parties, net", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r974" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://ecarx.com/role/AccountsreceivablenetAccountsReceivableNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/AccountsreceivablenetAccountsReceivableNetDetails", "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "totalLabel": "Accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r406", "r407" ] }, "exc_AccruedCostsOfMergerCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "AccruedCostsOfMergerCurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/AccruedexpensesandotherliabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/AccruedexpensesandotherliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued costs of the Merger", "label": "Accrued Costs Of Merger, Current", "documentation": "The amount of accrued costs of the merger, classified as current." } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r171", "r242" ] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 }, "http://ecarx.com/role/AccruedexpensesandotherliabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/AccruedexpensesandotherliabilitiesDetails", "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities and Other Liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accrued Liabilities and Other Liabilities [Abstract]", "label": "Accrued Liabilities and Other Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r100", "r296", "r812" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r51", "r52", "r186", "r304", "r806", "r839", "r843" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r6", "r17", "r52", "r671", "r674", "r732", "r834", "r835", "r1162", "r1163", "r1164", "r1180", "r1181", "r1182" ] }, "exc_AcquisitionOfSoftwareLicenseRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "AcquisitionOfSoftwareLicenseRightsMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition of software license rights", "label": "Acquisition Of Software License Rights [Member]", "documentation": "Acquisition Of Software License Rights" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r1089" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "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." } } }, "auth_ref": [ "r178", "r1035", "r1288" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r621", "r622", "r623", "r862", "r1180", "r1181", "r1182", "r1256", "r1290" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Address Type [Domain]", "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1095" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1095" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1095" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1095" ] }, "exc_AdjustmentsToAdditionalPaidInCapitalReDesignationOfOrdinarySharesToSeriesPreferredShares": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalReDesignationOfOrdinarySharesToSeriesPreferredShares", "crdr": "debit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Re-designation of ordinary shares to Series A Preferred Shares (Note 19)", "verboseLabel": "Amount of excess of the ordinary shares' fair value over their par value", "label": "Adjustments To Additional Paid In Capital, Re-Designation of Ordinary Shares to Series A Preferred Shares", "documentation": "Amount of decrease in Additional-paid-in capital due to re-designation of ordinary shares to Series A Preferred shares." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation (Note 21)", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r124", "r125", "r582" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "negatedLabel": "IPO cost capitalization", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r18", "r222" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "exc_AdvancesPaidMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "AdvancesPaidMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advances to related parties", "label": "Advances Paid [Member]", "documentation": "Advances Paid" } } }, "auth_ref": [] }, "us-gaap_AdvancesToAffiliate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvancesToAffiliate", "crdr": "debit", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amount of the Company's controlling shareholder", "label": "Advances to Affiliate", "documentation": "Long-Term advances receivable from a party that is affiliated with the reporting entity by means of direct or indirect ownership. This does not include advances to clients." } } }, "auth_ref": [ "r1269" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising costs", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r630" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1059", "r1071", "r1081", "r1107" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r1062", "r1074", "r1084", "r1110" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1095" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All Currencies [Domain]", "label": "All Currencies [Domain]" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1102" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r1066", "r1075", "r1085", "r1102", "r1111", "r1115", "r1123" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1121" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails", "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total compensation expense recognized", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r614", "r629" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://ecarx.com/role/AccountsreceivablenetMovementoftheallowancefordoubtfulaccountsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at the beginning of the year", "periodEndLabel": "Balance at the end of the year", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r305", "r410", "r460", "r463", "r466", "r1284" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/AccountsreceivablenetAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/AccountsreceivablenetAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r305", "r410", "r460" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://ecarx.com/role/AccountsreceivablenetMovementoftheallowancefordoubtfulaccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://ecarx.com/role/AccountsreceivablenetMovementoftheallowancefordoubtfulaccountsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Write-off", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r465" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Americas", "label": "Americas [Member]", "documentation": "Continents of North and South America." } } }, "auth_ref": [ "r1292", "r1293", "r1294", "r1295" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r191", "r524", "r713", "r1170" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetAmortizationexpensesonintangibleassetsallocatedtoexpenseitemsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total amortization", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r12", "r92", "r97" ] }, "exc_AmountOfCompetentDirectors": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "AmountOfCompetentDirectors", "presentation": [ "http://ecarx.com/role/MezzanineequityRightspreferencesandprivilegesofpreferredsharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Competent directors vote", "label": "Amount Of Competent Directors", "documentation": "Amount Of Competent Directors" } } }, "auth_ref": [] }, "exc_AnhuiXinzhiTechnologyCo.Ltd.Member": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "AnhuiXinzhiTechnologyCo.Ltd.Member", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anhui Xinzhi", "label": "Anhui Xinzhi Technology Co., Ltd. [Member]", "documentation": "Anhui Xinzhi Technology Co., Ltd." } } }, "auth_ref": [] }, "exc_AnhuiXinzhiTechnologyCo.LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "AnhuiXinzhiTechnologyCo.LtdMember", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anhui Xinzhi", "label": "Anhui Xinzhi Technology Co., Ltd Member", "documentation": "Represents the information pertaining to Anhui Xinzhi Technology Co., Ltd." } } }, "auth_ref": [] }, "exc_AnnualSoftwareSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "AnnualSoftwareSalesMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual Software Sales", "label": "Annual Software Sales [Member]", "documentation": "Annual Software Sales" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://ecarx.com/role/LosspershareAntidilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive securities (inshares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r371" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://ecarx.com/role/LosspershareAntidilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r75" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://ecarx.com/role/LosspershareAntidilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive securities", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://ecarx.com/role/LosspershareAntidilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r75" ] }, "exc_ArteusMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ArteusMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Arteus", "label": "Arteus [Member]", "documentation": "Represents the information pertaining to Arteus." } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of property, equipment and intangible assets", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r12", "r98" ] }, "us-gaap_AssetPledgedAsCollateralMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetPledgedAsCollateralMember", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails", "http://ecarx.com/role/NotesreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Pledged as Collateral", "label": "Asset Pledged as Collateral [Member]", "documentation": "Asset pledged as collateral." } } }, "auth_ref": [ "r664", "r880", "r1031", "r1279" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r240", "r299", "r336", "r378", "r395", "r399", "r455", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r664", "r668", "r691", "r801", "r900", "r1035", "r1048", "r1214", "r1215", "r1271" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LeasesSummaryoftheeffectonconsolidatedbalancesheetasaresultofASC842Details", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "terseLabel": "Current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r290", "r309", "r336", "r455", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r664", "r668", "r691", "r1035", "r1214", "r1215", "r1271" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current assets", "terseLabel": "Non-current assets", "label": "Assets, Noncurrent", "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." } } }, "auth_ref": [ "r336", "r455", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r664", "r668", "r691", "r1214", "r1215", "r1271" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets", "label": "Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1053", "r1054", "r1067" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r1053", "r1054", "r1067" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r1053", "r1054", "r1067" ] }, "exc_AuthorizedStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "AuthorizedStockParOrStatedValuePerShare", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Par value of Authorized shares", "label": "Authorized Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of stock." } } }, "auth_ref": [] }, "exc_AutomotiveComputingPlatformDesignAndDevelopmentServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "AutomotiveComputingPlatformDesignAndDevelopmentServiceMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive computing Platform \u2013 Design and development service", "label": "Automotive Computing Platform Design And Development Service [Member]", "documentation": "Represents information pertaining to automotive computing Platform - Design and development service." } } }, "auth_ref": [] }, "exc_AutomotiveComputingPlatformMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "AutomotiveComputingPlatformMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive computing platform", "label": "Automotive Computing Platform [Member]", "documentation": "Represents information pertaining to automotive computing platform." } } }, "auth_ref": [] }, "exc_AutomotiveMerchandiseAndOtherProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "AutomotiveMerchandiseAndOtherProductsMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive merchandise and other products", "label": "Automotive Merchandise and Other Products [Member]", "documentation": "Represents information pertaining to automotive merchandise and other products." } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1118" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1119" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1114" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1114" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1114" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1114" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1114" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1114" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails", "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails", "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails", "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r585", "r586", "r587", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r609", "r610", "r611", "r612", "r613" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1117" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1116" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1115" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1115" ] }, "exc_BankAcceptanceNotesReceivedToSettlePayableForIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "BankAcceptanceNotesReceivedToSettlePayableForIntangibleAssets", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer of notes receivable as part of consideration to purchase intangible assets", "label": "Bank Acceptance Notes Received To Settle Payable For Intangible Assets", "documentation": "Bank Acceptance Notes Received To Settle Payable For Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "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)." } } }, "auth_ref": [] }, "exc_BorrowingsAndInterestPayableOnBorrowingMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "BorrowingsAndInterestPayableOnBorrowingMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings and interest payable on borrowing", "label": "Borrowings And Interest Payable On Borrowing [Member]", "documentation": "Borrowings And Interest Payable On Borrowing" } } }, "auth_ref": [] }, "exc_BorrowingsFromRelatedPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "BorrowingsFromRelatedPartiesMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings from related parties", "label": "Borrowings From Related Parties [Member]", "documentation": "Represents the information pertaining to borrowings from related parties." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r660", "r1027", "r1028" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r130", "r132", "r660", "r1027", "r1028" ] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs", "label": "Business Acquisition, Transaction Costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "exc_BusinessAcquisitionExcessCostOverProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "BusinessAcquisitionExcessCostOverProceeds", "crdr": "debit", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excess cost over proceeds", "label": "Business Acquisition Excess Cost Over Proceeds", "documentation": "Amount of business acquisition excess cost over proceeds." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r660" ] }, "exc_BusinessAcquisitionNumberOfStockholderCounterparties": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "BusinessAcquisitionNumberOfStockholderCounterparties", "presentation": [ "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders", "label": "Business Acquisition, Number Of Stockholder Counterparties", "documentation": "Business Acquisition, Number Of Stockholder Counterparties" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity interest percentage", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r131" ] }, "exc_BusinessCombinationAggregatedProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "BusinessCombinationAggregatedProceeds", "crdr": "debit", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate proceeds", "label": "Business Combination Aggregated Proceeds", "documentation": "Amount of aggregate proceeds raised in the merger." } } }, "auth_ref": [] }, "exc_BusinessCombinationCashProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "BusinessCombinationCashProceeds", "crdr": "debit", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash proceeds", "label": "Business Combination, Cash Proceeds", "documentation": "Amount of cash proceeds raised in the merger." } } }, "auth_ref": [] }, "exc_BusinessCombinationConsiderationPayablePeriod": { "xbrltype": "durationItemType", "nsuri": "http://ecarx.com/20231231", "localname": "BusinessCombinationConsiderationPayablePeriod", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment period", "label": "Business Combination, Consideration Payable, Period", "documentation": "Business Combination, Consideration Payable, Period" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails", "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amount of cash consideration", "terseLabel": "Amount of cash consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r3", "r4", "r14" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Value of shares received", "verboseLabel": "Consideration transferred, equity interests issued and issuable", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r3", "r4" ] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "calculation": { "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration transferred, liabilities incurred", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r3", "r4", "r135", "r662" ] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails" ], "lang": { "en-us": { "role": { "terseLabel": "Controlling interest, percent", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage", "documentation": "Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity interest", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage", "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination." } } }, "auth_ref": [] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "BusinessContactMember", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Business Contact", "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r1054", "r1067" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://ecarx.com/role/Descriptionofbusinessandorganization" ], "lang": { "en-us": { "role": { "terseLabel": "Description of business and organization", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r165", "r204", "r205" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails", "http://ecarx.com/role/IncometaxesGeneralDetails", "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "PRC", "terseLabel": "The PRC, excluding Hong Kong S.A.R.", "label": "CHINA" } } }, "auth_ref": [] }, "currency_CNY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "CNY", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RMB", "label": "China, Yuan Renminbi" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Payable for purchase of property, equipment and intangible assets", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r67", "r68", "r69" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "calculation": { "http://ecarx.com/role/PrepaymentsandothercurrentassetsScheduleofprepaymentsandothercurrentassetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/PrepaymentsandothercurrentassetsScheduleofprepaymentsandothercurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract cost assets", "label": "Capitalized Contract Cost, Net, Current", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r477" ] }, "exc_CarryingAmountMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "CarryingAmountMember", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amount", "label": "Carrying Amount [Member]", "documentation": "This member stands for carrying amount of preferred shares." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Abstract]", "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://ecarx.com/role/CashandrestrictedcashReconciliationDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/CashandrestrictedcashReconciliationDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash", "terseLabel": "Cash at bank", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r64", "r293", "r993" ] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/Cashandrestrictedcash" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and restricted cash", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify." } } }, "auth_ref": [ "r293", "r803" ] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and restricted cash", "label": "Cash and Cash Equivalents [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and restricted cash", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r65" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://ecarx.com/role/CashandrestrictedcashReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails", "http://ecarx.com/role/CashandrestrictedcashReconciliationDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcashflowsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and restricted cash at the beginning of the year", "periodEndLabel": "Cash and restricted cash at the end of the year", "totalLabel": "Cash and restricted cash shown in the consolidated statements of cash flows", "terseLabel": "Cash and restricted cash shown in the consolidated statements of cash flows", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r64", "r201", "r332" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcashflowsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash", "terseLabel": "Net decrease in cash and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r5", "r201" ] }, "exc_CashDerecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "CashDerecognized", "crdr": "credit", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash Derecognized", "documentation": "The amount of cash derecognized." } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1093" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/DocumentandEntityInformation", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/OrdinarySharesDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r270", "r300", "r301", "r302", "r336", "r364", "r365", "r368", "r370", "r376", "r377", "r455", "r493", "r495", "r496", "r497", "r500", "r501", "r530", "r531", "r535", "r538", "r545", "r691", "r851", "r852", "r853", "r854", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r888", "r909", "r933", "r966", "r967", "r968", "r969", "r970", "r1131", "r1171", "r1184" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary Share", "label": "Class of Stock [Line Items]", "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." } } }, "auth_ref": [ "r300", "r301", "r302", "r376", "r530", "r531", "r533", "r535", "r538", "r543", "r545", "r851", "r852", "r853", "r854", "r1016", "r1131", "r1171" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerMovementsDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsMovementDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsWarrantliabilityismeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r120" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerMovementsDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsMovementDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsWarrantliabilityismeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price of warrants", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerMovementsDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsMovementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant liabilities", "label": "Class of Warrant or Right [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of warrants issued (in shares)", "terseLabel": "Number of warrants to purchased shares exercised (in shares)", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerMovementsDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsMovementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Table]", "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r120" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1094" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1094" ] }, "us-gaap_CollateralAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollateralAxis", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collateral Held [Axis]", "label": "Collateral Held [Axis]", "documentation": "Information by category of collateral or no collateral, from lender's perspective." } } }, "auth_ref": [ "r1008" ] }, "us-gaap_CollateralDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollateralDomain", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collateral Held [Domain]", "label": "Collateral Held [Domain]", "documentation": "Category of collateral or no collateral, from lender's perspective." } } }, "auth_ref": [] }, "exc_CollectionOfAdvancesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "CollectionOfAdvancesMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collection of advances from related parties", "label": "Collection Of Advances [Member]", "documentation": "Collection Of Advances" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r46", "r161", "r802", "r887" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/Commitmentsandcontingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r215", "r487", "r488", "r975", "r1207" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r101", "r976" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/DocumentandEntityInformation", "http://ecarx.com/role/OrdinarySharesDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Class A Ordinary Shares", "terseLabel": "Common Class A", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1290" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/DocumentandEntityInformation", "http://ecarx.com/role/OrdinarySharesDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Ordinary Shares", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1290" ] }, "exc_CommonSharesClassToBeDeterminedMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "CommonSharesClassToBeDeterminedMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Shares, Class To Be Determined", "label": "Common Shares, Class To Be Determined [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation where the class is to be determined by the Board of Directors at a later date in accordance with the Amended Articles." } } }, "auth_ref": [] }, "exc_CommonSharesInZenseactAbMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "CommonSharesInZenseactAbMember", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares in Zenseact AB", "label": "Common Shares in Zenseact AB [Member]", "documentation": "Represents the member information pertaining to common shares in Zenseact AB." } } }, "auth_ref": [] }, "exc_CommonStockLiquidationPreferencePercentage": { "xbrltype": "pureItemType", "nsuri": "http://ecarx.com/20231231", "localname": "CommonStockLiquidationPreferencePercentage", "presentation": [ "http://ecarx.com/role/MezzanineequityRightspreferencesandprivilegesofpreferredsharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary Preference Amount, percentage", "label": "Common Stock, Liquidation Preference Percentage", "documentation": "The percentage of liquidation preference (or restrictions) of common stock in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary Shares", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r1038", "r1039", "r1040", "r1042", "r1043", "r1044", "r1045", "r1180", "r1181", "r1256", "r1287", "r1290" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails", "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares, par value per share (in USD per share)", "verboseLabel": "Par value per share of shares sold back by four members of the Group's management", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r177" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r177", "r888" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r177" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r18", "r177", "r888", "r906", "r1290", "r1291" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary Shares", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r177", "r804", "r1035" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1099" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1098" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1100" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1097" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Components of Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of the deferred tax assets and liabilities", "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Components of Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "exc_ComprehensiveIncomeLossNetOfTaxAttributableToNonRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ComprehensiveIncomeLossNetOfTaxAttributableToNonRedeemableNoncontrollingInterest", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Comprehensive loss attributable to non-redeemable non-controlling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Non-Redeemable Noncontrolling Interest", "documentation": "Amount of Comprehensive Income (Loss) attributable to non-redeemable noncontrolling interest." } } }, "auth_ref": [] }, "exc_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Comprehensive loss attributable to redeemable non-controlling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Redeemable Noncontrolling Interest", "documentation": "Amount of Comprehensive Income (Loss) attributable to redeemable noncontrolling interest." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss attributable to ordinary shareholders", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r53", "r312", "r314", "r322", "r797", "r820" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "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." } } }, "auth_ref": [ "r147", "r232", "r312", "r314", "r321", "r796", "r819" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software", "label": "Computer Software, Intangible Asset [Member]", "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." } } }, "auth_ref": [ "r992", "r1204", "r1205" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails", "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r80", "r83", "r151", "r152", "r404", "r974" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails", "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r80", "r83", "r151", "r152", "r404", "r844", "r974" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails", "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r80", "r83", "r151", "r152", "r404", "r974", "r1135" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/RisksandConcentration" ], "lang": { "en-us": { "role": { "terseLabel": "Risks and Concentration", "label": "Concentration Risk Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r205" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Risks and Concentration", "label": "Concentration Risk [Line Items]", "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." } } }, "auth_ref": [ "r974" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails", "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r80", "r83", "r151", "r152", "r404" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r79", "r80", "r83", "r84", "r151", "r237", "r974" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails", "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r80", "r83", "r151", "r152", "r404", "r974" ] }, "srt_CondensedBalanceSheetStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedBalanceSheetStatementTable", "presentation": [ "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Condensed Balance Sheet Statement [Table]", "label": "Condensed Balance Sheet Statement [Table]", "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r271", "r342", "r1132" ] }, "srt_CondensedBalanceSheetStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedBalanceSheetStatementsCaptionsLineItems", "presentation": [ "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Condensed Balance Sheet", "label": "Condensed Balance Sheet Statements, Captions [Line Items]", "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." } } }, "auth_ref": [ "r272", "r342", "r1132" ] }, "srt_CondensedCashFlowStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedCashFlowStatementTable", "presentation": [ "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcashflowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Condensed Cash Flow Statement [Table]", "label": "Condensed Cash Flow Statement [Table]", "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r272", "r342", "r1132" ] }, "srt_CondensedCashFlowStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedCashFlowStatementsCaptionsLineItems", "presentation": [ "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcashflowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Condensed statements of cash flows", "label": "Condensed Cash Flow Statements, Captions [Line Items]", "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." } } }, "auth_ref": [ "r272", "r342", "r1132" ] }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Condensed Financial Information Disclosure [Abstract]", "label": "Condensed Financial Information Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/Parentonlyfinancialinformation" ], "lang": { "en-us": { "role": { "terseLabel": "Parent only financial information", "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r288", "r342", "r1132" ] }, "srt_CondensedStatementOfComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedStatementOfComprehensiveIncomeTable", "presentation": [ "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Condensed Statement of Comprehensive Income [Table]", "label": "Condensed Statement of Comprehensive Income [Table]", "documentation": "Disclosure of information about condensed statement of comprehensive income (loss) including, but not limited to, statements of comprehensive income (loss) of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r271", "r342", "r1132" ] }, "srt_CondensedStatementOfComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedStatementOfComprehensiveIncomeTableTextBlock", "presentation": [ "http://ecarx.com/role/ParentonlyfinancialinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of condensed statements of comprehensive loss", "label": "Condensed Statement of Comprehensive Income [Table Text Block]", "documentation": "Tabular disclosure of condensed statement of comprehensive income (loss) including, but not limited to, statements of comprehensive income (loss) of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r1151", "r1179" ] }, "srt_CondensedStatementOfIncomeCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedStatementOfIncomeCaptionsLineItems", "presentation": [ "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Condensed statements of comprehensive loss", "label": "Condensed Statement of Income Captions [Line Items]", "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." } } }, "auth_ref": [ "r272", "r342", "r1132" ] }, "exc_ConnectivityServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ConnectivityServiceMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Connectivity service", "label": "Connectivity Service [Member]", "documentation": "Represents information pertaining to connectivity service." } } }, "auth_ref": [] }, "exc_ConsolidatedAssetsAndLiabilitiesInformationOfVariableInterestEntitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ConsolidatedAssetsAndLiabilitiesInformationOfVariableInterestEntitiesAbstract", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated assets and liabilities information of VIEs", "label": "Consolidated Assets and Liabilities Information of Variable Interest Entities [Abstract]", "documentation": "No definition available." } } }, "auth_ref": [] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcashflowsDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r274", "r342", "r664", "r665", "r668", "r669", "r741", "r986", "r1152", "r1153", "r1154", "r1213", "r1216", "r1217" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcashflowsDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r274", "r342", "r664", "r665", "r668", "r669", "r741", "r986", "r1152", "r1153", "r1154", "r1213", "r1216", "r1217" ] }, "exc_ConsolidatedRevenuesNetLossAndCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ConsolidatedRevenuesNetLossAndCashFlowInformationAbstract", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated revenues, net loss and cash flow information", "label": "Consolidated Revenues, Net Loss and Cash Flow Information [Abstract]", "documentation": "No definition available." } } }, "auth_ref": [] }, "srt_ConsolidationEliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationEliminationsMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation, Eliminations", "label": "Consolidation, Eliminations [Member]", "documentation": "Eliminating entries used in consolidating a parent entity and its subsidiaries." } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of consolidation", "label": "Consolidation, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r138", "r1000" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "dei_ContactPersonnelEmailAddress": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelEmailAddress", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Contact Personnel Email Address", "label": "Contact Personnel Email Address", "documentation": "Email address of contact personnel." } } }, "auth_ref": [] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelName", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Contact Personnel Name", "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://ecarx.com/role/ContractliabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Contract Asset, Contract Liability, and Receivable", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1220" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contract liabilities, current and non-current", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r548", "r549", "r568" ] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability [Abstract]", "label": "Contract with Customer, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 2.0 }, "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities, current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r548", "r549", "r568" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 }, "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities, non-current", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r548", "r549", "r568" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized from contract liabilities", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r569" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r1177" ] }, "us-gaap_ContractualObligationDueAfterFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueAfterFifthYear", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Over 5 Years", "label": "Contractual Obligation, to be Paid, after Year Five", "documentation": "Amount of contractual obligation to be paid after fifth 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)." } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInFourthAndFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInFourthAndFifthYear", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3-5 Years", "label": "Contractual Obligation, to be Paid, Year Four and Five", "documentation": "Amount of contractual obligation to be paid in fourth and fifth fiscal years following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less than one year", "label": "Contractual Obligation, to be Paid, Year One", "documentation": "Amount of contractual obligation 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)." } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1-2 Years", "label": "Contractual Obligation, to be Paid, Year Two", "documentation": "Amount of contractual obligation 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)." } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2-3 Years", "label": "Contractual Obligation, to be Paid, Year Three", "documentation": "Amount of contractual obligation 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)." } } }, "auth_ref": [] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of future minimum capital commitments", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r1178" ] }, "exc_ConvenienceTranslationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ConvenienceTranslationPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Convenience translation", "label": "Convenience Translation [Policy Text Block]", "documentation": "Disclosure of accounting policy for convenience translation." } } }, "auth_ref": [] }, "exc_ConversionOfConvertibleNotesPayableToClassAOrdinaryShares": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ConversionOfConvertibleNotesPayableToClassAOrdinaryShares", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of convertible notes payable to Class A Ordinary Shares", "label": "Conversion Of Convertible Notes Payable To Class A Ordinary Shares", "documentation": "The amount of conversion of convertible notes payable to class A ordinary shares that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [] }, "us-gaap_ConversionOfStockAmountConverted1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockAmountConverted1", "crdr": "debit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Convertible Redeemable Preferred Shares to ordinary shares (Note 1(b) and Note 18)", "label": "Conversion of Stock, Amount Converted", "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r67", "r68", "r69" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debt", "label": "Convertible Debt [Member]", "documentation": "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." } } }, "auth_ref": [ "r217", "r503", "r504", "r514", "r515", "r516", "r520", "r521", "r522", "r523", "r524", "r1011", "r1012", "r1013", "r1014", "r1015" ] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://ecarx.com/role/LosspershareAntidilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes", "label": "Convertible Debt Securities [Member]", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r1223" ] }, "us-gaap_ConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtTableTextBlock", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debt", "label": "Convertible Debt [Table Text Block]", "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount." } } }, "auth_ref": [] }, "us-gaap_ConvertibleLongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleLongTermNotesPayable", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 6.0 }, "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes payable", "totalLabel": "Convertible notes payable", "label": "Convertible Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ConvertibleNotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayableMember", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableAdditionalinformationDetails", "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes", "label": "Convertible Notes Payable [Member]", "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." } } }, "auth_ref": [ "r170", "r241" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Total cost of revenues", "negatedTerseLabel": "Cost of revenues", "label": "Cost of Goods and Services Sold", "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." } } }, "auth_ref": [ "r194", "r781" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r195", "r336", "r455", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r691", "r1214" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetAmortizationexpensesonintangibleassetsallocatedtoexpenseitemsDetails", "http://ecarx.com/role/PropertyandequipmentnetDepreciationexpensesonpropertyandequipmentallocatedtoexpenseitemsDetails", "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]", "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." } } }, "auth_ref": [ "r284", "r340", "r341", "r506", "r533", "r739", "r997", "r999" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossAbstract", "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]" } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://ecarx.com/role/LeasesSummaryoftheeffectonconsolidatedbalancesheetasaresultofASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments due to adoption of ASC 842", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r285", "r346", "r352", "r359", "r456", "r459", "r621", "r622", "r623", "r650", "r651", "r670", "r671", "r672", "r674", "r675", "r676", "r679", "r681", "r682", "r683", "r730" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://ecarx.com/role/LeasesSummaryoftheeffectonconsolidatedbalancesheetasaresultofASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Axis]", "label": "Cumulative Effect, Period of Adoption [Axis]", "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r285", "r346", "r352", "r359", "r456", "r459", "r621", "r622", "r623", "r650", "r651", "r670", "r671", "r672", "r674", "r675", "r676", "r679", "r681", "r682", "r683", "r730" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://ecarx.com/role/LeasesSummaryoftheeffectonconsolidatedbalancesheetasaresultofASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Domain]", "label": "Cumulative Effect, Period of Adoption [Domain]", "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r285", "r346", "r352", "r359", "r456", "r459", "r621", "r622", "r623", "r650", "r651", "r670", "r671", "r672", "r674", "r675", "r676", "r679", "r681", "r682", "r683", "r730" ] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CurrencyAxis", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency [Axis]", "label": "Currency [Axis]", "documentation": "Information by currency." } } }, "auth_ref": [ "r1261" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesIncometaxexpenserecognizedintheconsolidatedstatementsofcomprehensivelossDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesIncometaxexpenserecognizedintheconsolidatedstatementsofcomprehensivelossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Current income tax (expense) benefit", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r229", "r649", "r655", "r1174" ] }, "exc_CustomerBThirdPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "CustomerBThirdPartyMember", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer B, a third party", "label": "Customer B, A Third Party [Member]", "documentation": "This member stands for Customer B, a third party." } } }, "auth_ref": [] }, "exc_CustomerCThirdPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "CustomerCThirdPartyMember", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer D, a third party", "label": "Customer C, A Third Party [Member]", "documentation": "This member stands for Customer C, a third party." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer concentration risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r81", "r404" ] }, "exc_CustomerDMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "CustomerDMember", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer D, a third party", "label": "Customer D [Member]", "documentation": "Customer D" } } }, "auth_ref": [] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails", "http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Germany", "label": "GERMANY" } } }, "auth_ref": [] }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionByUniqueDescriptionAxis", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion Description [Axis]", "label": "Debt Conversion Description [Axis]", "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction." } } }, "auth_ref": [ "r67", "r69" ] }, "us-gaap_DebtConversionNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionNameDomain", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion, Name [Domain]", "label": "Debt Conversion, Name [Domain]", "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r67", "r69" ] }, "exc_DebtConversionScenarioOneMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DebtConversionScenarioOneMember", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion Scenario One", "label": "Debt Conversion Scenario One [Member]", "documentation": "Debt Conversion Scenario One" } } }, "auth_ref": [] }, "exc_DebtConversionScenarioThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DebtConversionScenarioThreeMember", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion Scenario Three", "label": "Debt Conversion Scenario Three [Member]", "documentation": "Debt Conversion Scenario Three" } } }, "auth_ref": [] }, "exc_DebtConversionScenarioTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DebtConversionScenarioTwoMember", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion Scenario Two", "label": "Debt Conversion Scenario Two [Member]", "documentation": "Debt Conversion Scenario Two" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/Convertiblenotespayable", "http://ecarx.com/role/Convertiblenotespayabletoarelatedparty" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible notes payable to a related party", "terseLabel": "Convertible notes payable", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r216", "r334", "r502", "r508", "r509", "r510", "r511", "r512", "r513", "r518", "r525", "r526", "r528" ] }, "exc_DebtDrawdownPeriod": { "xbrltype": "durationItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DebtDrawdownPeriod", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsMovementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Drawdown period", "label": "Debt Drawdown Period", "documentation": "Period for drawdown." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r30", "r170", "r171", "r241", "r244", "r342", "r503", "r504", "r505", "r506", "r507", "r509", "r514", "r515", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r714", "r1011", "r1012", "r1013", "r1014", "r1015", "r1172" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableAdditionalinformationDetails", "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price (in USD per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r218", "r505" ] }, "exc_DebtInstrumentConvertibleConversionPriceAsPercentageOfInitialConversionPrice": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DebtInstrumentConvertibleConversionPriceAsPercentageOfInitialConversionPrice", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price as a percentage of Initial Conversion Price", "label": "Debt Instrument, Convertible, Conversion Price As A Percentage Of Initial Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument, as a percentage of Initial Conversion Price." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "calculation": { "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails": { "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableAdditionalinformationDetails", "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails", "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsMovementDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Face amount of debt", "terseLabel": "Aggregate principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r154", "r157", "r503", "r714", "r1012", "r1013" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableAdditionalinformationDetails", "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails", "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate (in percent)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r43", "r504" ] }, "exc_DebtInstrumentInternalRateOfReturn": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DebtInstrumentInternalRateOfReturn", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal rate of return (in percent)", "label": "Debt Instrument, Internal Rate of Return", "documentation": "Represents the percentage of internal rate of return." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableAdditionalinformationDetails", "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible notes payable", "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r342", "r503", "r504", "r505", "r506", "r507", "r509", "r514", "r515", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r527", "r714", "r1011", "r1012", "r1013", "r1014", "r1015", "r1172" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r44", "r342", "r503", "r504", "r505", "r506", "r507", "r509", "r514", "r515", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r714", "r1011", "r1012", "r1013", "r1014", "r1015", "r1172" ] }, "exc_DebtInstrumentRedemptionThresholdAmountOfGuaranteeObligationsConsideredForDeterminationOfEventOfDefault": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DebtInstrumentRedemptionThresholdAmountOfGuaranteeObligationsConsideredForDeterminationOfEventOfDefault", "crdr": "credit", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold amount of guarantee obligations considered for determination of an event of default", "label": "Debt Instrument, Redemption, Threshold Amount Of Guarantee Obligations Considered For Determination Of An Event Of Default", "documentation": "Threshold amount of guarantee obligations considered for determination of an event of default, for redemption of debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableAdditionalinformationDetails", "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-Term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r44", "r111", "r114", "r153", "r154", "r157", "r162", "r220", "r221", "r342", "r503", "r504", "r505", "r506", "r507", "r509", "r514", "r515", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r527", "r714", "r1011", "r1012", "r1013", "r1014", "r1015", "r1172" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument term", "label": "Debt Instrument, Term", "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." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "crdr": "debit", "calculation": { "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails": { "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unamortized debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "documentation": "Amount, after accumulated amortization, of debt discount (premium)." } } }, "auth_ref": [ "r153", "r154", "r155", "r156", "r157", "r1219" ] }, "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss, Current", "documentation": "Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as current." } } }, "auth_ref": [ "r1201" ] }, "us-gaap_DeconsolidationGainOrLossAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeconsolidationGainOrLossAmount", "crdr": "credit", "calculation": { "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 }, "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentprospectivelyfromthedateofdeconsolidationDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gains on deconsolidation of a subsidiary", "terseLabel": "Gains on deconsolidation of a subsidiary", "verboseLabel": "Gain as a result of deconsolidation", "netLabel": "Gains on deconsolidation of a subsidiary (Note 8)", "label": "Deconsolidation, Gain (Loss), Amount", "documentation": "Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer." } } }, "auth_ref": [ "r140" ] }, "exc_DeemedDistributionFromRestructuringOfVariableInterestEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DeemedDistributionFromRestructuringOfVariableInterestEntity", "crdr": "debit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deemed distribution to shareholders in the VIE Restructuring", "terseLabel": "Excess of the assets derecognized over the amounts due from the VIE", "label": "Deemed Distribution From Restructuring Of Variable Interest Entity", "documentation": "The amount of the reduction or elimination in equity during the period resulting from restructuring of variable interest entity." } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/PrepaymentsandothercurrentassetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of prepayments and other current assets", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r155", "r1219" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesIncometaxexpenserecognizedintheconsolidatedstatementsofcomprehensivelossDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesIncometaxexpenserecognizedintheconsolidatedstatementsofcomprehensivelossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred income tax expense", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r12", "r229", "r267", "r654", "r655", "r1174" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r173", "r174", "r243", "r643" ] }, "exc_DeferredTaxAssetContractCostAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DeferredTaxAssetContractCostAssets", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract cost assets", "label": "Deferred Tax Asset, Contract Cost Assets", "documentation": "Deferred Tax Asset, Contract Cost Assets" } } }, "auth_ref": [] }, "exc_DeferredTaxAssetsDonation": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DeferredTaxAssetsDonation", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Donation", "label": "Deferred Tax Assets, Donation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from donation." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsEquityMethodInvestments", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized investment loss of equity method investments", "label": "Deferred Tax Assets, Equity Method Investments", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from equity method investments." } } }, "auth_ref": [ "r129", "r1254" ] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "exc_DeferredTaxAssetsGovernmentGrants": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DeferredTaxAssetsGovernmentGrants", "crdr": "credit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Government grants", "label": "Deferred Tax Assets, Government Grants", "documentation": "Deferred Tax Assets, Government Grants" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r644" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r129", "r1254" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1253" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred tax assets, net of valuation allowance", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1253" ] }, "exc_DeferredTaxAssetsOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Deferred Tax Assets, Operating Lease Liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from operating lease liabilities." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r129", "r1254" ] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Deferred Tax Assets, Property, Plant and Equipment", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [] }, "exc_DeferredTaxAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DeferredTaxAssetsRollForward", "presentation": [ "http://ecarx.com/role/IncometaxesMovementofthevaluationallowanceforthedeferredtaxassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets [Roll Forward]", "label": "Deferred Tax Assets [Roll Forward]", "documentation": "Deferred Tax Assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued salaries and benefits", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs." } } }, "auth_ref": [ "r129", "r1254" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r129", "r1254" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r129", "r1254" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued product warranties", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves." } } }, "auth_ref": [ "r129", "r1254" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesMovementofthevaluationallowanceforthedeferredtaxassetsDetails", "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: valuation allowance", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r645" ] }, "us-gaap_DeferredTaxLiabilitiesInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesInvestments", "crdr": "credit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized investment gain of equity method investments", "label": "Deferred Tax Liabilities, Investments", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments)." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating lease right-of-use assets", "label": "Deferred Tax Liabilities, Leasing Arrangements", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r129", "r1254" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesPrincipalcomponentsofthedeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Property and equipment", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r129", "r1254" ] }, "exc_DeferredTaxLiabilityAccruedForDividendWithholdingTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DeferredTaxLiabilityAccruedForDividendWithholdingTaxes", "crdr": "credit", "presentation": [ "http://ecarx.com/role/IncometaxesWithholdingtaxonundistributeddividendsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax liability accrued for dividend withholding taxes", "label": "Deferred Tax Liability Accrued for Dividend Withholding Taxes", "documentation": "Represents the deferred tax liability accrued for dividend withholding taxes." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetDepreciationexpensesonpropertyandequipmentallocatedtoexpenseitemsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total depreciation", "label": "Depreciation", "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." } } }, "auth_ref": [ "r12", "r99" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r12", "r383" ] }, "exc_DepreciationExpensesOnPropertyAndEquipmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DepreciationExpensesOnPropertyAndEquipmentTableTextBlock", "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of depreciation expenses of property and equipment", "label": "Depreciation Expenses on Property and Equipment [Table Text Block]", "documentation": "Tabular disclosure of depreciation expenses on property and equipment allocated to expense items." } } }, "auth_ref": [] }, "exc_DesignatedSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "DesignatedSharesMember", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated Shares", "label": "Designated Shares [Member]", "documentation": "Represents the information pertaining to designated shares." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r567", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r567", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://ecarx.com/role/RevenueinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of disaggregation of revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1221" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://ecarx.com/role/Sharebasedcompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Share based compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r580", "r584", "r615", "r616", "r620", "r1030" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Accounting Standard", "label": "Document Accounting Standard", "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'." } } }, "auth_ref": [ "r1054" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1053", "r1054", "r1067" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1053", "r1054", "r1067", "r1103" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Entity Information", "label": "Document Information [Line Items]", "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." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Registration Statement", "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r1049" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Shell Company Report", "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r1054" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1088" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "currency_EUR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "EUR", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Euro", "label": "Euro Member Countries, Euro" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per ordinary share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/LosspershareScheduleofbasicanddilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic loss per share, ordinary shares (in RMB per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r323", "r349", "r350", "r352", "r353", "r355", "r361", "r364", "r368", "r369", "r370", "r374", "r683", "r684", "r798", "r821", "r1003" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/LosspershareScheduleofbasicanddilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted loss per share, ordinary shares (in RMB per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r323", "r349", "r350", "r352", "r353", "r355", "r364", "r368", "r369", "r370", "r374", "r683", "r684", "r798", "r821", "r1003" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per share", "label": "Earnings Per Share, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r75", "r76" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://ecarx.com/role/Losspershare" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r360", "r371", "r372", "r373" ] }, "exc_EcarxHkMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "EcarxHkMember", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ECARX HK", "label": "ECARX HK [Member]", "documentation": "Represents the information pertaining to ECARX HK." } } }, "auth_ref": [] }, "exc_EcarxPrivateWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "EcarxPrivateWarrantsMember", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerMovementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ECARX Private Warrants", "label": "ECARX Private Warrants [Member]", "documentation": "This member stands for ECARX Private Warrants." } } }, "auth_ref": [] }, "exc_EcarxPublicWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "EcarxPublicWarrantsMember", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerMovementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ECARX Public Warrants", "label": "ECARX Public Warrants [Member]", "documentation": "This member stands for ECARX Public Warrants." } } }, "auth_ref": [] }, "exc_EcarxWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "EcarxWarrantsMember", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerMovementsDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsMovementDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsWarrantliabilityismeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ECARX Warrants", "label": "ECARX Warrants [Member]", "documentation": "This member stands for ECARX Warrants." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcashflowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of foreign currency exchange rate changes on cash and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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. Excludes amounts 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." } } }, "auth_ref": [ "r699" ] }, "exc_EffectiveAnnualInterestRateUsedForDiscountedPresentValueOfLoan": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "EffectiveAnnualInterestRateUsedForDiscountedPresentValueOfLoan", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective annual interest rate (in percent)", "label": "Effective Annual Interest Rate Used for Discounted Present Value of Loan", "documentation": "Represents the effective annual interest rate used for discounted present value of loan." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Actual income tax expense", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r638" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesGeneralDetails", "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Statutory Tax rate", "negatedLabel": "Computed expected income tax benefit", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r337", "r638", "r656" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "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." } } }, "auth_ref": [ "r1252", "r1255" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "calculation": { "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in tax rate", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "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." } } }, "auth_ref": [ "r656", "r1252" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of different tax jurisdiction", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "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 statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1252", "r1255" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "calculation": { "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-deductible expenses", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "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 nondeductible expenses." } } }, "auth_ref": [ "r1252", "r1255" ] }, "exc_EffectiveIncomeTaxRateReconciliationPreferentialTaxPercent": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationPreferentialTaxPercent", "calculation": { "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of preferential tax rate", "label": "Effective Income Tax Rate Reconciliation, Preferential Tax, Percent", "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 operations attributable to preferential tax rate." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes", "calculation": { "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior year return-to-provision true up", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent", "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 revisions of previously reported income tax expense." } } }, "auth_ref": [ "r1252", "r1255" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "calculation": { "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesReconciliationofthedifferencesbetweenPRCstatutoryincometaxrateandtheGroupseffectiveincometaxratesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Research and development expenses additional deduction", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "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 research tax credit." } } }, "auth_ref": [ "r1252", "r1255" ] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeBenefitsAndShareBasedCompensation", "crdr": "debit", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee social benefits expense", "label": "Employee Benefits and Share-Based Compensation", "documentation": "Amount of expense for employee benefit and equity-based compensation." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/AccruedexpensesandotherliabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/AccruedexpensesandotherliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries and benefits payables", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r41" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r619" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1250" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1250" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "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." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Country", "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Addresses, Address Type [Axis]", "label": "Entity Addresses, Address Type [Axis]", "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." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1051" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails", "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails", "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1051" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r1130" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r1051" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r1128" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1051" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r1051" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "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." } } }, "auth_ref": [ "r1129" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r18", "r285", "r316", "r317", "r318", "r343", "r344", "r345", "r348", "r356", "r358", "r375", "r456", "r459", "r547", "r621", "r622", "r623", "r650", "r651", "r670", "r671", "r672", "r673", "r674", "r676", "r682", "r700", "r701", "r702", "r703", "r704", "r706", "r732", "r834", "r835", "r836", "r862", "r933" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentprospectivelyfromthedateofdeconsolidationDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r452", "r453", "r454" ] }, "exc_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndConsideration", "crdr": "debit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deemed dividend in association with acquisition of an equity-method investment (Note 8)", "terseLabel": "Excess of consideration over the carrying amount of the equity investment", "label": "Equity Method Investment, Difference Between Carrying Amount and Consideration", "documentation": "Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of consideration." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r289", "r336", "r455", "r691" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r289", "r336", "r455", "r691" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee or Group of Investees", "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]", "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r1156", "r1173", "r1198", "r1260" ] }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "crdr": "debit", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss recognized", "label": "Equity Method Investment, Other than Temporary Impairment", "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." } } }, "auth_ref": [ "r1196" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity interest (as a percent)", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r452" ] }, "exc_EquityMethodInvestmentOwnershipPercentageSold": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "EquityMethodInvestmentOwnershipPercentageSold", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity interest sold (as a percent)", "label": "Equity Method Investment, Ownership Percentage, Sold", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting sold." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentSummarizedFinancialInformationAbstract", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial position:", "label": "Equity Method Investment, Summarized Financial Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentUnderlyingEquityInNetAssets", "crdr": "credit", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentprospectivelyfromthedateofdeconsolidationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Carrying amount of Suzhou Photon-Matrix\u2019s net assets", "label": "Equity Method Investment, Underlying Equity in Net Assets", "documentation": "This item represents the entity's ownership percentage in the investee multiplied by the investee's total equity." } } }, "auth_ref": [ "r1197" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://ecarx.com/role/LongterminvestmentsInvestmentsDetails": { "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentprospectivelyfromthedateofdeconsolidationDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/LongterminvestmentsInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investments", "verboseLabel": "Remeasured equity interest at fair value", "label": "Equity Method Investments", "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." } } }, "auth_ref": [ "r386", "r450", "r1157", "r1197" ] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsTextBlock", "presentation": [ "http://ecarx.com/role/LongterminvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of combined financial information for investee companies", "label": "Equity Method Investments [Table Text Block]", "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information." } } }, "auth_ref": [ "r451" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedGainLoss", "crdr": "credit", "calculation": { "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 28.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gains on sale of an equity security", "terseLabel": "Gains on sale of an equity security", "verboseLabel": "Gains on sale of an equity security (Note 8)", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r824", "r1195" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 }, "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 26.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of an equity security", "terseLabel": "Change in fair value of an equity security", "verboseLabel": "Change in fair value of an equity security (Note 8)", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r825", "r1195" ] }, "exc_EquitySecuritiesShares": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "EquitySecuritiesShares", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities (in shares)", "label": "Equity Securities, Shares", "documentation": "Equity Securities, Shares" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "calculation": { "http://ecarx.com/role/LongterminvestmentsInvestmentsDetails": { "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails", "http://ecarx.com/role/LongterminvestmentsInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r448" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "crdr": "debit", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities, annual amount", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount", "documentation": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r449" ] }, "exc_EquitySecuritiesWithoutReadilyDeterminableFairValueEquityInterests": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueEquityInterests", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity interest acquired", "label": "Equity Securities Without Readily Determinable Fair Value, Equity Interests", "documentation": "Represents the percentage of equity interest acquired in equity security without a readily determinable fair value." } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "crdr": "debit", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss recognized", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r449" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Equity Securities without Readily Determinable Fair Value [Line Items]", "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." } } }, "auth_ref": [ "r1192", "r1193", "r1194" ] }, "exc_EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfSharesAcquired", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Newly issued common shares subscribed", "label": "Equity Securities Without Readily Determinable Fair Value, Number of Shares Acquired", "documentation": "Represents the newly issued common shares subscribed in equity security without a readily determinable fair value." } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTable", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Securities without Readily Determinable Fair Value [Table]", "label": "Equity Securities without Readily Determinable Fair Value [Table]", "documentation": "Disclosure of information about investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r1192", "r1193", "r1194" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1096" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r1059", "r1071", "r1081", "r1107" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r1056", "r1068", "r1078", "r1104" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimate of Fair Value Measurement", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r516", "r690", "r1012", "r1013" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1102" ] }, "exc_ExistingOrdinaryShareholdersMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ExistingOrdinaryShareholdersMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Existing Ordinary Shareholders", "label": "Existing Ordinary Shareholders [Member]", "documentation": "Represents the information pertaining to existing ordinary shareholders." } } }, "auth_ref": [] }, "exc_ExistingPreferredShareholdersMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ExistingPreferredShareholdersMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Existing Preferred Shareholders", "label": "Existing Preferred Shareholders [Member]", "documentation": "Represents the information pertaining to existing preferred shareholders." } } }, "auth_ref": [] }, "exc_ExistingShareholdersMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ExistingShareholdersMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Existing Shareholders", "label": "Existing Shareholders [Member]", "documentation": "Represents the information pertaining to existing shareholders." } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 4.0 }, "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of warrant liabilities", "negatedTerseLabel": "Change in fair value of warrant liabilities", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r2", "r12" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances." } } }, "auth_ref": [ "r23", "r148", "r150", "r236" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsWarrantliabilityismeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant liabilities", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsWarrantliabilityismeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "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." } } }, "auth_ref": [ "r19" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of warrants are remeasured utilizing key assumptions", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "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." } } }, "auth_ref": [ "r19" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r516", "r572", "r573", "r574", "r575", "r576", "r577", "r685", "r748", "r749", "r750", "r1012", "r1013", "r1024", "r1025", "r1026" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r26", "r148", "r516", "r1012", "r1013" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r516", "r1012", "r1013" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r516", "r572", "r573", "r574", "r575", "r576", "r577", "r685", "r750", "r1012", "r1013", "r1024", "r1025", "r1026" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of changes in warrant liability measured at fair value using unobservable inputs", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes 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 liability." } } }, "auth_ref": [ "r20", "r150" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value measurement", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsWarrantliabilityismeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value included in losses", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r688" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsWarrantliabilityismeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of 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." } } }, "auth_ref": [ "r149" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsWarrantliabilityismeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Fair value as at beginning", "periodEndLabel": "Fair value as at end", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "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." } } }, "auth_ref": [ "r20" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r516", "r572", "r573", "r574", "r575", "r576", "r577", "r748", "r749", "r750", "r1012", "r1013", "r1024", "r1025", "r1026" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsWarrantliabilityismeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r688" ] }, "us-gaap_FinanceLoansAndLeasesReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLoansAndLeasesReceivablePolicy", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Notes receivable", "label": "Financing Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for financing receivable." } } }, "auth_ref": [ "r88", "r89", "r90", "r206", "r409", "r414", "r415", "r416" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r461", "r462", "r467", "r468", "r469", "r470", "r471", "r472", "r527", "r543", "r677", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r818", "r1009", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1191", "r1192", "r1193", "r1194" ] }, "us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems", "presentation": [ "http://ecarx.com/role/NotesreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments Owned and Pledged as Collateral [Line Items]", "label": "Financial Instruments Owned and Pledged as Collateral [Line Items]", "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." } } }, "auth_ref": [ "r758", "r880" ] }, "us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsOwnedAndPledgedAsCollateralTable", "presentation": [ "http://ecarx.com/role/NotesreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments Owned and Pledged as Collateral [Table]", "label": "Financial Instruments Owned and Pledged as Collateral [Table]", "documentation": "Financial instruments held by a broker-dealer for its own account (proprietary securities) for trading or investment purposes that are carried at fair value and pledged to counterparties as collateral for financing transactions. Description may include equity, fixed income, debt or other securities." } } }, "auth_ref": [ "r238", "r758", "r880" ] }, "exc_FinancialSupportMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "FinancialSupportMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial support to related parties", "label": "Financial Support [Member]", "documentation": "Financial Support" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/NotesreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes receivable", "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r1201" ] }, "exc_FinancingReceivableTerm": { "xbrltype": "durationItemType", "nsuri": "http://ecarx.com/20231231", "localname": "FinancingReceivableTerm", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Term", "label": "Financing Receivable, Term", "documentation": "Financing Receivable, Term" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivablesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesTextBlock", "presentation": [ "http://ecarx.com/role/Notesreceivable" ], "lang": { "en-us": { "role": { "terseLabel": "Notes receivable", "label": "Financing Receivables [Text Block]", "documentation": "The entire disclosure for financing receivable." } } }, "auth_ref": [ "r405", "r411", "r412", "r413", "r1007" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, estimated useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r297", "r482" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetEstimatedamortizationexpensesforintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)." } } }, "auth_ref": [ "r209" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of amortization expenses on intangible assets allocated to expense items", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetEstimatedamortizationexpensesforintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth 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)." } } }, "auth_ref": [ "r209" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetEstimatedamortizationexpensesforintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth 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)." } } }, "auth_ref": [ "r209" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetEstimatedamortizationexpensesforintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)." } } }, "auth_ref": [ "r209" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetEstimatedamortizationexpensesforintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)." } } }, "auth_ref": [ "r209" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r479", "r481", "r482", "r484", "r782", "r783" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r208", "r783" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetAmortizationexpensesonintangibleassetsallocatedtoexpenseitemsDetails", "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "terseLabel": "Intangible assets, net", "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r782" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r93", "r96" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible assets, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r208", "r782" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization period", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r782" ] }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyExchangeRateTranslation1", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion rate for translation of amounts (in RMB/USD)", "label": "Foreign Currency Exchange Rate, Translation", "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency." } } }, "auth_ref": [ "r707", "r708" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency exchange gains (losses), net", "terseLabel": "Foreign currency exchange gains (losses)", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r693", "r695", "r696", "r698", "r930" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r692" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r1063", "r1075", "r1085", "r1111" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r1063", "r1075", "r1085", "r1111" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r1063", "r1075", "r1085", "r1111" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r1063", "r1075", "r1085", "r1111" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r1063", "r1075", "r1085", "r1111" ] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails", "http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United Kingdom", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "currency_GBP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "GBP", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GBP", "label": "United Kingdom, Pounds" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposal of property, equipment and intangible assets", "terseLabel": "Gain on disposal of property, equipment and intangible assets", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r12" ] }, "us-gaap_GainOnSaleOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainOnSaleOfInvestments", "crdr": "credit", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment's carrying amount gain", "label": "Gain on Sale of Investments", "documentation": "The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale." } } }, "auth_ref": [ "r1165", "r1166", "r1170", "r1281" ] }, "exc_GeelyAutomotiveGroupCo.LTDMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "GeelyAutomotiveGroupCo.LTDMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geely Auto", "label": "Geely Automotive Group Co., LTD [Member]", "documentation": "Geely Automotive Group Co., LTD" } } }, "auth_ref": [] }, "exc_GeelyGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "GeelyGroupMember", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geely Group", "label": "Geely Group [Member]", "documentation": "Represents information pertaining to Geely Group." } } }, "auth_ref": [] }, "exc_GeelyGroupRelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "GeelyGroupRelatedPartyMember", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Geely Group and its subsidiaries", "label": "Geely Group, Related Party [Member]", "documentation": "Represents the information pertaining to related party, Geely Group." } } }, "auth_ref": [] }, "exc_GeelyInvestmentHoldingLtd.Member": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "GeelyInvestmentHoldingLtd.Member", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geely Investment", "label": "Geely Investment Holding Ltd. [Member]", "documentation": "Represents the information pertaining to Geely Investment Holding Ltd." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "General and administrative expenses", "terseLabel": "General and administrative expenses", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r196", "r911" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r82", "r974" ] }, "us-gaap_GovernmentAssistanceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistanceAmount", "crdr": "credit", "calculation": { "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Government grants", "label": "Government Assistance, Amount", "documentation": "Amount of government assistance recognized." } } }, "auth_ref": [ "r710" ] }, "us-gaap_GovernmentAssistancePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistancePolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Government grants", "label": "Government Assistance [Policy Text Block]", "documentation": "Disclosure of accounting policy for government assistance." } } }, "auth_ref": [ "r709", "r711" ] }, "exc_GovernmentWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "GovernmentWarrantsMember", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsMovementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Government Warrants", "label": "Government Warrants [Member]", "documentation": "This member stands for Government Warrants." } } }, "auth_ref": [] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusAxis", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Axis]", "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r581", "r583", "r585", "r586", "r587", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r609", "r610", "r611", "r612", "r613" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusDomain", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Domain]", "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r581", "r583", "r585", "r586", "r587", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r609", "r610", "r611", "r612", "r613" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r192", "r336", "r378", "r394", "r398", "r400", "r455", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r691", "r1005", "r1214" ] }, "country_HK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "HK", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails", "http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails", "http://ecarx.com/role/IncometaxesGeneralDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hong Kong", "verboseLabel": "Hong Kong S.A.R", "label": "HONG KONG" } } }, "auth_ref": [] }, "currency_HKD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "HKD", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HKD", "label": "Hong Kong, Dollars" } } }, "auth_ref": [] }, "exc_HighAndNewTechnologyEnterpriseCertificateTerm": { "xbrltype": "durationItemType", "nsuri": "http://ecarx.com/20231231", "localname": "HighAndNewTechnologyEnterpriseCertificateTerm", "presentation": [ "http://ecarx.com/role/IncometaxesGeneralDetails" ], "lang": { "en-us": { "role": { "terseLabel": "High and new technology enterprise certificate term", "label": "High And New Technology Enterprise Certificate Term", "documentation": "Represents the high and new technology enterprise certificate term." } } }, "auth_ref": [] }, "exc_HoldersOfCovaSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "HoldersOfCovaSharesMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holders of COVA Shares", "label": "Holders Of COVA Shares [Member]", "documentation": "Represents the information pertaining to holders of COVA shares." } } }, "auth_ref": [] }, "exc_HoldersOfCovaWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "HoldersOfCovaWarrantsMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holders Of COVA Warrants", "label": "Holders Of COVA Warrants [Member]", "documentation": "Represents the information pertaining to holders of COVA warrants." } } }, "auth_ref": [] }, "exc_HubeiDongjunAutomotiveElectronicsTechnologyCo.Ltd.Member": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "HubeiDongjunAutomotiveElectronicsTechnologyCo.Ltd.Member", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hubei Dongjun Automotive Electronics Technology Co., Ltd.", "label": "Hubei Dongjun Automotive Electronics Technology Co., Ltd. [Member]", "documentation": "Represents information pertaining to Hubei Dongjun Automotive Electronics Technology Co., Ltd." } } }, "auth_ref": [] }, "exc_HubeiEcarxMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "HubeiEcarxMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hubei ECARX", "label": "Hubei ECARX [Member]", "documentation": "Represents the information pertaining to Hubei ECARX." } } }, "auth_ref": [] }, "exc_HubeiXingjiTimesTechnologyCo.LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "HubeiXingjiTimesTechnologyCo.LtdMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hubei Xingji Times Technology Co., Ltd", "label": "Hubei Xingji Times Technology Co., Ltd [Member]", "documentation": "Represents the information pertaining to Hubei Xingji Times Technology Co., Ltd." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1053", "r1054", "r1067" ] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r12", "r24" ] }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "crdr": "debit", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails", "http://ecarx.com/role/PropertyandequipmentnetDepreciationexpensesonpropertyandequipmentallocatedtoexpenseitemsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-Lived Assets to be Disposed of", "verboseLabel": "Impairment loss", "label": "Impairment of Long-Lived Assets to be Disposed of", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale." } } }, "auth_ref": [ "r12", "r212" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of long-lived assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r0", "r214" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "terseLabel": "Profit (loss) before income taxes", "verboseLabel": "Income / (loss) before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r1", "r188", "r249", "r378", "r394", "r398", "r400", "r799", "r815", "r1005" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r232", "r336", "r347", "r378", "r394", "r398", "r400", "r455", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r684", "r691", "r815", "r1005", "r1214" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 }, "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Loss from equity method investments", "negatedLabel": "Loss from equity method investments", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r12", "r189", "r247", "r384", "r450", "r814" ] }, "us-gaap_IncomeLossFromSubsidiariesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromSubsidiariesBeforeTax", "crdr": "credit", "presentation": [ "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss from equity method investments", "label": "Income (Loss) from Subsidiaries, before Tax", "documentation": "Amount before tax of income (loss) of subsidiary attributable to the parent entity." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Results of operations:", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetAmortizationexpensesonintangibleassetsallocatedtoexpenseitemsDetails", "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails", "http://ecarx.com/role/LeasesLeasecostallocatedexpenseitemsDetails", "http://ecarx.com/role/PropertyandequipmentnetDepreciationexpensesonpropertyandequipmentallocatedtoexpenseitemsDetails", "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r485", "r486", "r916" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetAmortizationexpensesonintangibleassetsallocatedtoexpenseitemsDetails", "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails", "http://ecarx.com/role/LeasesLeasecostallocatedexpenseitemsDetails", "http://ecarx.com/role/PropertyandequipmentnetDepreciationexpensesonpropertyandequipmentallocatedtoexpenseitemsDetails", "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r486", "r916" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "exc_IncomeTaxDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://ecarx.com/20231231", "localname": "IncomeTaxDisclosureLineItems", "presentation": [ "http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails", "http://ecarx.com/role/IncometaxesGeneralDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes", "label": "Income Tax Disclosure [Line Items]", "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." } } }, "auth_ref": [] }, "exc_IncomeTaxDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://ecarx.com/20231231", "localname": "IncomeTaxDisclosureTable", "presentation": [ "http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails", "http://ecarx.com/role/IncometaxesGeneralDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Table]", "label": "Income Tax Disclosure [Table]", "documentation": "Disclosure of information about Income Tax." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/Incometaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r337", "r634", "r639", "r640", "r647", "r652", "r657", "r658", "r659", "r856" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 1.0 }, "http://ecarx.com/role/IncometaxesIncometaxexpenserecognizedintheconsolidatedstatementsofcomprehensivelossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/IncometaxesIncometaxexpenserecognizedintheconsolidatedstatementsofcomprehensivelossDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax (expense) benefit", "negatedTotalLabel": "Total income tax (expense) benefit", "terseLabel": "Income tax expenses", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r256", "r268", "r357", "r358", "r385", "r637", "r653", "r826" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax", "label": "Income Tax, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r315", "r635", "r636", "r640", "r641", "r646", "r648", "r850" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax paid", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r66" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable - third parties", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable - third parties, net", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r1169" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities - third parties", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r776", "r1169" ] }, "us-gaap_IncreaseDecreaseInDueFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDueFromRelatedParties", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts due from related parties", "label": "Increase (Decrease) in Due from Related Parties", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInDueToRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDueToRelatedParties", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts due to related parties", "label": "Increase (Decrease) in Due to Related Parties", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInNotesPayableCurrent", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable", "label": "Increase (Decrease) in Notes Payable, Current", "documentation": "The increase (decrease) during the reporting period in current portion (due within one year or one business cycle) of obligations evidenced by formal promissory notes." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInNotesReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInNotesReceivableCurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Notes receivable", "label": "Increase (Decrease) in Notes Receivable, Current", "documentation": "The increase (decrease) during the reporting period of amounts due within one year (or one business cycle) from note holders for outstanding loans." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of effects of deconsolidation of subsidiaries and the VIEs:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r1137", "r1169" ] }, "exc_IncreaseDecreaseInPrepaymentsOfOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "IncreaseDecreaseInPrepaymentsOfOtherCurrentAssets", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayments and other current assets and other non-current assets", "label": "Increase Decrease In Prepayments Of Other Current Assets", "documentation": "It represents the amount changes in prepayments and other current assets." } } }, "auth_ref": [] }, "exc_IncreaseDecreaseInProvisions": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "IncreaseDecreaseInProvisions", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provisions", "label": "Increase (Decrease) In Provisions", "documentation": "Increase (Decrease) In Provisions" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "CHANGES IN SHAREHOLDERS' DEFICIT", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-Lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r480", "r483" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company." } } }, "auth_ref": [ "r94", "r210" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r1066", "r1075", "r1085", "r1102", "r1111", "r1115", "r1123" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1121" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r1055", "r1127" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r1055", "r1127" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r1055", "r1127" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/Intangibleassetsnet" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r478" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r96", "r778", "r779", "r780", "r782", "r1001" ] }, "exc_IntangibleAssetsImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "IntangibleAssetsImpairedAccumulatedImpairmentLoss", "crdr": "credit", "calculation": { "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Impairment loss", "label": "Intangible Assets, Impaired, Accumulated Impairment Loss", "documentation": "Intangible Assets, Impaired, Accumulated Impairment Loss" } } }, "auth_ref": [] }, "exc_IntangibleAssetsNetDerecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "IntangibleAssetsNetDerecognized", "crdr": "credit", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net Derecognized", "documentation": "The amount of intangible assets, net derecognized." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r91", "r95" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense (including related parties amounts of RMB131, RMB12,215 and RMB12,163 for the years ended December 31, 2021, 2022 and 2023, respectively)", "terseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r155", "r251", "r319", "r382", "r712", "r917", "r1046", "r1289" ] }, "exc_InterestExpenseOnBorrowingsMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "InterestExpenseOnBorrowingsMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense on borrowings due to related parties", "label": "Interest Expense On Borrowings [Member]", "documentation": "Represents the information pertaining to interest expense on borrowings." } } }, "auth_ref": [] }, "exc_InterestIncomeOnLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "InterestIncomeOnLoansMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income on loans due from related parties", "label": "Interest Income On Loans [Member]", "documentation": "Represents the information pertaining to interest income on loans ." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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." } } }, "auth_ref": [ "r326", "r330", "r331" ] }, "exc_InventoryAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "InventoryAdditions", "crdr": "debit", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory purchases", "label": "Inventory, Additions", "documentation": "Inventory, Additions" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r473" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://ecarx.com/role/InventoriesInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/InventoriesInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1158" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://ecarx.com/role/InventoriesInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/InventoriesInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Total", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r307", "r994", "r1035" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r257", "r292", "r306", "r473", "r474", "r476", "r777", "r1002" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://ecarx.com/role/InventoriesInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/InventoriesInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1160" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://ecarx.com/role/InventoriesInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/InventoriesInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1159" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/InventoriesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Write-down of inventories", "terseLabel": "Inventory write-down", "label": "Inventory Write-down", "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." } } }, "auth_ref": [ "r475" ] }, "exc_InvestmentCommitmentMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "InvestmentCommitmentMember", "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment commitment", "label": "Investment Commitment [Member]", "documentation": "Investment Commitment" } } }, "auth_ref": [] }, "us-gaap_InvestmentInAffiliateActivityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentInAffiliateActivityLineItems", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in and Advances to Affiliates, Activity [Line Items]", "label": "Investments in and Advances to Affiliates, Activity [Line Items]", "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." } } }, "auth_ref": [ "r950", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r197", "r381" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term and Long-term investments", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r823", "r846", "r847", "r848", "r849", "r943", "r944" ] }, "us-gaap_InvestmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTableTextBlock", "presentation": [ "http://ecarx.com/role/LongterminvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of long-term investments", "label": "Investment [Table Text Block]", "documentation": "Tabular disclosure of investment." } } }, "auth_ref": [ "r1142", "r1143", "r1189" ] }, "us-gaap_InvestmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTextBlock", "presentation": [ "http://ecarx.com/role/Longterminvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Investment [Text Block]", "documentation": "The entire disclosure for investment." } } }, "auth_ref": [ "r1142", "r1143", "r1189" ] }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAndAdvancesToAffiliatesLineItems", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Description of business and organization", "label": "Investments in and Advances to Affiliates [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAndAdvancesToAffiliatesTable", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments In And Advances To Affiliates Table", "label": "Investments in and Advances to Affiliates [Table]", "documentation": "Disclosure of information about investment in and advance to affiliate." } } }, "auth_ref": [ "r950", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964" ] }, "us-gaap_InvestorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestorMember", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investor", "label": "Investor [Member]", "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value." } } }, "auth_ref": [ "r1267", "r1268" ] }, "exc_IssuanceOfOrdinarySharesAndWarrantsSharesToShareholdersAndWarrantHolders": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "IssuanceOfOrdinarySharesAndWarrantsSharesToShareholdersAndWarrantHolders", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A Ordinary Shares and warrants to COVA shareholders and warrant holders (in shares)", "label": "Issuance Of Ordinary Shares And Warrants Shares To Shareholders And Warrant Holders", "documentation": "Number of shares issuance of ordinary shares and warrants shares to shareholders and warrant holders." } } }, "auth_ref": [] }, "exc_IssuanceOfOrdinarySharesAndWarrantsValueToShareholdersAndWarrantHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "IssuanceOfOrdinarySharesAndWarrantsValueToShareholdersAndWarrantHolders", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A Ordinary Shares and warrants to COVA shareholders and warrant holders", "label": "Issuance Of Ordinary Shares And Warrants Value To Shareholders And Warrant Holders", "documentation": "The amount of issuance of ordinary shares and warrants values to shareholders and warrant holders." } } }, "auth_ref": [] }, "exc_IssuanceOfOrdinarySharesInExchangeForAnEquitySecurity": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "IssuanceOfOrdinarySharesInExchangeForAnEquitySecurity", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of ordinary shares in exchange for an equity security (Note 8)", "label": "Issuance Of Ordinary Shares In Exchange For An Equity Security", "documentation": "The amount of issuance of ordinary shares in exchange for an equity security that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [] }, "exc_JICAMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "JICAMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "JICA", "label": "JICA [Member]", "documentation": "JICA" } } }, "auth_ref": [] }, "country_KY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "KY", "presentation": [ "http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The Cayman Islands", "label": "CAYMAN ISLANDS" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://ecarx.com/role/LeasesComponentsofleasecostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/LeasesComponentsofleasecostDetails", "http://ecarx.com/role/LeasesLeasecostallocatedexpenseitemsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Total", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r722", "r1034" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://ecarx.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of components of lease cost", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r1263" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r213" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails", "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails", "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Lessee Disclosure [Abstract]", "label": "Lessee Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://ecarx.com/role/LeasesLeasecostallocatedexpenseitemsDetails", "http://ecarx.com/role/LeasesSummaryoftheeffectonconsolidatedbalancesheetasaresultofASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r721" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://ecarx.com/role/LeasesLeasecostallocatedexpenseitemsDetails", "http://ecarx.com/role/LeasesSummaryoftheeffectonconsolidatedbalancesheetasaresultofASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r721" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r720" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://ecarx.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of future minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r1264" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth 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)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth 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)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth 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)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r729" ] }, "exc_LesseeOperatingLeaseRightOfUseAssetsAndAmortizationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ecarx.com/20231231", "localname": "LesseeOperatingLeaseRightOfUseAssetsAndAmortizationTableTextBlock", "presentation": [ "http://ecarx.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of operating lease right-of-use assets and the amortization", "label": "Lessee Operating Lease Right Of Use Assets And Amortization [Table Text Block]", "documentation": "The tabular disclosure of operating lease right-of-use assets and the amortization." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://ecarx.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r716" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "terseLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r40", "r336", "r455", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r665", "r668", "r669", "r691", "r886", "r1004", "r1048", "r1214", "r1271", "r1272" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LeasesSummaryoftheeffectonconsolidatedbalancesheetasaresultofASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders\u2019 deficit", "terseLabel": "Total liabilities and shareholders\u2019 deficit", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r182", "r246", "r810", "r1035", "r1173", "r1198", "r1260" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "terseLabel": "Current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r42", "r291", "r336", "r455", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r665", "r668", "r669", "r691", "r1035", "r1214", "r1271", "r1272" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current liabilities", "terseLabel": "Non-current liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r30", "r166", "r167", "r168", "r172", "r336", "r455", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r665", "r668", "r669", "r691", "r1214", "r1271", "r1272" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesTotalMember", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Liabilities, Total", "label": "Liabilities, Total [Member]", "documentation": "Carrying amount as of the balance sheet date of total liabilities, when it serves as a benchmark in a concentration of risk calculation. Sum of all reported liabilities as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software license revenues", "label": "License [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r1222" ] }, "us-gaap_LicensingAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicensingAgreementsMember", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software license rights", "label": "Licensing Agreements [Member]", "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory)." } } }, "auth_ref": [ "r134", "r633", "r1251" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total line of credit", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r37" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused portion of line of credit", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r37" ] }, "exc_LoanOneMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "LoanOneMember", "presentation": [ "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan One", "label": "Loan One [Member]", "documentation": "Loan One" } } }, "auth_ref": [] }, "exc_LoanThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "LoanThreeMember", "presentation": [ "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Three", "label": "Loan Three [Member]", "documentation": "Loan Three" } } }, "auth_ref": [] }, "exc_LoanTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "LoanTwoMember", "presentation": [ "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Two", "label": "Loan Two [Member]", "documentation": "Loan Two" } } }, "auth_ref": [] }, "exc_LoansAndInterestReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "LoansAndInterestReceivableMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and interest receivable", "label": "Loans And Interest Receivable [Member]", "documentation": "Loans And Interest Receivable" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/Accountsreceivablenet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r1187" ] }, "exc_LoansToRelatedPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "LoansToRelatedPartiesMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans to related parties", "label": "Loans To Related Parties [Member]", "documentation": "Represents the information pertaining to loans to related parties." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value", "label": "Long-Term Debt, Fair Value", "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." } } }, "auth_ref": [] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 }, "http://ecarx.com/role/LongterminvestmentsInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/LongterminvestmentsInvestmentsDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "totalLabel": "Total long-term investments", "label": "Long-Term Investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r294" ] }, "us-gaap_LongTermInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermInvestmentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Long-Term Investments [Abstract]", "label": "Long-Term Investments [Abstract]" } } }, "auth_ref": [] }, "exc_LongTermInvestmentsDerecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "LongTermInvestmentsDerecognized", "crdr": "credit", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Long-term investments Derecognized", "documentation": "The amount of long-term investments derecognized." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentTextBlock", "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of future minimum purchase commitments", "label": "Long-Term Purchase Commitment [Table Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableAdditionalinformationDetails", "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails", "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r44" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableAdditionalinformationDetails", "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails", "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. 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." } } }, "auth_ref": [ "r44", "r102" ] }, "exc_LotusTechnologyIncMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "LotusTechnologyIncMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lotus Technology Inc", "label": "Lotus Technology Inc [Member]", "documentation": "Represents the information pertaining Lotus Technology Inc." } } }, "auth_ref": [] }, "exc_LuminarTechnologiesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "LuminarTechnologiesIncMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Luminar Technologies, Inc", "label": "Luminar Technologies, Inc [Member]", "documentation": "Represents the information pertaining to Luminar Technologies, Inc." } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and electronic equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r404", "r1019", "r1221", "r1285", "r1286" ] }, "us-gaap_MajorityShareholderMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MajorityShareholderMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Controlling Shareholder", "label": "Majority Shareholder [Member]", "documentation": "Owner that controls more than 50 percent of the voting interest in the entity through direct or indirect ownership." } } }, "auth_ref": [] }, "srt_ManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ManagementMember", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Four members from Group's management who are also ordinary shareholders of the Group", "label": "Management [Member]", "documentation": "Person or persons designated as part of management." } } }, "auth_ref": [ "r1188", "r1269" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r489", "r490", "r491", "r492", "r579", "r775", "r833", "r877", "r878", "r941", "r945", "r947", "r948", "r951", "r987", "r988", "r1007", "r1016", "r1029", "r1037", "r1218", "r1273", "r1274", "r1275", "r1276", "r1277", "r1278" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1094" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1094" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free rate of return (%)", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of the underlying ordinary shares (in USD or RMB per share)", "label": "Measurement Input, Share Price [Member]", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r686" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "exc_MergerMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "MergerMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Merger", "label": "Merger [Member]", "documentation": "Information pertaining to the merger." } } }, "auth_ref": [] }, "exc_MergerSponsorMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "MergerSponsorMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Merger Sponsor", "label": "Merger Sponsor [Member]", "documentation": "Represents the information pertaining to the merger sponsor, who was a holder of COVA shares." } } }, "auth_ref": [] }, "exc_MezzanineEquityMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "MezzanineEquityMember", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mezzanine equity", "label": "Mezzanine Equity [Member]", "documentation": "This member stands for Mezzanine equity." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r489", "r490", "r491", "r492", "r579", "r775", "r833", "r877", "r878", "r941", "r945", "r947", "r948", "r951", "r987", "r988", "r1007", "r1016", "r1029", "r1037", "r1218", "r1273", "r1274", "r1275", "r1276", "r1277", "r1278" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total cash consideration", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r50", "r245", "r336", "r455", "r493", "r495", "r496", "r497", "r500", "r501", "r691", "r809", "r890" ] }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestChangeInRedemptionValue", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "exc_NetIncomeLossAvailableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion of redeemable non-controlling interests", "label": "Noncontrolling Interest, Change in Redemption Value", "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest." } } }, "auth_ref": [ "r32", "r107", "r108", "r115" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/Noncontrollinginterests" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interests", "label": "Noncontrolling Interest Disclosure [Text Block]", "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r231" ] }, "us-gaap_MinorityInterestLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestLineItems", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interests", "label": "Noncontrolling Interest [Line Items]", "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." } } }, "auth_ref": [] }, "exc_MinorityInterestOwnershipPercentageByNoncontrollingOwner": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwner", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of equity interest", "label": "Minority Interest Ownership Percentage By Noncontrolling Owner", "documentation": "The equity interest ownership of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of equity interest", "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails", "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership interest", "label": "Subsidiary, Ownership Percentage, Parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestTable", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Table]", "label": "Noncontrolling Interest [Table]", "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r50", "r137", "r139", "r193" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1114" ] }, "exc_Mr.shufuLiMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "Mr.shufuLiMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mr. Shufu Li", "label": "Mr. Shufu Li [Member]", "documentation": "Represents the information pertaining to Mr. Shufu Li." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1122" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r404", "r1019", "r1221", "r1285", "r1286" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1095" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcashflowsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "terseLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r329" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcashflowsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by investing activities", "terseLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r329" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcashflowsDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "negatedLabel": "Net cash used in operating activities", "terseLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r201", "r202", "r203" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "exc_NetCurrentAssetsLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NetCurrentAssetsLiabilities", "crdr": "debit", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Current liabilities in excess of current assets", "label": "Net Current Assets (Liabilities)", "documentation": "The amount of current assets less the amount of current liabilities." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "exc_NetIncomeLossAvailableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to ECARX Holdings Inc.", "terseLabel": "Net loss attributable to ECARX Holdings Inc.", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r190", "r203", "r250", "r289", "r310", "r313", "r318", "r336", "r347", "r349", "r350", "r352", "r353", "r357", "r358", "r366", "r378", "r394", "r398", "r400", "r455", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r684", "r691", "r817", "r908", "r931", "r932", "r1005", "r1046", "r1214" ] }, "exc_NetIncomeLossAfterTaxAttributableToNonRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NetIncomeLossAfterTaxAttributableToNonRedeemableNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICITParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to redeemable non-controlling interests", "label": "Net Income (Loss), After Tax, Attributable to Non-Redeemable Noncontrolling Interest", "documentation": "Amount of net income (loss) attributable to non-redeemable noncontrolling interest." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNonredeemableNoncontrollingInterest", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "negatedLabel": "Net loss attributable to non-redeemable non-controlling interests", "label": "Net Income (Loss) Attributable to Nonredeemable Noncontrolling Interest", "documentation": "Portion of net income (loss) attributable to nonredeemable noncontrolling interest." } } }, "auth_ref": [ "r193" ] }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "negatedLabel": "Net loss attributable to redeemable non-controlling interests", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest." } } }, "auth_ref": [ "r193" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/LosspershareScheduleofbasicanddilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss available to ordinary shareholders", "verboseLabel": "Numerator for basic and diluted net loss per share calculation", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r325", "r349", "r350", "r352", "r353", "r361", "r362", "r367", "r370", "r378", "r394", "r398", "r400", "r1005" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://ecarx.com/role/LosspershareScheduleofbasicanddilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "exc_NetIncomeLossAvailableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NetIncomeLossAvailableToParent", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/LosspershareScheduleofbasicanddilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss available to ECARX Holdings Inc.", "terseLabel": "Net loss attributable to ECARX Holdings Inc.", "label": "Net Income (Loss) Available to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is available to the parent after redeemable non-controlling interest portion." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest", "documentation": "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity." } } }, "auth_ref": [ "r31", "r234", "r235" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently adopted accounting pronouncements and New accounting pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "exc_NonCashActivitiesOfAmountsDueFromRelatedPartyForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NonCashActivitiesOfAmountsDueFromRelatedPartyForSale", "crdr": "debit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts due from a related party for sale of Zenseact (Note 8)", "label": "Non Cash Activities Of Amounts Due From Related Party For Sale", "documentation": "The amount of amounts due from a related party for sale that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [] }, "exc_NonCashActivitiesOfReDesignationOfOrdinarySharesToSeriesPreferredShares": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NonCashActivitiesOfReDesignationOfOrdinarySharesToSeriesPreferredShares", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Re-designation of ordinary shares to Series A Preferred Shares (Note 18)", "label": "Non Cash Activities Of Re-Designation Of Ordinary Shares To Series A Preferred Shares", "documentation": "It represents the amount of non cash activities of re-designation of ordinary shares to series A preferred shares." } } }, "auth_ref": [] }, "exc_NonCashActivitiesOfSeriesBConvertibleRedeemablePreferredSharesInConnectionWithEquityMethodInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NonCashActivitiesOfSeriesBConvertibleRedeemablePreferredSharesInConnectionWithEquityMethodInvestment", "crdr": "credit", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Series B Convertible Redeemable Preferred Shares in connection with acquisition of an equity-method investment (Note 8)", "label": "Non Cash Activities Of Series B Convertible Redeemable Preferred Shares In Connection With Equity-Method Investment", "documentation": "It represents the amount of non cash activities of series B convertible redeemable preferred shares in connection with equity-method investment." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1094" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r1063", "r1075", "r1085", "r1102", "r1111" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1092" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1091" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1102" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1122" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1122" ] }, "us-gaap_NoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Abstract]", "label": "Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "exc_NoncontrollingInterestDeconsolidation": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NoncontrollingInterestDeconsolidation", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Deconsolidation of a subsidiary (Note 19)", "label": "Noncontrolling Interest, Deconsolidation", "documentation": "The amount of a noncontrolling interest deconsolidation of the entity in which one or more outside parties had a noncontrolling interest." } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestDecreaseFromDeconsolidation", "crdr": "debit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deconsolidation of a subsidiary (Note 19(a))", "verboseLabel": "Carrying amount of relevant non-redeemable non-controlling interests derecognized upon deconsolidation", "label": "Noncontrolling Interest, Decrease from Deconsolidation", "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest." } } }, "auth_ref": [ "r15", "r115" ] }, "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution from non-controlling shareholders (Note 19(a))", "verboseLabel": "Decrease in paid-in capital", "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest", "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest." } } }, "auth_ref": [ "r15", "r115", "r233" ] }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "crdr": "credit", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsBalanceofredeemablenoncontrollinginterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Add: Capital contribution", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders." } } }, "auth_ref": [ "r15", "r115", "r233" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Non-redeemable non-controlling interests", "label": "Noncontrolling Interest [Member]", "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." } } }, "auth_ref": [ "r136", "r547", "r1180", "r1181", "r1182", "r1290" ] }, "us-gaap_NoninterestIncomeOtherOperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestIncomeOtherOperatingIncome", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income - related parties", "label": "Noninterest Income, Other Operating Income", "documentation": "Amount of revenue earned, classified as other, excluding interest income." } } }, "auth_ref": [ "r187", "r248" ] }, "exc_NonredeemableCarryingAmountNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NonredeemableCarryingAmountNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentprospectivelyfromthedateofdeconsolidationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Carrying amount of non-redeemable noncontrolling interest", "label": "Nonredeemable Carrying Amount Noncontrolling Interest", "documentation": "Portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent entity which is not redeemable by the parent entity." } } }, "auth_ref": [] }, "us-gaap_NonredeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonredeemableNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-redeemable non-controlling interests", "label": "Nonredeemable Noncontrolling Interest", "documentation": "Portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent entity which is not redeemable by the parent entity." } } }, "auth_ref": [] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrelatedPartyMember", "presentation": [ "http://ecarx.com/role/AccountsreceivablenetAccountsReceivableNetDetails", "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrelated Party", "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r1175", "r1176" ] }, "us-gaap_NotesIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesIssued1", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Payable for issuance cost of convertible notes payable", "label": "Notes Issued", "documentation": "The fair value of notes issued in noncash investing and financing activities." } } }, "auth_ref": [ "r67", "r68", "r69" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable", "label": "Notes Payable, Current", "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." } } }, "auth_ref": [ "r39" ] }, "exc_NumberOfAuthorizedUnissuedSharesDesignatedIntoThisClass": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NumberOfAuthorizedUnissuedSharesDesignatedIntoThisClass", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of authorized unissued shares designated into this class", "label": "Number Of Authorized Unissued Shares Designated Into This Class", "documentation": "In the redesignation of shares, the number of authorized unissued common shares that were redesignated into the specified class." } } }, "auth_ref": [] }, "exc_NumberOfBoardMembersToElect": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NumberOfBoardMembersToElect", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of board members to elect", "label": "Number of Board Members To Elect", "documentation": "Represents the number of board members that the entity may elect." } } }, "auth_ref": [] }, "exc_NumberOfBusinessDaysAfterCompanyReceivedDepositsWithinWhichSubscriptionAmountIsToBePaidByInvestors": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NumberOfBusinessDaysAfterCompanyReceivedDepositsWithinWhichSubscriptionAmountIsToBePaidByInvestors", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of business days after the company received the deposits, within which the subscription amount is to be paid by the investors", "label": "Number Of Business Days After The Company Received The Deposits, Within Which The Subscription Amount Is To Be Paid By The Investors", "documentation": "Number of business days after the company received the deposits, within which the subscription amount is to be paid by the investors upon obtaining ODI approval." } } }, "auth_ref": [] }, "exc_NumberOfDaysAfterCompletionOfMergerForCommencementOfExerciseOfWarrants": { "xbrltype": "durationItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NumberOfDaysAfterCompletionOfMergerForCommencementOfExerciseOfWarrants", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of days after the completion of the Merger for commencement of exercise of warrants", "label": "Number Of Days After The Completion Of The Merger For Commencement Of Exercise Of Warrants", "documentation": "Number of days after the completion of the merger for commencement of exercise of warrants." } } }, "auth_ref": [] }, "exc_NumberOfDaysAfterResignationOfMr.ZiyuShenToAppointSuccessor": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NumberOfDaysAfterResignationOfMr.ZiyuShenToAppointSuccessor", "presentation": [ "http://ecarx.com/role/MezzanineequityRightspreferencesandprivilegesofpreferredsharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of days after the resignation of Mr. Ziyu Shen, to appoint a successor", "label": "Number Of Days After The Resignation Of Mr. Ziyu Shen, To Appoint A Successor", "documentation": "Number of days after the resignation of Mr. Ziyu Shen, a successor is to be nominated and appointed, considered for redemption of temporary equity." } } }, "auth_ref": [] }, "exc_NumberOfDaysWithinWhichMaterialBreachIsToBeCured": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NumberOfDaysWithinWhichMaterialBreachIsToBeCured", "presentation": [ "http://ecarx.com/role/MezzanineequityRightspreferencesandprivilegesofpreferredsharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of days within which a material breach is to be cured", "label": "Number Of Days Within Which A Material Breach Is To Be Cured", "documentation": "Number of days within which a material breach is to be cured by the company, considered for redemption of temporary equity." } } }, "auth_ref": [] }, "exc_NumberOfDaysWithinWhichMaterialIllegalActIsToBeCured": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NumberOfDaysWithinWhichMaterialIllegalActIsToBeCured", "presentation": [ "http://ecarx.com/role/MezzanineequityRightspreferencesandprivilegesofpreferredsharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of days within which a material illegal act is to be cured", "label": "Number Of Days Within Which A Material Illegal Act Is To Be Cured", "documentation": "Number of days within which a material illegal act is to be cured, considered for redemption of temporary equity." } } }, "auth_ref": [] }, "exc_NumberOfEquityMethodInvestmentsSpunOff": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NumberOfEquityMethodInvestmentsSpunOff", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of equity method investments spun off", "label": "Number of Equity Method Investments Spun Off", "documentation": "Represents the number of equity method investments spun off during the period." } } }, "auth_ref": [] }, "exc_NumberOfEquityMethodInvestmentsTransferred": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NumberOfEquityMethodInvestmentsTransferred", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of equity method investments transferred", "label": "Number of Equity Method Investments Transferred", "documentation": "Represents the number of equity method investments transferred during the period." } } }, "auth_ref": [] }, "exc_NumberOfInvestmentAndConsultingCompanies": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NumberOfInvestmentAndConsultingCompanies", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of investment and consulting companies", "label": "Number of Investment And Consulting Companies", "documentation": "Represents the number of investment and consulting companies to which equity method investments were transferred during the period." } } }, "auth_ref": [] }, "exc_NumberOfInvestors": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NumberOfInvestors", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of investors", "label": "Number Of Investors", "documentation": "Represents the number of investors." } } }, "auth_ref": [] }, "exc_NumberOfInvestorsWithWhomSharePurchaseAgreementsWereEntered": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NumberOfInvestorsWithWhomSharePurchaseAgreementsWereEntered", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of investors with whom share purchase agreements were entered", "label": "Number Of Investors With Whom Share Purchase Agreements Were Entered", "documentation": "Number of investors with whom share purchase agreements were entered into by the company." } } }, "auth_ref": [] }, "exc_NumberOfMembersInManagementGroup": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NumberOfMembersInManagementGroup", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of members in management group", "label": "Number Of Members In Management Group", "documentation": "Number Of Members In Management Group" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "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." } } }, "auth_ref": [ "r1186" ] }, "exc_NumberOfShareholders": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "NumberOfShareholders", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shareholders", "label": "Number Of Shareholders", "documentation": "Number Of Shareholders" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office and other equipment", "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenseMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expense", "label": "Operating Expense [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r25" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operation", "terseLabel": "Loss from operation", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r378", "r394", "r398", "r400", "r1005" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://ecarx.com/role/LeasesComponentsofleasecostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/LeasesComponentsofleasecostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r723", "r1034" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1262" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails", "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Future minimum lease payments", "terseLabel": "Purchase commitments", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r718" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails", "http://ecarx.com/role/LeasesSummaryoftheeffectonconsolidatedbalancesheetasaresultofASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, current", "negatedLabel": "Operating lease liabilities, current", "verboseLabel": "Operating lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r718" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/LeasesFutureminimumleasepaymentsDetails", "http://ecarx.com/role/LeasesSummaryoftheeffectonconsolidatedbalancesheetasaresultofASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, non-current", "negatedLabel": "Operating lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r718" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://ecarx.com/role/LeasesSupplementalcashflowinformationrelatedtooperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r719", "r725" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 }, "http://ecarx.com/role/LeasesOperatingleaserightofuseassetsandtheamortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/LeasesOperatingleaserightofuseassetsandtheamortizationDetails", "http://ecarx.com/role/LeasesSummaryoftheeffectonconsolidatedbalancesheetasaresultofASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "totalLabel": "Total", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r717" ] }, "exc_OperatingLeaseRightOfUseAssetAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "OperatingLeaseRightOfUseAssetAccumulatedDepreciation", "crdr": "credit", "calculation": { "http://ecarx.com/role/LeasesOperatingleaserightofuseassetsandtheamortizationDetails": { "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/LeasesOperatingleaserightofuseassetsandtheamortizationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated amortization", "label": "Operating Lease Right Of Use Asset Accumulated Depreciation", "documentation": "Amount of accumulated depreciation of right-of-use asset from operating lease." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Reduction of carrying amount of right-of-use assets", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1170" ] }, "exc_OperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "OperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciation", "crdr": "debit", "calculation": { "http://ecarx.com/role/LeasesOperatingleaserightofuseassetsandtheamortizationDetails": { "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/LeasesOperatingleaserightofuseassetsandtheamortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease Right Of Use Asset Before Accumulated Depreciation", "documentation": "Amount, before accumulated depreciation, of right-of-use asset from operating lease." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://ecarx.com/role/LeasesWeightedaverageremainingleasetermanddiscountrateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r728", "r1034" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://ecarx.com/role/LeasesWeightedaverageremainingleasetermanddiscountrateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r727", "r1034" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r128" ] }, "exc_OperatingLossCarryforwardsExpiringInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "OperatingLossCarryforwardsExpiringInYearFive", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2032", "label": "Operating Loss Carryforwards Expiring In Year Five", "documentation": "Operating Loss Carryforwards Expiring In Year Five" } } }, "auth_ref": [] }, "exc_OperatingLossCarryforwardsExpiringInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "OperatingLossCarryforwardsExpiringInYearFour", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2031", "label": "Operating Loss Carryforwards Expiring In Year Four", "documentation": "Operating Loss Carryforwards Expiring In Year Four" } } }, "auth_ref": [] }, "exc_OperatingLossCarryforwardsExpiringInYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "OperatingLossCarryforwardsExpiringInYearSix", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2033", "label": "Operating Loss Carryforwards Expiring In Year Six", "documentation": "Operating Loss Carryforwards Expiring In Year Six" } } }, "auth_ref": [] }, "exc_OperatingLossCarryforwardsExpiringInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "OperatingLossCarryforwardsExpiringInYearThree", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Operating Loss Carryforwards Expiring In Year Three", "documentation": "Operating Loss Carryforwards Expiring In Year Three" } } }, "auth_ref": [] }, "exc_OperatingLossCarryforwardsExpiringInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "OperatingLossCarryforwardsExpiringInYearTwo", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Operating Loss Carryforwards Expiring In Year Two", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws expiring in year 2027 to 2031." } } }, "auth_ref": [] }, "exc_OperatingLossCarryforwardsExpiringYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "OperatingLossCarryforwardsExpiringYearOne", "crdr": "debit", "calculation": { "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Operating Loss Carryforwards Expiring Year One", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws expiring in year 2026." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Operating Loss Carryforwards [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r127" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/AccruedexpensesandotherliabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ecarx.com/role/AccruedexpensesandotherliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other payables and accrued charges", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r41" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://ecarx.com/role/PrepaymentsandothercurrentassetsScheduleofprepaymentsandothercurrentassetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/PrepaymentsandothercurrentassetsScheduleofprepaymentsandothercurrentassetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Others", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r308", "r1035" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other non-current assets", "terseLabel": "Other non-current assets \u2013 related parties", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r298" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitment", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails", "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other commitment", "totalLabel": "Total", "label": "Other Commitment", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueAfterFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueAfterFifthYear", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Over 5 Years", "label": "Other Commitment, to be Paid, after Year Five", "documentation": "Amount of commitment classified as other to be paid after fifth 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)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInFourthAndFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInFourthAndFifthYear", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3\u20135 Years", "label": "Other Commitment, to be Paid, Year Four and Five", "documentation": "Amount of commitment classified as other to be paid in fourth and fifth fiscal years following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less than one year", "label": "Other Commitment, to be Paid, Year One", "documentation": "Amount of commitment classified as other 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)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInSecondYear", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1\u20132 Years", "label": "Other Commitment, to be Paid, Year Two", "documentation": "Amount of commitment classified as other 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)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInThirdYear", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2\u20133 Years", "label": "Other Commitment, to be Paid, Year Three", "documentation": "Amount of commitment classified as other 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)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentFiscalYearMaturityAbstract", "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment commitment", "label": "Other Commitment, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "exc_OtherCommitmentThresholdConsecutiveTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "OtherCommitmentThresholdConsecutiveTradingDays", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading days", "label": "Other Commitment, Threshold Consecutive Trading Days", "documentation": "Other Commitment, Threshold Consecutive Trading Days" } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Axis]", "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Domain]", "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTableTextBlock", "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Investment commitment", "label": "Other Commitments [Table Text Block]", "documentation": "Tabular disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICITParenthetical", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments, tax", "label": "OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax", "documentation": "Amount of tax expense (benefit), 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." } } }, "auth_ref": [ "r7", "r8", "r694", "r697", "r705" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments, net of nil income taxes", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and 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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsBalanceofredeemablenoncontrollinginterestsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Comprehensive loss", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests." } } }, "auth_ref": [ "r10", "r16", "r232", "r311", "r314" ] }, "us-gaap_OtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsTextBlock", "presentation": [ "http://ecarx.com/role/Prepaymentsandothercurrentassets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayments and other current assets", "label": "Other Current Assets [Text Block]", "documentation": "The entire disclosure for other current assets." } } }, "auth_ref": [] }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://ecarx.com/role/AccruedexpensesandotherliabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of accrued expenses and other current liabilities", "label": "Other Current Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Other Income and Expenses [Abstract]", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/Othernonoperatingexpensesincome" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-operating (expenses) income", "label": "Other Income and Other Expense Disclosure [Text Block]", "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions." } } }, "auth_ref": [ "r223", "r225" ] }, "exc_OtherIncomeFromRelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "OtherIncomeFromRelatedPartyMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "label": "Other Income From Related Party [Member]", "documentation": "Represents the information pertaining to other income from related party." } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Others", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts due to related parties", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r41", "r1035" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "verboseLabel": "Other non-current liabilities \u2013 related parties", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r45" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/OthernonoperatingexpensesincomeDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-operating (expenses) income, net", "totalLabel": "Other non-operating (expenses) income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r198" ] }, "exc_OtherOperatingIncomeExpenseMiscellaneousNet": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "OtherOperatingIncomeExpenseMiscellaneousNet", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Others, net", "label": "Other Operating Income (Expense), Miscellaneous, Net", "documentation": "Other Operating Income (Expense), Miscellaneous, Net" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1094" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts due from related parties", "label": "Other Receivables, Net, Current", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash assets distributed to shareholders of the Company in the Restructuring (Note 1(d))", "label": "Other Significant Noncash Transaction, Value of Consideration Given", "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r67", "r68", "r69" ] }, "exc_OtherThanChinaMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "OtherThanChinaMember", "presentation": [ "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other than PRC", "label": "Other Than China [Member]", "documentation": "Represents the member information pertaining to other than China." } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1061", "r1073", "r1083", "r1109" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r1064", "r1076", "r1086", "r1112" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r1064", "r1076", "r1086", "r1112" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails", "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails", "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "exc_PRCExcludingHongKongS.A.RMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "PRCExcludingHongKongS.A.RMember", "presentation": [ "http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The PRC, excluding Hong Kong S.A.R.", "label": "PRC, Excluding Hong Kong S.A.R [Member]", "documentation": "PRC, Excluding Hong Kong S.A.R" } } }, "auth_ref": [] }, "exc_ParentCompanyAlongWithItsSubsidiariesConsolidatedVariableInterestEntityVieAndViesSubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ParentCompanyAlongWithItsSubsidiariesConsolidatedVariableInterestEntityVieAndViesSubsidiariesMember", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Group", "label": "Parent Company Along with its Subsidiaries, Consolidated Variable Interest Entity (\"VIE\") and VIE's Subsidiaries [Member]", "documentation": "Represents the information pertaining to Company along with its subsidiaries, consolidated variable interest entity (\"VIE\") and VIE's subsidiaries is collectively referred to as \"the Group." } } }, "auth_ref": [] }, "srt_ParentCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ParentCompanyMember", "presentation": [ "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcashflowsDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedstatementsofcomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Parent company", "label": "Parent Company [Member]", "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary." } } }, "auth_ref": [ "r342" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Total deficit attributable to ordinary shareholders of the Company", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patent", "label": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r230" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1090" ] }, "exc_PayableForCostsOfMerger": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "PayableForCostsOfMerger", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Payable for costs of the Merger", "label": "Payable For Costs Of Merger", "documentation": "The amount of payable for costs of the Merger that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [] }, "exc_PaymentOfDisposalOnDeconsolidationOfSubsidiary": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "PaymentOfDisposalOnDeconsolidationOfSubsidiary", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash disposed on deconsolidation of a subsidiary", "label": "Payment Of Disposal On Deconsolidation Of Subsidiary", "documentation": "The cash outflow on deconsolidation of subsidiary." } } }, "auth_ref": [] }, "exc_PaymentOfStockIssuanceCostsInRelationToTemporaryEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "PaymentOfStockIssuanceCostsInRelationToTemporaryEquity", "crdr": "credit", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance costs", "label": "Payment of Stock Issuance Costs in Relation to Temporary Equity", "documentation": "The cash outflow for cost incurred directly with the issuance of temporary equity." } } }, "auth_ref": [] }, "us-gaap_PaymentsForAdvanceToAffiliate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForAdvanceToAffiliate", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Financial support to an equity method investee", "label": "Payments for Advance to Affiliate", "documentation": "The cash outflow from advancing money to an affiliate (an entity that is related but not strictly controlled by the entity)." } } }, "auth_ref": [ "r56" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment for issuance costs of convertible notes", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r62" ] }, "us-gaap_PaymentsOfDebtRestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtRestructuringCosts", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash disposed in the Restructuring", "label": "Payments of Debt Restructuring Costs", "documentation": "The cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage." } } }, "auth_ref": [ "r60" ] }, "us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfMergerRelatedCostsFinancingActivities", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash paid for costs of the Merger", "label": "Payments of Merger Related Costs, Financing Activities", "documentation": "The cash outflow for financing costs associated with business combinations." } } }, "auth_ref": [ "r60" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment for issuance cost and fees", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r60" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment to acquire business", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r57", "r661" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash paid for acquisition of equity investments", "terseLabel": "Cash contribution to acquire equity method investment", "label": "Payments to Acquire Equity Method Investments", "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." } } }, "auth_ref": [ "r57" ] }, "exc_PaymentsToAcquireEquitySecuritiesWithoutReadilyDeterminableFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "PaymentsToAcquireEquitySecuritiesWithoutReadilyDeterminableFairValue", "crdr": "credit", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration to acquire equity securities", "label": "Payments to Acquire Equity Securities Without Readily Determinable Fair Value", "documentation": "Amount of cash outflow to acquire investment in equity security without a readily determinable fair value." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireHeldToMaturitySecurities", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash paid for acquisition of short-term investments", "label": "Payments to Acquire Held-to-Maturity Securities", "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities." } } }, "auth_ref": [ "r56", "r417" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property, equipment and intangible assets", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r200" ] }, "us-gaap_PaymentsToFundLongtermLoansToRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToFundLongtermLoansToRelatedParties", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Loans to related parties", "label": "Payments to Fund Long-Term Loans to Related Parties", "documentation": "The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates." } } }, "auth_ref": [ "r1168", "r1267" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1093" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1093" ] }, "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Employee benefits", "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r117", "r118", "r119" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1092" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1102" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1095" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1091" ] }, "exc_PercentageOfEquitySharesOnExerciseOfWarrantsToGovernmentFund": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "PercentageOfEquitySharesOnExerciseOfWarrantsToGovernmentFund", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsMovementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of equity shares on exercise of warrants to government fund", "label": "Percentage of Equity Shares on Exercise of Warrants to Government Fund", "documentation": "The percentage of equity shares on exercise of warrants to government fund." } } }, "auth_ref": [] }, "exc_PercentageOfRedeemableNoncontrollingInterestPerAnnum": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "PercentageOfRedeemableNoncontrollingInterestPerAnnum", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of redeemable noncontrolling interest per annum", "label": "Percentage Of Redeemable Noncontrolling Interest Per Annum", "documentation": "Percentage of redeemable noncontrolling interest per annum." } } }, "auth_ref": [] }, "exc_PeriodFollowingIssuanceDateOfConvertibleNotesPayableToConsummateInitialPublicOffering": { "xbrltype": "durationItemType", "nsuri": "http://ecarx.com/20231231", "localname": "PeriodFollowingIssuanceDateOfConvertibleNotesPayableToConsummateInitialPublicOffering", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period following the issuance date of convertible notes payable, to consummate initial public offering of Class A ordinary shares", "label": "Period Following The Issuance Date Of Convertible Notes Payable, To Consummate Initial Public Offering", "documentation": "Period following the issuance date of convertible notes payable, that the company is required to consummate initial public offering, in order to trigger the mandatory conversion of notes payable." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails", "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails", "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails", "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails", "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249" ] }, "us-gaap_PledgedStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusAxis", "presentation": [ "http://ecarx.com/role/NotesreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pledged Status [Axis]", "label": "Pledged Status [Axis]", "documentation": "Information by pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r664", "r880", "r1031" ] }, "us-gaap_PledgedStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusDomain", "presentation": [ "http://ecarx.com/role/NotesreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pledged Status [Domain]", "label": "Pledged Status [Domain]", "documentation": "Pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r664", "r880", "r1031" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayableSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r689" ] }, "exc_PreferentialIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "PreferentialIncomeTaxRate", "presentation": [ "http://ecarx.com/role/IncometaxesGeneralDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferential income tax rate", "label": "Preferential Income Tax Rate", "documentation": "Represents the percentage of preferential income tax rate." } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionRatio", "presentation": [ "http://ecarx.com/role/MezzanineequityRightspreferencesandprivilegesofpreferredsharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion ratio", "label": "Preferred Stock, Convertible, Conversion Ratio", "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted." } } }, "auth_ref": [ "r532" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r176", "r530" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r176", "r888", "r906", "r1290", "r1291" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://ecarx.com/role/PrepaymentsandothercurrentassetsScheduleofprepaymentsandothercurrentassetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/LeasesSummaryoftheeffectonconsolidatedbalancesheetasaresultofASC842Details", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails", "http://ecarx.com/role/PrepaymentsandothercurrentassetsScheduleofprepaymentsandothercurrentassetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepayments and other current assets", "totalLabel": "Prepayments and other current assets", "terseLabel": "Prepayments and other assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r1161" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expense and Other Assets, Current [Abstract]", "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "auth_ref": [] }, "exc_PrepaidExpenseAndOtherAssetsCurrentProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "PrepaidExpenseAndOtherAssetsCurrentProvision", "crdr": "credit", "presentation": [ "http://ecarx.com/role/PrepaymentsandothercurrentassetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for prepayments and other current assets", "label": "Prepaid Expense and Other Assets, Current, Provision", "documentation": "Amount of provision for prepaid expense and other current assets." } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Prior period reclassification", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1155" ] }, "us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromCollectionOfLongtermLoansToRelatedParties", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash collection of loans to related parties", "label": "Proceeds from Collection of Long-Term Loans to Related Parties", "documentation": "The cash inflow associated with collection, whether partial or full, of long-term loans to a related party. Alternate caption: Proceeds from Advances to Affiliates." } } }, "auth_ref": [ "r1167", "r1267" ] }, "exc_ProceedsFromConditionalGovernmentGrants": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ProceedsFromConditionalGovernmentGrants", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from conditional government grants", "label": "Proceeds From Conditional Government Grants", "documentation": "Proceeds From Conditional Government Grants" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromContributionsFromAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromContributionsFromAffiliates", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash proceeds from COVA", "label": "Proceeds from Contributions from Affiliates", "documentation": "The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of convertible notes", "label": "Proceeds from Convertible Debt", "documentation": "The cash inflow from the issuance 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." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ProceedsFromCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromCustomers", "crdr": "debit", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from customers", "label": "Proceeds from Customers", "documentation": "Cash receipts from customers during the current period which are usually for sales of goods and services." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries", "crdr": "debit", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash consideration for sale of equity method investment", "label": "Proceeds from Divestiture of Interest in Consolidated Subsidiaries", "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)." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of Convertible Redeemable Preferred Shares", "verboseLabel": "Total consideration for shares issued", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsMovementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration for issuance of warrants", "label": "Proceeds from Issuance of Warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from redemption of short-term investments", "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities", "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity." } } }, "auth_ref": [ "r54", "r1190" ] }, "exc_ProceedsFromNonRedeemableNonControllingShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ProceedsFromNonRedeemableNonControllingShareholders", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash contributed by non-redeemable non-controlling shareholders", "label": "Proceeds From Non Redeemable Non Controlling Shareholders", "documentation": "The cash inflow of issuance of non redeemable non controlling shareholders." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromPartnershipContribution": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPartnershipContribution", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash proceeds from Geely strategic investment", "label": "Proceeds from Partnership Contribution", "documentation": "The cash inflow from the capital received in cash from a partner in a partnership during the period." } } }, "auth_ref": [ "r58" ] }, "exc_ProceedsFromRedeemableNonControllingShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ProceedsFromRedeemableNonControllingShareholders", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash contributed by redeemable non-controlling shareholders", "label": "Proceeds From Redeemable Non Controlling Shareholders", "documentation": "The cash inflow of issuance of redeemable non controlling shareholders." } } }, "auth_ref": [] }, "exc_ProceedsFromRefundableDepositsInConnectionWithTemporaryEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ProceedsFromRefundableDepositsInConnectionWithTemporaryEquity", "crdr": "debit", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of deposits received", "label": "Proceeds From Refundable Deposits In Connection with Temporary Equity", "documentation": "The cash inflow for refundable deposits in connection with temporary equity." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRelatedPartyDebt", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings from related parties", "label": "Proceeds from Related Party Debt", "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." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfEquityMethodInvestments", "crdr": "debit", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration for sale of equity method investment", "label": "Proceeds from Sale of Equity Method Investments", "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." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfEquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of Zenseact", "label": "Proceeds from Sale of Equity Securities, FV-NI", "documentation": "Amount of cash inflow from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity." } } }, "auth_ref": [ "r255", "r327" ] }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfProductiveAssets", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from disposal of property, equipment and intangible assets", "label": "Proceeds from Sale of Productive Assets", "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r199" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from disposal of property and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r199" ] }, "us-gaap_ProceedsFromShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromShortTermDebt", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from short-term borrowings", "label": "Proceeds from Short-Term Debt", "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r59" ] }, "exc_ProceedsOnDeconsolidationOfSubsidiary": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ProceedsOnDeconsolidationOfSubsidiary", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash received on deconsolidation of Hubei Dongjun", "label": "Proceeds On Deconsolidation Of Subsidiary", "documentation": "The cash inflow on deconsolidation of subsidiary." } } }, "auth_ref": [] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales of goods revenues", "netLabel": "Products", "verboseLabel": "Sales of goods revenues", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r1017" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r401", "r781", "r827", "r828", "r829", "r830", "r831", "r832", "r990", "r1017", "r1036", "r1138", "r1208", "r1209", "r1221", "r1285" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/AccruedexpensesandotherliabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/AccruedexpensesandotherliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranties", "label": "Product Warranty Accrual, Current", "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. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41", "r1211", "r1212" ] }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualNoncurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provisions", "label": "Product Warranty Accrual, Noncurrent", "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." } } }, "auth_ref": [ "r45", "r1211", "r1212" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r401", "r781", "r827", "r828", "r829", "r830", "r831", "r832", "r990", "r1017", "r1036", "r1138", "r1208", "r1209", "r1221", "r1285" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r289", "r310", "r313", "r328", "r336", "r347", "r357", "r358", "r378", "r394", "r398", "r400", "r455", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r663", "r666", "r667", "r684", "r691", "r799", "r816", "r861", "r908", "r931", "r932", "r1005", "r1032", "r1033", "r1047", "r1164", "r1214" ] }, "exc_PropertyAndEquipmentNetDerecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "PropertyAndEquipmentNetDerecognized", "crdr": "credit", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property and Equipment, Net Derecognized", "documentation": "The amount of property and equipment, net derecognized." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/Propertyandequipmentnet" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r211", "r260", "r265", "r266" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r213", "r295", "r813" ] }, "exc_PropertyPlantAndEquipmentImpairmentProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "PropertyPlantAndEquipmentImpairmentProvision", "crdr": "credit", "calculation": { "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: impairment provision", "label": "Property, Plant, And Equipment, Impairment Provision", "documentation": "Property, Plant, And Equipment, Impairment Provision" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetDepreciationexpensesonpropertyandequipmentallocatedtoexpenseitemsDetails", "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of significant accounting policies", "verboseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 }, "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r13", "r800", "r813", "r1035" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r13", "r260", "r265", "r811" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of property and equipment, net", "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r213" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, estimated useful life", "label": "Property, Plant and Equipment, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r324", "r464" ] }, "exc_ProvisionOfPrepaymentsAndOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ProvisionOfPrepaymentsAndOtherCurrentAssets", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision of prepayments and other current assets", "label": "Provision of Prepayments and Other Current Assets", "documentation": "The amount of provision of prepayments and other current assets." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Purchase commitment", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueAfterFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueAfterFifthYear", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Over 5 Years", "label": "Purchase Obligation, to be Paid, after Year Five", "documentation": "Amount of purchase arrangement to be paid after fifth 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)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInFourthAndFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInFourthAndFifthYear", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3-5 Years", "label": "Purchase Obligation, to be Paid, Year Four and Five", "documentation": "Amount of purchase arrangement to be paid in fourth and fifth fiscal years 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)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less than one year", "label": "Purchase Obligation, to be Paid, Year One", "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)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1-2 Years", "label": "Purchase Obligation, to be Paid, Year Two", "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)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://ecarx.com/role/CommitmentsandcontingenciesDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2-3 Years", "label": "Purchase Obligation, to be Paid, Year Three", "documentation": "Amount of purchase arrangement to be paid in third 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)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationFiscalYearMaturityAbstract", "presentation": [ "http://ecarx.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital commitments", "label": "Purchase Obligation, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "exc_PurchaseOfProductsAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "PurchaseOfProductsAndServicesMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of products and services", "label": "Purchase Of Products And Services [Member]", "documentation": "Represents the information pertaining to purchase of products and services." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r1090" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r1090" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r489", "r490", "r491", "r492", "r571", "r579", "r610", "r611", "r612", "r751", "r775", "r833", "r877", "r878", "r941", "r945", "r947", "r948", "r951", "r987", "r988", "r1007", "r1016", "r1029", "r1037", "r1040", "r1206", "r1218", "r1274", "r1275", "r1276", "r1277", "r1278" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r489", "r490", "r491", "r492", "r571", "r579", "r610", "r611", "r612", "r751", "r775", "r833", "r877", "r878", "r941", "r945", "r947", "r948", "r951", "r987", "r988", "r1007", "r1016", "r1029", "r1037", "r1040", "r1206", "r1218", "r1274", "r1275", "r1276", "r1277", "r1278" ] }, "exc_ReDesignationOfOrdinarySharesIntoPreferredSharesShares": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ReDesignationOfOrdinarySharesIntoPreferredSharesShares", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Re-designation of ordinary shares into Series A Preferred Shares (in shares)", "label": "Re-Designation Of Ordinary Shares Into Preferred Shares, Shares", "documentation": "Represents the value of ordinary shares re-designated to temporary equity." } } }, "auth_ref": [] }, "exc_ReDesignationOfOrdinarySharesIntoPreferredSharesValue": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ReDesignationOfOrdinarySharesIntoPreferredSharesValue", "crdr": "credit", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Re-designation of ordinary shares into Series A Preferred Shares", "label": "Re-Designation Of Ordinary Shares Into Preferred Shares, Value", "documentation": "Represents the number of ordinary shares re-designated to temporary equity." } } }, "auth_ref": [] }, "exc_ReDesignationOfOrdinarySharesToClassBOrdinarySharesValue": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ReDesignationOfOrdinarySharesToClassBOrdinarySharesValue", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Re-designation of ordinary shares into Class B Ordinary Shares (Note 1(b))", "label": "Re-Designation Of Ordinary Shares To Class B Ordinary Shares, Value", "documentation": "Effect on equity due to re-designation of ordinary shares to Class B Ordinary shares." } } }, "auth_ref": [] }, "exc_ReDesignationOfOrdinarySharesToClassOrdinarySharesValue": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ReDesignationOfOrdinarySharesToClassOrdinarySharesValue", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Re-designation of ordinary shares into Class A Ordinary Shares (Note 1(b))", "label": "Re-Designation Of Ordinary Shares To Class A Ordinary Shares, Value", "documentation": "Effect on equity due to re-designation of ordinary shares to Class A Ordinary shares." } } }, "auth_ref": [] }, "us-gaap_RealizedInvestmentGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealizedInvestmentGainsLosses", "crdr": "credit", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain of disposed investment consideration", "label": "Realized Investment Gains (Losses)", "documentation": "Amount of realized gain (loss) on investment." } } }, "auth_ref": [ "r822" ] }, "exc_RecapitalizationFactorPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RecapitalizationFactorPerShare", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recapitalization factor per share", "label": "Recapitalization Factor Per Share", "documentation": "The per share of recapitalization factor." } } }, "auth_ref": [] }, "exc_RecapitalizationFactorPerShareMultiplier": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RecapitalizationFactorPerShareMultiplier", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recapitalization factor, per share multiplier", "label": "Recapitalization Factor, Per Share Multiplier", "documentation": "The per share multiplier, as a component in the Recapitalization Factor related to the merger." } } }, "auth_ref": [] }, "exc_RecapitalizationFactorPremoneyEquityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RecapitalizationFactorPremoneyEquityValue", "crdr": "credit", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recapitalization factor, pre-money equity value", "label": "Recapitalization Factor, Premoney Equity Value", "documentation": "The pre-money equity value of the predecessor entity, as agreed between the parties to the merger, as a component of the Recapitalization Factor." } } }, "auth_ref": [] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReclassificationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationLineItems", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification", "label": "Reclassification [Line Items]", "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." } } }, "auth_ref": [ "r287" ] }, "us-gaap_ReclassificationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationTable", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification [Table]", "label": "Reclassification [Table]", "documentation": "Disclosure of information about reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r287" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r1056", "r1068", "r1078", "r1104" ] }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableConvertiblePreferredStockMember", "presentation": [ "http://ecarx.com/role/LosspershareAntidilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable convertible preferred shares", "label": "Redeemable Convertible Preferred Stock [Member]", "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer." } } }, "auth_ref": [] }, "exc_RedeemableNonControllingInterestPeriod": { "xbrltype": "durationItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RedeemableNonControllingInterestPeriod", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable non-controlling interest period", "label": "Redeemable Non-Controlling Interest Period", "documentation": "Redeemable Non-Controlling Interest Period" } } }, "auth_ref": [] }, "exc_RedeemableNonControllingInterestRollForward": { "xbrltype": "stringItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RedeemableNonControllingInterestRollForward", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsBalanceofredeemablenoncontrollinginterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable Non-Controlling Interest [Roll Forward]", "label": "Redeemable Non-Controlling Interest [Roll Forward]", "documentation": "Redeemable Non-Controlling Interest" } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "crdr": "credit", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails", "http://ecarx.com/role/NoncontrollinginterestsBalanceofredeemablenoncontrollinginterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable non-controlling interests", "periodStartLabel": "Balance at beginning", "periodEndLabel": "Balance at ending", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity." } } }, "auth_ref": [ "r105", "r106", "r107", "r108" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityRedemptionValue", "crdr": "credit", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price", "label": "Redeemable Noncontrolling Interest, Equity, Redemption Value", "documentation": "Redemption value, as if currently redeemable, of redeemable noncontrolling interest classified as temporary equity and the election has been made to accrete changes in redemption value to the earliest redemption date." } } }, "auth_ref": [ "r33" ] }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestTableTextBlock", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of balance of redeemable non-controlling interests", "label": "Redeemable Noncontrolling Interest [Table Text Block]", "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity." } } }, "auth_ref": [] }, "exc_RedesignationOfSharesNumberOfCommonSharesForEachCommonShare": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RedesignationOfSharesNumberOfCommonSharesForEachCommonShare", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of ordinary shares for each ordinary share", "label": "Redesignation Of Shares, Number Of Common Shares For Each Common Share", "documentation": "In the redesignation of shares, the number of common shares taking the place of each former common share." } } }, "auth_ref": [] }, "exc_RedesignationOfSharesNumberOfCommonSharesForEachPreferredShare": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RedesignationOfSharesNumberOfCommonSharesForEachPreferredShare", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of ordinary shares for each preferred share", "label": "Redesignation Of Shares, Number Of Common Shares For Each Preferred Share", "documentation": "In the redesignation of shares, the number of common shares taking the place of each former preferred share." } } }, "auth_ref": [] }, "exc_RefundableDepositsOfRedeemableConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RefundableDepositsOfRedeemableConvertiblePreferredStock", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Refundable deposits in connection with the issuance of Convertible Redeemable Preferred Shares", "label": "Refundable Deposits Of Redeemable Convertible Preferred Stock", "documentation": "It represents the amount of refundable deposits of redeemable convertible preferred stock." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://ecarx.com/role/AccountsreceivablenetAccountsReceivableNetDetails", "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails", "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails", "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails", "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Domain]", "label": "Related Party, Type [Domain]", "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." } } }, "auth_ref": [ "r578", "r736", "r737", "r881", "r882", "r883", "r884", "r885", "r905", "r907", "r940" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://ecarx.com/role/AccountsreceivablenetAccountsReceivableNetDetails", "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails", "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r338", "r339", "r736", "r737", "r738", "r739", "r881", "r882", "r883", "r884", "r885", "r905", "r907", "r940" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amount of loan provided", "terseLabel": "Amount of transaction", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r159", "r736" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r736", "r737", "r1270" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://ecarx.com/role/AccountsreceivablenetAccountsReceivableNetDetails", "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails", "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party balances and transactions", "label": "Related Party Transaction [Line Items]", "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." } } }, "auth_ref": [ "r912", "r913", "r916" ] }, "us-gaap_RelatedPartyTransactionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionRate", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Related Party Transaction, Rate", "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://ecarx.com/role/AccountsreceivablenetAccountsReceivableNetDetails", "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails", "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails", "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails", "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Axis]", "label": "Related Party, Type [Axis]", "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." } } }, "auth_ref": [ "r578", "r736", "r737", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r881", "r882", "r883", "r884", "r885", "r905", "r907", "r940", "r1270" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/Relatedpartybalancesandtransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related party balances and transactions", "label": "Related Party Transactions Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r733", "r734", "r735", "r737", "r740", "r857", "r858", "r859", "r914", "r915", "r916", "r937", "r939" ] }, "exc_RentalOfOfficeSpaceAndAdministrativeServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RentalOfOfficeSpaceAndAdministrativeServicesMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rental of office space, and administrative services", "label": "Rental Of Office Space, And Administrative Services [Member]", "documentation": "Represents the information pertaining to rental of office space, and administrative services." } } }, "auth_ref": [] }, "exc_RepaymentOfBorrowingsFromRelatedPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RepaymentOfBorrowingsFromRelatedPartiesMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayment of borrowings from related parties", "label": "Repayment Of Borrowings From Related Parties [Member]", "documentation": "Represents the information pertaining to repayment of borrowings from related parties." } } }, "auth_ref": [] }, "exc_RepaymentOfRefundableDepositsInConnectionWithIssuanceOfConvertibleRedeemablePreferredShares": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RepaymentOfRefundableDepositsInConnectionWithIssuanceOfConvertibleRedeemablePreferredShares", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of refundable deposits in connection with the issuance of Series A Convertible Redeemable Preferred Shares", "label": "Repayment of Refundable deposits in connection with the issuance of Convertible Redeemable Preferred Shares", "documentation": "It represents the amount of repayment of refundable deposits of redeemable convertible preferred stock." } } }, "auth_ref": [] }, "exc_RepaymentReceivedOfLoansToRelatedPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RepaymentReceivedOfLoansToRelatedPartiesMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayment received of loans to related parties", "label": "Repayment Received of Loans to Related Parties [Member]", "documentation": "Represents the information pertaining to repayment received of loans to related parties." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherLongTermDebt", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of long-term debt", "label": "Repayments of Other Long-Term Debt", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r61" ] }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfRelatedPartyDebt", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of borrowings from related parties", "label": "Repayments of Related Party Debt", "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party 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: Payments for Advances from Affiliates." } } }, "auth_ref": [ "r61" ] }, "us-gaap_RepaymentsOfShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfShortTermDebt", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of short-term borrowings", "label": "Repayments of Short-Term Debt", "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r61" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r340", "r341", "r506", "r533", "r739", "r998", "r999" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" ], "lang": { "en-us": { "role": { "negatedLabel": "Research and development expenses (including related parties amounts of RMB21,069, RMB60,687 and RMB34,673 for the years ended December 31, 2021, 2022 and 2023, respectively)", "negatedTerseLabel": "Research and development expenses", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r164", "r632", "r1280" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetAmortizationexpensesonintangibleassetsallocatedtoexpenseitemsDetails", "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails", "http://ecarx.com/role/LeasesLeasecostallocatedexpenseitemsDetails", "http://ecarx.com/role/PropertyandequipmentnetDepreciationexpensesonpropertyandequipmentallocatedtoexpenseitemsDetails", "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development expenses", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development expenses", "label": "Research and Development Expense, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r631" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]", "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r286", "r343", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r374", "r457", "r458", "r651", "r680", "r682", "r683", "r684", "r715", "r731", "r732", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r845" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r1057", "r1069", "r1079", "r1105" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r1058", "r1070", "r1080", "r1106" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r1065", "r1077", "r1087", "r1113" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]", "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r286", "r343", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r374", "r457", "r458", "r651", "r680", "r682", "r683", "r684", "r715", "r731", "r732", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r845" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://ecarx.com/role/CashandrestrictedcashReconciliationDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails", "http://ecarx.com/role/CashandrestrictedcashReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash", "label": "Restricted Cash and Cash Equivalents", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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." } } }, "auth_ref": [ "r64", "r239", "r293", "r332", "r803" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash and Cash Equivalents [Axis]", "label": "Restricted Cash and Cash Equivalents [Axis]", "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage." } } }, "auth_ref": [ "r35" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is 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." } } }, "auth_ref": [ "r293" ] }, "exc_RestrictedCashForLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RestrictedCashForLitigationMember", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "stricted Cash For Litigation", "label": "Restricted Cash For Litigation [Member]", "documentation": "Restricted Cash For Litigation" } } }, "auth_ref": [] }, "exc_RestrictedCashForNotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RestrictedCashForNotesPayableMember", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash For Notes Payable", "label": "Restricted Cash For Notes Payable [Member]", "documentation": "Restricted Cash For Notes Payable" } } }, "auth_ref": [] }, "exc_RestrictedStockUnits2019PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RestrictedStockUnits2019PlanMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019 RSU Plan", "label": "Restricted Stock Units, 2019 Plan [Member]", "documentation": "Represents the information pertaining to 2019 RSU Plan." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails", "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails", "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSU", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "negatedLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r179", "r222", "r807", "r838", "r843", "r855", "r889", "r1035" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r285", "r343", "r344", "r345", "r348", "r356", "r358", "r456", "r459", "r621", "r622", "r623", "r650", "r651", "r670", "r672", "r673", "r676", "r682", "r834", "r836", "r862", "r1290" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "verboseLabel": "Revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding 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." } } }, "auth_ref": [ "r379", "r380", "r393", "r396", "r397", "r401", "r402", "r404", "r566", "r567", "r781" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r404", "r1134" ] }, "exc_RevenueFromContractWithCustomerNumberOfContractTypes": { "xbrltype": "integerItemType", "nsuri": "http://ecarx.com/20231231", "localname": "RevenueFromContractWithCustomerNumberOfContractTypes", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of contract types", "label": "Revenue From Contract With Customer, Number Of Contract Types", "documentation": "Revenue From Contract With Customer, Number Of Contract Types" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognition and Contract liabilities", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r269", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r989" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://ecarx.com/role/Contractliabilities", "http://ecarx.com/role/Revenueinformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract liabilities", "terseLabel": "Revenue information", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r269", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r570" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://ecarx.com/role/ContractliabilitiesRevenueexpectedtoberecognizedinthefutureDetails", "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction price allocated to the performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r263" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://ecarx.com/role/ContractliabilitiesRevenueexpectedtoberecognizedinthefutureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://ecarx.com/role/ContractliabilitiesRevenueexpectedtoberecognizedinthefutureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r264" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://ecarx.com/role/ContractliabilitiesRevenueexpectedtoberecognizedinthefutureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r264" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://ecarx.com/role/ContractliabilitiesRevenueexpectedtoberecognizedinthefutureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://ecarx.com/role/ContractliabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r1133" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r320", "r336", "r379", "r380", "r393", "r396", "r397", "r401", "r402", "r404", "r455", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r691", "r799", "r1214" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://ecarx.com/role/LeasesSupplementalcashflowinformationrelatedtooperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r726", "r1034" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Risks and Uncertainties [Abstract]", "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1122" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1122" ] }, "country_SE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "SE", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails", "http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sweden", "label": "SWEDEN" } } }, "auth_ref": [] }, "currency_SEK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "SEK", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEK", "label": "Sweden, Kronor" } } }, "auth_ref": [] }, "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://ecarx.com/role/AccruedexpensesandotherliabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/AccruedexpensesandotherliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes payable", "label": "Sales and Excise Tax Payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax." } } }, "auth_ref": [ "r160" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "label": "Revenue Benchmark [Member]", "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." } } }, "auth_ref": [ "r404", "r1134" ] }, "exc_ScenarioOneOfFirstHk2MillionOfProfitsEarnedMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ScenarioOneOfFirstHk2MillionOfProfitsEarnedMember", "presentation": [ "http://ecarx.com/role/IncometaxesGeneralDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "first HK$2 million of assessable profits earned first HK$2 million of assessable profits earned", "label": "Scenario One of First HK$2 Million of Profits Earned [Member]", "documentation": "Represents the scenario of \"first HK$2 millions of assessable profits earned\"." } } }, "auth_ref": [] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Before reclassification", "label": "Previously Reported [Member]", "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r286", "r343", "r345", "r347", "r348", "r349", "r350", "r358", "r374", "r651", "r680", "r682", "r683", "r715", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r845", "r1136", "r1139", "r1140", "r1141", "r1183", "r1199", "r1200", "r1257", "r1265", "r1266" ] }, "exc_ScenarioTwoOfFirstHk2MillionOfProfitsEarnedMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ScenarioTwoOfFirstHk2MillionOfProfitsEarnedMember", "presentation": [ "http://ecarx.com/role/IncometaxesGeneralDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "after first HK$2 million of assessable profits earned", "label": "Scenario Two of First HK$2 Million of Profits Earned [Member]", "documentation": "Represents the scenario of \"after first HK$2 millions of assessable profits earned\"." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://ecarx.com/role/AccountsreceivablenetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of accounts receivable, net", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://ecarx.com/role/LosspershareAntidilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://ecarx.com/role/LosspershareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of potential dilutive instruments", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of 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." } } }, "auth_ref": [ "r75" ] }, "exc_ScheduleOfAssetsDerecognizedPursuantToRestructuringTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ScheduleOfAssetsDerecognizedPursuantToRestructuringTableTextBlock", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of assets derecognized", "label": "Schedule of Assets Derecognized Pursuant to Restructuring [Table Text Block]", "documentation": "Tabular disclosure of assets derecognized pursuant to restructuring." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "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." } } }, "auth_ref": [ "r130", "r132", "r660" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents [Table]", "label": "Schedule of Cash and Cash Equivalents [Table]", "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of reconciliation of cash and restricted cash", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://ecarx.com/role/IncometaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of income tax expense recognized in the consolidated statements of comprehensive loss", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r228" ] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://ecarx.com/role/ParentonlyfinancialinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of condensed balance sheets", "label": "Condensed Balance Sheet [Table Text Block]", "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r1151", "r1179" ] }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "presentation": [ "http://ecarx.com/role/ParentonlyfinancialinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of condensed statements of cash flows", "label": "Condensed Cash Flow Statement [Table Text Block]", "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r1151", "r1179" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://ecarx.com/role/IncometaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of principal components of the deferred tax assets and liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "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." } } }, "auth_ref": [ "r227" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://ecarx.com/role/LosspershareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of basic and diluted net loss per share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://ecarx.com/role/IncometaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of reconciliation of the differences between PRC statutory income tax rate and the Group's effective income tax rates", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "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." } } }, "auth_ref": [ "r226" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://ecarx.com/role/SharebasedcompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of compensation expense recognized for RSUs", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r123" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/DescriptionofbusinessandorganizationJICADetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentprospectivelyfromthedateofdeconsolidationDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r452", "r453", "r454" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentprospectivelyfromthedateofdeconsolidationDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Schedule of Equity Method Investments [Line Items]", "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." } } }, "auth_ref": [ "r336", "r452", "r453", "r454", "r455", "r691" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentprospectivelyfromthedateofdeconsolidationDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "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." } } }, "auth_ref": [ "r289", "r336", "r452", "r453", "r454", "r455", "r691" ] }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of prior period reclassifications", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made." } } }, "auth_ref": [ "r72", "r73", "r74" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetAmortizationexpensesonintangibleassetsallocatedtoexpenseitemsDetails", "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r93", "r96", "r782" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetTables", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of intangible assets, net", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r93", "r96" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://ecarx.com/role/IncometaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of components of income / (loss) before income taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1174" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://ecarx.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r34", "r183", "r184", "r185" ] }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://ecarx.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of effect on the consolidated balance sheet as a result of adopting ASC 842", "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items." } } }, "auth_ref": [ "r70", "r71", "r77", "r78" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://ecarx.com/role/OthernonoperatingexpensesincomeTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Nonoperating (expenses) income", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "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." } } }, "auth_ref": [] }, "exc_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of estimated useful life of property and equipment", "label": "Schedule of Property, Plant And Equipment, Estimated Useful Life [Table Text Block]", "documentation": "The tabular disclosure of useful life of property and equipment." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetDepreciationexpensesonpropertyandequipmentallocatedtoexpenseitemsDetails", "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r13" ] }, "exc_ScheduleOfRelatedPartyRelationshipsWithEntityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ScheduleOfRelatedPartyRelationshipsWithEntityTableTextBlock", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of significant related parties and their relationships", "label": "Schedule of Related Party, Relationships With the Entity [Table Text Block]", "documentation": "The tabular disclosure of related party, relationships with the entity." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://ecarx.com/role/AccountsreceivablenetAccountsReceivableNetDetails", "http://ecarx.com/role/ContractliabilitiesScheduleofcontractliabilitiesDetails", "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "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." } } }, "auth_ref": [ "r158", "r159", "r912", "r913", "r916" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restrictions on Cash and Cash Equivalents", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r27", "r239", "r1283" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://ecarx.com/role/SharebasedcompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Activity", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r21", "r22", "r122" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails", "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails", "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails", "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r581", "r583", "r585", "r586", "r587", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r609", "r610", "r611", "r612", "r613" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://ecarx.com/role/SharebasedcompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of fair value of options granted that are estimated using the binomial model", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r224" ] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails", "http://ecarx.com/role/ShorttermborrowingsScheduleofshorttermborrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Short-Term Debt [Table]", "label": "Schedule of Short-Term Debt [Table]", "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." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTextBlock", "presentation": [ "http://ecarx.com/role/ShorttermborrowingsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of short-term borrowings", "label": "Schedule of Short-Term Debt [Table Text Block]", "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." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r104", "r109", "r110", "r111", "r112", "r113", "r114", "r220", "r221", "r222", "r300", "r301", "r302", "r376", "r530", "r531", "r533", "r535", "r538", "r543", "r545", "r851", "r852", "r853", "r854", "r1016", "r1131", "r1171" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of movement of ECARX warrants", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r120" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of assets and liabilities, consolidated revenues, net loss and cash flow information information of the VIE's", "label": "Schedule of Variable Interest Entities [Table Text Block]", "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide." } } }, "auth_ref": [ "r141", "r142", "r143", "r144", "r145" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r96" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://ecarx.com/role/RisksandConcentrationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of concentration of customers and suppliers", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r79", "r80", "r83", "r84", "r151", "r237" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1050" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1052" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails", "http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails", "http://ecarx.com/role/IncometaxesGeneralDetails", "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r402", "r403", "r874", "r875", "r876", "r942", "r946", "r949", "r965", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r991", "r1018", "r1040", "r1221", "r1285" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment reporting", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r387", "r388", "r389", "r390", "r391", "r392", "r402", "r1006" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Selling and marketing expenses", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "exc_SellingAndMarketingExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SellingAndMarketingExpensesPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and marketing expenses", "label": "Selling and Marketing Expenses [Policy Text Block]", "documentation": "Disclosure of accounting policy for selling and marketing expenses." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPriorperiodreclassificationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Selling, general and administrative expenses (including related parties amounts of RMB2,343, RMB2,153 and RMB17,589 for the years ended December 31, 2021, 2022 and 2023, respectively)", "negatedTerseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r196" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetAmortizationexpensesonintangibleassetsallocatedtoexpenseitemsDetails", "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails", "http://ecarx.com/role/LeasesLeasecostallocatedexpenseitemsDetails", "http://ecarx.com/role/PropertyandequipmentnetDepreciationexpensesonpropertyandequipmentallocatedtoexpenseitemsDetails", "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "exc_SeriesA2RedeemableConvertiblePreferredSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SeriesA2RedeemableConvertiblePreferredSharesMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Series A++ Preferred Shares", "label": "Series A2+ Redeemable Convertible Preferred Shares [Member]", "documentation": "Represents the information pertaining to Series A2+ Redeemable Convertible Preferred Shares." } } }, "auth_ref": [] }, "exc_SeriesARedeemableConvertiblePreferredSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SeriesARedeemableConvertiblePreferredSharesMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Series A+ Preferred Shares", "label": "Series A+ Redeemable Convertible Preferred Shares [Member]", "documentation": "Represents the information pertaining to Series A+ Redeemable Convertible Preferred Shares." } } }, "auth_ref": [] }, "exc_SeriesAngelRedeemableConvertiblePreferredSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SeriesAngelRedeemableConvertiblePreferredSharesMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Series Angel Preferred Shares", "label": "Series Angel Redeemable Convertible Preferred Shares [Member]", "documentation": "Represents the information pertaining to Series Angel Redeemable Convertible Preferred Shares." } } }, "auth_ref": [] }, "exc_SeriesBRedeemableConvertiblePreferredMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SeriesBRedeemableConvertiblePreferredMember", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Redeemable Convertible Preferred", "label": "Series B Redeemable Convertible Preferred [Member]", "documentation": "Represents information pertaining to Series B Redeemable Convertible Preferred." } } }, "auth_ref": [] }, "exc_SeriesBRedeemableConvertiblePreferredSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SeriesBRedeemableConvertiblePreferredSharesMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Series B Preferred Shares", "label": "Series B Redeemable Convertible Preferred Shares [Member]", "documentation": "Represents the information pertaining to Series B Redeemable Convertible Preferred Shares." } } }, "auth_ref": [] }, "exc_SeriesPlusPlusRedeemableConvertiblePreferredSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SeriesPlusPlusRedeemableConvertiblePreferredSharesMember", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A++ Redeemable Convertible Preferred Shares", "label": "Series A Plus Plus Redeemable Convertible Preferred Shares [Member]", "documentation": "Represents the information pertaining to Series A++ Redeemable Convertible Preferred Shares." } } }, "auth_ref": [] }, "exc_SeriesPlusRedeemableConvertiblePreferredSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SeriesPlusRedeemableConvertiblePreferredSharesMember", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A+ Redeemable Convertible Preferred Shares", "label": "Series A Plus Redeemable Convertible Preferred Shares [Member]", "documentation": "Represents the information pertaining to Series A+ Redeemable Convertible Preferred Shares." } } }, "auth_ref": [] }, "exc_SeriesRedeemableConvertiblePreferredSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SeriesRedeemableConvertiblePreferredSharesMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Series A Preferred Shares", "label": "Series A Redeemable Convertible Preferred Shares [Member]", "documentation": "Represents the information pertaining to Series A Redeemable Convertible Preferred Shares." } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service", "netLabel": "Services", "verboseLabel": "Service revenues", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r1017" ] }, "us-gaap_ServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceOtherMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other services", "label": "Service, Other [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other." } } }, "auth_ref": [ "r1222" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "crdr": "debit", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based expenses due to redesignation", "label": "Share-Based Payment Arrangement, Accelerated Cost", "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1030" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "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." } } }, "auth_ref": [ "r1030" ] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable", "crdr": "debit", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Exercisable", "documentation": "Intrinsic value of exercisable award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExpectedToVest": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExpectedToVest", "crdr": "debit", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested and Expected to Vest", "documentation": "Intrinsic value of vested and expected to vest award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Exercisable, Weighted Average Exercise Price", "documentation": "Per share or unit weighted-average exercise price of exercisable award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Exercisable, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for exercisable equity-based awards 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)." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Exercisable, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for exercisable equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageExercisePrice", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Exercised in Period, Weighted Average Exercise Price", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Exercised in Period, Weighted Average Exercise Price" } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, exercised in Period, Weighted Average Grant Date Fair Value", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, exercised in Period, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r602" ] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Exercise Price", "documentation": "Per share or unit weighted-average exercise price of nonvested award forfeited under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r602" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate number of shares granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r600" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price (in USD or RMB per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r600" ] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNewGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNewGrantsInPeriod", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (new RSUs) (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, New Grants in Period", "documentation": "The number of new 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)." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNewGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNewGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (new RSUs) (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, New Grants in Period, Weighted Average Exercise Price", "documentation": "Per share or unit weighted-average exercise price of nonvested award that are newly granted under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNewGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNewGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (new RSUs) (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, New Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued newly 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)." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails", "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of unvested awards (in shares)", "periodStartLabel": "Outstanding at the beginning (in shares)", "periodEndLabel": "Outstanding at the end (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r597", "r598" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of RSUs", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning (in USD per share)", "periodEndLabel": "Outstanding at the end (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Exercise Price", "documentation": "Per share or unit weighted-average exercise price of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Exercise Price [Abstract]", "documentation": "N/a." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning (in USD per share)", "periodEndLabel": "Outstanding at the end (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r597", "r598" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Fair value at grant date", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacedInPeriod", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Replaced (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Replaced in Period", "documentation": "The number of replacement 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)." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementGrantsInPeriod", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (replacement RSUs) (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Replacement Grants in Period", "documentation": "The number of replacement 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)." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (replacement RSUs) (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Replacement Grants in Period, Weighted Average Exercise Price", "documentation": "Per share or unit weighted-average exercise price of nonvested award that are replacement granted under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (replacement RSUs) (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Replacement Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued for replacement 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)." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementInPeriodWeightedAverageExercisePrice", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Replaced (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Replacement in Period, Weighted Average Exercise Price", "documentation": "Per share or unit weighted-average exercise price of nonvested award replaced under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Replaced (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Replacement in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards replaced 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)." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsToBeVestedOverServicePeriodFollowingModifiedVestingSchedule": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsToBeVestedOverServicePeriodFollowingModifiedVestingSchedule", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining portion of awards to be vested over the service period following the modified vesting schedule (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, To Be Vested Over The Service Period Following The Modified Vesting Schedule", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, to be vested over the service period following the modified vesting schedule." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "The number of fully vested and expected to vest equity-based payment instruments, excluding stock (or unit) options, that validly exist and are exercisable as of the balance sheet date." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "The number of fully vested and expected to vest equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest(in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for vested and expected to vest equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageExercisePrice", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Weighted Average Exercise Price", "documentation": "Per share or unit weighted-average exercise price of vested and expected to vest award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for vested and expected to vest equity-based awards 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)." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r601" ] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermsAbstract", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted remaining contractual years", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Weighted Average Remaining Contractual Terms [Abstract]", "documentation": "N/a." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r611" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free rate of return, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free rate of return, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails", "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails", "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails", "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share based compensation", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r581", "r583", "r585", "r586", "r587", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r609", "r610", "r611", "r612", "r613" ] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesTransferred": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesTransferred", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares transferred (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Transferred", "documentation": "Number of shares transferred under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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." } } }, "auth_ref": [ "r591" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r591" ] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of options exercisable." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "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." } } }, "auth_ref": [ "r595" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails", "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate number of share options granted (in shares)", "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r593" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r603" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning (in shares)", "periodEndLabel": "Outstanding at the end (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r589", "r590" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning (in USD per share)", "periodEndLabel": "Outstanding at the end (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r589", "r590" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "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." } } }, "auth_ref": [ "r605" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r605" ] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of options vested and expected to vest." } } }, "auth_ref": [] }, "exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted remaining contractual years", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "documentation": "N/a." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of total outstanding shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "crdr": "debit", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Incremental compensation cost recognized immediately for the vested RSUs", "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost", "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification." } } }, "auth_ref": [ "r618" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of grantees affected", "label": "Share-Based Payment Arrangement, Plan Modification, Number of Grantees Affected", "documentation": "Number of grantees affected by modification of award under share-based payment arrangement." } } }, "auth_ref": [ "r617" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails", "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails", "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails", "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r585", "r586", "r587", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r609", "r610", "r611", "r612", "r613" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in USD per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r595" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails", "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price per share (in USD per share)", "verboseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r593" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche one", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche three", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "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." } } }, "auth_ref": [ "r580", "r588", "r607", "r608", "r609", "r610", "r613", "r624", "r625", "r626", "r627" ] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier [Axis]", "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier [Domain]", "label": "Supplier [Domain]", "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." } } }, "auth_ref": [] }, "exc_ShareBasedPaymentArrangementEmployeeAndNonemployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedPaymentArrangementEmployeeAndNonemployeeMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee and non employee", "label": "Share-Based Payment Arrangement, Employee and Nonemployee [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedPaymentArrangementEmployeeMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Employee", "label": "Share-Based Payment Arrangement, Employee [Member]", "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." } } }, "auth_ref": [ "r583", "r585", "r586", "r587", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r609", "r610", "r611", "r612", "r613" ] }, "exc_ShareBasedPaymentArrangementPlanModificationIncrementalCostToBeRecorded": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedPaymentArrangementPlanModificationIncrementalCostToBeRecorded", "crdr": "debit", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental compensation cost to be recorded", "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost To Be Recorded", "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification, to be recorded." } } }, "auth_ref": [] }, "exc_ShareBasedPaymentArrangementPlanModificationNumberOfAwardsAffected": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedPaymentArrangementPlanModificationNumberOfAwardsAffected", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of awards modified (in shares)", "label": "Share-Based Payment Arrangement, Plan Modification, Number of Awards Affected", "documentation": "Number of awards affected by plan modifications under share-based payment arrangement." } } }, "auth_ref": [] }, "exc_ShareBasedPaymentArrangementPlanModificationPeriodToRecordIncrementalCost": { "xbrltype": "durationItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedPaymentArrangementPlanModificationPeriodToRecordIncrementalCost", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period to record incremental compensation cost", "label": "Share-Based Payment Arrangement, Plan Modification, Period To Record Incremental Cost", "documentation": "Period to record incremental compensation cost on awards modified under share-based payment arrangement." } } }, "auth_ref": [] }, "exc_ShareBasedPaymentArrangementTrancheFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedPaymentArrangementTrancheFiveMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Five", "label": "Share-Based Payment Arrangement, Tranche Five [Member]", "documentation": "Share-Based Payment Arrangement, Tranche Five" } } }, "auth_ref": [] }, "exc_ShareBasedPaymentArrangementTrancheFourMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareBasedPaymentArrangementTrancheFourMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Four", "label": "Share-Based Payment Arrangement, Tranche Four [Member]", "documentation": "Share-Based Payment Arrangement, Tranche Four" } } }, "auth_ref": [] }, "exc_ShareIncentive2022PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareIncentive2022PlanMember", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Share Incentive 2022 Plan", "label": "Share Incentive 2022 Plan [Member]", "documentation": "Share Incentive 2022 Plan" } } }, "auth_ref": [] }, "exc_ShareIncentivePlan2022Member": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareIncentivePlan2022Member", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Incentive Plan, 2022", "label": "Share Incentive Plan, 2022 [Member]", "documentation": "Share Incentive Plan, 2022" } } }, "auth_ref": [] }, "exc_ShareOfLossesInExcessOfInvestmentsInSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareOfLossesInExcessOfInvestmentsInSubsidiaries", "crdr": "credit", "calculation": { "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share of losses in excess of investments in subsidiaries", "label": "Share of Losses In Excess Of Investments In Subsidiaries", "documentation": "Amount of share of losses in excess of investments in subsidiaries and VIEs, classified as current." } } }, "auth_ref": [] }, "exc_ShareOptionPlan2021Member": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShareOptionPlan2021Member", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails", "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails", "http://ecarx.com/role/SharebasedcompensationCompensationexpenserecognizedDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Option Plan", "label": "Share Option Plan, 2021 [Member]", "documentation": "Represents the information pertaining to 2021 share option plan." } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance price (in USD per share)", "verboseLabel": "Fair value of underlying ordinary share", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1224" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "crdr": "debit", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonvested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://ecarx.com/role/SharebasedcompensationFairvalueofRSUsgrantedestimatedUsingbinomialmodelDetails", "http://ecarx.com/role/SharebasedcompensationFairvalueofoptionsgrantedthatareestimatedusingbinomialmodelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected terms", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r609" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r121" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning (in USD per share)", "periodEndLabel": "Outstanding at the end (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Fair value at grant date", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r605" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (in shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r18" ] }, "exc_SharesIssuedDuringPeriodSharesEquityMethodInvestmentsAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SharesIssuedDuringPeriodSharesEquityMethodInvestmentsAcquired", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issued to acquire equity method investment", "label": "Shares Issued During Period, Shares, Equity Method Investments Acquired", "documentation": "Represents the number of shares issued to acquire equity method investment." } } }, "auth_ref": [] }, "exc_SharesIssuedDuringPeriodValueEquityMethodInvestmentsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SharesIssuedDuringPeriodValueEquityMethodInvestmentsAcquired", "crdr": "credit", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Value of shares issued to acquire equity method investment", "label": "Shares Issued During Period, Value, Equity Method Investments Acquired", "documentation": "Represents the value of shares issued to acquire equity method investment." } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (In RMB or USD per share)", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "exc_SharesReDesignatedDuringPeriodOrdinarySharesIntoClassBOrdinarySharesInShares": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SharesReDesignatedDuringPeriodOrdinarySharesIntoClassBOrdinarySharesInShares", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Re-designation of ordinary shares into Class B ordinary shares (in shares)", "label": "Shares Re-Designated During Period, Ordinary Shares Into Class B Ordinary Shares, In Shares", "documentation": "Number of shares re-designated from ordinary shares into Class B ordinary shares." } } }, "auth_ref": [] }, "exc_SharesReDesignatedDuringPeriodOrdinarySharesIntoClassOrdinarySharesInShares": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SharesReDesignatedDuringPeriodOrdinarySharesIntoClassOrdinarySharesInShares", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Re-designation of ordinary shares into Class A ordinary shares (in shares)", "label": "Shares Re-Designated During Period, Ordinary Shares Into Class A Ordinary Shares, In Shares", "documentation": "Number of shares re-designated from ordinary shares into Class A ordinary shares." } } }, "auth_ref": [] }, "exc_SharesReDesignatedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SharesReDesignatedDuringPeriodShares", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Re-designation of ordinary shares to Series A Preferred Shares (in shares)", "terseLabel": "Re-designation of ordinary shares to Series A Preferred Shares (in shares)", "label": "Shares Re-Designated During Period, Shares", "documentation": "Number of shares reduced due to re-designation of ordinary shares to Series A Preferred shares." } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/ShorttermborrowingsScheduleofshorttermborrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term borrowings", "verboseLabel": "Short-term borrowings", "label": "Short-Term Debt", "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." } } }, "auth_ref": [ "r169", "r241", "r1035", "r1282" ] }, "us-gaap_ShortTermBorrowingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowingsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Short-Term Debt [Abstract]", "label": "Short-Term Debt [Abstract]" } } }, "auth_ref": [] }, "exc_ShortTermDebtAmountGuaranteed": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ShortTermDebtAmountGuaranteed", "crdr": "credit", "presentation": [ "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term borrowings guaranteed", "label": "Short-term Debt, Amount Guaranteed", "documentation": "The amount of short-term debt guaranteed by other parties." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtLineItems", "presentation": [ "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails", "http://ecarx.com/role/ShorttermborrowingsScheduleofshorttermborrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term borrowings", "label": "Short-Term Debt [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://ecarx.com/role/Shorttermborrowings" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term borrowings", "label": "Short-Term Debt [Text Block]", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r216" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails", "http://ecarx.com/role/ShorttermborrowingsScheduleofshorttermborrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails", "http://ecarx.com/role/ShorttermborrowingsScheduleofshorttermborrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://ecarx.com/role/LeasesComponentsofleasecostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/LeasesComponentsofleasecostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease costs", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r724", "r1034" ] }, "exc_SiengineTechnologyCo.LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SiengineTechnologyCo.LtdMember", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SiEngine Technology Co., Ltd", "label": "SiEngine Technology Co., Ltd [Member]", "documentation": "Represents information pertaining to SiEngine Technology Co., Ltd." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://ecarx.com/role/Summaryofsignificantaccountingpolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of significant accounting policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r204", "r333" ] }, "exc_SocCoreModulesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SocCoreModulesMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRevenuesDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SoC Core Modules", "label": "SoC Core Modules [Member]", "documentation": "Represents information pertaining to SoC Core Modules." } } }, "auth_ref": [] }, "exc_SoftwareLicensingAgreementPeriod": { "xbrltype": "durationItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SoftwareLicensingAgreementPeriod", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software licensing agreement period", "label": "Software Licensing Agreement Period", "documentation": "Software Licensing Agreement Period" } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranties", "label": "Standard Product Warranty, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability." } } }, "auth_ref": [ "r1210" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/DocumentandEntityInformation", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/OrdinarySharesDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r270", "r300", "r301", "r302", "r336", "r364", "r365", "r368", "r370", "r376", "r377", "r455", "r493", "r495", "r496", "r497", "r500", "r501", "r530", "r531", "r535", "r538", "r545", "r691", "r851", "r852", "r853", "r854", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r888", "r909", "r933", "r966", "r967", "r968", "r969", "r970", "r1131", "r1171", "r1184" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r18", "r48", "r285", "r316", "r317", "r318", "r343", "r344", "r345", "r348", "r356", "r358", "r375", "r456", "r459", "r547", "r621", "r622", "r623", "r650", "r651", "r670", "r671", "r672", "r673", "r674", "r676", "r682", "r700", "r701", "r702", "r703", "r704", "r706", "r732", "r834", "r835", "r836", "r862", "r933" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails", "http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails", "http://ecarx.com/role/IncometaxesGeneralDetails", "http://ecarx.com/role/IncometaxesNetoperatinglosscarryforwardsDetails", "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r273", "r283", "r402", "r403", "r874", "r875", "r876", "r942", "r946", "r949", "r965", "r973", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r991", "r1018", "r1040", "r1221", "r1285" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r343", "r344", "r345", "r375", "r781", "r846", "r873", "r879", "r881", "r882", "r883", "r884", "r885", "r888", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r901", "r902", "r903", "r904", "r905", "r907", "r910", "r911", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r933", "r1041" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r343", "r344", "r345", "r375", "r781", "r846", "r873", "r879", "r881", "r882", "r883", "r884", "r885", "r888", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r901", "r902", "r903", "r904", "r905", "r907", "r910", "r911", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r933", "r1041" ] }, "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance", "crdr": "credit", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory surplus", "label": "Statutory Accounting Practices, Statutory Capital and Surplus, Balance", "documentation": "The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country." } } }, "auth_ref": [ "r163", "r808" ] }, "exc_StatutoryReservesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ecarx.com/20231231", "localname": "StatutoryReservesPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory reserves", "label": "Statutory Reserves [Policy Text Block]", "documentation": "Disclosure of accounting policy for statutory reserves." } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r1060", "r1072", "r1082", "r1108" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r67", "r68", "r69" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion-Lotus convertible notes payable (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r18", "r47", "r111", "r222", "r519" ] }, "exc_StockIssuedDuringPeriodSharesConversionOfOrdinaryShares": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "StockIssuedDuringPeriodSharesConversionOfOrdinaryShares", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Preferred Shares to Class A and Class B ordinary shares (in shares)", "label": "Stock Issued During Period Shares Conversion Of Ordinary Shares", "documentation": "Number of shares issued during period value conversion of ordinary shares." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issued (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r18", "r176", "r177", "r222", "r851", "r933", "r967" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A ordinary shares under 2022 Share Incentive Plan (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r18", "r176", "r177", "r222" ] }, "exc_StockIssuedDuringPeriodSharesShareExchange": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "StockIssuedDuringPeriodSharesShareExchange", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Luminar strategic investment (in shares)", "label": "Stock Issued During Period, Shares, Share Exchange", "documentation": "Number of shares issued during the period as a result of an exchange of shares." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://ecarx.com/role/SharebasedcompensationActivitiesofCompanysRSUsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r18", "r176", "r177", "r222", "r594" ] }, "exc_StockIssuedDuringPeriodSharesStrategicInvestment": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "StockIssuedDuringPeriodSharesStrategicInvestment", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Geely strategic investment (in shares)", "label": "Stock Issued During Period Shares Strategic Investment", "documentation": "Number of shares issued during the period as a result of a strategic investment." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reissuance of ordinary shares (in shares)", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r18", "r177", "r222" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion-Lotus convertible notes payable (Note 1(b) and 15)", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r18", "r48", "r222" ] }, "exc_StockIssuedDuringPeriodValueConversionOfOrdinaryShares": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "StockIssuedDuringPeriodValueConversionOfOrdinaryShares", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Preferred Shares to Class A and Class B ordinary shares (Note 18)", "label": "Stock Issued During Period Value Conversion Of Ordinary Shares", "documentation": "The amount of stock issued during period value conversion of ordinary shares." } } }, "auth_ref": [] }, "exc_StockIssuedDuringPeriodValueShareExchange": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "StockIssuedDuringPeriodValueShareExchange", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Luminar strategic investment (Note 1(b) and Note 8)", "label": "Stock Issued During Period, Value, Share Exchange", "documentation": "The gross value of stock issued during the period due to exchange of shares." } } }, "auth_ref": [] }, "exc_StockIssuedDuringPeriodValueStrategicInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "StockIssuedDuringPeriodValueStrategicInvestment", "crdr": "credit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Geely strategic investment (Note 1(b))", "label": "Stock Issued During Period Value Strategic Investment", "documentation": "The gross value of stock issued during the period due to strategic investment." } } }, "auth_ref": [] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionMember", "presentation": [ "http://ecarx.com/role/LosspershareAntidilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options", "label": "Equity Option [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r1040" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of ordinary shares (in shares)", "label": "Stock Repurchased During Period, Shares", "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." } } }, "auth_ref": [ "r18", "r176", "r177", "r222", "r854", "r933", "r969" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase of ordinary shares (Note 20)", "label": "Stock Repurchased During Period, Value", "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." } } }, "auth_ref": [ "r18", "r176", "r177", "r222", "r862", "r933", "r969", "r1047" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsSummarycombinedfinancialinformationDetails", "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deficit attributable to ordinary shareholders", "terseLabel": "Shareholders\u2019 equity (deficit)", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r177", "r180", "r181", "r207", "r890", "r906", "r934", "r935", "r1035", "r1048", "r1173", "r1198", "r1260", "r1290" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://ecarx.com/role/ParentonlyfinancialinformationCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SHAREHOLDERS\u2019 DEFICIT", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 deficit", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r136", "r137", "r146", "r285", "r286", "r317", "r343", "r344", "r345", "r348", "r356", "r456", "r459", "r547", "r621", "r622", "r623", "r650", "r651", "r670", "r671", "r672", "r673", "r674", "r676", "r682", "r700", "r701", "r706", "r732", "r835", "r836", "r860", "r890", "r906", "r934", "r935", "r971", "r1047", "r1173", "r1198", "r1260", "r1290" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "SHAREHOLDERS\u2019 DEFICIT", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/OrdinaryShare" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary Shares", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r219", "r335", "r529", "r531", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r544", "r547", "r678", "r936", "r938", "r972" ] }, "exc_StockholdersEquitySharesParValueOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://ecarx.com/20231231", "localname": "StockholdersEquitySharesParValueOrStatedValuePerShare", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Par value (in USD per share)", "label": "Stockholders' Equity, Shares, Par Value or Stated Value per Share", "documentation": "Face amount or stated value per share of stock." } } }, "auth_ref": [] }, "exc_StockholdersEquityValueAuthorizedShares": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "StockholdersEquityValueAuthorizedShares", "crdr": "credit", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of shares authorized", "label": "Stockholders Equity, Value, Authorized Shares", "documentation": "Represents the information pertaining to designated shares." } } }, "auth_ref": [] }, "exc_SubscriptionReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SubscriptionReceivableMember", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription receivable", "label": "Subscription receivable [Member]", "documentation": "This member stands for Subscription receivable" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent events", "label": "Subsequent Event [Line Items]", "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." } } }, "auth_ref": [ "r707", "r743" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent events", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r707", "r743" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "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." } } }, "auth_ref": [ "r707", "r743" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r707", "r743" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r707", "r743" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://ecarx.com/role/Subsequentevents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent events", "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r742", "r744" ] }, "exc_SubsidiaryOwnershipPercentageNonRedeemableNoncontrollingOwner": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SubsidiaryOwnershipPercentageNonRedeemableNoncontrollingOwner", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-redeemable non-controlling interest percentage", "label": "Subsidiary, Ownership Percentage, Non Redeemable Noncontrolling Owner", "documentation": "Subsidiary, Ownership Percentage, Non Redeemable Noncontrolling Owner" } } }, "auth_ref": [] }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "presentation": [ "http://ecarx.com/role/IncometaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of net operating loss carryforwards by the PRC companies will expire during the period from year 2022 to year 2031, if unused by the following year-end", "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r127" ] }, "exc_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of significant accounting policies", "label": "Summary Of Significant Accounting Policies [Line Items]", "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." } } }, "auth_ref": [] }, "exc_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "documentation": "Disclosure of information about summary of significant accounting policies." } } }, "auth_ref": [] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://ecarx.com/role/IncometaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of movement of the valuation allowance for the deferred tax assets", "label": "Summary of Valuation Allowance [Table Text Block]", "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." } } }, "auth_ref": [ "r126" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental information:", "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "exc_SupplierBThirdPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SupplierBThirdPartyMember", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier B, a third party", "label": "Supplier B, a Third Party [Member]", "documentation": "Represents the information pertaining to Supplier B, a third party ." } } }, "auth_ref": [] }, "exc_SupplierCRelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SupplierCRelatedPartyMember", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier C, a third party", "label": "Supplier C, A Related Party [Member]", "documentation": "This member stands for Supplier C, a related party." } } }, "auth_ref": [] }, "exc_SupplierDThirdPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SupplierDThirdPartyMember", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier D, a third party", "label": "Supplier D, A Third Party [Member]", "documentation": "This member stands for Supplier D, a third party." } } }, "auth_ref": [] }, "us-gaap_Supplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Supplies", "crdr": "debit", "calculation": { "http://ecarx.com/role/PrepaymentsandothercurrentassetsScheduleofprepaymentsandothercurrentassetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/PrepaymentsandothercurrentassetsScheduleofprepaymentsandothercurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayments to suppliers", "label": "Prepaid Supplies", "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r996", "r1010", "r1203" ] }, "exc_SuzhouChenlingInvestmentLlpMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SuzhouChenlingInvestmentLlpMember", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Suzhou Chenling Investment LLP", "label": "Suzhou Chenling Investment LLP [Member]", "documentation": "Represents information pertaining to Suzhou Chenling Investment LLP." } } }, "auth_ref": [] }, "exc_SuzhouPhotonMatrixMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "SuzhouPhotonMatrixMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentprospectivelyfromthedateofdeconsolidationDetails", "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/NoncontrollinginterestsAdditionalInformationDetails", "http://ecarx.com/role/SubsequenteventsAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Suzhou Photon-Matrix", "label": "Suzhou Photon Matrix [Member]", "documentation": "This member stands for Suzhou Photon-Matrix." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1101" ] }, "exc_TechnicalAndLogisticalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TechnicalAndLogisticalServicesMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technical and logistical services", "label": "Technical and Logistical Services [Member]", "documentation": "Technical and Logistical Services" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityAccretionOfInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityAccretionOfInterest", "crdr": "credit", "presentation": [ "http://ecarx.com/role/NoncontrollinginterestsBalanceofredeemablenoncontrollinginterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Add: Accretion of redeemable non-controlling interests", "label": "Temporary Equity, Accretion of Interest", "documentation": "Value of accretion of temporary equity during the period due to unpaid interest." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityAccretionToRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityAccretionToRedemptionValue", "crdr": "credit", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion of Redeemable Convertible Preferred Shares", "label": "Temporary Equity, Accretion to Redemption Value", "documentation": "Value of accretion of temporary equity to its redemption value during the period." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "crdr": "debit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT", "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/LosspershareScheduleofbasicanddilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accretion of Redeemable Convertible Preferred Shares", "terseLabel": "Accretion of Redeemable Convertible Preferred Shares", "label": "Temporary Equity, Accretion to Redemption Value, Adjustment", "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityByClassOfStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityByClassOfStockTable", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary Equity, by Class of Stock [Table]", "label": "Temporary Equity, by Class of Stock [Table]", "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable." } } }, "auth_ref": [ "r29", "r103" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "calculation": { "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails": { "parentTag": "exc_TemporaryEquityCarryingAmountAttributableToParentWithSubscriptionReceivable", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance as of beginning, Carrying amount", "periodEndLabel": "Balance as of ending, Carrying amount", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r493", "r495", "r496", "r497", "r500", "r501", "r628", "r805" ] }, "exc_TemporaryEquityCarryingAmountAttributableToParentWithSubscriptionReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquityCarryingAmountAttributableToParentWithSubscriptionReceivable", "crdr": "credit", "calculation": { "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance as of beginning, Total", "periodEndLabel": "Balance as of ending, Total", "label": "Temporary Equity, Carrying Amount, Attributable to Parent with Subscription Receivable", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer with subscription receivable, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [] }, "exc_TemporaryEquityConsiderationForSharesIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquityConsiderationForSharesIssuable", "crdr": "debit", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration for shares issuable", "label": "Temporary Equity, Consideration for Shares Issuable", "documentation": "Represents the consideration for shares issuable." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Temporary Equity Disclosure [Abstract]", "label": "Temporary Equity Disclosure [Abstract]" } } }, "auth_ref": [] }, "exc_TemporaryEquityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquityDisclosureTextBlock", "presentation": [ "http://ecarx.com/role/Mezzanineequity" ], "lang": { "en-us": { "role": { "terseLabel": "Mezzanine equity", "label": "Temporary Equity Disclosure [Text Block]", "documentation": "The entire disclosure for temporary equity." } } }, "auth_ref": [] }, "exc_TemporaryEquityExcessOfPreferredSharesFairValueOverOrdinarySharesFairValueShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquityExcessOfPreferredSharesFairValueOverOrdinarySharesFairValueShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of excess of the preferred shares' fair value over the ordinary shares' fair value", "label": "Temporary Equity Excess Of Preferred Shares Fair Value Over Ordinary Shares Fair Value Share Based Compensation Expense", "documentation": "The amount of excess of the preferred shares' fair value over the ordinary shares' fair value as share-based compensation expense." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityForeignCurrencyTranslationAdjustments", "crdr": "credit", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Temporary Equity, Foreign Currency Translation Adjustments", "documentation": "Adjustments to temporary equity resulting from foreign currency translation adjustments." } } }, "auth_ref": [] }, "exc_TemporaryEquityInterestRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquityInterestRatePercentage", "presentation": [ "http://ecarx.com/role/MezzanineequityRightspreferencesandprivilegesofpreferredsharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate percentage", "label": "Temporary Equity, Interest Rate Percentage", "documentation": "The percentage rate used to calculate interest payments on temporary equity." } } }, "auth_ref": [] }, "exc_TemporaryEquityIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquityIssuanceCost", "crdr": "debit", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance cost", "label": "Temporary Equity, Issuance Cost", "documentation": "Amount of decrease in temporary equity resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLineItems", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mezzanine equity", "label": "Temporary Equity [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityLiquidationPreference": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLiquidationPreference", "crdr": "credit", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable convertible preferred shares, liquidation preference", "label": "Temporary Equity, Liquidation Preference", "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [] }, "exc_TemporaryEquityLiquidationPreferencePercentage": { "xbrltype": "pureItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquityLiquidationPreferencePercentage", "presentation": [ "http://ecarx.com/role/MezzanineequityRightspreferencesandprivilegesofpreferredsharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Preference Amount, percentage", "label": "Temporary Equity, Liquidation Preference Percentage", "documentation": "The percentage of liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share." } } }, "auth_ref": [] }, "exc_TemporaryEquityNumberOfSharesIssuable": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquityNumberOfSharesIssuable", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issuable (in shares)", "label": "Temporary Equity, Number of Shares Issuable", "documentation": "Represents the number of shares issuable." } } }, "auth_ref": [] }, "exc_TemporaryEquityNumberOfSharesSubscribed": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquityNumberOfSharesSubscribed", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares subscribed", "label": "Temporary Equity, Number of Shares Subscribed", "documentation": "Represents the number of shares subscribed." } } }, "auth_ref": [] }, "exc_TemporaryEquityRedeemableNoncontrollingInterestsDecreaseFromDeconsolidation": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquityRedeemableNoncontrollingInterestsDecreaseFromDeconsolidation", "crdr": "debit", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentprospectivelyfromthedateofdeconsolidationDetails", "http://ecarx.com/role/NoncontrollinginterestsBalanceofredeemablenoncontrollinginterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Add: Carrying amount of redeemable noncontrolling interest", "negatedLabel": "Less: Deconsolidation of Suzhou Photon-Matrix", "label": "Temporary Equity, Redeemable Noncontrolling Interests, Decrease from Deconsolidation", "documentation": "The amount of the reduction or elimination during the period of a redeemable noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest." } } }, "auth_ref": [] }, "exc_TemporaryEquityRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquityRedemptionPricePercentage", "presentation": [ "http://ecarx.com/role/MezzanineequityRightspreferencesandprivilegesofpreferredsharesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Redemption price percentage", "label": "Temporary Equity, Redemption Price, Percentage", "documentation": "Represents the percentage of redemption price of Preferred share on issuance price." } } }, "auth_ref": [] }, "exc_TemporaryEquitySharesConversionAsPartOfRecapitalization": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquitySharesConversionAsPartOfRecapitalization", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO (in shares)", "label": "Temporary Equity, Shares, Conversion as Part of Recapitalization", "documentation": "Number of stock classified as temporary equity converted upon issuance during the period." } } }, "auth_ref": [] }, "exc_TemporaryEquitySharesIssuedPercentageOnOutstandingShares": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquitySharesIssuedPercentageOnOutstandingShares", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issuable, percentage on outstanding shares", "label": "Temporary Equity, Shares Issued, Percentage on Outstanding Shares", "documentation": "Represents the percentage on outstanding shares for shares issued." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance as of beginning (in shares)", "periodEndLabel": "Balance as of ending (in shares)", "label": "Temporary Equity, Shares Outstanding", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r175" ] }, "us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable", "crdr": "debit", "calculation": { "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails": { "parentTag": "exc_TemporaryEquityCarryingAmountAttributableToParentWithSubscriptionReceivable", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Balance as of beginning, Subscription receivable", "negatedPeriodEndLabel": "Balance as of ending, Subscription receivable", "terseLabel": "Subscription receivable from Convertible Preferred Shares", "label": "Temporary Equity, Shares Subscribed but Unissued, Subscriptions Receivable", "documentation": "Aggregate monetary value of a new issue of securities which have been allocated to investors to buy. When security is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the security to the investor until it receives the entire proceeds. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r175" ] }, "exc_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails", "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of preferred shares (in shares)", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock classified as temporary equity issued during the period." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of preferred shares", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "documentation": "Value of new stock classified as temporary equity issued during the period." } } }, "auth_ref": [] }, "exc_TemporaryEquitySubscriptionContributionsFromShareholder": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquitySubscriptionContributionsFromShareholder", "crdr": "credit", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription contributions from shareholders", "label": "Temporary Equity, Subscription Contributions from Shareholder", "documentation": "Represents the amount of subscription contributions from shareholder." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityTableTextBlock", "presentation": [ "http://ecarx.com/role/MezzanineequityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of activities of the Redeemable Convertible Preferred Shares", "label": "Temporary Equity [Table Text Block]", "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r29", "r103" ] }, "exc_TemporaryEquityValueConversionAsPartOfRecapitalization": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TemporaryEquityValueConversionAsPartOfRecapitalization", "crdr": "debit", "presentation": [ "http://ecarx.com/role/MezzanineequityActivitiesoftheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO", "label": "Temporary Equity, Value, Conversion as Part of Recapitalization", "documentation": "Value of stock classified as temporary equity converted upon issuance during the period." } } }, "auth_ref": [] }, "exc_ThirdPartyCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ThirdPartyCustomerMember", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer A, a third party", "label": "Customer A, a third party", "documentation": "This member stands for Customer A, a third party." } } }, "auth_ref": [] }, "exc_ThirdPartySupplierMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ThirdPartySupplierMember", "presentation": [ "http://ecarx.com/role/RisksandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier A, a third party", "label": "Supplier A, a third party", "documentation": "This member stands for Supplier A, a third party." } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r1022", "r1221" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r1022", "r1221" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r1188", "r1269" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1093" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1100" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable and current expected credit losses", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r252", "r253", "r254", "r408", "r409", "r414" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r133" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1121" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1123" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://ecarx.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "exc_TransferOfPropertyAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "TransferOfPropertyAndEquipmentMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer of property and equipment to related parties", "label": "Transfer Of Property And Equipment [Member]", "documentation": "Transfer Of Property And Equipment" } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Point in time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://ecarx.com/role/RevenueinformationScheduleofrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Over time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitysecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r527", "r543", "r677", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r818", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1191", "r1192", "r1193", "r1194" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1124" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1125" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1123" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1123" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1126" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1124" ] }, "us-gaap_TreasuryStockCarryingBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCarryingBasis", "crdr": "debit", "presentation": [ "http://ecarx.com/role/OrdinarySharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of treasury shares", "label": "Treasury Stock, Carrying Basis", "documentation": "Cost basis for treasury stock acquired for purposes other than retirement." } } }, "auth_ref": [ "r116" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Shares", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r116" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, treasury (in shares)", "periodEndLabel": "Ending balance, treasury (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r116" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "currency_USD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "USD", "presentation": [ "http://ecarx.com/role/CashandrestrictedcashDepositsinfinancialinstitutionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "US", "label": "United States of America, Dollars" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1120" ] }, "us-gaap_UnrealizedGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestments", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized exchange (gains) losses", "label": "Unrealized Gain (Loss) on Investments", "documentation": "Amount of unrealized gain (loss) on investment." } } }, "auth_ref": [ "r12" ] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebtMember", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/ShorttermborrowingsAdditionalInformationDetails", "http://ecarx.com/role/ShorttermborrowingsScheduleofshorttermborrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured bank loans", "label": "Unsecured Debt [Member]", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r85", "r86", "r87", "r258", "r259", "r261", "r262" ] }, "country_VG": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "VG", "presentation": [ "http://ecarx.com/role/IncometaxesComponentsofincomelossbeforeincometaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "British Virgin Islands", "label": "VIRGIN ISLANDS, BRITISH" } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://ecarx.com/role/IncometaxesMovementofthevaluationallowanceforthedeferredtaxassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase during the year", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r642" ] }, "exc_ValuationAllowanceDeferredTaxAssetDecreaseForReversalOfNetOperatingLossCarryforwardsDueToRestructuringAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ValuationAllowanceDeferredTaxAssetDecreaseForReversalOfNetOperatingLossCarryforwardsDueToRestructuringAmount", "crdr": "debit", "presentation": [ "http://ecarx.com/role/IncometaxesMovementofthevaluationallowanceforthedeferredtaxassetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Reversal of net operating loss carryforwards due to the Restructuring", "label": "Valuation Allowance, Deferred Tax Asset, Decrease For Reversal OF Net Operating Loss Carryforwards Due To Restructuring, Amount", "documentation": "Amount of decrease in the valuation allowance for a specified deferred tax asset, resulting from reversal of operating loss carryforwards due to the restructuring." } } }, "auth_ref": [] }, "exc_ValueAddedTaxPercentage": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ValueAddedTaxPercentage", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "VAT rate", "label": "Value Added Tax, Percentage", "documentation": "Value Added Tax, Percentage" } } }, "auth_ref": [] }, "exc_ValueAddedTaxesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ValueAddedTaxesPolicyTextBlock", "presentation": [ "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Value added taxes", "label": "Value Added Taxes [Policy Text Block]", "documentation": "Disclosure of accounting policy for value added taxes." } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationDerecognizedAssetsDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/DescriptionofbusinessandorganizationReorganizationandVIEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "VIE's", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity." } } }, "auth_ref": [ "r141", "r664", "r665", "r668", "r669" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://ecarx.com/role/PropertyandequipmentnetScheduleofpropertyandequipmentDetails", "http://ecarx.com/role/SummaryofsignificantaccountingpoliciesPropertyandequipmentandIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transportation vehicles", "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "exc_VestingAfterCompletionOfQualifiedInitialPublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "VestingAfterCompletionOfQualifiedInitialPublicOfferingMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "After the completion of a qualified IPO", "label": "Vesting After completion of Qualified Initial Public Offering [Member]", "documentation": "Represents the information pertaining to vesting after the completion of a qualified IPO." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://ecarx.com/role/IncometaxesGeneralDetails", "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249" ] }, "exc_VestingBeforeAchievementOfQualifiedInitialPublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "VestingBeforeAchievementOfQualifiedInitialPublicOfferingMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Before a qualified IPO is achieved", "label": "Vesting Before Achievement of Qualified Initial Public Offering [Member]", "documentation": "Represents the information pertaining to before a qualified IPO is achieved." } } }, "auth_ref": [] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://ecarx.com/role/IncometaxesGeneralDetails", "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249" ] }, "exc_VestingOnApril12022Member": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "VestingOnApril12022Member", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vest on April 1, 2022", "label": "Vesting On April 1, 2022 [Member]", "documentation": "This member stands for vesting on April 1, 2022." } } }, "auth_ref": [] }, "exc_VestingOnMonthlyBasisOverThirtySixMonthsMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "VestingOnMonthlyBasisOverThirtySixMonthsMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vest on a monthly basis over thirty-six (36) months from May 2022", "label": "Vesting On A Monthly Basis Over Thirty-Six Months [Member]", "documentation": "This member stands for vesting on a monthly basis over thirty-six months." } } }, "auth_ref": [] }, "exc_VestingScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://ecarx.com/20231231", "localname": "VestingScenarioAxis", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Scenario [Axis]", "label": "Vesting Scenario [Axis]", "documentation": "Vesting Scenario" } } }, "auth_ref": [] }, "exc_VestingScenarioDomain": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "VestingScenarioDomain", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Scenario [Domain]", "label": "Vesting Scenario [Domain]", "documentation": "Vesting Scenario [Domain]" } } }, "auth_ref": [] }, "exc_VestingScenarioFourMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "VestingScenarioFourMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Scenario Four", "label": "Vesting Scenario Four [Member]", "documentation": "Vesting Scenario Four" } } }, "auth_ref": [] }, "exc_VestingScenarioOneMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "VestingScenarioOneMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Scenario One", "label": "Vesting Scenario One [Member]", "documentation": "Vesting Scenario One" } } }, "auth_ref": [] }, "exc_VestingScenarioThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "VestingScenarioThreeMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Scenario Three", "label": "Vesting Scenario Three [Member]", "documentation": "Vesting Scenario Three" } } }, "auth_ref": [] }, "exc_VestingScenarioTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "VestingScenarioTwoMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Scenario Two", "label": "Vesting Scenario Two [Member]", "documentation": "Vesting Scenario Two" } } }, "auth_ref": [] }, "exc_VestingUponCompletionOfMergerWithCovaMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "VestingUponCompletionOfMergerWithCovaMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting upon the completion of Merger with COVA", "label": "Vesting Upon The Completion Of Merger With COVA [Member]", "documentation": "This member stands for the vesting of awards upon the completion of Merger with COVA." } } }, "auth_ref": [] }, "exc_VestingUponQualifiedInitialPublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "VestingUponQualifiedInitialPublicOfferingMember", "presentation": [ "http://ecarx.com/role/SharebasedcompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upon a qualified IPO", "label": "Vesting Upon Qualified Initial Public Offering [Member]", "documentation": "Represents the information pertaining to vesting upon a qualified IPO." } } }, "auth_ref": [] }, "exc_VolvoCarsMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "VolvoCarsMember", "presentation": [ "http://ecarx.com/role/LongterminvestmentsEquitymethodinvestmentsDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volvo Cars", "label": "Volvo Cars [Member]", "documentation": "Represents information pertaining to Volvo Cars." } } }, "auth_ref": [] }, "exc_WarrantLiabilitiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "WarrantLiabilitiesFairValue", "crdr": "credit", "presentation": [ "http://ecarx.com/role/MezzanineequityInformationrelatedtotheRedeemableConvertiblePreferredSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of warrant liabilities", "label": "Warrant Liabilities, Fair Value", "documentation": "The fair value of warrants." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails", "http://ecarx.com/role/DocumentandEntityInformation", "http://ecarx.com/role/LosspershareAntidilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r1038", "r1039", "r1042", "r1043", "r1044", "r1045" ] }, "exc_WarrantsAndRightsLiabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ecarx.com/20231231", "localname": "WarrantsAndRightsLiabilityTextBlock", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrants" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant liabilities, Government Warrants", "label": "Warrants And Rights Liability [Text Block]", "documentation": "The entire disclosure on warrant liability." } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Warrants and Rights Note Disclosure [Abstract]", "label": "Warrants and Rights Note Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "calculation": { "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ecarx.com/role/CONSOLIDATEDBALANCESHEETS", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerMovementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant liabilities, non-current", "periodStartLabel": "Liability at the beginning", "periodEndLabel": "Liability at the end", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] }, "exc_WarrantsAndRightsOutstandingAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "WarrantsAndRightsOutstandingAdditions", "crdr": "credit", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerMovementsDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsWarrantliabilityismeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Addition RMB", "label": "Warrants and Rights Outstanding, Additions", "documentation": "The amount of increase in warrants or rights outstanding, through additions." } } }, "auth_ref": [] }, "exc_WarrantsAndRightsOutstandingChangeInFairValueIncludedInLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "WarrantsAndRightsOutstandingChangeInFairValueIncludedInLosses", "crdr": "credit", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerMovementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value included in losses RMB", "label": "Warrants and Rights Outstanding, Change In Fair Value Included In Losses", "documentation": "The amount of increase (decrease) in warrants or rights outstanding, through changes in fair value included in losses." } } }, "auth_ref": [] }, "exc_WarrantsAndRightsOutstandingForeignExchangeTranslations": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "WarrantsAndRightsOutstandingForeignExchangeTranslations", "crdr": "credit", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerMovementsDetails", "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsWarrantliabilityismeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants and Rights Outstanding, Foreign Exchange Translations", "verboseLabel": "Foreign exchange translation RMB", "label": "Warrants and Rights Outstanding, Foreign Exchange Translations", "documentation": "The amount of increase (decrease) in warrants or rights outstanding, through differences from foreign exchange translation." } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants measurement input", "label": "Warrants and Rights Outstanding, Measurement Input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r687" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://ecarx.com/role/WarrantliabilitiesGovernmentWarrantsECARXWarrantsinconnectionwiththeMergerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant term", "label": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1259" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/LosspershareScheduleofbasicanddilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of ordinary shares, diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r363", "r370" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of ordinary shares used in computing loss per ordinary share", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://ecarx.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://ecarx.com/role/LosspershareScheduleofbasicanddilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of ordinary shares, basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r361", "r370" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://ecarx.com/role/LosspershareScheduleofbasicanddilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "exc_WithholdingTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://ecarx.com/20231231", "localname": "WithholdingTaxRate", "presentation": [ "http://ecarx.com/role/IncometaxesWithholdingtaxonundistributeddividendsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Withholding tax rate (in percent)", "label": "Withholding Tax Rate", "documentation": "Represents the withholding tax rate." } } }, "auth_ref": [] }, "exc_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://ecarx.com/20231231", "localname": "WorkingCapital", "crdr": "debit", "presentation": [ "http://ecarx.com/role/DescriptionofbusinessandorganizationMergerandrecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working Capital", "label": "Working Capital", "documentation": "Amount of working capital at specified date." } } }, "auth_ref": [] }, "exc_WrittenNoticePeriodByCompanyForRedemptionOfDebt": { "xbrltype": "durationItemType", "nsuri": "http://ecarx.com/20231231", "localname": "WrittenNoticePeriodByCompanyForRedemptionOfDebt", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Written notice period by company for redemption of convertible notes payable", "label": "Written Notice Period By Company For Redemption Of Debt", "documentation": "Period during which a written notice is to be provided by the company for redemption of debt." } } }, "auth_ref": [] }, "exc_WrittenNoticePeriodByNoteHolderForRedemptionOfDebt": { "xbrltype": "durationItemType", "nsuri": "http://ecarx.com/20231231", "localname": "WrittenNoticePeriodByNoteHolderForRedemptionOfDebt", "presentation": [ "http://ecarx.com/role/ConvertiblenotespayabletoarelatedpartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Written notice period by note holder for redemption of convertible notes payable", "label": "Written Notice Period By Note Holder For Redemption Of Debt", "documentation": "Period during which a written notice is to be provided by the note holder for redemption of debt." } } }, "auth_ref": [] }, "exc_XingjiMeizuMember": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "XingjiMeizuMember", "presentation": [ "http://ecarx.com/role/IntangibleassetsnetScheduleandnarrativeDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Xingji Meizu", "label": "Xingji Meizu [Member]", "documentation": "Xingji Meizu" } } }, "auth_ref": [] }, "exc_ZhejiangHuanfuTechnologyCo.Ltd.Member": { "xbrltype": "domainItemType", "nsuri": "http://ecarx.com/20231231", "localname": "ZhejiangHuanfuTechnologyCo.Ltd.Member", "presentation": [ "http://ecarx.com/role/RelatedpartybalancesandtransactionsRelatedpartybalancesDetails", "http://ecarx.com/role/RelatedpartybalancesandtransactionsTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Zhejiang Huanfu", "label": "Zhejiang Huanfu Technology Co., Ltd. [Member]", "documentation": "Represents the information pertaining to Zhejiang Huanfu Technology Co., Ltd." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(19)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(3)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "16(c)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "24(b)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-12" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-13" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(b,d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "14", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "15", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "60", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-60/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-70/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-80/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-4" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "505", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479989/944-505-50-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(1)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r221": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "610", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//610/tableOfContent" }, "r224": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r225": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "720", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//720/tableOfContent" }, "r226": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r227": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r228": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r229": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r230": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r231": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r232": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r233": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r234": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r235": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r236": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r237": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r238": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r239": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r240": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r241": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r242": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r243": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r244": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r245": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r246": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r247": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r248": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r249": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r250": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r251": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r252": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r253": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r254": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "10", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479567/321-10-45-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "4", "Publisher": "SEC" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "(m)", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.5-04(Schedule I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480922/205-10-S99-6" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "44", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-20/tableOfContent" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-5" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-21" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-3" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-3" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-5" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r921": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r922": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r923": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r924": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r925": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r926": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r927": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r928": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r929": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r930": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r938": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r939": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r940": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r941": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r942": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r943": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r944": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r945": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r946": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r947": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r948": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r949": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r950": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r951": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r952": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r953": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column C)(Footnote 6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r954": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r955": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column D)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r956": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column D)(Footnote 6)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r957": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r958": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r959": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r960": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r961": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r962": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r963": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r965": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r966": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r967": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r968": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r969": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r970": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r971": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r972": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r973": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r974": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r975": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r976": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r977": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r978": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r979": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r980": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r981": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r982": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r983": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r984": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r985": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r986": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r987": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r988": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r989": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r990": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r991": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r992": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r993": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r994": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r995": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r996": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r997": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r998": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r999": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r1000": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1001": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1002": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1003": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r1004": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r1005": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r1006": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r1007": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r1008": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r1009": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r1010": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r1011": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1012": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r1013": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r1014": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r1015": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r1016": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r1017": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1018": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1019": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1020": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1021": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1022": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1023": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1024": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1025": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1026": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r1027": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1028": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1029": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r1030": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1031": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r1032": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r1033": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r1034": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r1035": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r1036": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r1037": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r1038": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r1039": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1040": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r1041": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r1042": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1043": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1044": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1045": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1046": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r1047": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r1048": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1057": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1058": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1059": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1060": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1061": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1062": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1063": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1064": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1065": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1066": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r1067": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1068": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1069": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1070": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1071": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1072": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1073": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1074": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1075": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1076": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1077": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1078": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1079": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1080": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1081": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1082": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1083": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1084": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1085": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1086": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1087": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1088": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1089": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1090": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1091": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1092": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1093": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1094": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1095": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1096": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1097": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1098": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1099": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1100": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1101": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1102": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1103": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1104": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1105": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1106": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1107": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1108": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1109": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1110": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1111": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1112": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1113": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1114": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1115": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1116": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1117": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1118": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1119": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1120": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1121": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1122": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1123": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1124": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1125": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1126": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1127": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1128": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1129": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1130": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r1131": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1132": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-11" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//321/tableOfContent" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "325", "Publisher": "FASB", "URI": "https://asc.fasb.org//325/tableOfContent" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1243": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1248": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1250": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1253": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1256": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1257": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1258": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1259": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1263": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1264": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1265": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1266": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1267": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1268": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1269": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1270": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1271": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1272": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1273": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1274": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1275": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1276": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1277": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1278": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1279": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r1280": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1281": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r1282": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1283": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1284": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1285": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1286": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1287": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1288": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1289": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1290": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1291": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1292": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1293": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1294": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1295": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 173 0001628280-24-014607-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-014607-xbrl.zip M4$L#!!0 ( '2$@UC&$5[^234 $!U 0 6 96-X+3(P,C,Q,C,Q>&5X M-#(Y+FAT;>U]Z7/;1K;O]_=7X&5J1E(5K5B+UV12I=C)Q'?LQ&4[D[GSY543 M:(H=@P"#!B1S_OIWEEZQ4*07"6)TJ^[$(@F@T7WV\SOG?#NO%_EWW\ZER+[[ M/]_^WWOWDN=EVBQD42=I)44MLZ31JCA/?LND?I_70C^OE9U+K^S]_GV:_[[VZ_I(=].RVSUW;>9NDA4]O>O5'K_\6SZ M.)N=S!X].7WXY*&8I4_NWS]^G&:G]X\>"_'_CKZ"2^'G?(VN5[G\^U<+5=R; M2WS^TT?'R_J;2Y75\Z=']^__]2OZW7??SLJBAH=5<#'_D^_1O9.HSN%F=;E\ M>H1WJN6'^I[(U7GQE-[O*[Z5_7E:YF7U]"_WZ?^^P6_NS<1"Y:NG>^_40NKD M9WF9O"D7HMB;:%'H>UI6:L8_U.J_$M8(#Z$_+\WZX3ZY*J1]GZ-C?(D?/LS5 M5-7)Z>'QD_@-@K4':TUAIV7UU>![7_-5WWU;BVDN[<73LLID=0\V+Q=++9_: M?WR3*;W,Q>JI*F@+Z*)OS)%,R[HN%T\?P'Y=R*I6J/#)_>'O[Y_>.2^^YKNS?>'5]!+4?S]JY.O6F]I MUGW_$%:>Z#)766+IQ?P"B:WOZZ7(,N"UI\?+#\E13(NYG'6V@1_T571,YA;W M\/=/CP\?X>[9SXB>[8=#Y_GY"/UX(T+_,5\M9'+6U&7R I:1PXI0^#PKT_=+ MH/^W9=[4JBR2EPJ6J>&7YY64+%5EGASOZRJ+(=O3-Z!23?X, ^%TEKZ3Z;Y/\HRJ; MY6<_TDTV)=39RU(K9.VGEYZH KVMDV3_ M1K?S+:P?U_L7!XV\^2@]%9O+)P]@>_KW1M9JM^"-59$ U3^_A MCSZ_+XA.P :O^K>_/'QP_/CQ-T?\CR???)E]WVPYWT2;=_3@\.01;LTZHS'9 M_[50,P54_[9,EI2\ M+(OS7!3PNB*;)/]NYHU*GBM=5RJM)\G;N2C.YT+=A,CJ[O% "W\R:/V3#8 MDRZ#;<-$&YG*MY0;CT?,C5=;_=OPY/<_O_G^?__GT8\]/,GW1G8OX(W/5\"+ M*L<%3?R'&+, 2Z8H+P39+<]*H8$-WPE$&WS2S;F+L]S'3\9'CI76.W76K]WU6*."8QV0L*MDF C27]M!\6NTE6L(_ MP#+)5W2I^PHLJST,VN4R15\S7W7W:WQ[\!M2OM!W=LZ().L 6<[%A;2FO4CV MWM9(A"#Y0-B52UFQX'->R!Y:^3^7%W(Q!9EV]&!"AOUA@IZG]0/HCF#=B&FN M])QNJ]U=T^"N'#\I"SU72_ G*B)ZL5SF('?Q\TFRK,I%R?_$A6N1HY\QHQ]N MZFSNZZ5,06& + ?>RN1,D1U5S.8E?[N MHR_'&I:(X8=X+^ "L*OR;.+68%E:SX%YDEE3P8<528O$RS &.-GG)95N\3^4&FO*),UD+E>N?8Y&3$;/(CD9?2R;*I MEJ66D^CH23C",:8LR8&BM2QT@\8+V.7G\Z20YT [YO"1$EF7Q"0,I)#F E;- MP2/*Z.E)4H**.&<=P$0'IOD2_E!3E2L.*LW"U6P4\O\H6[&?OAYM0E^/KH6^ M^NWX,TRLYC(YNDEW(J:KDY/#8V*YYZAJ6?IMMMW'1QML]\>=Y-'C#6Z-/[HQ M27%T>&UG>+5L.#U\3'NQH2)AM[NE2E1P06HNT%;S9-*:G,#TF02_!G0#Q99C M!0S?*M D8C8#@0!Z$\0$6&1Y@TOEI_HE3D*]]U96%RJ5% BBE;E'HS;-U P< M,5S9A9P3 Z%"RE&I_@Y^EE5X4[BLF>(GUH+H_;G7>:T8N95:R8]&@QL)Z\2: M$Y"3X!7QRV@7R&LD$5HNEJ(@L5@E:'22B,Q4!8L VQ8^!%*V?V' HT*_D9;S M'$3X0B]@06',XW4M#RFHXO<)C9=DSUR\9TV$)=Q4DBFE,5I9I+ %$LB-SV#_ MZ""9EQ0]@9VI4-V+(GEP_Z_V/>4?#1I,L, +( [X%2L ?NK^\0%^(W*PIE"A MV#OE&*;9\$X#FS!!]44&H%4ZY'DOER509[!4..V9?<+WI:@R_.,YW:2L:+>U M J8350(6C"Z+ @X??J&;=-Y_*!/\8__DH/?Y8.3 )@,#TL=3Q*GAJ_*BK1IU MMI+(X8)4:6M%#C_4J61PN$ *,"6)"DS7>2UE:[EPO(@V>9X58]D)?,I^>5M]V*+AKQ: MM":1HXQBJ:)B@6;;C9ZE3\+;\Q]5BER6PLK9,)2I#5Y.@7FF0/^9$36T M&?SD19/7ZAXSHLCA(7E^3Z>R ",5-(E:+(#1R2-JZ+#DAR6R% H^O'<#9*(Y M[*%3V'-:(Q!1 8(:7MB_8J"2/DGQU"BT*1Y]A;)QWF+O W:(W4_&S.Z!_8%L M[P*XS/:SID@Y*E#9<)30''P*;G$UQS(!(GXE)KH+)&)PT?QSV&B2R=OG_\14 M"/SKM:A38+RSU_#!'>QI#+"GX]L/>]I&F-R8Z*#@5EGFZ5RHHB/#)5BAF1X4 MXH:O-Q/FF/*YD^-7R/'3L\;TMFB4@YYGJA=$-F ]),&?BTAFPVL[CP MC$.);[5 OQFU%]I1>X$GG*B4(FAPV0)]CP(6-#.18O@S!^L(2!S(#?_">IBZ M7,*_M*S1&.+/\%GP#*LZ@E@S4EZ#T>6TK#@^%\;4T?FHI+? R.J89 M_A?TA;S \#D_A=]Z#D[6)?('./_ 3]XU486N*RK @75AY MJO,D$[68)+).#R>X=@R55X&/CUE1#&VOPHU@;P(\J9I<=ZY ZGTEYX3L$,D_ M'!_)&WQREKRN0/2EM?8T'G"#B;$LS6\X^6&)?Y#&X4*?B;<91$:$\.?P#\[M M27-'D*+P&?)%"L=7HF-JJ=@M] Q,NTU(>\. KC9QV4I=D*FO;6S5^O#X]56" M@4TK4)B@*)/VEAJ3J\&/8-W7YA>+UA-VB)$>C8^1GAF"_=M?3A]]\TY4YQ)H MQ'UF>)5@B4BR MY% AX/K 0,)?[1#1/!X?T;P27%4+C%I1[&TA?L=XO_E+U28P[@EHT;["_69+ M1$1(&<8F;I;GELQ/QOO4FH M\J.YZOCQXL6@G')*B:[=W+M.,(!XRMRAPA8 M:0V_N*[09O:;RF;0"9O0AD[T@\RWI*OM:?3!Z2:2__CP>F3_[8.E'Q_>IZUY M2_YM2"76Z2;$RT=YO(?)J[*28(I5D^1R+HN8Y$*HB$5,E 1LK>>JRGP]Z[0& MNQ+#GI@,IE*C%F,):EA19 M3C'TPSRYQ!4R\LV^D>?" ,S[2&D7.N2D%/C-G!.@0.J"B>>/1E4&V$.B&]W455)(F5'\"9%F% 4A M\CA,GGM!:@VOU[ =9=:[&,HAK*Q'7B0BNQ#HY,"3UKY7^!*QKB$T4K$*_"?G MIN&_ ^=I B1>JX5!UFL'1\_5>VE9J%=& &REU'>[5 M[K'1& 'HEHTL.C*R/7JXB4XK")X"+;7E]HISKE)B1#Z4F6'Q02P_*>SN2=E0 M3R]/G*.&<>4?!,CT>"NZ#ZT.LU]::?K4\<_O"#DD04^J"D-/B/(C'8-_N13! M%2M=EJ@Z\)5JCJN(R2<52N%(+EWU6]6'R4WDIR7Y2 M,T/#:.IH P8V$A<6!M]# D\/;S[F!'XX =G>PH[&A SMTH[ A6 M &JDT9(9J4"-8RN ^30%?8&)]A(#X'0W$"R7 MQ89H7P.XF.'#T(,Z!'4YLSS(BIV\Q?1ZB+[T0%Z7*R()%,W0Q M5>=82#!I%T.WI'E0E9_.4=^:-CC(U^5GM3!"Q@:?? M5Z*ZS%@GK0QD99R$SE*&*CIM[9X,7[3L+6V>2%&PQ34_0U$*'_@D./DIK:IH- MIZP$^O+LD!2$S4C19D-D$]=21)L',AJ.B867\:?QI(P[9'%.= AA/9*ID:^- M]-]@GQU,QHHL?03$![O2^C0\4P#RZ_$C I4JB+!ML".'5L$-MX0(] M8JNSTEXYZ^0>%X8B$_#+D*__>=YF]]AC1)5^&[-'(,4_*TM$=_\X;O@<]!XM MX\N1^@X2\XCJV,($,X@!':8# 3*B&SB M:%FC"?IL;[QO750FCI>J>'\0.BIH=+9CH,EOG7P?,AC:2_C,9:[J7DMUW3J8 M9\%EY(KM!5,LNM/ X^B)!U'H>QR%KJ,6@B*=*WGAN^*@'1U;UK:\?"BY,6GM M8AB$1CYTY>GVAH,9FNOPB&U,H]T=:]TN[YGF,:WWP$38!W ZL0S>^*X?X\R" M][JIVWJ;9,>(:J>L[ 5 );6O*^\(T+6@TOP@/T*)6.6]%B37_(E *BZUP& MQU4:&>@(=I(PL-V@DH[^3I+798Y-ZJJ$_2E+*0PMM@&L1LNMP^M%]V'M9TUH MS>A:3B6UNC"NFH&LNUWZ9)+=!>S5$$IN1(C&HP>'QRQ'$O4ITD>QS&]O"H(^B2656RLI>S&?=PQ2(Q MV2,1K5JS,+<+.,,,E;RBUBX@Z592@#C;[VLC&U/>W@'%DG,I--;#?$CV'QYP M,WX-(F?&C6\0A[14,5"^C0SIJEE*JE,?#(2]9X%,9D%/7@@;1&7<&,14;9A\ MX2;/=UMB YA!0T4T.,SMK;]C'K"#BGZ$'F^O&9F5S;1VD< KCW??1RVICJ-! M)Q@[(',SUDZOG/CR@PG0!2*PJ%,4_,017M>T&"+%(@NO6G&G0^REX\O)C$+? MB/0FH>YOU[ -(5M,Y\/A$#T91M2(<2K!N\E+D6$M+3I;U&@*UW,YQZ8XX9N' MG7VYF(4>$#3HO$O CR$!?[JC"?@KK=+K%Z5;J#X/@\2XAB#=;0O8PQPY<5F< M-[*"QO"O:XQ*^3MK^%/^W\3QEF)%K<&*NEI1HK4WK\XRB&Y-CDD TL'O. B! MCJX5G]A1 L6!"E)V[3N;4)WSG'KJ:;6)+9,KY6MK>Q?8\OC7]$7!C6W5\I(7 MM-8:P )ZM6Q84IJE;^LL[;"Y/>0I75N(<0M/Z3EC2VA05,?(OG-[;YGO]*[C M)BS$>Q"R=,+@^)05!P^I<[B)SF$F()T++4.3A S^'ADTG& GB:HP[B+-N#'O M7V@S\JOM:\4#"RS8"5N/MV'V$PN"6DW\>A&+("=!1MX 8YP1-XA1M^U4MWCS MJ)<.7*PJ&]YB +'KH'WG]ERGVZ-+.$/)O?0,B73U8@RG _U7D[K;]'+R[^%K M(#ZPHV M$+3R!#_#]&!916B.\#4&W!MZB6(5@O0G8'U14RO;V=35_*7 % -C8WJ)^?3) MAL1\=(.4O']T,!XZ?GSX*("O$[823[9SFB['U6I7UDKA]J*^.PVOF3:4QB$ MC;:HQKWHYJ[+-1NZ']WIFE_L)VXBK9,717KCW:UA9PH$TM]UMAY?9^MA";*] M$7D[I-'QJ*71D'9!Z]'UX?&M.5W#+0<,W%1(30@HV=+/0XJMK96)W.**'B-+ M*-U."?Z@);0(ESRDIEGV!;<\3+[G>(6_MKTTG^:/9JV$4 2S0_;M*MTQ2NBE MHS=T&=6P0B&\*7/I:N)^Y">UF)D(-79.6M"'A+T'KHB5'R!Q@C5S"$S,7AHIF6&U <-L1%T/>"$&L,BY;)'2OH]5+7Q'" M-SCL%#Q@#R[>!/<0ZA,ZXX ]&,06@@*_D?D,=AR+C(N@A1AE\;%?KT[SDC:- MIKGY10'S(LMR[,GVC3-/LY*HM/QD M?34F'7,R0AWS8H:D&':D:Z''+,]J'RO=TM?IRY>N@R6Y(6KAO3T"Q8858OQ* M:_B,!\)/W/PM>%$K[3IY+!+!$]/HVC;4U=:7'&![USS1/!5; ) 5:T+-:_U> M%#\?X322'[#NN$PTWP9YHCAVY_6W&1VVRWW 1A0+=GW GI7:A+->"^JU^TF; MOM'IW64XKS'#^>!/E^$<5P;H9$P=Y5P&Z!?X%1K$+LOWHY0;A[ _8Q)O9.,I MPLQ$NWO;,"IM35ZTY>]AKCG)F\7RGFX6#@@SG'NNRQHV!O3KFU??)TEX#;HEG9K3C0,<;47F]VB.% ]Y/[--#]E$/7.W0^ M8_1'\7Q(W.$ .O!<%B9@]7%G]N!SU0K<@,:+8UEFRCH*$@)C]A<3$= )75H* MJ?4$[936C<2$ ?K8L,'_.GL'JO&BQ'"5'\)@,=)'#UAT!0@QU*;P3=9XP#:M M!R?4P ,8W"WEQ [N '665.:'#_]J*M&"EQEZB9;"Q;9XYA6HCG1IR"2N&L6W M@0<>)B]:P>E,XD@<- )P ZQ?;%X\;*D"+DR]+$VJ9LE^E]WKM*DJ\WI>/> :V# MN3XJH-:-R:\7!?4XH^"Q34C _H103*)P-I6T*QER-H3HU'J82@C7VVN%S92X_2S70Z0C^V$$@!*\U,6("U[3]T5YF

    &FLX$#_ UX+_GKOS,#@[":^Q2#0;%]Q<> M?):%,8'(-F""B4D[8E]F_'\C]:F_K./0L/UE2I%M59!!Y4(SX2\B1,QPB5 G MP=)--$VE(*=[87O-=@OE73%44$;MW\&B5TD-!(4+N0A2E!'!!:IKNY08+42L]$&C+\ M+S^\"OK[\..HVE4W"P>@"5> (R.#V5.]'K!I.^*=7(+(TS M/R#+PJ4Z,[2V M;'O 4'\L4#[L[VUO1AI$?>7-,US6-H1A5*ZY?F>J%WF]Y@Z5L;=;+9(NE9X; M1&2^\O*?:I+X;M0.QJ3?H\RZWB:+;V7F=JTQO[#==7LDY(BRT3XO1=:#M;.# MJ0D6F_"+4]?;M'G8<;D9[),W9Y9SW5O1M/-/S8,+HE]CW#DRQ)G"6 MAH<$ZB1L!)6 3T 7@/[FEJ$#PSJV%6BJ$ZDC*]#V@K=],.V:@Y:H9K/VS%=[ M![A,IZ6\30VKL8HF,')[%<8:H]?)5I2A',O3JR*=5V6!-R/HJUWD<+^JS43H M]9B/=V"/:P1[/-Q1L,?MB6"-R.WP$2RRS @P^[SE_9YE8LEEWU\>]C5R,ZF? MI1Z,*4CE4P"M. Q0GJ@P6G IJB XM:G_,%P$:?'7U)4!YYL3,EM(VOW3C&(6FG,6U M20'8'>+WQM6!M]'?R L%S\+1ZLC10*YH15*CD#M]T'NP#T>I#\Y<_,OF]T-@ M?JOQ9P?OK\@11'GI)*V?CV)E+?4&F]$L^-Z^,F"=9[9M9\:%8ZI@QP\_?397 MA7!JH+^:@H8^V$5W5KF$^VA3JT8/4UA.UA2<)2E1I9QS-6M3:RQWB)_MZMT; M'"0?XS)[^V48W[+=L0>C\)3)L(&]Q[:W7S 5H:?%19P?<;573I)3L]UE;B$; M,[BWHG%=J]"IUD9E>Q>UM(S++8Y:C5,[N[B_=E8%UR&W:K)LEP-4 D!>6 :< M-A6U*U[?/]W5(%N@ZQ_P,S>2"'X !QYFP/Q[\JR+@XD;R&=JXAF3A#O(^FB# M30W34."@Y\0(3I/W;6W?Z54D*+%W@EC0- ^1H7C"S%^*9&*;Q;^WO:!\62$' MF[5O9>>>.'1&AE+=R7HJYV9U3.:1'=%+(EP9QUV \6&N^LU.G0L!$K;*.V@H MN6--31Z.J:6)%]T.K]O3F[ *&I2T\I_6A 4Q8 -"UOAF>QRM3LQ.6Z*Q"6I7 M 4SR(B_M,/)NT,B.S71L0^6D'4+SE!C0SN?//3O;UZ^ F<^-4_=W(-XYP[QP0CFGG0[\_VP2S.&X'#ZJ6?" ZBUT:H!@F MJ8 P"!#1JYN*LH"SF*';QR2]$)GLZ_W#]D%?C7^U?O(T<6>@4UV"SYLB+,*M M-608FNV;R$IQHQJX\\]":?_1@!FVUH;26]I,?4+!@!$ZE?TB[(' 1N,JKK,- MA^MRPR]$SO2VTXI<^)X&7^T#GW3/M44Q'=W7_\8W *FX/<[LM4T\V,*9?8?C MS!$2D/RJQ?F&-6Q_.J_UT2B]UOYJ.TY#NF,-HXM&6,1C&)%WNY.WVIW[@CL& M(B->/"1O2.\!B+KW0K.(-IC6_I$FT5*TS1#-MEI$)R@+U5&]9[: M7]:N_ C+:IQ3H,WHR. =>;:8T]?!2=#61Z,G0;L#K0BT!5SM#3<0ZDXJGBD; MD]B\?Y##"M@N&#-P>:=@9 8!;>K14[AH/7:BGR%!V7Y"Y@6;G1MO\&B4WH I MK+!M?G3'-@^8O4-AP W+DBQ3;HV%I\Q49V>B.I;>X_/UR&"T;2=QG[*8<8,A MJ7XLZAWT80S0AT<["GT8(=QL&+X4C)JF^DF7F!1:*UUW@NF^4YP+V49-T;9D M]DG,[1PM,D[GA<\Z\!PPUP[ZRKG'PS&I6,%&;[>EGG7%9':8;!C'[IVL^/'Z M=_*Y%+#)4??T)YOUS.>$/1NB$_\PY'#!Y.3'$[:1L+NE%D$MZ M[7))=YYZ[S$_'KVG?E55'%:9&UAREBSEUZ:0NIG1EJI:H;E6D(%NC%V G,?EI>L_T M;G;6AUCO>Y]-@5 9)>QY(I#@!2$)S-42;TNIG6A=U-^Z@JME%GS>6S[C0564 M_0[N8B/3W<1S/#@U*.)S<7,1Y!/<[K4>-7J,('XY0$;X(^:\I0_ZP)M8);!WT)8L7LN=B.$*Q//FU8UJA. M<$318GN"9U+E/Z@%')."6<*D:V&UP!?-'E-66>[]>9@&#%EIM,$ M+G XKB_XS9ZF#D7Y!6^GXN>:#HVN"&Q@%>: L,%_."V]U1M*>%()+)6>^PPW MHVXYL@$F#^$R5 R'39@GR=OG_YPD9Z]?$!%6,Y&B<18^JB[+O"=8$,[ T@HH MEVU>;O'(O^.9KH&IL:]FN%D'$V_5\71%LVEI"1QC;;$XZX+6=4@8C@*K01R; M-=+*R\+_:BVK#=QIAP3FB.+M?2U/L#E93S7!K*F(SD+GJA]5,0O])F7!B2'P M(Y!*@4:-D[5$,62\6[2/K*B1G&&C O;#NYU6LO@4KGDPF_W]@G"':.K:+"&P7RUV S&D$118Z-U.JK& MJ1>. 718*B'28=2EM$A$YRU$L:%)F+KP-GV)IC]8N7-I>@.G0UUB/ MU(5TC<)9<,^_N9TT&^I#.TC%A;GO$<],@#54\ CD9XN^;C_>[%+XX-:+#\AJ MWH0=8J!KBZENSD#6'.RB WH@B:TB- ]]VZ)W\^<,(MR..2EC; 0]7,C3X\2P M=SG%UIY>1'5BK%<;79=]4Z7;(!1'?R;29L&6MGK@:LNN-8C2/L$!,,T;OI8E M2",PF=](D_V!+PB*0"U_\&*2UC^5J%Z]U^ILE5#2IB3*619E$,-(-K=;. MD$W43,70XC*EETWM MRQA<*+AQ34JV5YH+M=#60 R'&H)E*['38Y] 4M5:D>2&KE9F!AU8T.>E,3/1 M@>?;]MT@>I@15#2[3ESJ1IFI<2UQQX\K3,VD0\R*#*A8Z=K +^ FOS>9(C^. M&NA@_>#O36%*"U5Q 9K,N)?X)]K3JS [LL&"*?\SE;+PV^U,;^X81U[@\,(, M_"2<*AGA,.\FQ7UA/OMU('W9G:PBOHRM-'03N+B^E&T8CALR&,4P+'!THYI< MKAPF&"\5+[EL(K:&T#TO0_EC%"FI<"A5#F.[?AH8$&YLN5O/$VMOYGR,?=/3 M^MY.2FXT@;-#,V^M?4:/[\9R;+C3IWK-%3C'F:.)?@[L)I;@3/%1;")%K*P3 MYP('#O2EH$T@@F1*H9'^_ 1L1I9-EES33FQ0?O3X7&&=;-. +NR.TFA\/]JDAIC"%Q#O$ M&(_&QQAG-5,73GW;A*0P510)<)+01$,1 M:4^_XL3!W@&%2%U$MZ-G2^ZL^%D9*,N$670PRAF^!L5EK!!HJ*W0AN6-%.8=*Y7)':9F4ZZ1L" W>#E7+HI//$ M23A!FS%2G2G:# [D7)$95A9UQ KZD](8H76-27;)Z!YCV'$AJ %+NP6.\.Q, MPX_@V(F=D3V%S;"T$B]XU%DE+EG%>+9GJ "F31 $5]=Y:PAYVYWP@0^R2G.#=Y;Q++E)@K M%(8]*DJ*@H986O0-UHY@WR'XKZPE:>!I7J;OPTVWVSL8PA_P-^GPM45.7]%& MIJ]+DLT>!N8=@P00K-.*>K>4+(:^.TZEPM91M((9H8:,K^7:U03]9@@SY.4* M_6FC5]["I"8;R0+(!MN^F((6#BY8R[4G#^*Z>O58PJ0!-]-^G(YV^L_U>PS@ M#30V*O"M'CW&IM",E^;M[!5ETA@#MPCH$M5K^[*=7I/$'XX(A#S MD\,GCQF&W@:C.DF).L3X?!-;"X,N3 >F:A/'0*O?^VOV>^P%LP M0// QEM#GVA_SSL8YF<3\.VX=9^_=\DZ#U$I3BA/+,@3%V,Z_YD+:1I,YG48 M#L5.]M* >/?P7N!.3'R_KPQ?D211^,/H96UDN?5JV $PE4MJ16;W6/ MAQ*W8,;3LJIH*CD9/#ZPW:&\X1/=L^MX'G7<[@N8E);G/$6IT:& M-! 0=0>BF *-#")3)'>Y5QAI*2V]]>4 T$.U K>6E3#])"83-,=X&(,@(LG M.PJX&&/[AJM3JWU"VB-OG7+@QD94XF\PJ<-,W )_A5C63IN!$-G:%A8M3*R; MU./+9M9;-.W70H2L>Z'V6U#!<-C8T.((:*P I3Q+.S-NL=O=T_8C*ARQ MVGZX5K)OBAC% ZX']BH@QUXF6MJ/1)Q),15)4%A;$78) DEZ?B3!=HI*L M3!NJU)\$-Z<* 9.^:^IODN7397:BB_L;1Y%SZYJJ;#6",:1E./.;PLHF(*\Z+M"[$QK*EU:*N; MH).CCBH>;##3T+*E8_$))+Q>>38]:B;:+7P(D_- BU_XWJ),PM AG_H.2KX1 ME3>Y $NOIC/#A7CHP$9640\,(T IQE#$=L3^BOB\&TI>$HC2B29]-2Y3>]OA M0I6YF=P=/V[B?LH984:,+H!*A8*PJ0ESY-WKD >WYJ M*=\G^%89@1&MNM+":10),076_9G6[QV8C*H*R;,8%>;F) M8;+ *X!LJU68J^JZ+VH6V!&.*2,KWW7>:=6B>QA*U!_.3IWN=%NMFJ"5ZZ^' M;P]M$RP[KN.'#PRD2IYASWI68/M_^\O)Z3=O?WA&_SU@IOE9Z$S\D;RM,9OW MBA['7_R$W0+^B?_#W]D[A@7@(7<"9^,":663CG7D-1$-/@#3P^KG=5:Z+3H+ M&A)XPYW .?WA0^*@=A4ZP0 Z59[!@(>!$R&$C*FR=)%$42 :;< A[ M:OQ'@P T/84'I_Z8%& P_&U)T>K #+++OE)T[J8K^.!%1C&\0-O]*($@=,S<2H2:01YB) @,QR+@8*(,S0D$V$G M$)K#82T.<(=/QIEL)&LD)W&"R1>,FG"C4GI+AUW3SR@Q)I(ID?6FHNDVD."( M$B:6!']H%>L;*&8++=K58'O:G ^A' IQ=.[.2,/N/7R;P0HT M<\$J'*>ZM.] 24UL:,M5;"$JR$4&#.9$-]1_\F.J+VX%08\H)M@G4Z\*:Q%> MT$HQBPZ;!$610,N*?I-30-M85#3JJXIAR7RVRDZV90 S=@8A$E%5VBQP(:F3 M],8 1AL1;%ZB$6[XZRVZ<703WPWB5E.WG1W MN"EXPDKC)Z5V#WYK2HEIC="=QVGL2NIS5:'=/DCE0/_\+.S-/3*_0J&=X:X(#&B]V MAV_SSCSHW1DPMJ>J6#^IM7\O.&=ANE6:_0U[?=J=MBE+XU$KEUOT#S8-UW!P MI^W>8:"HRB3L"(\L".O+J8K!\HE;O,Q/CQ(?N$ <5")A;L'!@P&%;RP MCX"I&TW6(CLWMG']X%3NW+\L*YMH0:%!][_-V_GH(.H:&Q?,1-'Q,+!-_1IL M"TT>=.C*04SX.NC\'Z3QJ=JUMRV^9S*XTY5)^](^K=6M,^P\#_]<84";QTUS MY&GJ(INIB6Q:&/,5?:VX/R]'&#PW1D6G.Y>H/AICHOHE!T+"7;LP :Y;54B,E\T8FU=-56UZT?(GF+;^1%-R7%&A$25R M;50H3N3:VHV8!@VDA4V$/L&(V)QNUI![5733PIT.W'59@ZS*7>;&UJ=% 42> M!.^$JY7%/6-!7;@'"T*D!47U\4Y$]V:F"DO1U@I9_=*(;KND8#*:'EY-IW\R MU>5Q2J*/^6@1W'+^2MT1#/::V(ZU%B75K\(V )*Q-1C9%'A-C6?:TVR=)O@8 M>_.*&^]310#F=FFZC:AR):N#"TM>ML]C3H>P;EF)X>/+ET)[PY8 $9 M0O9PKD*'>7'%'GB>&L0.PGS5QEKQ-@BB$74'LH*(@5OH>E3FJ-A^<69L_&6%>_QV&E@N/I@<7..50\UU* MO\W?QV--Z;?-6AJ9#6?*7>AK<\0R8.*!5-$6&9L'F_2DNNL[TVY"\F[.70Y1 M[]I@L5&@?9,"0(DKVUPAM $1-&'<$,*X![:(2GR3HIIBV#$+3CB,?:9 M"1/"'/M @(%CPOB @V$[+;+8K8,:8^/5%R%HEB"+DEV.J2C>5\VR3JDJ/U=_ M-"H+TO#@"TF18ZL0#/]P#?]L8MH#V6HN-*J;7",676+\/#6--J4(P;1 $AY6 MYX=C\0U,$Q,S2@9+P=O0UDX5NT&Z.'IJA:XCK*]K-6"%2UN->)I5"P*OT*@L MU]DQ!N<0 G[I$C(V=(Q8MQ<=KM.> MJ;*$*TG[VF28S*6)1%".V/G>87.CI6@A=P1*M'O4\=):%S,I!]LM\^\6"(@, M;1#KL)P<'G4!G#M$,B-$DST+3GPP^6TNV[P9*\M^A6-(<"K?OV1%V*(7M9E9I@\FR>-D_V.&G%,C MG"-XZ"NE4YGGHI!EHP^Z"B@"I=GF6T&)1=JW$7?1A>'HPM']\807X 3N$V^? M^4*0E[80Y+EI4O?&-:F[@Z^- KYVM*/PM3]?C[:3,46J;&;V+"X*8[1\I-#. ML5][D/&BVK&MAF2Y7@!]4R3:MPS*#$U<_"RN$WXCSUWGS555/T3Q]DZH M2PS(5-)TQ.=Y7+N6_#\9D\%M2>QYI__I87)6K *H/99\ O'4$>I>5$K'>#C; M+]"4(*'M-(D<:E^("B90C;G* 0MG*FT[6'2RJ[(YGW>G @0](\+6L)QA-0B3 M5!3&6MKH?E?UV]7-%.W^X!'6"_FM00SD60 ;" IY9]34>LOY!7]2@^S:9/ 6 M!EEDEG_19K2W1I*=CE%9OL6$OHD-\DR4(L!Z],3S=)))%E", YJBUT]>DTG[ MQ#79MFT%SJ(D.)+/"'^49T;0BN F7.Y4N0)+LY88)C@P>YNK[[(*#,7.+-85PW/TBCL MY'EL$*:[$)U+]->EKF%A2L]M@+\$X:N**/V^:U;!Z1BM@C/@D(R+C]$86)29 M&]D'!*&;I:E8-C8!UW7:YO\#.AVQV.WQ/QZN%52)M9O(E57DEN^Q'.9$>(L:)&PHB%6ZZP M@S#\8BX(DRS_0-0RU96:M=Z Y09G?HIQ'/-9Q8?!'W;B"QUR_<+3K>B>3U4- M:T@WR0&](\:J I /#.R10LK?<'G?W99._N8E_7&?LZWM'8U^=B MNO6T.J**E7>.&WD,<8)K8P2]=KZ]J+%K"?W*R-V]'_,52/.S!J3Y"RKU4.)^!35@D;^TT%0-$]I)YSPU)Y63=_D\-R/^#Y)T$T?RL/)PD+VNPCO'Y]$V< MKOL'^.]+_[//[8]][LNNWY=>NZG[OUB5^A8T*-75V7Y$]$E7[M[&C>DG _\WJ1?_?_ 5!+ P04 " !TA(-8O.MM"I,' K*0 %P &5C M>"TR,#(S,3(S,7AE>'@Q,C$N:'1M[5IM;QLW$OY^OX)GXU('D&2M7NQ8<@RX MB8OF2ULD 7JX+P=J.:OEF;O'JS7(:.6T:1VV R%IQ.)SA/'QF MR.5E'@IS=9F#5%?_N/QGNRU>V[0NH PB=2 #*%%[74[%SPK\K6BW&ZE7MEHX M/":U>'NFL>W;1 M?R'/58IZU.!IQ=).DBZP_\F1]@5Q6,?'Q8&7AX5NFSG0../!L,J MC.=:A7R4=+O_.F*YJ\O,E@$'<]@Y?HTZ=C5)-T5EP5:CI(>: MR%MC1Z6H[8 MOZ.H:BF>6F/=Z+C+_\;4TLYDH5GZM@>GLRCH M]:^ -N(@_#B/]I^C'J-+6/J3],B)F[M<3W002:^3;'NPG^TISCRX+V3\*W!! M9SJ50=M23!8BY"!^>//JZD4LBW;0-9 M&/5>=(8T#6]$+G&Y.)AIF",EAUQ[(=BX*0H\,EI#&TFB3F MN@6)%/(6F(-6.CW^IM 8'-)PPFY(*M4.$S2*E=@=+5'@Q#S7:2Y\31_K_G-P MT"@A!PKM#69R*@KF.N3HH*^0 VETTENA:5:AFS/LIB+[KZ;A4"#8_WH@""+3 M)0:9\+(.:@OQA^+8[#;:=9DAA\2TC=G:U IU(G V(MA"T&EG%J+"N!-D"F* HB@ \3@QVNV *=-9$S%2.9N"PI^].$%4*$", MQ=#?W*6Y+*? !=?;VJ!$TI?M9'@"S[EK,E3Q*3YJJB#+B$W2+XBR-B ;442V M[#U0MC50A@.1GUM QF9*YH=2+)W(YT\&G8/.14(3\1H\SA3&BC/9QX'4HB2; MRMKOWX6RW000%,U(,7_:VJ$"Y*69]DQU* 4EZZ$">4V2FT3KP$A&69- &Z2T M&@:F%HULB89X:[3B/;FO)UXK+9TFZW7,\5=7I&>DS03H_6 UN!N MG#M5$K&=UD82F:-/;,$Z?V./6 UL%C'X;0(DB)2+_4$="L6>3)X2BON#713O M358[8-Z?YO;&-*Z#F59$Z-+;4A*?2X\PIUH2?YQ*IY9P0G1K.=%&AP7E](>& MI97%R&-0Q46Q);I1BW+:N&LR#(Z*IEA8/S]^FY51>S!O/'Q MX9*/T8H=D3A]K"HGM@X?'GZ?W"!7TD E<_;Q78Z8+(MQ7H 0IP'M8;#1 (< M./64 -=09@SG+BRH\FIJ-F[9!=XC6)(RN4W3VE'D=S/G%B;@WC$-=\ZE7Y4" M1%",3%#,W&QSPZH+W+'?@FDV]O?D6[_/C4."XO"KWB"=^.?-'HD/^=02PZTU MC1"K%=8'#!^=>V\P"O'1(TJ#[1)S99K$,C-8YU>IF'\@L4*' / AMIY8S/34 MJ#1:QAI.$,.X$#R1+_ZE,G>Y/N"76J/AY$!6EWQJ[I__O0_Z?/GWVF#MA'/% M[V+0)MK"IAH0%4T:7>U'YB!O*2_&6HHS(U>!?/JX/*-Y%-::W4/<]C_ 9U)A M1P\K.GL8ETWAB/*(+ZSO6C$S>TS+OBX0'3A%[$E#KP\>91T2U3W%CPX:/B!E^MF/=T.;-F!I3\2CEM3KQ=0XQ05,8N %OGN8U4*+?0 MBVC[_=F[LR\&,+Z!-S9-\P31!ZZ-$VUDY6&T_#)&OJZ,7(QTR=/%G<:-LHD- MP18C>D,](]Y/I6E@Q7"*S>N7UYUN?($='/Y7RY&;Y@XWG0:UVW;1Z0Z3#[9V M.Q]N^RVMO?-.K]__P]6>=3N#Y&POM:<\$7$R<+X]AOSET=G1LD.#QE&ONA/) M]JHE@-Z?\CC;1X]<^%]HG;_&E<.I45SC7M4\.T[.NN-^BV];W+O1T,SB:H+Z M.Q/4%9P.MB9U*;,<=1@AO[^>SR/Z8,AW^SPVY']R"'D9?[O8KFT^/A.? .0O MX]JSXP&R+G^N+P/\(; \A,#_( O8-_1-6F$"JM!2.N$59.+X:_)X%P-_W>B_ MI]MNGWOE?PG'7N4:LM^XO/4I(3_EZW7DU< M;W777>0$EU0==KM\Y(9@\QDO*Y[R)"TR,#(S,3(S,7AE>'@Q,C(N:'1MY5IM<]LV$OY^OP)G MSZ7VC"2+DNS8DN,9-R_3W(E Q%+$6>08 %0LOKK;W=!O5EVK;1- M8ZN9B4P2B\4N]L&S"Y"7>2C,U64.4EW]X_*?[;9X8].Z@#*(U($,H$3M=3D1 M/RGP-Z+=;J1>VVKN]"0/HM?M#<1/UMWHJ8SM00<#5PL]ER?Q_O*$![D<6S6_ MNE1Z*K1Z=: O!A>#5 (,NB 'XXOD0KU,D_/!>>]"T"J.95B$?)MWNOPY8[NHRLV7 P1QVCI=1Q[8FZ2:H+-AJ MF/104X#;T)9&3\HA^W<052W$4VNL&QYV^=^(6MJ9++29#[_YI OPXGN8B8^V MD.4W+2]+W_;@=!8%O?X5T$8!6GK=[L.A9,]TJ="K M8?^L6L#N'@0_WNG+S<;@[FPD/9R-]RWQ;Z*(HP^Y-L?BO[FM6R)E#%#H97AQ M>'H^^CU!_E_M2R+&M<7 XJZQ!YI7AG78'P:[\C&+Y]??WQ/^([:TB;%^_+M(/Q MN=B'^/2>7'R^E1ZC@B$HYN*FM#,#:@*M&*8F/LJB":7%?(LC2%UB^.:B+H.K M 3W #,S)& ,G18%WCG@SDT0I3MA",P>QW)9 "2EX+]V<1 IY TQ.2YT>GRDT M!HX,IGJA@ID.. M#OH*R9%&)[T5FF85NCG%;BJFA>4T[ L$^\\'@B"R92)>!;6%^$-Q;'9K[;K, MD$-B/LBT,W-18=P)L@1E8U:8;.#@[PR-L%>:%+=(HC8H M@$"TB!8>SK,]J?2YR(R=^25*;5'12I'T)!J-)K;6D.87EFR9NB]@&SPYL'U: M1>;%X7DO>3GR#9::>H#(P<:JCV/V7D@'# T,M1X;H"@*0#R.C?8YB9-8@<1( MY$CW2OO46%\[8,ITUD2,5,ZFH/"Q%T>("@6(L1CZM[=I+LL)<"7VL38HD?1E M.SD]@F/NFIRJ>!=O-9669<0FZ1=$66N0C2CBDN>1@1;C9!OC9#@.N;F!8VRF M7+XOM=*1/'XRX!QT+A*:B#?@<:8P5)S('L=1BW)L*FN_>Q=*=F- 3#0CQ?1I M:X<*D):FVC/3H124K(?JXQ5'KO.L R,99$W^;)#2:@B86C22)1KBK=&*]^J^ M'GNMM'2:K-4%ZSM',B]8#6H.[=.Y4281V6AM)7(X^L06K M](T]8C&P7L/@U1A($!D7^X/:%X8]&C\E%/<'VRC>F:NVP+P[R^V,:5P'4ZV( MSZ6WI20ZEQYA3J4D/IQ(IQ9P0G1K.=9&ASFE]/N&I97%R&-0Q46Q(;I6BG+6 MN&T\#Q)[ ,*GN!&Z-E@\X5SQ2QJTB;:PJ0:$19-' MEQN2&<@;2HRQF.+4R&4@GSXNSF@^"VS-]B%N^^\A-*FPHX9E7Q>(#IPB]J3AUWN/LO:)ZY[B3N4:LVOFD#-:&'1@FD/8\%%Q M@Z]63'RZG%HS!8SH ]?&B3:R\C!<7(R0L"LCYT-=\G1QIU&C;&Q#L,607EU/B?A3:1I8 M,9QB\^JM=J<;WVP'A__58N2FN<--)T%MMUUTNJ?)@ZW=SL-MOZ6U][+3Z_?_ M=+5GWG/,[V^H<# M?^'JX<"^P>40$]XU[D#-B\/DK#OJM_C;BCO?+S13L_2ZO^5U5S#';\S40F8Q MZFG$\>YZOHSHO7'<[O.Y^AF.OXLNJPW>61KP.; MW_BAX@E_(/E_4$L#!!0 ( '2$@U@Y!&=@4P0 -43 7 96-X+3(P M,C,Q,C,Q>&5X>#$S,2YH=&WE6&U/Y#80_MY?X2XJ!](FF[?=A61!H@NG\N7N M!%17]4OEC9V-BV/G' =(?WW'3K*\+/0X>AP]BA!*,B^>F>?Q>/ LUP7?G^44 MD_T?9C\Z#CJ4:5U0H5&J*-:4H+IB8HD^$EJ=(\?IM.:R;!1;YAH%7A"ACU*= MLPOP,VQI$?3,+,HUX8A6&VD_GA M.",AF=*I/_5W_O '8 KJK4VE&T[W!@433D[-^G$T+G5RR8C.8]_S?AI8O?U9 M)H6&Q108MX^MCW5/6"W!F99E[ ?@2=,K[6#.EB*V^0U:5[UZ*KE4\89G?Q(C M<3)<,-[$;\Y802OTCEZB$UE@\69885$Y%54L:Q4K]A>%&&$1^WK9QC\%/YP) MVN?C!R:)HZN<+9A&?NCZMS-X7.PI5)ZJ%PI^3I5F&4NQ9E*@18-T3M$'Q43* M2LS1T15-:\TN*'J?@195WUV"'VI5U1C6U1*=TM2FN>M-D,QLJJ=8+;"@E?/^ MBM,&':3:2 +/"YZ2Z9]U!=5LVD],$$@\#B?E\S,SNC?W8X%2*427]273N?NBC?0[KRA20,369I^ M6SZ57$.08VM6-.A, M3"'. (^.\5G->0,[HRBY8=Z*C8I^JIFBYB2L#%#7L&]A(+U"_GB+;*_ O>;N MBK<=POYN& &6NXEA]6O ,_AOXLD$-)^B/;J@T6D,I@2^6GQZL#%3@':I:&5P M'1HQYAR!&40#;1 $)0!=#:U5Q@2&LP^^@T/"K&O3FD"KYBTM9$F57;.ZTT?< MQT(-,&J\X+07+Z0B5#E03X[+BL;]0T)857+NW$I6',TJ1?N1.[5C329%VVZWIC_T&IYSXL^R>OP=0- MPO"KNYUX;N1/'N5V9 O1%@/J70& >X/)H#?H2!<'Y17R;V].P\.[)6^K/?C" M_?U"V_D0J&^/&G10*L:[4]H>TM&=$;RKXJI X5J!/%.>.T7M=?I5QRWE'^_G M>53OA7S=YDLA_\80VFW\ZK\/$U(/X.%_2Q MF'?GB>T\)40J.2/(A)A\3QFO<^#_B_Z9N9=Y[BW_$HD]\!_:OX)\9.>D>\:P MF]=0I:SL=!NUBZGHWV4'+NS;!"]A2M5XW^WO58;V>N\OP%0 M2P,$% @ =(2#6'K[:^A;! _!, !< !E8W@M,C R,S$R,S%X97AX M,3,R+FAT;>U86T_D-A1^[Z]P!Y4%:1)RF6LR(-$!5/JPBX!JJ[Y4GL29N#AV MUG: ]-?WV$F&RT"71@XZ$ D M54&X1HDD6),458KR)?J8$G6!'*?5FHNREG29:Q1XP0!]%/*"7N)&KJEF9*_S M,]MIWF<[=I'90J3UWBREEXBFNSTZ#I-TG$W)=#HF@V'FXS"<3/PL&X^"R728 M#O_T>V *ZHV-TC4CN[V"^Y_W4LWI[LTQP#8M),&X> M&Q_KGK!<@C,MRL@/P),FU]K!C"YY9//K-:XZ]40P(:,-S_[%1N)DN*"LCMZ= MTX(H])Y#I\6>0.6)?*7@YT1JFM$$:RHX6M1(YP2=2,H36F*&CBC'\ A/ M'S+0(O*[2_"DDJK"L*X6Z(PD-LVI-T(BLZF>8;G G"CGPS4C-=I/M)$$GO :*GI!32IGLX MWS_]'?TB6 KM0Z%CGKAHRVAN;DR"P(OGHB@QK^V;'V\C<'8D9 %E'/I]TWE"A!7** /Y*A( I))44T@9\Q0=7BN#624[9-OHC%U4? MS7-*LG4N=QQHT^NCQ&X&>"AOD<:?H-_<,W?NKNCCAT.O;[+!J2A-VRV?R[$^ MR+$U*VITP<455&=)-C>&D_@-T&_+W^ZR^/;+QR5.#9T=1C(=!0,W')A"G ,> M+?&SBK$:-DA1,D/ %2DE^5112"^1/YP*]U>@7M#X15]6X3] M:3@ +*>Q(?=;P#/X;^)).?2@HCG!H-]I#*8I?&OQZ<#&5 +:I23*X-HW8LP8 M C.(!GH""$H 6O6M5;;J%> PI=:UZ5"@5;&&%J(DTJZI[O41]ZE0 XP:+QCI MQ LA4R(=J"?#I2)1]Q"G5)4,UQ'EMBK6*&Z=+836HHC,9'5IVE>"6RYI& M?#-TN5XS>&F8MG3:K=R*72O:T>FZ;.IZ0_]1J><^+OLWK\'8#<+PJ[L=>>[ M'SW)[8XM1%,,J+<" '=[HUYGT)(N"LIKY-_=G(:']TO>5+OWA?O[E;;S 5#? M'C5HOY24M8>U/:L']R;QMHJK H5K!?),>>X5M=/I5ATVE'^ZGY=1?1#R=9LO MA?P;0VBW\<_UW5GA\Y5X!I%?)[7-C<$X5O9S;:+[*NQ\"_B_QP5Y*@/:T\7V MH1(B%8RFR(08?W?<^)\/CQ3FW%S?O'1+>(W$'OD%]P59KD.^8^>H!\:TV[=5 MI5!V^HLD83#M79*U^ZN;_64',>_&!"]@DU5ZW>0S5U[M9W/[MF-O_?X!4$L# M!!0 ( '2$@U@U#688XP0 +07 7 96-X+3(P,C,Q,C,Q>&5X>#$U M,2YH=&WM6%EOXS80?N^OF";H)@$LQSI\Q/8&2)VD&V2[">)=I-N7@I9HBUV* M5$G*1W]]AY2<.UEOV]0)4#\(%C6 W M?P.GHG@Y1YL%IV\W,B:\E%K[W4Y4WVOEIC=CB4F[?J/QP\9M4:(F*#V2QLBL M:R6K$2/SKA_@NZ%SXQ'.)J+[>Z$-&R]0PU@*@\XJ-%[^+7VX[\FWJ'>(5IN-MRO9[]X8Y(QONAN?609U?"!SN!"9D1LU301VM-4L7$IJ-F?%$-& M(^YU5B+21CV<";I$R \L)D?SE(V8 ;]9]V_']&Q@O7#%*ZS @6*$/XI[O?DU MY%TVGA4*%!W#,H;GL1T]:!L 3D]_?;,9M7OM3B=JAIZSY+N1H-.*_#!J3^\G MQ%/0?_W;/XYNI=B.!@<7O\ [R1,D* TG(JZOU9_S,_A1SB%L[*W5C4\33D2" MN!2:KM61GY3U8T 6R%UK=>3TL^_Y?B-:JQ,E#G"B[>KH%UM4(1SDBG'7UE\E M*QQ2HF#(%$@%/Y.$9"_ TX?[PNK\]70+?+X&MQ+@EQ12,J5 8KM;)!HXG1 . M))DRU*CMB)%@4@JU#Z_YR&'UXA%['? MVZE96&(I!(T-DZ($TD(R1@1QCS]:E*#=Q-D.?!(.ZJ%!:#4,:5PH9AC^M?Q^ M-(]3(B9N6L:TMHK7B_/P:+ ^C&U^8\81(0HL D4Q(0T@),=294BJWC&,D9@L M/@M+5%0DB&SHPR&-:3:BRA)ON&8 #TKG+YSSZX/RU;(A511+"0M-VW-T17YX M L!Q$5,[(/%(,&:8$06N?YD.]G1LB_#$T QP?P\'2<)LF>)*G A,FHS8-PN. M'_2.ZO"1S&^.W*&ZY=Y.:4+2<83;0_"J;L59;+ MSF'5_MK+9+[1T0YB8T?]O1!S"(GZNCYO"%VUO&OIR/562FPL1-.: R%S[.[T ME PP*;C+=@VYDEG!)VZOXB)UANXSWDK7'*UGNCYY4N]_DXV?D5VPS@FN^+C@ M?/$_0/>:981DYIYXW,EYM2L;$&X3=_N=Q!([Q<<.O']__FJC_/N1+6^)V_5. MA*9RJ5U3[2IJ2W%*'[TWKK!H7$\A(RUY81Z?\AQ7S=6SO#7?=;?U?P%02P,$ M% @ =(2#6.9 KR0*" S2, !< !E8W@M,C R,S$R,S%X97AX,34R M+FAT;=U::7/;.!+]OK^BUZG-42/1)"59E^,JCX^R-YDD97LJD_VR!9&0A#$( M< '0LO+KIQLDY4.6(V>=V+NN2BP29W<_O-<-:WOJ,KFS/>4LW?G;]M^;3=C7 M29%QY2 QG#F>0F&%FL#GE-MS:#:K7GLZGQLQF3J(P[@-G[4Y%Q>L;'?"2;Y3 MS[.]63YO;_I%MD]LI^("1/IV0R3A5B_N1TG(V*@==SJC<8M%W:U^>\RZ MK-=K_SO:P*'8O1QCW5SRMQN94,TII_4'K3"(V[D;SD3JIH,H#/^QX;ON;(^U MP?'EQW*:Y!\3N>#*,:9A/YG2"W-,G8F,6_C 9W"B,Z9>-2Q3 MMFFY$>.RHQ5?.5J#B_C'66EL%^>10O':^"@F<^&>GX/+J1@)!U$GB&L_/.X> MHUM[;#]XCRM_;@;N[I"U@C5CMM7V0=M8"8Q'G?_'86#9OSWT;ZOU\D6[.SQL MP-&[DV/8PY-G.)S-=/7BC(ESK>&H$ V(>STXG>+J"E=F*;S^H .(WC3@GVC. M*Z9@7UAG1.( NS$UF3*!QSP,VU$#/IWLK?3:'4[Z^=Z(.NB-,RY?ONCTAO!+ M;POB"+;"7@AA/^S#(;N\JZ7?7P<+U;%_UF#80O-_Y>)/(NV7+Z)>:[B(8?W( MU5?\5ST>:>SX3B]Z'Q%0BNKA<&-$PF3E>KZ^)?-50+0B8-^/Z(Z;M(6XZO;6FW?1;+K>-CK$Y4V\W6ANWW#N( M\TO 8 /];@6W\A#R_9*7=/[#T;:4F?A$[$Q[LET@IO+ MXU;SZ15V.NCRYGM2FD%*W3USG MDA/RHN[0P@G/BY$4">@Q[$V%8K=JV85L;'K%O-_83M#_/\A@]CDS<"J,]>#^ MC:4LLXUU+%G?_&\G^)W;NOMG89T8SW^^3SQ3?>8P91<<6$(W-LQ2F0:23YA$ MK2V4Y9)>.@U$^Y@/6\(3??X6W.#Y"\6UBO0)1:(!8VT@+TRN+2^]*RR&P#EN M0"LY;P"_3&3A^99\>E5WG>8\$1BIW303BL@,3<18GO )6MKPG7]C"2ON[PA, MI53ESYAZ4T>ZTE 0"F&@%$_(=S 3;NJ;QT+2;D;S&YT7S;\K06@Z=#4//9C(FW,B.XX&I+#/$YZ-$$VMR%=OK?\!?^^6%IYX"Y^#YX/UKORB[RIY M5RA%^[DI!3<Y5X\M*% <4R#CZ6OIUN[WWM4@'NV/$, MRT]XQ^=8SB!>,Q]]+R7Q\!,W-2N<\/\4PB" QT9GI>B@..T6;JHK/B&P?\05 M/^:\A)"MPN699JWU]@,X$?8<#E$!M;'56_^.5$UB7^)=#?M:^,S7HF>L)6;T M.E:VVX1"W.<5](E*;_B1>M@B0VS-:[?J'+D;Y\"1 M-UEZ(<(&^;PD=YS1$OOZO\?4_'#:[,'K0R$YT+5MJ]5JQEO];F?K#?$YNIGZ M\9$I:,VH75)% !AW)JV^O?U* A:T(U_H:CUCQ< M\6-F8<\J#3M6,!$7Y%!;)-/:@0V8<4@U*.W(9_[P,91P>F*.&A.-1XUB4,$O MP9A/=(D9/!.6X#*;4F)1QT003*IS59[1TTK=NS7NK@GV;N+H;=1OM1J A^WJ M5%_KM%#TJ]Z('MP19V0+L[SA,9!Y.?+SE+PQ*61Y:B''$U[(B?^SH;?4+[0, MB_NB_[UM=U[7MV]7+CYO_^F7DG@ N]WP>RXE^[V@'ZYN_O[;P__N@BT.GJ3^ MB\C:+\BBJ!D,C\NXD)A8KRJ)']\7#\9?_&15LB^.RQ(9WA4*CIA:CVBOAW9M M2^,@NGW2G@@B_A(%C?5&OVBX3;!]^;+##7"D)/(]H*G]X:GTU<\*5O M'%S1B6>&\&H(&UDM"[<\Y)'=TU\+&GL?/QP>[Q]\.#O>?7]\]B4 .".Y3Q=? M_, 9F% ^ 1B+%%]1T2FNH?Y*CBOAL#PDT MD=H6AN,JORM)*==<%\ ,K[(G5Q8W*":LS B_XI/!.C<77CJIMYTR*;U\)CK' M0AH7H::""FU#:S@C1NA>0$FEB;"(S9FIQ);2+LS:F"$Y+9QOQ2212G5;,%7U MPG2&DKQR)99>")S[#A2!R#*>"A0X.?=U,Y<\GVJ%TLB;&1.2UAJSQ(J,$C2: M$N"TR,#(S,3(S,7AE>'@Q-3,N:'1M MW59M;],P$/[.KS@ZP4!JNKSU+25@47!JCBQ' &E48Q MATO&]14XSLIK)LNEPGEFP'?]$"ZENL)KTMH-FIQ/[G#BO78?[S5)XD2RY21F M> W(#CJ8C A-AR[C S8*W6$X]EF?A%Y(Z&CDCKW19Z]C0ZU[&Z/-,N<'G0*% MD_$Z?^3U!ST_+,W^ IG)(L]U7W36?8F:6W2XV@SW8Z!'57G^.G"CZPKW#H'*7*IHQVU^ M^[7%24F!^3+:_8@%UW#*%W N"R)VNYH([6BN,&T=-=[R-FFS7;2Z#2U.CH+? MZ^C7PAW>9)B@ :_?"[:A\ZC\+Y4VF"Y_59A-"O^$$E.%)'\:_YD4NK[\,H5W M@O&2V\5NS_D1(84JIK(2I6^,(5;$%PS_$)_R63S"V?"XYT!4E M(\%D'%!0J4JIB$$I(%F"XJDE)FAM:CQ40W;EH(T= LT\>'4J>Q $@>,/QL/^ MX#58ZY%4!5PXHUHO62D;:I$-L&9P3$N%.03=9D1T88$FLPZZY/2^F+HVF6/K MGZ(@@EK*#TEU#7PXFYY_@F.9,ZNVMN=">]O+O>T]?%K8WSG4:P"[/,7I-_MI;6]NW?:_YIO@*4$L#!!0 ( '2$ M@UB'/QQ[&5X>#0R."YH=&WM7>MS MVS:V_W[_"MQF;NO,REJ_X\3=SKA.LLUNNYNMTYO.?KD#D9"$FB*X!"E%^>OO M>0 @*%&V\I3L46 MB:14LE*IJ*W.1^)MJNR-V-]W3UV98E[JT;@21P=')^*M*6_T5/+OE:XR]8-O MY_L_\^?O_TR=?#\PZ?R'[U,]%3K]RS").CZ1YR?GIP.9G!T\ M&1X,E9('9_]W^ V\"H_S.[::9^HOWTQTOC]6V/^S)T=%=3'3:35^=GAP\#_? MM)ZKU+MJ7V9ZE#_[H[:5'L[A]Z')*QA'">WRG]S\R'$$_ U-59O+L2?\< M.G+?5:9X=H@=1QW0!O^P/Y41G\V??O=$39<4_U$S\ M:B8R_ZYG96[WK2KUD!^T^KV"*4$G]''FI@OM9#I7?OJ'1SAG\>+=6 ]T)4[Z M1^?M::T_(?[B0Y;L$]I.@#14^;F7Z^CDKN5Z<@++]>+J\M??Q=Y/]4#IQ^*- M2L9 T/V>^+E*^P]CAC)/'\9$:(_$[\""_M#B%Z7?U^*OI:F+-39LU11N)^0O M/_'SM8[T=54"^QWI!&9J"@4?M,G%Y:A4BMGJW>/_D/,;<]/"6(V]/2M5!MU. MU4K^ZFCHH'E%#JS)ZFKU*Y^POE?PVJ#4*];UZ<*RGG1S2K\"7Z3/[JT\_*)] MWC'/L--W"#[^=USZ\15RI/8'@ %N]N40MNF9S&9R;K_Y^G+X(REZY6N?3SBO MQ\)>R[*:B\MO'YV>7XB/$CT;F,H25=%4+M.T5-;R5'ZL=98B-KPZZ8E+H!1Q MV1,_U?+]V.2C;Q\=GA]?7(UU+F&"DTF=ZX18F!57NIKWQ+^TS$?0&0Q+ICWQ MMA[+7+Q(3&XFP/.^?70,/>#RY# UX((R$\_55&6F('#Z;Y,K_Q*WQX+B=6FF M.D_4]B_E%3PADXJ7\O=:O%;Y:*CT]@_\C@_6!;X )U.*YME6I$WCHWV,XJIJ.ZO8O4>MHOH7)B+_!E-Z/[]?A M/#T[.'IZ&7/YRL+N@\!=Y, '=#TW\[5B"'[#T<^6%?.)P@M!52E*JH M*SG(E"A0I*6J%&8HJI9 )*1-(K62&H:I4C$TI:C&<&IKP.4&L;N N<%4RWE? M_#@70-;P7387,*],#@RJ%4#?,UV-Q52-=0(=PESJ(3Q8EZJT/:$K'%$",EQ7 M: ^JC+"%DB6:<_!=[ YTE=Q"WQ/F##C2[D' VS-9ICC#89W!.%2F$N01\!$[ M)'8#0$%F\_?8N*T'MI)YI6&ZH0W@7U59XP#Q$05[)Z>FM'U@3OA; 2NB<)@X MAARV)QI' 0H-CE,D):+:5 SFJ^;-2 VFGJJ4L L.!RA'#^$3$ CT9.HR 1+P M[#%)*;L%T],8,.Q[BD1:FMPL5 5:B$.>)W-77E1PJ< MV%SU:%VL&5;0$P ?J2?42P4OP.+DM<2UU!.B%;TC@"9"<)AJ$K[63>D!![2.8Z2&=T!3(T;8V2:C$V+FMU$3 9*8:"*4O MWN(Y2Y4J>%LJZ):;KU0&ZXG(%H8#>PM-IPJIK2?&0%O4H*V+ D\N"-(PA8@=WC<8.5'JJR9(@E>00TG-<\#/K[YEG"6+E];Z#" M]FE6=RNZ=W<4O]W5WX_<'Y(L-#T:BR'"E)2P:6[KC&FNQ\<+F%*"JX]K,@3H M:F8DYX*-/(ELY-+;R,5 6G@'ON+-U'FBBTS189G"#H"65\Z!^/\#\(EL2!/ MH"!Y!RI70PV"=0Q8P>(/ #=M-3-E!? E&<6K!&$;A]T4L#NG)RT1>7>O()>+!_?+I!Q>H#1?%G[+V] MNHL!R@"=WDSDC-3@J8UUX&F_XV*UL!U1! M T"T@+ZU\KH=]IH!$9> K Q79(RI9*V.(!_5#ZJQG (\)R:3*;)+FC[2.YH,RB MWI$X-7XBWX$>^5Z1$ O[B@J)4XGW@1_'C*T''S*@!N2:M,L="C[(3/S*J;D M:EI2!$>0)T IL-EIB^)P#'&5_@O28LRPN MT08"Y\7K5]"5*=&^ J,9&HOBS,D!1'(921)9@GP JYF2CEIPF<'I$<^EJA< M1]( &E< "17&+Y,#Q]LF!-ZB;!'Q,EN:[ M0#2+"*154.+ -?AL52A=1R8'C!Z MJV $R'Q#DW&'KYBU T]F=BSS.?)70#D 8("7X\A;,@"MK98,\(YY=PV'U@]: M6NZRMZ*5Y2>%'0-0@D?5%.;2%[^XA<@-M,\./9[@K:_#HHS,%,4DJ;$K!GQ/ M0=?)]AVVW_(,M\$@&VN9GG(U M#@%.=@K4%#T[ YW=.(1&X_2:Q5M!4!J]-; M[#SW3KD]!>7V=5T"1E&K%=PU@F2WQ9Q%BEV7@CG30%*"_B;TB"NE$%D7F(GP6_"'.!Q)\E2VCS)H*:P_TA,;; MN(":[\#*P6$S?T!D>P9DBT'WXKEFX7$/+:^O(L4K-CQ$JBCL;HP;6& Z%Z\> MH":EV9S71?%H*9?6F0LM<]V(0=YNI6N1P$'_9*L/_>&WC\Y.CYZ>7&R+"#PZ M1.YT#$;0'9(GA3%J]+HX[SNWB+/TQ4L&D!.#'G?R]#2&,F0T(^=MY:Z!"N HIF@W M:.@7^VHF=HLYVED<2!QCP /'8)'9V0GRNBA@:FAOL!SW()M9L&4-/=9M\+U3 MZ3>ATI_L5/I/4>GO%><]NA^E$<5A-U+UMFT+7 H>$ M'I K.B#PG14)^D4:\->$?D48X3NT.5?.5>_7@AZ(,6;++.U<]<$B[6)MQ)ZM M\54;;-*W&%3O%8D?;RV)1P&3 1-F'.;&09->81@:$*Q$?+!A1!(4O(6;#71+ M$7^>YH##^7A (J F#*^QM(<'8-@EJ$D ,G)Q^?H50).)3M-,<9!>!2H4!6LY M]8GDNBQ3CBX;^GR('EGCO;],R0D9#0+ X'#*U@P6^\?&\8P6<*80 LA">FP< M/#:,&$+< 05\6@XP)>N"\U=4M_<4-WW_R9NE]8;)&P9Q*WFOC&1<)/D4^:ZG M>*>" P,&XOQ@?LJN,6SKIU]>]1I?-'X#I) 3((\]8B[6U/-"@MC,)X&/8NBC MV(,1,M/GB%\#1[ Q%+@8YSBZYG$OCJ>- EJ=0:'+X>=$4E@$55),LD]C2.>Y MQ.0B(':5L)AIEL2;.'(5^EV4Y)X-:72T*#%PSMK! PSQ725U"-OO-<_B",PLCY%3%'D-9/.?6I?L=.B1MP*WME"TOV168];/P>NMD<)/ M!GMMT,;4H&>WA$, !Y;I]$J6(+6@I69(BF MK?KSV&/Y0+8V@S 'W1AU-3;D!D<70IO!<%>@T2;.UDS#YNE(P@L%[.UTA>P42B MXV6&,5K0BW*N&G>.K;?-X,!H2HDNN']GAEH< [IL@)HY#@,?X)ZI539QXGDI M.;!KZ&0UPE2)+D T:6'O2 )-P.G.TK,!2\_ISM+SQ2T]&V+M+1]3725F$K#$ M %-Q!A08[LYO[,+OX+J#/IHJFV2&5NC701^&FHD7>W"[G% &<#8W$;K& W#P=$F7)C"*/;) MH8=V.%R(D2QIEDT[0X7FCXD"V)K:7@Q4T_HN]\B].H7G]^\4INS"6GT,47$R M:4=D3!P7[Q)S$4:>X M+:?SL"^>-]0>T7C/&;6ZP'VDCC#,C_CX #0JC/O+]$2[0/[$5V/LP5FID$#Y MM? QCL[Q/ZDJZ3_V='ZW)&G;*-PCK-0W*A$?.VU#YMSMXPX)C2UF/]"Y+.?N M0[>U/OY>AR!]FEX(-.K17@7P'!8BP;>F0SCFX+5 M(E+BZ"#C7/OBGTY?O&OE<-()&DU\8UA.(9.U59V ,DC3*%9EA8Z]@K\&!T,L MD)W&Z5O/>+/"DV[#;#O2U&NPK9!8E-] 397C:0[YNT75 M(@>#@U=GC3L^LE*U] I3_H GG=V90[RX_:$@ZW=@L(2:YE$_P)Q?^D3LJ=$I>8#0&&CJ@8NZ M!]29*E3>/#,BPW_X5H^,5&ZPW2UD^7B4"F9%>%H35!&F2!G3NH!E*X\V)%SOW-\<) M(#JEA69?YQ"U(<7QV$Y'7US9Y3[Z][$MQ.R K]YFFVA6M7"02*PWKJ6](@"/T#8^QYE1+EV/7 M.BM?EZ]?,5 8RB0H75X+IJ&F2S9&M!@R[<#,L)0-LT:L=%=GV=+A(8$9H0VB MW%$-&@_TZQH:K#KF)+H[Q&_G6LT;^+%SP6U0/7FR4T\>1*&MEJ3"/ M5DFL_ M*B?1-O1$6D)C+2LXD\\&+[YST*W+,B6F@-BDU(,HOW*7&/M5$V.7I&+D ^B( M]$6T >IC*S,VK14GZ3#4(.$):F918T 8Z@B9U)-%(M&$+#N!*4J2/:J2$6.5 M%4^Z,EHD%#"KU,=@J^MK6$ZV#(!^*5@F?6&A+%(7E& '28?XV*$^*I==W8*><-0 M +-0D2^,@>60-C(=97;D/?6&I\_C2DH:D!@?"A1SY#6Y!1C MZ'/8G:)NJ^C,2JYZC/3JB,]&,[J?K/=T^UCO<]A1777:E:* A\!*.";:;SH& MN,A2V\!0VG1=N\IEEGW[SOFT)(P##S3L\^AR@LC&#=)X]*-Z%NS,6! 541A M1S\/R(5Z?M$7/_J*(T//"%5(M@9B#+17/(/5 M\K(I_=F8CGLQ?"7#I<1\W[:1XU-ML[<8KOADH8&]=HG/WJ?H;64>9WNQ/R%B MJ:3NL*'VQ?78U%FZ'*8?NP\_7(V8DU[C$;C# M0\L0G>8JQ5"",MF*1 SC\JM"@6>\1W1W!G)*JH"YZ#KL!NIL$@UIHIGSLS:! M-W&$'<=XJ#C(DN/K6M'*'8AP:0,6?7=4FYG) AXH./\;Z95S6GGA29=K0INP M(AK67-93$(8L4UU^'L?FLC\NH4Q==)W<0V"SC54!GG1$9&(ZRR!#!939A8,W MR$HPHPS 14B80L,T3D?%4[:Y.VBZMF4-ZE909BAZY?S_3T% (=1J(1S6UXI.C$'- MCBB5/.>)=G&2B=D/0?B]J#C\DFN6.PF(W">"?9IUX7!S=MTMI( SHH"W7,#I M.*JK!+B-XG9<6GG+KKZ0#;B47M"!"+IL HO5C2M_?<+/X>%P>ZZST?)55HFW M2(9D^0"1"CGWGM?%Q((&-X4"HYWPR[7U@*P/3R_ZXJJ=P[%N(L716K':&SQ4 MVVB2.,'5B!?<24]O-AZB)\!1VT)MV:%,&D.#SZ#MKF-.96JS5GD4M!<8H,PF MU#KJ%QIM>25\&!\1/EJ"DX2KTBY[.#PXC5T0!$ ;_'J'/=U/!\_FSJ"P 8/" MTYU!X3-FOJY@BQOB@8O1G+TODJ=19-+E:%!25!-,&4I;^)^B>AFA[#@\]OK7 MYX][5*4E?-EK+G@ O/=;ZY>IMJA<_/8B_E+F>M(4)9/ ;XQ[;@@2O8E1\D,) M@Z9*%STJII%3G *5O FYH.ZY@']\DALV&>J 1-PT^C:5E>RMS"KIM0,,_>5@ M'%P5!RUC,ZUHJV8C%LM/<>4:&VX])(-2G4\^;OW*$6Z* ]-83Q(WN9D!/!VI$-X6O44VANTV\OD MC.]I;>+NT.\GXV![T+T-WAN'9<@Q"@,D-9!ZA2=+97/7;M)NM\D?:X?\^A&" MF-8\KN78OQ\.AQ&U4Z$]6E_"]P4M,.TR&JS:J*XFD]6QD&YI0-7:^.GPQ M6]P;K+C8 AP'D"IFKJ@\BW%7,1+R).6.HDBB0?CL_Y"!QZ$2I4J4GH;4OBB_ MP*/:6XEP*$<@6VT:"P? 5=KZ_T=-!%"FAEF'#\DZ(^FV@UP#63 MAT/7FZZ;MQY=QV'R:IGM#D5CMX\N(/3ZN&Y=W'=G.%S% L.ZJ++HQ8"9"X-& M7F^:B#1^VY%OMC,";, (<'BPLP(\6"N 3UA;E<4ME2*6$BMZ M[+VM.I!X[,9UAN3?^M=]<:V2NFS\PB_>)6.)2857>$,'46E/_./R^OGEO\1U M99*;\$1/_&2@];_C/_X[;N,J4Y+,TK\X;W6H,^GL*@AC;-,OX'F+T3142TB4 M=; 7]5CU&-!5(?$\@R#S]]A%$C2VA7=>F>>LWB%(IP2H!V\;P(J^-*M3)B8( MOQK(QK?FK%Q> ).3HFKR V[3MSR4==5+R#9E7(637*D@I6V4K>@&$M5-^1^:B7N\$ H+I"&3,(QZJDW6P$\? M_]3L-VZR"]2/]OGAL)-MK.!WP@5LM6UXALOAMA@BH-$KU>8UG*Y,%S+X?!:@ M^\2)JV6T^*:#SEL5>5S*>*9&?+^.YG[2N)!3?,FE"Z="0J$LB!!?-11'8@Y\ MQ;K,_FB4W<-P+_I@XK@8GZ94&%AM-I5Q%7- L:%$+=UK3P0=RDLASDG&BY:- M 9K_9,B@PD3:A0PJQVO1_;?81)2H\7"&[#S8<>I) M1V 0E@)H!Z.'4E0<3\&7OWEEL"4>XVNTNBXPQ?#$A;I6*^ZVI4L1,?.$\TFH M2E<(FW0578(4X9A3BI+W126I4&CJKN"[I8ITXX*/2ASRR)@-=$P#L^H1I830 MV_7F1/4U@2(KE[_C+B;C'*[9V+@+/W8*\R84YL.=POP@XO"1-RCKH\P()D2N M:2^\NR_"[DC4^?@ Q)WG=%G.O(V\G)WEFY:O%>TV7V :*[H^^7)']\F5;7+Z M;1S M,(RVO9Y^7A6?)VN+< 2Q:F6E*$;XEI1+\U5=E=:<;@ 8:8&P'9Y)C-; MR(+M(3[4%:](\/$5/5'*5!L," !UQPFNB1S)]Z&\%KY-+U'Z1\8#Q)B_[MGR M$!7%.U!20GN4O<6S0!=-,$BE*PZZU-U>.R"S92&6$TQ_MTO?^SJ['4)V9=B% M?P=7WU3.'A45WK3=P7*^NC"@9E>VF^+A4(IA:QBVVD-G) 7/X[>!ZN?XFR MI7W:DN* :M8<:3.<5YG5ZE"1"VL3OHMJL0<^8Q7\X\O&^L_LPN'8TIIK0-KE M*AXN-FT:%)ZO''2\!-$L VRL N D!E:]"82%RBG3.@-30D7/4<; M"MN'F,876/7[NF!N;C:9EH1"G5D+_:89DU&WZY%C0PL.=44*B@-#$U-2 MZ;BF>U(;H9^S@Y!#W$0,L(>R0B=-H,H.CV5?O(1!U5QCGF:^DES%*[#4_:3_K0O(;NFWBHI%+OC]U;M"MZ_P6F1G:)V4 M; %IC/=3;Z%RX<_!UQ9Y(/W]L[[X7%-S?N48'I =[^C"W7CT\4[Q76)W5[4$ M(F5_J]VD[6EV"8U%J7SU)C3:4=7/.MQP',J^=M,[B.\1^K6CNZPHJLD]_EJ9 M(L,LL%^5RQ>#'ZZ P\G[619CZVQR8:.[TBR:0IMQ64UZ+$0;=,OR=@K&4)<6 M9JG434P=P=DT<>%LD6>C+UYQN_$U8T,,O%BXD(LO;= #)* M3(WE>-#:^T<-DTHQ_A-G,756QOAV;L*16 XWE9]67WN7M]?-6"*43UN5UIPB M[.]4C6IK(X_A2V>P=AI>*>C*..(C^#&N^<55G]JR\0F[!''.WO$@PB? MV7NSSB'K<;FHX3Q$Y,%'B64E^%4G/ZY#Z%PQ45^@ M':=>.+[RI _O740J!W^Q1NWTKR!6NW4.'R6U=ZUD]IB+'=RV@U]X)38&+WXF M$5NJ NTU5#MEJEK7(J:+/^Y=^V/BENVA+@U=J&'I7W&-&2[_UO/ZH4[VFHT. M)N<]/3HX.NX?'O8/3[_6A+\&O_FRG6UHYX2XI3C_MDZEFRGC5'P!XY@QWRTY M'^JQW+'GM=CS:P40[J7,U_/RNTM;MN((DP[PXF'0. M_S>N)MD/_P]02P,$% @ =(2#6!KTW9ITSP WP8' !< !E8W@M,C R M,S$R,S%X97AX-#,P+FAT;>R]:W/C1I(N_/W]%7CM6+L[@JU!%0HW>]81[79[ M[#B^K;MG/;M?3M15A$T"-$!*K?GU)[.J<*-(27T3((N[,6Z1Q+4J*RLO3S[Y M]^5VO?KJ[TO-U5?_W]___V?/@F\JN5OKEFS^"9\_\ M42^JS55=G"^W 0TI"WZKZC^*"^Y^WQ;;E?ZJO<[?_^8^__UO]B9_%Y6Z^NKO MJK@("O6?GQ19DE.9",UCS5DJ5*9TPGB8L5P)&A'R?\DG<"H<[LYIME.KXKS\ M8JO?;/W/_9W/0G?W;0W_4^V=_<]G]J>_;=7UW_+L+ ^/_QR>D>ZWO]EKN^O# M*S0;7O[G)]$G>V_IGSL\2^'1@Z9:%2KX-+3_]^6&*P6S^07=O D(O)A]$_=2 M*VVNOVBU^60T[O[\9WCP%]3>H;WF,RL.[9>#"]OOX3*F J'RUX&GK^HOVJ?" M7YX9OBY65U]\_KI8ZR;X25\&OU9K7GZ^:'C9/&MT71AW8%/\6W^1PSW<)[S@ M%\46[B7=-Y=.+AAM";E=7,'ZE*13(9\%7?_\;GGA S![^ MZ\(3P1)6-3?;\5OV O4W*_7=]]>6FEL-( IPS7MX51*V[^K?+#WX9B_?+ M1 M; -V%H5'YV_PK+_OFFUAKOS3@AK"-Y_;:1+D4==_\;,^G*20.TG*JR6O];): M@6X,GI_76KM=Z5&.T&$M(?3V4NORD8[)8:EI0.]M@U>5V5Z"^ 2OM5R6<.OS M*S!]SA;!#UOU2(?KL CQ\K&.QY'MZ<7S7_\5//EN)W3QU$I/)S=GLQZHN0WO M87'[J;K0:P$*';R/Z&[F6\S.\CU3S>_2[JNB1&OPBV?^N#L-Q] %V51-L2TJ ML(KTBF^+"WW-*>GM=&>@]Z=P 6;Z;GO]E*,/L6^LWG\\ R-1UU_PU26_:L:/?/*W3O[6R=_ZJ/[63?KFOI=7GI_E>?HNJRN[^^IZ MJ\M^J#7[81=D=A9UTMCN'_[+^]\8W0#Q8%EK\Y^??%I0'6H1Z2Q+&6,T,9ED MF4P2V",$A;V!?G*_S^9&26E9U=QN>F55ZD^^(F>??4J2\,OK__U&FZ*T^V/S M][_Q_?W/R\%'F.*/'N#XJ\[DD5DZK\TB/KLA!).61K\B',9/):47>,H\F$8PDC$4LC)F4$6=)' LC54B5B16? MQSQ&1U?DRP9MO*)9NICFHUZ3#V,NL].:O&4>0R8H3".EPL2,<2YX1KFAQ(2I M)BPG\YA'=G1-?HT)<]TT066"[5('+ZHU3.;5(U^=#V-63ZOSUGE,.,N(9DED M%!,DXR$-,Z$SG8)/PDPTCWF,CZ[.7_5YT6QUK57P@F\PL//8%^:#F-#\M#!O MF4>>AEK%,E**YXQ$7+ \S1*FI2:YCN>B8).C"_.?C<8=\]M=J1Y[O.=A3"6A MIS5YRT3F3+%$I*',20I_&*YCFLC8*,ZC7$8S"1.DQTW9BM<*5^4@\O/8%^?# MF-/3XKQU(AE/>)IBU"!)P2$A(M(J,5$_9+?1]471G);D MPYA)%I9=XRD5D8<6*8$20E3"::IS(D5!'&),PHF4G:BQS'^;S\ M\G-]0AP\D"FF\6FMWC*1:2I)'&JI M="I8G!N>IAS4L%(AR71FY@*P/(X#^J6N3+$-OBF:;5V('9[TR-?FPYA2FI[6 MYFWQ]IA&*F1I&D:(&PFYX#0-%1A)DB91*N8QD>0X'LAOG.7Y(U^1#V,BZ0D" M=-M$:L43H2F1A#*6I8E(C.1Q*&A(DEB&9O^&F+?"#S>%J0MT]D M1!.>"]"B,F5AFF;,1O.$@O\)I>8293^._7FQY.6YA?_\P"\?^ZI\$)-)3RF3 M6^L1J*!IDJF,YPE30G 993('G:MBJ>:#XCJ._OE5-[9ZN[C0P8L5WS6//FGR M,*;TM#9OG4@A&=.95,I$":.,9H08EIDLT:AFT[F N(Z#?UX,Z!2*[6,O+GD8 MTQF=DIFW1NT(H3+F>1Y*SDC(LMCDDB4)EYJ') KG,9'D./3GYXUVAP:_P TK M]<@7YL.8S^B4S;RU2DA%:12%1FNI66)TKM),5/,PUB34+,,W!.>1)&(\C26 M0A'*YC&1]#CDY]NJECKXD?^N=[5^Y*OR84QF= +[W#:1/$Y20;F0F(\TX;!G.6,I;'(DUB"&DYR961H^$SB?/0X*NC'HI%Z MM>*EKG:/?1-]&)/);N2 'A/?WTIY?_RW ]/T-@VW/GK7C@//=UN/E7?KYY%^ MTIYSZN=QY.=3/X]3/X])^R<>55+WJ+'MN[Q>ZN!@+[S@R6>?1NS+]OT^[K,= M;I>%/+G7>O--,4AV))X&11-8A0US7Y3;*JA*2^5+DH_R;.D9B>_P= PEU256&6\XO(!N M/OLTSK[\T'O^6!/MJ>Z#?<#PH,,K%;9><)+>:B*>+@ >K8EU@W^Y5E\F3CH$\T&VW /@5 M8Q\7(/X*]G+]IFALG?^NQ(WAQ1+YRW6PXI?-PH4Q.?Q4F +.:RK+ 2!!-19; MN+*R91LYB:*0AN&/S^D_?OOANY2^7 1US[0,$E4C(SK?!AG)@J^+'G^[V6U"[X&=8'#\1Q,V$7P$SR6J!;!_R[U[P4<$OQ25Q=% M*35HB?S+X*:VDW=9\G]!W2%FI#M"BN-PEUZ8CU1MV*%YS&J#T9"@VF#?DM_^ M\1O[X9C:^'I5R3^"%VQA]4+P?&%OQ[&YPAKN(6T4H@E>X'.#BOA=R^TB^"_4 M&/#F7L7\MEOR,G@)2J=:%]*^2K>1H>$4?*,O]*K:6)OX?ZM2^U- .:'H=JKG M> /7#Z9R9N,TN(T?A\JM8MS]:VUTC?,#AC%OK!'WV:<9!;4VY7KRUN.TS@., M OD2HR/:EDVMKA9V[&8T1%@0"/B#O$Y^K-O&)W\,VNW:?T!)WO3;;MD5]>&B[K*O=^3(P=:%+W/A+?5YM M"[?E_A66[U')AIVNJL$,@&&% 6H*U1;W^#$",02C"0?)C2)OQZP)&KU%!"5, M0%&.QW/A5H=;,P'>1%P%#FVY4KVQ0G_WF)63;!Z)AKF&?@5O\+\ MJGGX7OMRXZ4%_=31COP<!6565@N],4:,WIN$"2W"[_D /K'9J-R@Y.%#@>ZFBX1AFP^,V8-BN M"XE1.XY?(.W+'W@%M&G+JGQV450K] 3@L@7X9&WX_;1FYK!FAE0@P?D#8FV1DY2=; HY]4KE[^/'E$PVJ@Z4?B]0Q&XO!2:HZOI?",/.%/3\MI M)LOI&[ZU.:^7;5!S%E"G@6F#4J7P(2^7VKEN/_+Z#Q"MMIT5&CK/U1J<63 0 MG-U3-,U.NQ20:-N>KPJI2W#N_"5]J/8DAS.10\NU^09WX6\Y=@VHJ>+Z#+W\!.[;I(0,W2])):#Z&T+SB*Z>\;*^>Z27F;>U*[<4TO/V-=[T3IF&27IETUP_8E'R,\CT)(>)L*[2+:][N=- M*X864O*\L1!0M&I.KN"L9!1\KJ*&:\U./OUSM6";V^7U)%@S$:SO2Z4WVN)( M@N>;3Z[MJI6P2Y_M2GCD$:6F+99N=: I5\-K!JFNPN99M0M[E\=&] MM0!297<_<'NKVN+J_2>/)UB!Y2:N@F)[$L@Y"61GQ+2VR_2R^9:N97:'[.)) M@#Y: J=OEO; Y(8D)TTT$T%Z7LIBM>+UU8RH-]Y6G-@9.\G33.3IE2X+,$)> MOM%RAWFN&42\WE8YG3 S]RU11[,>Q\".KO!O%EO?.%XUU4 =?L*9#-3,1L6' M$G_1U6:E/V^"7_5F)^!4M*8LH<"T0G52.[/8R([D+>:F<(X\YJ XU6J QB6* M/=U66W?JLS5%'7 P_)0K6C5UM0ZV\-SV%O#O221G(I(#XK[IQ?#.EW5&MD_=8W5K1@F<3NJ#R# MWUL6DV/'.0R%C>8?B^*?M.=,%L%,<,]^!8"(^^+0L4&XT36"@+F+#FO[S,%2 MK[S@P6IP8#:?JQPPK?GZ^WW3\60/SE4@?ZOJ/W"__(9/+Y77:HBND +JP_KJNGC23T>\3U_>&?Q6? M\_+&?<%N"W1.V\*CJU&DIQK%4XWBJ4;Q/E_W5*-XKW;%7\EX%2?C=3X<8U^W M<9M7LMI,GPEX>WFB)V&:B<;:-YZG%Z;>!]I_M@!Y3YK@R4^\1/EZ>E<2FL_OL:J_CQ3>5L=4)G _^RFA]90I=8W:RN,29@^Y>ZNNCQ)P>8 M/J[%(0_Q??1R&9WD.O- M5I>-QS$W.^R*XR^ 0ES8H+D%20WI&D[NW7SDT=;:!S_:9L]SDL6N8OXZ(*]5 ME!T"\+*$DY;%QLH@ F8M@[X]D4O;NXS7-9;A6MS\ J7S4L/6[M&LP_+]3HS; M^R,QOUR.>N#MMU3DCO-Z.)+VBT>)?YUW]8=H&?DY%K. M29I>..TSN23Y%KV@VC9@ XZAT]> I=6EKO&# R9;7CY_W MG'";:E7(:XH0[G&YU);*I-6Z3XJG@QNT*.BQ,C:%V5ZU0-?@21S^Q],.J^UO M?U'9IL3-%ER^Q0&0J\5G>W#L_B,]*> 91F\,MK/M/,GAM7ZO:G]2_]YH/,/U MF@+FB=?!.=C9M5V1HE+7KP]'PBWL/=P[MUM*WZ %5W1S-H.F!S.1TYFT@.AL MAND'Q&T!PAE/:97+,& M:_-BA8LK!4"[^ UH4^S&5VP1J>WZ657!IGTC%#9;M=*I3/Q4]3VJ;@H5()7> MR?B8B9"Z;-9?1D(;ZW&-I;/88FF ZBR7#R:F)XG\*$UQP+5:50W:2[],WYS^ ME&YYV-+TW,:Y^0QLUH%N\\_4+&P+<1RS!+<]'!)!\T(GI @M6L:#;Q?%KO=(7'-[=>2/6$U,:E: -5YT4W?V+YC_+ M#2]4\-SV_[1L,[[BTCH6A=C-@V#D+;5??):B0BP8K*\;-!$XB-1N1>EG*W=HR$,]*HC!8N09]=,[/]2+8K+3"?U>%+G$7 MW6+ K8(_G;> 7S46>F\_;%#*-G;;M'!Y_*:PL;T%B&%1*^\PV!]=+!(CB,UV MX?B97=3R:N/*[/OQP4-/Y3;MC$6GO7F[3:+FS*9A>(7L^ ME+%.;M7Y,$N/5JVU9;M#2W4YBLU==)NID\L[' M/OFA^'-7* > >E&MU\5VJV=@J;RE)T7)*8XT(Z'Z]<>OIQ>AL?NTTN=\%8#^ MJ\'BO.H(:Q]E,&=R^6BP4&AZ";FCDCDU)IJO$#W<3C!R92% =VD$\YC$:N) MLQ6JX.=7TXO1>/NJ'$H=@5E7S5:O Z4O] J^O0;"K9S"$KPIK-6]Y+6ZY+6V MN8]="4[OZLH"K. "1ZOV=I?$13N7AZ#,2JXT$O+CGV2S'DIO#GT8H.1($,! M=0]F:W[1:_QEJ\]LE:\5.00=W-2/[9T:LAV[XTE:9Z)'?ZK*9TH;OEMM'QXZ MP6_--#P5:LU&H'ZHFAGPK0\2*"!(*W@F;?$(W"HB5YWR9F/!":/ F,U;-[[R MRL7>K/)S7JG1NGFZ""1LU>?:(AT:A#G\OE/G;8$,[-$*_H5+\Y6[#YZ.%6&G M'7HN(OI\MUU6-9R@@F^T++ ([]F:6Y[A5]9HFY/\#GFJ525WKH.)9;G&B@:8 M1I=UWGL1K'>HRJ;HY=U!_5=HCGJIQ,*LM@)1[;:^=F'4@_PDL;.0V!]Y_0=L M?-_RH@[^FZ]V#S#P>Y=>XR?A^8C"\VH'KJE?\,\'H+HYX+'&ZN[5%B$TXV>T M6[)_DU_U^6XUZ@%UO-'9POHUJPHK&U&-VD37GF?C^D,U.REUT]B='^1E:Z%J MITU[+E+\RVX;_+R9A[B^/>_1J3AD/N&9U_S-''JVCC%>I=5G6+5IZ1]*6>#? MZUU9R&*#'4MJK\2V^/0+;Z\MK$LR]& $+).RVH*KLRZVOM"^1" !*#^-)\,I M5OEAG8G]V-AJ&?@3[[%KO[U *^,9B!)> [^ QX+] PM5[$E;OM[@0UPYO/=N M[+Z86IW_#<@_U#Z]75D,'WQ-@[/T?CU[8^\451 MR]VZL>2],_ \WG;K8V?)J5W+.\S)W>I'V*E^Y%0_K9_RFK2Y@DV'EVI0UO?5O4 MLX(F\=(E==KV[.=*;[#W)SSF@)N4]V]CX&V"98'?VBT5)95WW:J] M2FRI,VP2Z59Z_T<9V9]<6/_1LR]]T[$OS4I.01D.**+ E2X=46_+15L[0(GM M:>NP@5;H0$5:#,GP0!_1^7U7%XUR1!LGL9LH.;D%+:D=3?TO/CL]O=BY5#RF MYE&K^:K$!ML)@O3(ZKRTN%-ANY6 _6<#,BN.7&@;OG4@8O='>X"G1MMM70G% MNE(6P G&G])KL WA[P8M0XF,U/;C0-_"@X"PX.GEM6\=[XN%,6^NVK_=OY9< M %8/:G5'%Z/ELL08"'K-EXZCS3Y!4/*UQ2-P<)B11K6]D-L9P-Q0,+(P#/XX M5[3D/V#B=@>']=5-H.'/:[[VR +QFT<]J NM.WV:9\$9O3GM\,)P@>V8+!R.TN<5#)SE R_U!5+;P6-=(N0!/O0TX8-YLOSC&RLBKT(#)=; MNW14X=:*7"*3"(J>KURT>Z;%FR]!_)= M&-BI/6S*::9VU[;,^;C]X]*%E6D; 710]Y:RW@%!X2TO"SBLULUNM6V?U1V# MJAW&S9&K8$D)7L(R\L-Y90 #WN),MA52'O(&O*W&>ET(:+4=@?!7OE,6FM4] ML/O= ?O]4ZUXLPTE.:WTV:_VU)\Z9WM38ZS_EG\LA^G#/PDU^;5=\RQO7 M,\E)6+#M_G2-;LB:QL@QAV52#4;"BV;9N67U#H]XXOM/^(^=B>P^/UUTSV-I MKKO>77 !L':\'N@9C6!$2O@'M4[1M#F\X$F[)UY4JYUK]FU/[#Z>8A;S61>. M;QTG>#XKY%T"8;\)W MYR# _[Y#U/\DI!_+T =U,9_+R$#ERK MJG9AK ID:;,#-=8G+3LN:ZRH;ZM0\(?O*OCC_^!_7F&=LG6.1U3^O^ISJPI= MDE/RZK8#T45[S8M+7IZVZ,D$5\/4_\ OYR2^N$^#4[%HX_B."7N'3I!OVG>A M<5L%C^?*LC447C*EF+NO"IO"^^*9/ZZ5_4+]YR=% MDB2$G)&/XZ0AF?Q M'1[@R]$PD\@/WW>:X[?-T=EY=/C7^(1_/>%?3_C7^WS=^\:_/F2SZS58ITNO MM%N3 !30NLT-=/9OT+(S@A"!SU]HVRFC!*FRN4P;B<+*;.[2&GCNV *X9E&? MS7;G%Y(FL91)QC/%8IGG86X2HFB2R2P.PVCJG3^:X<[_&H0&;,#G&X1%%=)2 MD&WE\3E^1$L,1P8MXN'8[,H50F1M>N 2R0H.] MUG>7?8.2^Q>UU&:Y';U_WDT/%&YG=JVL+'ORWNY\MGEU5M6?44OUKX3O=MKU[0*%W_+'^FZY%EAA?O>IF#?[8%!>6@ M$?B$)3Q^,+C^!]!(=Q?0:$\^?1)FH(M2#CI))'G*XGQB^12S MDL^(VFT=*X3V6E@XHAY?.O2U+GZWN"\;+YJO3: M=H15+I:[:PZ[D?O0-D+[?,#YG!1)M8&)&P1+,X M8D2D&8U4S'+*91Z&)-=3:UDR0RW[VH9*.CQWZ\0UO0#L$Q<'3^R.7'L"/*\T M!A+38O4'T%3T*/8/:]QQ&!EV::35U5,T%#G"OE>KZA)K/[*[IM4_E/R]NWT7 MK*0&PQ'(>?G)/35#99*>$:Q18N MK*QKD9,H"FD8_OB<_N.W'[Y+Z\".['F$K\J3H+,I(M@J^+:[X(?H)G$]4B^-^E_KW@R-GF."GU'7?5 MHP)ZK[)NB#8Y24*J&5,QX9PDN>*QR<.4)VQB>W:6OLS+%\]__5?PY+N=T,53 M*^T]K]1D@LYH2%#0V;?DMW_\QGXX)NA?@]OU1_""+:P0!\^]PV6;92*-JL^R MO[!]:.KJ=XV%#_^%X@WCY-?#;SM$\K^$%5*M"^F"3%V]$3IUWPQJ(OX7W'A_ M"JPD'+,[K).I[0^:,BTT%R&A&:-4"I/%"6.)RN(\T73RR/T<<_:O^O(,E(C? M;+==K!"=DX\QD2OXDH.2\&WD-3J!W3!=NF'J.Z-9)+\[]-WLITEBN/O;"@'C M*9(Q3VA,F,I2$1&5PWK*"5I:^TM9R0-C&-19. MYXOSKX)28Z\&6P]<8;]R!.=C]7%5!^BYN3H[7W^')ZZ:ZNVNZ>FA[(4Z<6QK M$-\&2_TA!?%.F_YU2:0F(42$('XY8RQ-N$X8EXJ'D1(R(F)B290SDL3LNAB: M'9:-'I 7;*B(9?1[*)#2QAS@+%-X8>OS0,VAU-3-TO3H\(#)"0]XP@.>\(#W M^;H?&@\XO?&592P2DF4IPM,5N+Q*R=B$"4LBEM%H:J"%FM&6-S2^<#^SN6JE M5["]U"XJO@=K&.]WEBX!$W!/BJ?!15&MD-+!H2 -B-_6AWE9W<$VUK[AA>!EOR G^#B\/5>]8'B_)<%K7R#^:[*MIKXA@9T'_P\G+%"R2K M.>?8,VS@YMHF%X$OFY*#;HHXH _'J!V(>"%[^4>\V6U=#!%NW8W4I\:.O(@)'&\R^G4N768JA\2(#B\:>I[ 0 M&=:;PJ=9P"-7#?ZKM$#6/LRY2ZQ=5G:-H"MDJ9PZ_M(*B1M^Q[7F72V\#_]# MEY9NQ;[=:!4YXQ??>(_\RJJ9@5Z8&)8I11J;1&0\-83E"90+9HR< M.$TV3WCSKWL-9[O6C([!<4I46T)"F@E#J>*<244S9DAL8%)S!-O2J3-!LPO9 M_0;[;;5K*Q7:>EZWL5WS9=UZAZ7N;-[89$]/SO:\E&!& M8.BE.PMI[>P5'0H('[)C&1TZURZ.7!QH>7PXM/S62N\D=W7QP@_ZN$E1\ M) FZ2PI@3QV$9TF. V$S84H/B .1C\BU0$$([693U5O/NE7#IF*EK!IA./QN M$318=0L;U,K97F@:=A?US(?-@#GV26$Z(_*I)=L[PA8+VQP"TG KS[:('(GNE[M&I1^"*,U'EL Q27 @GEO!L4._J\^U MB^T:4 "%K00 J=FTPC:0GI93N*BM>066R85>H@9Z9H-G($4__?+-*V>6@2GC MN"8MU:0$B\?A#_UWECYRLRW6*' @N1@86*(A9%S'S+_2[,]G^ME9&!V:?@O] MLCO#/^IJM\'YKS5F(7FPWFT=ELLR433('2&KGGN,#YQ6$ Z'=O#T@NZ*DM?! M$O2$1?OX7S8@#;99*JH(=XY?]O"OTSVU]KVE"PS*VGTG^"]X$N07#3(2QR O MQ<:*RW?_(N2S3Z/LR^]>$+((GO_XS7]3&-/! ?_3'O *#\#7QJ_-#@UQ4$Z7 M>/??'8-AW;/!#KBRG4>NSROK9 S4YUGP;:O1'(?']7JH1?#YE 03@U&T@UM, MVVST\P.-1FL-.XH7+<\]V;B2$-[L"<:0-M=7K71TOAWCK8W*N^\09 (*0:)$ MUT@FW; */W>-99H XM$HLT&RLL=9P4( MR6<+? .4L&H;+&$,K!7'VR7@B^>,!=T('QMYYKPZJQ(+/TQ#*Q WX0MX8@R4 M=&/U%U*6%S/2E<[JVM>51_0DXNE!B'=-J^.<]+2B.!"CGU^YN5Q=V?PG;PK9 MB:Y'7MO-Q\^XVYS7 MO",<&CPHKT&?(@,SZLP-;/<8O\0%NJH<2]907_I1&>X/?EADU=Q0A#V:@3P\ M"^\8;F!]N.%^W-]0$*DYR=(D9"$3F>%YE,04:[B3-%(G(,*U6/AU#_@V[]=) M[U'O]V;W=\KJ"E :!YSO*:?DDZ]:9>!<_\/>?A\0.#G^,]B!.L?_1U@12#0. MXJ0-$A&Z"HSW=.$ZTF,TS2_'7D M8SX"TGKS\PT,G2 XK=RD)PC."8)S@N#[E+TW.QN[=;Z[?N::LX+C==>N MU0^,H(7*E"5&JU@G,>.AR67&B-2:T"Q,8S-Q#[^V;ZJIM^&O8?\7%\2Z5A-Y%N!%^_-!@^B^*KH)DEP>9HV-F%MU,RBI MEWR#;HN#2Q=BUZ?.54N0QPN;!"P.PKW.8*B*0:WOX &LJV\\-AL[Z-G.H5I@ MDK-]?MO6L^LF-@RX[VE&_:;%TXY?Y^#S@[9J)'SJ::8.O/'X!@],085,4+ Q M*14F9HQSP3.T.8@)4PWJGDQK9+(Y&IE?=SCFT<0_K'F/F! IS3@/HYCI/.2: MQPDQ.DE2'BL:3[TQS='<_,7!7QZ?I;G7N\<+_.?-7I?'3F4CW']UU2?8O/IV MB?@#&1EL)NEQ Z.FR?8$4,'ZSQT>]O/KY[!Y=+ LS HUJ.Q;I-8"[[*V63[; M6-H7)L"646W.@N<8;=Z_I.V3W$+/\;'$KE@A+^QV!"DXD"#P#636Q'/A4KGTZM[W&G6,U*#[_]X@'KQO^P8)KX69]P,P3(0R 96U\ MS7ML73P.K5)KNCD@XZ\6C?B-:RO;M&C803_76\)]QK)^[;\)"$VL=9FF:HC\HA MO#>KZR&YA9W9]4J"'#V<8L@,[*E+55KN.]!( M!L3.88:4MMP=X^L-'VW;![T0+KE;61C8^/A2;Y&Y?7CL^(#KYL80$SQXZN'7 M_>V&WX*[NT35O1C>K>_Y/?@2WG-==2UBL;7VSF#9<^V1F=V8=KIZ3P.[\RZ7 M%0P=#-];G(.M;(K56YPP>.QB;4'->)A^@W_Z.=G_&K8T7KSI^^R:[Z=^F,,*V IXUEB& VS+*9,@?HCC$O"\ZF)S^8( M(_W>&6AC2;$(T*XO+\4H8%'BFL=P5%N;\Z<,JPW;Y>4= \1KW M!^X0]B=X6SMSV0G>=H*WG>!M]_FZ[P]O^TO&V%[U 1_+=538PJC. L"XJ^L[ M$&Q@_4A+JU%V&"S/$=/K^#[^BN:RJZ&P49\VAM0AYGWLJ*B']W#!3YN &P:$ MUMPRU&@;QJEL"=4SV\FEUG)7UXYZX=@3#>)/?0U77Y765GJ]S]AE M'[M+('2\IZQY:@L=#UP0/#2L;C"Z/:6\>GH6O,(CCXY0,VIS@T_O#+P-#*PL M-L[],AQF"DY2WHW">DR%I.=K![.PO\,$[P[4HM^KR4:,D;%F*I$B8JE)LE2' M/"(LI3)4(I=3FVQS;&AX4_W5QYC%*?-/ON22RS_*ZG*EU;D3:*LE>C*X0957 MKSZFSQG<7Z'1H:Q4,>QTP*FILL5E3(7*<A$L5*8RX5FI$) #>P:O4]',^;-";CB&[Q8 M3[/C:+PZ'A&7^;2$U^[W=W^2KN%)774#Y- XVC%APP_@*VRO6@5WS%;!03^L MIWRXZ)_?WWQAKQKQT8<5?_8%/V\""0NH6K?0)N]L# BPNHZ?*OCGRQOOU/%L M>U;O#S&9\, .!&D?^V,.YEN^[&!8.Q::FU_U+4=_XH!2F'"6$NG'=4&]!P%\=)B3_(0Y.6%.3IB3^WS=#TRI M]#Y1WR1/3!1I#ENER8Q@W*29S+G1<<8G[T0_NYC/D/SSQCV2Y>^Y1U;@2#\K MB^$FR?+WW22GALWJ2"K&-4\S8UB6T"Q5B:;&@+$6\CB?N/?=/&N2OD6Y@5E_ M4?49[3O/%/V -: W7VMF^#0+GFI:>!RL8%J?DS?+N MM;8?75E,C$AD6F2*?![%.591'2>Q7$>:D[$J3?807JGKE/"+[66&D<7 M9>J=5MM=9@Z>]IY)UD-%P)3-. 'MRW+#LUBK1'#!HC3,\\D;CLXN1/*R8ZB! MW;5/J/K6ZZV*V,,4G=$!8JA736.@T: MA]"V9@^NW%AS +;\2PX.ICK,$/YQ MPRQI>I:_J])1DL5YE+!,*L7R3&5AKG0F2!K%.=?QU+B!^;!7DO0L9%:^WFBY MZ^@ENG:VU]K7MMF6WM035]B1\N/GD-]''N((/ I.PR1D@I$TYIQ'-&:,1A$- M4S9U0'9&=*:P!Z7D&,K6Y80K@?UP'$IDCW/!(C#&XG&@C]QF5S<[[K:T5E=E M9PR4KDM .EX$N)/0N@RTE4S,R?6":372 7F[5Z&2,?R_2"ELT"%+="AXR(W@ M) QYJAF;NKY]3B2YL.]%7:2_-7#'PL1M$ZZ6U;B5J*9U8QLK?ZU\C0$,O1PZ MN@][]2=%*5<[Y6A4MK9-TX#1K9/*5Y@U7E8KV#>;Q0%A=9U\RPO=;*W^4^ J MHP7_S'>XQI9EQ7:K=5? \'1(R;RQ/#S# H^#+4\ZB6_Q%D-1QU=MFUZUV_=' M?/X9K"R31;!CQYE*,HD]M 73>9XRHY*4J8A,S!(RIT96A/C]>UCIL^08@)$: M+;=CZVK1+:K%=:8'\;N% ^FF M98KM^_;KL^T#;XMMO<,.*?W[Z*T\>PM\ZRSL5*9RF84L)'%D6!)3(4RBXBQ+ MTY!3G4[L'#^9D9RSLRCM4\4;4(F(I'3"BO)[:9F:K/BML>S+0U7;O6;L&%%P MC&SO]7JG;9!SAPSJ;B&@!*Z+9J6Y[SUOE\$:?J\+WSO)-I/D'0TBZFP\U-:' MM/9Q6RQRD%T3'FY$^7G(((K/V PT,>>,@1\5IF&HF PI#Z.(A+%BE,14)E-K MXHL9F3A#37S7G=]'";4O]K1PZKY8!ZM%\2#TKSI0'^(A;=M)_[77P:XGH*QV M]3;X?:?./1*PWL%3GS>H9G_?E6WK0%#@>/(.06^BKG;P1BB30UT_4.>VS SD MWJ;#;.NH92&*K;V,Q #GZJBUL^AZ(7 %UVXT]KARO5C+HR?-0.Q3(;7.,I*C M_),T%2E1N8YS$ .6^**^\G>F\R&K,4VSU M]5&S>"3R^L*)=27=VK $4<9A:F51R]W:-<;"CY;]R0G[H,K B[/S/=Q5;)R+ MVZIHCJS18F6[JL .H^TRM"=<5KN5M]%YOQN,I;H5:MXTVCYE6U3HG@+YM(IM M!X9MQL33[R[UCPX;0L(3..0$#CF!0^[S=3\"..0=2X4IDDD*$3-)%,NY%&$N M2)Q1GD2:L5R?0)0':P+WT\IN<_+):;L-.9]^T%NTVP^=6S.((G0=*/%P[(Q= M#]@(P#D;Y)2,M1(/M4B <];:[_(MY]HM-QX13E;[ 0J%K;"V1ZHP/FX0X+U: MI61:RB@31C/),J.XS*(LBTB6F#A-THGCR//D !EFP@.\X?W/][R0)U]?80LA M6,41600TI.PPF 2\3;UU56Z#%A^W=#-I6NC)PK<@;,8-IX^CS/9:UW67L4M^ M@.P^CN4^?(6W8.^&S5U]I&-D8=)PG(3\]R0E)&S=_=>QO0> M@AMF64BC-&9Q3IAA2:@R ^;XR0;OACDYRU.'I\#=J]=C=^JIU<.W MK-#=)D*WR.. V["_T,&539U')F?)?,2T1W;S8F7=N0'<5 ?36-GO$27(\R0T82IT#AHJBO-<\#!7 M:1;+**$FFIHW9$Y;:^:IUWOV.@,R8*$F&WX5.+,;W/W5JDW@XT9Y@,MNG-J: MNM_ /TO;=_%YU^BP-1 4;.@Q!\09F\$D2/@T4O^J!:AT. !_.;LI^@Q\M MG_&3[K%L87+*D@AC)+J6A6>%Z4'G2):B"MOVY09@^0>!YV3OBB&/ MHU1*0^/,@/$093RF*6PA(HN2U*2&3@U"FTT&N,.0_^IH<.XL'[@D?4.> Z1! M>#';W7?XI5_%=]+M[<%#2;?N6^?LW18">]<[W[>-_,XRSK-4JXA%1AC.,AEE M<1:&F:191#7C?.H Q(Q@#ATN?@BTW&/Y17\+1=OI.K")&M\ 6F$7=VM(J[?8 MAP9 2[##/'BA. MJX,<\>2OUOO'(S,E>'P$G>?UJ1708,!0QC^E36LF@*.WO)25[NF MIZ3W1UL:2%ROBSZ>;D%S[5YT@K=U<4$R'HL3O.T$;SO!VQX6O&UN&\"^%OX< M%+PH5NA@@TGEBC"[HBZ_ QP*ZN(V\&*)]5@:2P@>#O6BE$I(JF-)A6#@Z_*< M9#H344[ X&+)"35X'37XV])57[>"X^MN\:S]@JKX++'5VT\7 T2["RL^-.H( M%D1$47& HN)%!XWO+:-C MY!1=FJ]KO'8$B-920MQ9R%".'Y"@11%)91*!*<5"%J8LSZ(D812_"A.C3L&K MZ\&K7WRQ \I6:WGW90]]A46787@;&7HXAGF296F.O*ZQU"RE$==46W3;V8!OHARM8&-&ATJ N[\5M-J#I:XO&B ^;AJC#C1 MQ;NLPH?.X].]A0%$RQ[8O_VQL M%/Q;%-;98%I'DRI@5F.9@VI,LQ5+MFL+?U?7@=!=:U[H"]6;]&PZPE!SH+$%_ME,:NZ5!6[ND. MMBWTEIV#]+>0L>M$=M<9MZIW'#-5;.V[6AVE1FDJ+;;./ M(+=*?/";'X$VG;OH=/T"?C6%Q*_T>K.JKK2VM 77Z-;&'><']YJX]57.%$M$ M&LJ(GE53K,1YL>LV\]FNTK>;[+GY"4QP3; S&E@Y M3, V&+-X;8X=='3+#-=-ZX55)U+N(!N M>EJTJSW+9S'H\5!=XHD#3DUKV7EJ"S7(JG[T<7C+)'AK,?[ +Z==;:YIN L M]&QXR%AWQU68AV?A':U(]DY]#][+3#69C%.=)+'*6)Y0$=,X)G$2ZIR!)3,Y M&\ LV\U@$%27\FI_@7X>_*@U!IT^JM$Z.[:/U]?<65F5%[K$\J=S^*<&-W3M M!@9';+2]5^A:@J-IXWVF:"0<>Z5YC8RF-E96EM@W>>\R?5-I7X-DO5QLEWCX M^#;\5\*0'3ND=V==M"X@<;"&=U^"CSVN\^]T@#ZW'*S#9M<.9+BMN>W2C/F9 MVT:@"SWX05/8R]QU<08E[^FWN]_V"ZY['GMD-FJ/&D A#SCQ=U9CCP_L2,=C M<0([GL".)[#C@P([SJ73F$JEIB&A6F89HT)R9J)4Y F34NDXGSQ$-,=.8S]5 ML+3UVUM5CX15S7;=:H:EX:WI@$IBNVHC\+;70I<)*+M!W0NVP\ .;)*Q_S@H M+!_P$%NB-->>$S0P?-%LVW*7+;SHPM:7+X)5);GCV[9^)QA BK>W\'=$DPKN ML/>,?7LPWV+.6H!*U4A;U/+;#TNZ&_<$JD4?]/F8X6%M-6U?((_MM;&;SQ,2 M^Q)YH9%DN2V&!RMJ,"PWVW-/JL&%MY?PY*YQ]Q-*;KFVJV _9(P^M5=M#EN= MEFB],&XF,%D]I)INS5$PO1MP][==F;XG=QA_.63TZ6:Y@WAX6[.=\;T;N;FU MI?^[C6LCL#<_S5WC5'/1V;FA)"88QH\DBXC*3*BYR"A1(?PWFIRA9X[7).]GVV8+/X0,G1 M#_=R=QO;XY64\U[5'R (C\W-+.;+ZH/?L?,9<@+MXQ0&3:<.5Z?<8[8FY2P4 MDB5Y).&_-.8I"<,(7)>4J3R64]\V*WB0#]1:YCV2QYYB<>VDK-' V M:PV3*'%]JRX&:QVD'=C6%T6#GR^7E6\6L^W[A+D=OT4U32\%F:$1CXS)C8@8 MB$$>[7_A7@7!37P^^G'SN51A' MD0R91NB%5#2'?3V!!9YQ0TTJIZXEU3.:^]O6>;_3^_B-*4I>VFB,V*ES[39X M>QK^LK(I.%L[@-]/+@FA23-PO422Q2D3G&>I4E(K*A*5"L*FKG(Q,Y*$_"R* M;A$&#K8[;NJ]#-B@I.\N-[+U)Y]Y2H7,J(R()HPE@F7&X$CT"W\5=4X:*,N&][_-#.!8(IG: C0%"S_*-5(5I=E3"4R M5X9-G:9ZLIRE0 R=OEJO=Z7N^6V/.P-/JM+U\/1 I< M#K0^=[5.L,1MGA1VD/:H1; J_MP5RF=0FUV#&XA7+FUQ F]#IH;I9/(8TQ\SDIMV@WG>$8G<2ALR^?1& M24R(CI-4$<&HH4+%)$]UDFX&LZDUE;4U1E>H6 MAI?'!\^,QF-Q@F>>X)DG>.9+04G5"MP>6WTAEWH]@V18+B3GV)$- M<]Z1IEE,),]I++3& &D\L225,Y*DZ_$0]$$%U7U!X*Q=GK ZF/;!(== MFV"/1I6[NL9D/]8S?4#!?L<>=(9&2D=,99QPQE6>QR)CBN<951D#&9]8LJM9 M2S9.)^@PE-8>NUNL,?W'+<7_ >G9YSY!&"]\4=3*TU!9X;(1XFUA9@P5SW2LI6%$(OT%CV(9A6F?JUP[4,ED:IPI4Y:-%R M8V^ML^#Y$+M[$T%)#\MU.%Q$\JP=N)^7 ?QFVM/'3[P'_ME_^H5'%(UC EN] MQMWK*;X$B+;OB=&W^QO@AT<5I=W-\ 'ZI]M>5L^L^FD./N,9-C/GM=W/UAQ[ M_]VQ5?1B1!K5%@ /:$NW&/ 8$)9*]XI8F6KK1E9H-90E[N!H+@P.517LO*ZP M%AGA:]^GS7");/%M[8EVK3M@;$ CKVSBM6?MJC5(];]'9D5'C^I?\Z.OL'OCU\[49OH.^0V:WVI0M_Z,UVN3..8::#.O'K/];[L; M>%UIK7NOB/O:BW&KO&OD1&BCX3YNJ[Z")S0$CZ&J_["@4*S\LO%'IZ-*=:"" M;?_%K@_DL3>W;DCWG'8^QJ2D8% L-5=_[GAM53GFG8O2T>:Y:JT]VQ+?_+-/ M6?JE[4HY')5 [=!O[UYM6>UN4IJSK$!A/.%I:A+!DI1Q3D2D56*B.%9Q&@IS M;R#7PR13V:SI^#KXZOT7X+[S?$58, M?=W.>1-+WU0R\!Z9R3P4><2,H%PR#.(E1'"B$W!9*6=T:E=U=K4LKP].-YH+ M2/YN?0:#F\$3+)GN*61MF*)9PRZ#WD)5E+Z'7JWAT&AP:/#DLT\C]J4]U.]J M ]B3_>VIW7U?OGC^Z[]&%[L$_X=>OY0]L+O4-^-+/1S.>9Z25$>2JE D3' D M4XXYRU4J29KD9.J.++.LPMFGCO?2,A 1=(J]$>C9!0YT:]UKS^+,K[$GBPSS MUQH#^=L-J: 'E_U\!.?;(C^^#0FZI*%G:#ID+#\N4-^@*+#9L&AP8[W4@FXHC)J0M<9E<8 M^_W(1(_X'DXT6.>1?J WJ+PL\ MX4ET.*AOUXQ_!9N7U1>NX!.3&KA.NE3']J#M/WZ[/NN !IRYNM5Z0Q9AA"YY MH-59\'V;V^Q69F G!^>D[ MM=#UN,CMEO&_X7'QPS#UWI0+Q/K<1Z M7:D>U&(AKQ9\:+_J[F(L%VF;_'8D)#ZV.*04!#^IU'N-Z![.B@ACE4E; M5OSRX:P/*<,HS4F<2Y8PGFE.PUQ%/(YH8A+)I@9ZS[%>_[EO.#S2F(N]I0%R MC6H=>:]['3L$RW@J5Q3M-^TZ6_(+;1N38![)Q5*=K?QBR8L:7F>P1]ECK=6, MCVM]".24!B=%H]"Z5!2NSYY:TE[U/07J?H$9.B2)YGE&0H[D<@EGN0&EG<52 MQ"QC$[-0S;/AT%AB[A^%,S^,XP&@PMBSMPSLY.G>8EN,LQL6BW 6',$1'$L MV[,^;PYYGWM+^TCN=Z1EY@L^5HI'.4E4B@V?C8PR9'"0443S*)-YXY0HV,S?D?.VT9OMUX'S(+U5O(D5@0V;2DU(Y3R.,[#)!.(AY.S3XT1QC >)>R^Q#XDIYL5P^H=MN6#;<0[3KK%1LUW8V, M\1X-&$*S+.9A0KE!AFZ5)5&>,)/01.8I8=D)"G"+"6NEP_B,OR6KNIF)=T2R M*PM$LV_ ] M)@5JFR+F)1A7]NO"YY!MU+*#!6X4VH;&N8J24*4D92)2/#:,2T'B5%'X M,'4E\QRIUV^?YF6A3?!:RV4)#WI^%?QLD;EU\.3%ZY^?+OSOWW8A#O_SD+KR ME2X+N.K+-UKN+'G(W.1&JSQ-L(E;FB:,.NK>#',D M87_NV_B@1;?9U6#F618D^>>NSPKJ^1C+9FH><3'7.")D-*4!X@ M?&UE&9C@JG(;/(&C/<9SPZ]]:;N_()CT0N&YYAZT7./>S00GX_7/3E)> M?/OSY-Z"4D3D>1@RQ4.6Z%"H4&)3!1DI(0R?.J0T1VKGY]=\2U_TT/9[Q8^F MJ-?7D'&V9ZC%F./T>YS<'O_OB$F_!4C9$WNHQ8'8]3_J:K<)?M18J_DA8];O MN)?BQ$@NE=%9P@R+LRP14H0ZD1BY%E-7-OXY0['ZQ97&!.<[#L['5FM+73KX M9&6AY9%',;RD1]UH*1M)$&\$3$Z4L MYPEG/(\26'S:2!%-3IU6STBXVGS9R'M YZ'GA[R\JJK\ZR. U/G0O_04?EH'E&6_/L.AC^/C= FJ&*-)7^X*\3PFLW[ _:+(W>TQOKELD!S"XX[?A>K/V6Q0<^D):Y?;U;> MIW MG@LPX3.Y5;&WOX(3#1 K6 M40=SHE;@3.C^R7I UO&1=^,WN6D9AU'$A8HC;C3+"230VVW M,UI9^_')&U?)Y\. I>VK<&'+8!?[Z#^O0VB^^5TUYA8(W!SQK,G>I*:_ 5A05&M5%79/.L;/"R MT7)7V\:.^*-'?'_0,/T[,N/D,N0DUBHT*0MIF,>19E0RFA&:*#.U5;&;D54Q MCM)SUU^\C&/,A$RCV46QHPS0:,\C2*51+E) MX]C$V=0!RHL9SO>0]Z426UZ [[&JL&NK]<8+2XX^:!$&VWR7*;G:<<^&M-]$ MQ[('#_H8#AIL'L#$U)V.V0]7/NT:>;;/Z$EAWO(AM]5MCSBY[*8D)E2&QE"1 ML3@5.8ANGL2I3N(\569J3I;+&2V6O='WSUQT.Q37+6]TC H#X[VD6:?GA?+ M\R0XH>NV8"MU@]YE-\7R/T D=7;$$__MVE7" AIERHX&SCJ^NY9_"2FPT_!Q8Z?GYJ8^=PXP'9V7YWST%@W'?Y7(%.>;+&_Y3X MGS_Q/UO\S\Y'%D%'>Z+9]I%V)2^+=;5K$&J!,N+HIX9W/@N^M30^R ?H%(IC MVCW%Q^P-.LLV=SF8%")F-,XSS8Q.!4E8C)#0* \5.$A3<_:P^6CK/WS;T M_J?[?;*?>91Q&9$TB1G31J0RB4RD6"I91B?OGC([6IJ?7&\46.FC*;_OEG9I M>I:_Z_KF:4(UUU+I2((?P7))9)K(-!*IRG(Z-4KK8U7\W,4^V%O=Z5G(QFWM M.EHV;)SCR=A@7VD[JQZW ?KM[=QM8VV+G=%>BVQO"!&'C4^7P1.R3QN/FYBZ MP!S>F;])1X74&2I+O5*#ZUSB?;AM!W7?]*/O(Z0RR=.44941H5A$LBSA:18J M(5 OF6CJ>,82M>>RO*Y85/5VZMGKDLHBX_VPE9H[F/N83])W?>AL8=XI\:VA? N MB_= ]MIT]\R:1QV;#C9AJM6JNAS#+0\3#'Y<0<[S,WHWLX]>DV,6$T68,326 M#,S\3,J$J3C1+$TQ1C.Q'#^?D=W'SA+2BG%;J575Y^ X>[>OV=8[:>M>>A=Z M(&A=".Y0OY'K,<,#4!T?Z E(^!;HRCE(62YB)3*M9:A!L P7$7P C1GFN8F% MGKH(YNL925E\1M-6RC NX MI61J-_/%3 6A*(MML5\I=#RD_WA14^D)-75"39U04_?YNA\8-75TJ. ME4;7-BK*PCP*DS1-\HQQ&G&C,A(*,&0X>'Z3T^%\,Z.-JK6+?[;>5IL@4FB@ MJ$%696P,/YP6.!G8*N 0@6M$$Z93P25C/*81S1D5^>1)ZSD2=F-PW("21^/A M0\SSAWNKNPWJ9Y^2)/SR^G\_?E@IS0DF8<(X3!B3DF8L \V3,B)-FJ79U#0[ M,PHJ#6/R!P.+G[R,/>%/X=>$=AS$'T""L(T3:+VGEGO MW@*7%Y[/]1:;/M@ ME%>B[I'N/3R:O:L0QQG-HBR.8VI8SHT 7X\* F+,>1HE4W.,S2DTVL;L^W3B M7NB]!XU(%W,JVLY@K4R",U,JONCKR*Y ;+:\6/4@;;-95Q!Y$0C M=XW]=$ 2VTA5 7[3;M/VUNBQ$4\*6];Y]"%%[275D[JNC#Z&CT&-:SVM%K; 43=. M^IS$MD7%2A6^%R,VQD(6K:85Y2/7\H6J=D# M?=YQH4QKX.JNB;4%E0:*V:]^>#L+6SHZ^9Y ":K?Y-5=Z>"&;F]R)->[U:MS9JL>@M!NV M37P*;2H/6&S; @;?EYT*:Z_AL)AM;UYX#]Z]%69$K5FQQ49L&,#:KMS-;7YT M9UL>'B@/X\&?NZK>K9WE4 7Z#?)O>;+T\?WV^_&.6BG"+^N'9%6H$-N^: JF MA&(\EKG))F MNM2.*\$#UI&9H.I[Y8Y%">V+U6H0AY*V-?3-Z7Q'R(:FKJPV3IC;6^WA _:( MX^8CP>]N ' E1&)BD-V(L"216:9H%B>2YPG-331UA&N.[:S^6Y<[!S-_#;;? M9HE5 ;="0#_J+$]41_'<=CZX#?5X#92XWP7*$J.@.;[BSB_H,IVXM+8#-,^J MDAYT/T;T[-4J[*$B?6S'WA[79SMIBP -> M\,[KN.K>[6ZTU#,RU[O*HD%JJ M%S3O)=9N:%Z[#M^>>Q(<(&S3:W76(.+C2R*JW7:T/T]:DZ7B7*59DH>N:WJ(VUY<17!KFO7J./\0JQ-Y/G:[*L+)1$0,K"_;5W)"$ MI&&>1Z&0C$_M=\VQ 9/?0H,?BW*WU7_!A74,K \K2>TD6H]@B?KJSK/6HH#U M@3C P>'62\3-Y0]D:AR>0TGV^[H.E=KK;MN)B<4@HB0&4_9*& MKKNNIT\=Z>5BO=:J &V/[DI75M&J=[34RBK "O/:E:EO+^$.5\$3NE_'TY^, MC$#>%QQM%FYW6KN]_> 1@WW$[FS7/$5PM-2?.W"_,+1C?)E''X,IU6>?LO1+ M2S_K?2Z[C;APT44!HZUVEBNS?73PQ3X4P<$[%UJK#"N(# D)CYD6D: 1HY2F MH6(T%4).76@=S\=0[ JMOP%!6%7RCPF";.](7JZ-C+*$:47!'U L%4DB(QT1 MSN/4B'1JVI[955A_?S2:9'BQLG"\P;S&DFBY=J,B,D \K;--J36NYXKM& MWY4C _E4.IA0Y+['9&Z@O/0%%9K*EF'?9G3<#5NUU6@TZ_<,YJZ^K*US*T!O M6OS2\2(W?]E+WOCZN3XC9!P?:YL5/Y1O@BN4AU!%+IS5O\L2+F_?!T%23SYO M5]CG]X[P>(]%)O,$"8$ID3IE)C49'5@P77V\/;D-L\XX&QQ?1"[$K>V#Z*CQ_IS5USP%3[#T5Z(+66, M&=/+MSPS",[;K1PEBS,U[GCO 0W2P7LWX EM/5LRJH"7+Y[_^B__V0W%&KEF MM,&:U<;9&C:_Y8/4KL:O;(=C0)T\&K"W4 C=.473X1K/ J\Q;=?16][JP .^ MQ>W5X/:=*EJX +AC0[O.X%.XYD@^1];;GS9-CO?E%QAX-VZ$+EKP6G>K5J?N M1(-XH'*OB/CA9-LT2XA,.14D-"S+98[=V94)I0G! )R\\_;LX#9O(=7&XK4. M+K_;I;NQC%[]?A^#MG8L68LQFU,+&;NVH9;5]@Z\6/_CF; T"A/!3$;2 M%&O$\U1'4:@H2*_0+-/W):OI05G-S^Y+5 _=?\\QR?WHO=J!&%T4#+L%;^!JMWJ MJG="AJRAGT^UE[Z/X,8L,5FN:4@2Q9A@&L-1H,'Y$##1B'XV0$;W%F7Z%%Z$;/ PX'LM7:_/_\AR1)/(Q4;DDY0F)8Q%-'*$!2W*&LN3*KVK;Q[RR/M5U=81N CAI&G1:]-0R MD/D(-4)GL"1%/P/;2O;8N:%L#334QP70OX_D9#Q+:81>.TQ3;*0QDE"S"FH>"VH^/_8>]?FQHUK;?2OL-[4CJ4J>@KH;@#= ME:I=-;&=\[I.8OLXDY/W?.RKA Q)< .D-,JO/[WZ@AM!29ZQ!3!FU=[Q2")Q M7;UZ79[U/'%QZZ!@VU)CJP$3YB3KE?VFJ4!!Y"XT-=6QXVGSR7>8!0.57"]W MUQW6'N[TJ(_WU>JAK,"7!/_!E3T!]$5]?[#6=^!IX"J?X5,?U!U/F;Z?YTQ? M:CT*F/>SM) BD9@DJ11"L1RK0@F3T#R;V[H75X_Z)P2_9ZUZTOP4W_([OQ0@ M*;,V=!C+0+@:TU-74FJE=QTK9UT']WA&?_'WBZ5B5RS5%4MUQ5*]Y>W^VH1/ MULQ?F7>1+N]ZFZT1%:)(36JPXB3+-<=*(S(VF6>($RY\=NA1RS*-#/-R!UMSAA03ALJPB3_)<)0F2 M:68(TE(807G"$.*":/5V3>$S5G&W(*N(NZ*G1CPM:_JQ\W,%ATOJG619BB7& M.5/$6@&5E!"D,HTR0C7E[._ZHYA:$](UCW;M6_0FC6A#$U:[F!*FQ\2NJK=]LFJORM8_5RAZ> 9K^^V6)3240=Q,=5E[UK.C;P29LMZZ MV(TW3=D<5BUE \!X.H42_6FO=XWN31+8'-;&D>+I<]J29U?$VZXNF0HF$RJQ MS N"3$X1+9346BN9YAC/C!E+W^4+7UVJ"C=QYN7/J2@!N2.'-Y[;("'/>A/!P/OEJ^"\1[ M-IO2FU)&Z#1D[>O575W9#6:G[ZP5MNP=OM,3)YOK$I1"-Q"37Y@ 9YX0E!MF M_3T"F).P,56.K?//$*5,%&_F]:?1E]:F%P2_;+W^.+>ZK%=.1)*)+$,X08AP ME?."RU3S-$\I08S,W(Q;)@[S;WS'[SS*^X/FVXO)HS%-*./("))PDO&"89## MR60A;$:=YW/S@RP.)?)A@ [9=F_]8-]Z 1!(#809HLM39LY_?$/F/QI3I?U MC'>:XQ$#S[U](K=S*-9]"=UBGA@E#2L2G&7$QI!,L]18WRA2+1@SI%\2V M&/E,?PQP\C-#<&%I?//=C]X@>N+J-E1TN/.UFZ6SRZB$/"9R?RK^]/6A^MK^ MI[\F;K:GH?3C 1(^U6*.8JG7\1!SEBN M#QH;\(=) W;C#],& MW&TG!S@HP!3@Z_=.,*KK7J$R%(SX)Q[D M8.>V%,,2)+.<9SGC!*54$)$CJG1."IYC-7><63XLQU#2T8;9F8LHJ[#!GYT:Z4VT07OCKN:[$RV/<;H;COD=NR M(>69$%IS+ D1,F>)@EI[H9'DN9)S@QF7E"^W=1=O&?J,70QMC>]VQ[%$O6?, MOG-06$F%(:48HQ(@+G5&99*@@5:6J4#11F-X4%V4*LG7P+85TK MK=>FM?;-VHBN;.XG2K_]7+=7'VX.M?5)QUHOP1)82J5@,DO2C B4,E'DB)J$ MRX*1?.[!_4761OY2U5L'7_7TO;PIY>#M/C4'O9T"^LW[IC,;_ZU4?(< %I]X;F!Z7N!;P MLD7!$IOZY9AK32C'/,%&VSV^X"PKB)@[?GQ8D'^/R_I;ETY$?'!?FM SS':S M]A,[NG![V$@IJ.?ZK[\'"?> DS&Y("V*70"TL LH30S.L<9HZS(1,:S MV4UF.393A/#PO>69,!^D2;\C8&P+ @#.Q! M>E -K8)%M5Q3UDH.350. I:'C?955_G*WN0& M&?__;G M!9@/-5E:<,0YHBD1F0TPTT(AA#."A91R[I+3PY)B2A)"RF@_PY!1\CT4@3Q8 M6I40*(Y-HO>G95M%(9,$:XH01SDA)A,,4Z4%HMIFGBJ=/>?\M!B;:/9IM:V4?=S.;0 XW_7;G-,R10!,) 38=T*THD67.,B97CNUOYRC*9XEZ#Q1@1H M\KM0>>6U* ]U1]X3%"3UG1=^EUHK-U15U1&4'BSD4($'"@;B"N,NN/$\Y=QQ M#*.%N1J1942E-$T8_,-&NI@*GOHX)LWRN3/93\O9?KHNOU?Y#)BT5X]E^HK^ M^T@MO1[14D-=OG%YT3C<'5?X?[,X^/,[9Y*F,L]H(C..B"BD$,)N6$2D!A<) M(G-7QA9'!O4A,).#,J;2X%GLS@2*\ .E:N]W)O*FV@D:-;[('NC%VP*J H4^ MEX(U#EY4NU9.:!M-&-S76^[HS'T%YK)FRK5,--$:"^#PQ1G4WT@J\ER9+%$8 MS1T^+Y%IQ;'XCFT*J%8!9W#8!*VOJ2'B.4SCBX9BE"X02W*)LH1 3JZ*A*&$ MYDDF%,]GGRU?(L?S^WX!9Z)F\_9C49_O'#+)4BTD(@7)28:X2"311.&4F5Q+ M/7=I9G&#,IXI'N2QZ[V[IXLNW.//@J M^GH@_7JJ*^IIBWI*KU,BHZTPFSW4Z1,8C/#!1\(O''^$$[P2VE3NA'"N/C:F M;%K%1S_W&:GY_*/8-3U4Y/BH+\CK EX_0&>\\(0-HZ7V%$JG]\ /CAKJDJC ML.892C**TRPC"9)4F81F!N-,"F/X[*1VBY3;"MQTWE5?3'D_SS.!98*XGMJM)9QG@V-^?!XBIX$ZIJ ++4YTK^SZNK#<0@ER%*^P42[RE)*,M- MFB9%8C.8@N&<%DID""F2(S2W7LT2:W9>0KEVIL)7#]Q:AGR*7>XQD9(ZZDZ[ M_6 -Q#>Y@0[_;A=V<+O30(O2C9CQ/9?EP:-SE.8V<@ 1^=W3Z2;E/E*>BR1: MG&@SO4W[[;*RH;&C\SO9H\,N>[HUG@^J0;=2 O.L_4(0B+;_ P>[PZ0?7GZVD/-9KKWH KXLCA[L[.VM3-D @0]L@<^DQKMJ M!2B?%J]NU_#.?<3MKKUCO%M]>"X^5P/ _#/7&#W+HUU)UK.@:<_BN8E;%F!W M. 6>;;5@+"W+\)KVC^SE8?C.?6!7OI6ZY!079*+H0GFJ0%JMR*%07Y>R"1% M*B5$VH0_Y3,SH*9+9$#][G^. #OZ$##WO[5W^>QWJ[A&F& B4ZF(Y)1FB4#* MOK$TH5*+F5&NRZ0Z_5DWKKL"ZWC.RIL2"6:*IEG*,"&%8$9D*1<"V<@\,6)N M2JG%Y7.!74-_ E6IQNYS>X"Q'WHI65@*GMRI.\MU;I@?'V5PY="/()=SP M4F-JU<3$+]9=>Z78HWW?]:FA>\$.SUT2K_'%8]F%4!XN*8I)J9+&8(8YE40F MC&MKW7E.,2M4@?#LI-Y+Q"_^M9(?OS[N9XI>9LJ->JV4MGEB@TSLTB&4OL+G M.^DYKY+3K=5.W63U8\L \Y.]Q$J-YO0'[8MG/4G8AJ[8JPY[A8;/XHJ]NF*O MKMBKI6*O%APMY)RE%"E*=$JTTJQ@N4*UT$9<.IRD=7,7ON BI74#6FW)0.>^5RK$$(!E$JV3;5!#M:R;+JV40E@^&/1,/0'%PK=M4@6:B=97ZB!'W+L3WU;[EPT1&]6I:[G"P8#:*Y#^E(T- M6@!/IE3M.H"\63UJ>^;09.N?U$-Y:@U%#\\;]Z!'P[+C/[Y\M4,ELIOR]H5O MA >SMY_H/V1YK^7')@I:=G68WML!P_%SE]UK@>=R5U?'_6IO(P]9!C8D=^"G MD"1W6"8@,#C4U@DX06"O=@E$?R]=,G0L&[^WN0S95W0[,QU@I_P5MPJ:*U7) MHQL:]>>#CSA&N=Y)[3OP3P762+GS#=\1J.JYZ[/OP.81]H:#C'KCGDMEC24J M@D[D^Q=4@<*93@S7TC!*##(BQ4Q87YPKC(3@<[-'+;$"];U953L=UDTTU&;* MH49C'CG4J<76]W71-?2\^'BY]IAQ[2?<^*M3U0U%U"@_V,N7U>J16[>CW*7L MX4VS@!G)UV?4=8-N[.)]9DT(;XJ$=6ZW!VC3A!#Q^9VS>+?Z"R\W+K2KNH?FGU(77$X SR4? MUJXCLJ4I/P&P);?I3P_0,G!%$GC_W/8&@P9].P@C\YAV=_489'%^\)'$M_EW> 28?Z=T'$ M $#8D9"=CC*T[2PP!.D"H+W/JFR<):^L,Y&NSO16 M ^592G+=9$A2CA+."62Y9@H(7#"^,Q^>9GXP)]J_76,0G^&#U],W&>2G$J= M95HGBN2\8*;($YEE0O.$47RM88WBOEZO;ZKV,^EX73U!EU! MJ&A5N_$&.9V%WN\[I7'5*?P/4$!X^BRMJZ(H:NJ*&+@HU] 4$)FE.$#8\1XP0BA1G M3!A)DEQPI(IL[E'FQ?5*>G '"(;C?NDBE(!\>%[7\K<)9+]((<)PF6:4R*)0 MI$@I2S.9DBQ'"<(%9FANA8CEL+9'I4LP A@$V/5E"-NX"/JO $?QH=,<3,=? M8@V$2T%L2F,2ZP9PJABAG!-#<":2))M?CFY!YA U*C_X8IE/:8-B PSSMJ&S M\,'T B0:J!+8KO$DYT7NI#VD46EA%[P1G!1L_K>[H-<;92<'K[?+98!6X=DJ M2=P<+LT#Y,R(7,F$DCPGF1""B8(GB22I?6CH[2:>+TB0TFT(*LRZA-=_4B ] M 2J.OP']0:B_67^QTZ9T#'G5(T!Z6HMRA1#CL#H .@4N%?=+K5NHW059&B)( MD)1Q1#$#:2J:9PDVLM#*Y$3/#M19D*%%0;L8EV8B<'!1JH!UC M$_>FVMF, O[Y/T?=7! 8$J84,YEPG*:8:"TH*I!A(F,B-3*?7=ANB>B:#]/0 M!,>H^30,5P." FIM3ZL;,J8&,76U#41";4_E,)T$W7PU;^'UO:L8NR:F'RV< MM^[ZE7V2]]HMUD%ANVV(5#T D'7DKL;85E'['W3E5#\% ''DN]7WYG25R_NJ M"@"7 0#D!%3J2NH!DA[/< 9[,QG>!"G>3J3JU!36ITA GR&[W0_^-"@T=[?V M:U_(Y3@Y0B7GF9 V+->$:T*5SI';#F$BA\_MY!;')#NU!(S;$1V]VJF?"["# M+F\_66$<%(N",;9<;#HTHIP][IU;6;^,_#H%?A_Z641G_M5TK!ABPQ>,&XAO M Y!Q\[0>K3>[Z9]9;K#.NJ&B,^>_['7X): Q3@@36&$ML28BU]0FRMRF0+D1 M!N=XYJ@T?9;Z9&Q]ZM?CK6S1'D_-JQD^$AUY!)=@A\YQA5,V@# MCV!;O;/:$ )D)'VG?B5L:K&"OLU4UMLG=!@XS1"FM$"1+E!I_;*_]W;@#KCV M>H!9FW^3D=L+\S'\&)SZJ6>S%[QUTR^[#L=R8A11RG7?GIJ M';\#PUD^Y@@8J^;!J5W5X^,F1M>Z)#,G[ M._<09QO@K=NCQ.GBCLC&IE5\=V>_&;.S\0S?=#+F8\9FZC&NPVAXBWP;E8OC MBSF-+=N0R[Y)!W,\8U*#*Q':\1,'9W8VP3H[99&]-G1[:0]^H^B-X:1 >0*I M4T8D81Q)IA*>Z"3)$4>SOAD8XXNTG;_F>__]H:W(\%EV9[WNSE&%:].F9'H##=0<9^8C*#NU.F%IU92FA;9:@G>" [K&T= P%WO]W M2O-C]I$X+%XVO4AE/20V\*EP)#6 GE=9^_!-:/\H9%PKUYQBZ M*+(;: CZ]FX+R222A*FS&/$$G]V-'1+.G5S^2EIBBS3HMC$UQ9$]F0 MR]?ZK*-AS7K/T#D%^PM/>PWEM7;6'RIL/1*G43/4YJ_.(5E_:5=MJ?IC[U 7 MTK6IZNW@>U^]2#WD/(2K[(6.0.S41\H EZ;%6ZJUZM(^41UW$R3=,;4]HW$' MGK\TWJ&U-_X("CS@X"-M0-MK'!S[PAR5E*GU4"15)B.$*< %X#15*%<$IR1_ M,T=U1J(!+5&BX;V44##SZU#U)#G_UFHQ+::(_PK"2GCW-&<9$L2^A;PLX^..GJHSAR^C4'9Q332$TX9PSKE(B5$:.\DWM\&=7DN@ MNO&CS?U2[U=P3FMUI0*9)-,:N@U+#KT5,/P&D,- "<%5@">_$XHSQD57&=.2@5KH^=635GBV/+I^H#F09M4>S X5P]@ MP%!>A^ P2%9K>;^SUW[WY'L+8)D.@]*)<]45F(QN^CEFEY,VO?J\7R]?G3M! M\]184SRQP]7TU?_\MS]'$#+OMH'CKO1AI3GN9.@SV,5>:Y!J-''[[BS5Z;0@1&-,\RQ*"LD+DE*1$B%0D4IE\;FC5(F?<.M]WUD76>E_5AYYZ M]][^ACMFO]81^X:3J*P5?W,/-N^7RW>[.V#U[5L]E*/<>'AILP11.G=]9;&P MYJ$WXZK:!ZESOM$[Q6LOOL@](7!?CW%N>/)?_+7\?_9:Y@8FKU?WU:-^B,WH M_F*OFZ&*9;NZ6R!XA B4#<"+.B79\5':7K->*IF5A-?IIY2EU1^WXMAP)'_^:CN M].7PS*5(&9GR-)4B)TA@+HS*C,D$< *9@EXSS(EXXMZ&8;VZPH].A#JZEQ Y M]#5WP368:K.I'F%_'T2]9W5UQ\GEZYI@IVJ\RLDK*-W(NA2 \=+V,G[!6/]9 MTWK;\;I$2Y73K$@8L@&PL+F?P 7'!9):YVAV.UW0J&\<[/_'CMMH%,)/U_KT MG.I1FC[$N_V@]>;];1C$1[:O&^TN^:TWT8)^KG$*KCFW>V7& M4F+_APK$N"X8X90@,[R6VK:[OG/8W&+?/ ML'K%8,CZFZUUIR%0?,Z+KR/S5Q@P'>GTN8N91A^6]>H*$&L!8MGP65P!8E> MV!4@=E$ L3.;XDRXBS V!',U72U/;CSI8R/OM3H"? !@6AZ=M;(9^-3$.A"QC$,T M5P7O]KA^Q-9&:\YWJNK1J9HK2#\.41+:WB+LLRUA9MC 9N%Q^=SP*N>9%DI0 M35-!A,QI3A/.J1992E*-9B=Q65)\%8E^YH^O7AI3 ?A12)4_>TD%P-$X 9E8 M1:XZLWIY?=L30]9R9K+D3N]T[=!4?BA&#PKW>YOFR'(/#LB5L]_.6L03A_5K\8+2",R'O MNO>K;ZRYU396B@-''GJJK5E43UHWH_IHG+3JB_1-/8]+HXTR2.4)IKJ@6I., M")H(D0E$L!8,,3H[C>""V'PB;=2?O;K+.)'O-0JZ_9;[\*2WA8=B +B08?E] M9U_5\"#]*4Q %-85X)_=[A?W<9^=>;A$YSC@^NQ/H>/'AR[&_J^OSKD;^ 1! M!N 6R\.1]P?;6OV@=B6$FW40\M&U7IK58R8E,PQC(>W&FF N0'".(I&3S&@Q M-]IH048?*:S^&9DU2D$0]/%K7:H8')Q'-NZW62W>K1$7A6S7B2?6D&Y M2G&14980F1;6%%&2$U3D0G)>S-R5NGE84,P777!KC;76UAC#S,LY*^P9GV,$ M.#CLN=_O79[D8\8NB.F<\C??_=ASYL]9ZZLR*F_2?+ >^OR"M7XH]:/VWSX] M70CQ.GW>[C[ZK18;0MF8-[KX[F;:UBZ0[G0Y99Q/]E=V(@ETRD$7LBWW3-P= M\4\PJKQW1%:E4XKT$=7QX/YMWP/ 2/CE@#P$LGM#4B!)C":)012:A#8KTT8S ME.57(=_7@#RBB70S5>6H@VQ7!>^&O("38??4[1EW=DG6.S\U<>?0;$$(LO>' M?@G >#GW.!NQA5@G9!-5_33(X"YL5$)H*A*29Y)+2NQ.00T31A>,;8 >7!>R[I-<\X93I1 _%+5._N[-*R&0)L0%]_W$%JT4MK30D34U44 MN[?K:P?;F_[$'4])7,:P"Q[=&G-;UA2RZ'3#7#LDDNZ6NX3RO('93#U *@8 M>].4C1M]]:64. (CJZ]A2LK_N'L6'!X86.-HQ'IX1BCI=)_O.Z4(@=SPQS"( MZA] @$R&HP0'YA\>]\?PM"0>3>EW0!"#!7/I:&>>>?(!*^>>J:L]^!N,A9YN M%FY0\.R3X#6RVNON9DS5*VEYE+&L?,O/68)[BB]?D9MNJW=Z%"Y=F%,E%!-> M(&SW>DID3GDB$J:9-(FPVSZ;>8]?ILKH]_9Y[K5[J*NW<["_OV9R/GP6UV;R MM9E\;29?5#/Y"S0J56'R/$&<(442;2ABA)HDH8JG&>9SEX,6AU/]AY>.;0>[ M/'_)^K17="K'WH:_O5"MB^#:J&T0 O>'J%QDYK7;NXCX5=%OOS\V8A ',H% M@'*[JJ!LSQW0OJ/%:TOS/>"L)\/C^WU5^GBM-R4&]Q)ZDY6-!]T<:,>;TGT( MF(D'O^@_.'/=[B?L'*S?VL^[P- 6[F'U['"W&T MSW?C^4QK X0';2MRJH#E[@(>48^S?'S9'[7>#[R78WCI\]7X8MM*'>OVB<%5 MO5N]A]SHTQ[F'US[PSVHEU[\=' ZU+?#;'TR'W<'V/H.IF.-:CU,WRGUC!U2Y[C>XA4U84BUO;SG M/<4+_F%TA6-WX=V4.^VOZC"&U_Z2N_"MUGZ5_8S[Z#_&B?E(_RSXIG^P9T;/ MYTZ3BT*F&%!SS5*DDI9J:-P,(G*%IP4ND:?FIKHRU@V]M3%&7 MU@3L&U[L^^6%DM*&EDF6)R11DDN1<<85%E10A;*YRR!+)&'YJV.^>R^M:PA8 MI=5?CJ_N.?^G5YM'H[Z;3045UA4HOEO?!X65U4V:_-=MU/;8N]72[A6>5I#W M'ZXY3@\AC#A'WJW^>:]]X3-^^:'/,3[<&\Z=Q].(0]AN[*[=7G$6KMB/2K3I M@N1[R#%/=K#^A@M=5!A7JW9WGIT_/)!G[_=T1WA3MV!43G*A,BF8)@A9GY\C M:G)-"IKE63%[RVF)H[)_A4T^)($[Z_TAA-FI*XF@D_V!A;"I@#7% ]3W$#]5 MQ\9%GDVDA@>I >TD'AI]Z'2A4H#3Q#=G&"5%?<@_7$BEIT M?R(O.&UFO>F,Z>UZJKX_[B>A@'8!I M@8>X5ZSL"3B,06AMT_[OH!4!BC4V<;R<$EEHN^W\&@DZZWGH\Z"'Q )JEZ3LP-?VT]\NX4WC@1AG9\#%M^L(?O M<3]Y1FW'JZL=2J I#T!K!C'PO@.IGP^5#\#*,*U/TENEZ2]@85@$))$D[FS*A M.SDP@5&!V$_+7"*J7Z2%R6B2%90)@@D3C!FIJ&1(DT04LP]6+>A*^]"O= MGA#7GM,'% _ZA5(7I%QMK;LM?(VGN5V27G8B7;V:5J>6VY*ID2C';SSX;7%?V+C%G*!$UW[2 M^A"8%_X+,ZO%>N[ONH\'M(H90]E\.P;NSP62MN\<#O9Q(-Q9"SP9*X%43K[:L MU=?^+8(, H18T. 9'#\@;>-%KKRGJGIJ]SZZL6&JM<[NH<16DO:)A;UO0,GV M.+*&1P2F/D=@[")I$$_4M2_!\MU'?^SE.AZ-*9-)Y'%NRRNO,X3W?PM]!%]>\<14O;LT-H4U#T!UGRN 1GZ M0C$K:\("'^0:M=Y#3N9;11U>_?!8?>W639O;/%2>H0]N^&349'?"9W+<#1A- M#+#U 5#([MY/[<6$AW)RY=.-S,\JL;S*UB=P)!(A(C H)!)"$DR-9+B@"FYID<3@2\)T.<.DF[A_XYAC^Z=)R1T&PK\LI/91R5[HQ@/U1;$H)J;\& M6Y]N4KZI":!4L!0;^^X1P3(7G.0HPUCJ(LF1G+NUM$1H!5C!H0*@KH<#6\?T MM-?>"%J;.#4!:QD/L#F&0*'=D\\W)-_2#J3(LD+A!"6"D,P@GBF%[/Y'%1,, MS\Y2M+ARZX01V @I>()Q, 31E:@ 6^JO8(\%[[,)[&^,=^*>H:[%U.:LZOE;4]OG2 M#7P%HE=77H>3K%?2OOO*YH#^%.O^66';T5_;NX(O\T\VS?MGCXCZ!0[KTP&3 M5U(Y^:E%-]H(M'VUMAEKR[SLZU=;D%6R@<]I\V#GA5!MCMZ4JN2U)WIVOM*& M^NW\93LY/<42M J*I*<':9_U[>0 :+CRUPR 3E7_QG3.+U_%NZN\20<1H5>( MR!4BT9@_N6IGGR6RKQ31$E>V%!&WDV(:[K@M()3D*I-9AJV=SHV 7V3! M86B2,'#3(T3>:@YP&#?[7@F'?'JPL2B,Q8+=6.N$7>[A5 MVU!"]L/U)?=R4,Z90#F6!4F*@A)*2(Z%LO\O;+8T>UO:XN6N+NX[]R)[!0QI;K8!((.PETGUCU8FI^;DE2!5'0D7A M6/I3Z2,,7QSXC93JQ[<\;9B3)C#'L__JUF]KO"TDK+BRCJBQ$9PQT'$,4DJ MY:RVI>SUWT<0&OL[Z][*YMZ3P/>)J" ). -%@_B4X- TA_]CIN^K@ZDO6*_OA%.XX8\?5[ 9: M!JZ?*U@BWL+"[?;._GXG2YOGVL^UOQP$'RTNPM]+QU(U>"P3-W9::G&7]JG< MVE<<%\U!RWX_9.)%>4Q#O:]'D+O_E4]M4_*15V#A120OJ-' M5&OKY/X]Z!G!H]D-*DTM4L7C4YW0"&0NP=D,'L.[U?^N'O4#2)%YG#10P#6 MA_87$W IH0TU/,'Z,Y_0^#);=]ACH&PY?!K'>^YM-I!D.ACQYNG=*CC;LZO= M#!_I,\O?Z:4\>\4=Z@D,O=P=?>SD.7O<7^_MJZP#-;MS2T^K&YM&W3J9H@ZX M'6];\AT87.U,!=#$'> H"+ZUZ_04"'&XKZOCW;WS 5]['Q!]@P_"^F>"(JTJ M&WF$2'@]'+\<'9X\ ;@?P<5Q" VM:4@3P&@DZ@8J< M*LI93I0 /DDJF>*06(#.^,P!7['$@.]GW;AJ&*#8OMF XN1K:89^K=G8+WGC M*=0R-$YH6J3$,,IDPE.)O*A\DLQ(L(PP8[A1"M1M4SH_B^SBFIS?=N2B>PB)'##8"T-^]\W[ MG__/"AJ.C<]&AFC6,9C5#=9#=A,/Y+:S**#F6;A!.QVS%D\P-Y+HHK M ^*Z_WE(#0;))V3\ >7]8'\^UGT*]=XWW5!ENU2\??]ZRV2LJ+?V,M1M9[Y] M1@-"YJ[ ;+]GRKHY],-43X1_Y MXD'>\G9_;3S(V;US-CP(/UIKKUQ1 _:&C;THUX&OY,=]>7@N#/(QR1N$07[G M@C#(_VL18="7U&(0IS1AQ.C<2)+GE)+,)G<)IXH(G"6S\_\O<687:C%_=QWU M0/?M2W!+*KO.U'A]9IKYL2Y=KS3@LZJN7;>&T7Q@QX?_#OIXOUEQPRWO?F=H M5QWZT_Z3"QJJ((=J'7A*-AY$O&M_:KQ%0"&_#1N[!^%&D1LW?.O5>T8#AIU\ MO,L$NQYC&-YU0\O=%+,_!L2VJMF;3#9 +:;KB >! M0#7AIY\WMNON%W>_2.15UO*X;0[0PFZ@J"#K4OB]T/H9M]E8LUK9 !.XO8"/ MS>U*[0L$7@FGAA'Y:0*SV'WI=@AX+=TNT$%>!AOK\#V=2DCZ/3/TT@%VV&V? M3?EI=9/?KK;VC_>M/P'"N/&%>D8<7\CA<5S:;HJUW;(]Y9+1IF3P&FWR MYG27>6']:Z%,@;%U6&F>$$(U,]+8?2U+.3$HI\G<$?02R2>^=^F=C6@@*_K) MX;0/3Q?5Q^1"*)DG!4.8&"EIHE.9/3_CQ$=BK\=OGA+4-,L' M=_Z69LRF!J,1R-[80?Q53]$3T'WM.(%G2#D"GBILNQ/#C2T=@??.O_ABW=X1 M.?M;D-ZO-^G^!3W6HLBY3'+*J"8)SH5-%$1F\IPDC&(\LV]=9%3XS\ B.Q@D M]OC&E@,6:'W 7*PK/4&U3:T7#T:37J_6X0,-9-&^J^G2VAX,\M3L['([(5#P MI+=/_>;+K):64,DPRW"B("<5F4!%1FPF8O^KBW1VOOXEM0/;V98A/MH!G,>H MYQ'?:^?O=@=/*.LI#X&ZU95:72P*HC)-Z /: X/7:_UC'R?II^L=FMK-K[>R M2J-#K0OBJ=X]C M''SK\FWDKS_9NV^LV]Y,KZLNQF^1P'%>K5-'IZE=>>Y4]ST< M9.8:MI"$:"J5,C@GB"":IH900W,-0T/%F_%.GD&0TB4B2+\9KHC+2KDR)+1, MM38<28(,9L2('#$C4)HFJ;H"2%]XX:OO.^WQ);WYF>HV?PGDI/MC#<%,,Q$3 M?77N\0&G./!N>G_?R<,#U'\3B3Z[L85PIC83^.I;_SG8SGZ"3WQUVQ((]VHD M-U_]K&6Y+^WY[0>N.)3XYG!RQ:%<<2A7',I;WNZOC$-9W&X@-'"PNSI,.Q.G M(G#17IXG>6XAB?U*4U7#C-:P\[MN>:.G^\:W/E\HFS#Y&'8B5T17% M7]OIMAF;Z(1<_V0CL?F7EO<[^]3NGM8M>&;=JQNYWTJM@()@[=*PXX:WK&5 M*5TV\ U[]WS=,A.TV0AD!IV@VFI;*;UI8*+3'!XY# > /D<[/[UK3UE*][#" M%?5OQQ47E--YJ36]BLS;)J+$I?*/=DF_&LH] MB:TQ@-&[R2*TIJT91S\9)U/=A'0-U$WE4 RC&Z*-5/:^?+,.A?\0[$:FA?[6 M.O!_KGKQ2R P"^D>:8,P8X)00;!,80!6XDPJH_,DS]FU>S0L-O[?0.#D6R%G M[*#_AU\"1Y@?^&)TR@5F"3%)0C3# G.L1"&IE#EFV=PLSDML&:(H987D-H"E"&49%FAF..6+3ZVDF/7S)). P((XV*\_TO^?T3I.*Z$YE<]WN*L57H?N^5MHQ- M+NVA/*%-V;B_ #%+M=L\M;Q$GR"O[;$Z19DK>T_N8G:=L$@7\=HMY(]_(,6? MVL#7-_NF0"X]8J#A8SA5TRQ=#8$_>IG2@*VQ=P@-VK:5.NZ#]EU1N,[N').\ M6+R)4J[=!Q^!KXB'_75,9G5A:#XCT@0C:1+KQ(C.F9!)87\J"JU1QK-\;H]& M%NC1OOLD]?X_/Q5_K7,#:,3I'B\]30]DX2DLDA3 -ZIR53\@9&M73@=*.^?> M+B[?U110-2!6DB%""B,,T;Q0(C<\SY-D[EG[Q>6['\"A>Y:7 )0Y*0I[NP&. MN%HWQTT8<1>>R.Q+MIR.0+NMP<0OA5^\=8#Z^7:G$I$76:$)XH@P9!,=K!.4 M,$.2+!=J9D'21>;6'P:O7G(GHOG0Q1B/8',;:V;JJ0LV//3O3/-[*I>.OJX[ M4^BZ]#[L(IO1QR*ZR5\+J'DWD9$Q8K\:>PF-X0,&R\E4_F*LF!<2Y8:A5')K MN#H5B"#)A,X^B,CNSSQ*NYFO609@1(MH'+UR;KT-C:Z?KB MQNAPKE-*.2."I81F1B@NA='*1K1%BO'34CN>UW)7;XS;FONW3 MLD_'?<5Q8;N[ZK'1.^VMR)\EJK+:E_X1PNUU[,8]48_>)M'A6WM] M<6!%[HX]_ON;\,S]_M!8Z?!97-%85S36%8WU'X+&>KETQE&1&Z.QR*@AS&0T MSVWJ):34F=89GKT9D"TG]FA+9^]WN^JXDR[UOA;/_FLXOC9LSXY5,0>#[D.= M]YN3F?+;_I 2_-4I?WMX2_<&'/.*#::D/I&B *D//5G.CR5_3_"B!OSY4PH, M]M>N"_BX\U_UC(:\$[QW\0$(195-A^2Q45"@H.&>5__9:^]BL@TP[OL"SD0X MVA]%[2*J9G"$L0AJKY;D(UT?)X=F0Y@F#;%RG!"[\0^IK".3#>"'^F^'-];4 MROW1/_2 @FR?V6T7^YYYP;>QXAKH\IT2[.[D 877'A]4(/NQ(2I4T*8H%&+\ M'/JW;2S9U7"PP. M;!UD!VX,J[G6KCSNU4? S;0]6>^++FR]%FF*0/B1)9*3-(&:#@.B/BXU3]*W MFX _,]O(ECC;.+:HRWKC@FJ"E2"BR!C!&@F2DEP6C'"5%4K.+)&PS.'&);_Q M6?O0+X&[V^GOPZ,U2!M8H>0LJ'M J;T.XQ]/;G0<:H'*!VXG JCG\>CL';HT M;ZP+K@J6(%H(4A!!)1,F+PHN,R/M>IU[;2YQ]'HFL0 M)4&^4L,S>B$N:E/%D*^$B:D3D;N'RBL3&O[@$C\U 1;SN9C-[( 2'^I'$14W M^G94 (3UW;PJ>O,"QW^N;(@('_[[/:\UT+@"B"$R4[1__;8]K;_$XX[ORFUU M;#9/(=T/?8CV MSA6QK74T_FD30.B]N6"UPO M0WV@!T>,S.3[6$4Y,-&*?E MM]&\.8S(\?K-ZU\2Z5Z8\TL4+C!.C-;2)I%&,U50R57."XDQHV]&%3T=BJ)D MB:'HARXUNJR7G1NI#=*I?;&"J%32))&$:JXX*K(DN4:AE_.RY]OM@M+G0V^J MID,W5E(>ZUH[=M0;!W8#H+/_M4WR>;TI=7V['E5/@XYZ5+Z\."@D+2@2R+ 4 MH8P((RB&I94QS3DB1,S,M[\\*&3@U'4!TG2"T4\GUM,C!6Y3_F4\Q?-#>90T M.,U1"NH,)+.V >5:;."'G&KT9KJH%P9>/(FMSZCD]H@;+@[E94 SEV?6AR!! MM%),4IJ@@F>4%4E!YV;17QPB\+M^<["UA^;4(,[Y%AM<(D@D>C_C2YK32TRF MJ%*:AO!IT62STZ8ML2ZQ3]V)70C:YM"]@([Z&P&J=6O.W[AU[M!"N:_=6Q?4F;I[.> M'I:R:RF7KG>,@QI\X/?IU!/Z646U*=8%8@0U#G)BBH(JQ5-O@HT@IEW/C!Y>7&G_H5;];L1B0P]6> MJ&U3-3!P"L5P4QWKU0VY]1PG\NB $:[-U_%%QVU: F@*@/W06."K[1'XHD'? M+ Y6576/0-O!V;:NP1<&^KMZM[';YD["\*K=TXX>+;6*9*O\H2I5')!7U5%, M,L_# :-N M-WP$"(7X1@8T&HP3K.1Q>_1[^$KPIFQN.W$(WSDX'.L=?+3A@(F[*=_I=XY& MH&QGVUKQ.O?$^2=0!0+--P^SVVEXYC:^..I;F.1W90]''Y+\UTC@P?&0\.9^ M9>R=K>[T3O?D@8:O()#]070#:!B/_@.N07WG8887D_-JEE#--,T$C!%GA!<* M)2Q1VB;"-.=S$_0OL1SR_20\"Q;7Y.#OC79S_,YA6/,"W@CHM9V%>$T=PYJ6 M.FJO!!47J-*& [[2&OE8^.E93*@?;&[UM*)C$!K,^>BG/9UVN%.OTC91<#H" M';_E"6W=J&T7]]^#SO@(E6-XN7%FL^=-&/&'7-!9"&Q&6WZ S!4L];$:[.E-[ZA?N=W0 M7H7G8(VL+>U:D_>E-BO]*7ZWLFM/]JXFVC9Y_04T" M06SP]E%[7>*MYGYB@I<0I-H5V>CRWVZ+@(&(XZ9QT;+\GV/IZSIK:$;5U;XN M WX'QC:"+97_[C;IC0.NV$WT*, N'04,G/\456(M%6)>^+3_U[$Y57$YD1(# MW;6C/,2@/2P%W1$K7TYDB),")8A*PE)"A%1"65/'7''[OQE3)MGVT/X5%JU=!--'M3V8J1Z69UIS'.=TR*A*1*$ M)3FE:2&0,3C+FX=Q6'-GB1TZ @@PZ$H!EX.;=VEG_\[-'':; M0"OM!_CJIJED",9*'RX"EXE?AX_5<:.\X;LX$@HB&Z_0:S<&/S4SL5+:^9O+ MLE1!#992,H8+30C%-$\4T1GG@J2%S.96%;];D*6.B@8EB"TXVKD':YK.Z'I2 MK= H@R+A5A\FX_VP&W0"&B"+B@!H(,6F39!N&)Y(47%*6H0RE MG DH<9NY0Y/[Y=I?]#UW,/8L^.YC?=P?'#V-W9$?@$=G4]J@6GE6U^;80&[7 M#,1-W+QO;_NMK<=]"<-)@A#'&38JM09& M:%8DLZN'+)%S^3R6 VSMAVKW=2A2EE$^9TDVL1@ ;^!4'K55^L63,5PW#(BU MR SUW#-?W96NBS2-_/AV_&G04)(^7B]=F3B(##T'^O,[4H<:&51?GP> D1MQ M"U?O&V)=$>P*!QG"0?#P65SA(%, M4:(4YRJ]PD&> SD#+B%F]W8=>%[H$\2SC9 =H&#JD^?:Q&L_/1F8IGTY85_[ M$,'E;U'_I#

    G)PKRUTU#9 M;G4M_>KO\6CWBNR1L/5E1'8[('V^^]N;E9YX!L#W%M':4/NYP:.O=R6ETV\# M""Y,%:K;VXLK%B4\+83!B<@S0E"*A)&$*IC^2@HEZ-RJ@(M#5 S6%@"/M+1[ M%:28;;FH:DD.8,W]-52,(->SCMFI,'E^*,*"+5.X*MQ5>"K MMA'7]TN37YTJ07RUJ'?V=!\[V/ZC M37X@U5.G$==)^^[,>:<0^TY2/M+ ;GH[[G/5U?2"T$;6O1)*& *]WC1+A"(& MLQ1Q(Y'(\KG56):8!'T#=O'COA5F^.EX"#\ZPYTN[K^T5O%UK;Z\5AU%:G^M M3K9=_*-PF! '$8;7Z8*N\M:A&/5FL,[M7]K>Z_.K>MW68/0GR#&#AF[7.W*G M:D9RFOM6(/6$??K4#+)?P@#S:WF/@GYFN$8TSI5*C,QS1I*<,J:%_6>.4BP* M+N:N:9:_D?-X3:HP"M:*=PEI]Z/MO_=/HH-< M+UP%&+S-Y[?E MHK))ZW5=F\9:Z>JGVMKH>8G@WQ]2@@R?Q14I<45*7)$2EX64F+\>@9 F69Z1 ME!%&\E0Q08PJ@#9GG'L88W'UP']"? FU 2:6;+Y+TEZLD+2W!BN64(*5+!<(\H43WANL"EFEE-: M8D+_SU# ZNE-G&GP*[VQD5_=0HY?6JH\D'ZJ$?'<7+GTYQ:)1)&+),N 20$1 M1WABD!&&%\RDDJK9BT0+,JJ82'__:L:" "([]4N/OY5=KH&7Z,PNP*$MXGD) M'#I]OZ]YV;BQ*VLL!U\!OOGJ;9[W-*_^][WK>^^O3]?S&<#_^N^O;GTYP]$I MQ=%YP& N^FS M-"^?!N!+@;/DY"2] J"L&D>05N_TZ""+L?J7<:B)4 E&"3*2$D=XK7@N )J: M)805"0+#@M';N5KML>A_UEQT"WU8?[ M2D5%,&=[T#;DM:LY^;^VJ5)8#J[YZW*QN"/&3,C1Z[F/NZXIM][]R?YF_?S* MJ#6D7V$M;ZV1.\RV_>1]V=BE#$6<'N5?.\J\;L%^[NH[NCQQ5'< !X3?[C<< M8'\VOGR$&CWWX/C!%]L?W&>C>%&[3D_IB-[%5=I[4NZ?.^]Q?\J^#(U:]0!=VO,+?>:!#\12K3 6]C\$Y81*G%.>4<10 MD1(]-[)I=_"GMP<(9I1A59^47@"_?6"]CU \;C])UU2Q@4 MFZ*Q\ $"SA5LTG8)5/9+UIX!M1[%I4&^&6 ,F]+NNF[3O;1,/RTPSQ#*!+.; MCDPY2XL"@-G ,Y3F?.Y1_@4E93'3AV+KM*UTX[A@8BT5A*KDT7,=]O7'O[D' MS^KA'R'2JVSP-JMEX[T@.^)Y M)K*,6',J,"F*@J=&&!L\8R23+,GI[':T($-*WF&WO_XH#J DW@I)MA'LR$S: MZ;^7Y"-O2M-ZMMO+2;>R@O*:<4T3-G<4M3BFV9_JLFJ+"!^L:)?##XL%ZHO3_6 M,&'E0/L]8%BZMD[,J?8,_(HG4HUJHVXZ4CG&^(YRW?JKEK\7$&;..X$/G"K= M]@L6_?'*$5S,H:[=%UH6GK,,"#?PQ3_^ 9,_3?[=_>5VDN<5VJOK@! ;39'Q MX^&^JL/@3*UA]C]2!/5(Z>$K&WT';#_&V,2E\3W79VZLERLY!OMI4>A^T; E M%H]\RDT[&O>: =2Y5W>6P/)FG"#0<."(XTACV6Q!C\&U#4,]&K1A MOWG_\_]YM_J;/U8TWNEK 2ZJ&^B,1#KEWC#.K3M?6ZD@6FTM6C!&$4OF-M\ETM6^9+X!ZP&FUTWB.J<;.&S,B9\][Q^C))]U MAX&[;?V,S;;K!WRO1PU8UWZO[7H"N89/?*QE=2)4XJ_:*_F4P!CK,0:@'.3V M$3[P_M!/[Q8@X+>\*A_L$V4S^K/7,H(&>!O%-T>[FP]I]*=OS!?6*E?S+;W M6*C\=P7@6.CMJRQ=TEK,B$Z+0E&)A"(2,9XK1E-.4U10S<3L,N!+9(L)',@N M<&N:("[BM2!A@, :S!>(%=DD%R0K$")L&"V,P%*<&9*C!!N>D0CMO7Q",3Z*%IN;H.2[3NG*\[U80$:7#[^T$M:,/+K;L: MW_F7-N@I'2SJ@HPWH1E+I9*<:4P4+QBP8>+4_G]1()K.S 23OLL7:+SOV_;5 M^11O&"JX_;:EZ6JUT;I!(T^ZMP[8P4VD/NE1^MG/.5' X##M4JFVNK>;0_TQ MDK2$KW0AOTT3ZE(<>TCA'J+.C5/5+>G\&', 2^+KX][^ZLX>1M<.-;F'PO^FTHS*R<,*C(^*Z[D#Q(TC='8YS3GTC A[Q6KXY[%D([:HJ$486D MR@0F!>6<&1L%)3Q-*4UM.#^W3UAB3?*;RJD_MA'/SZ7C/@/C^M&:_)WO,"[) M#F;R"E#]FA)%;U>W"0)RGJT\+G8O#7:7,@$1_K-X[UV/Y8'&$3;#"*%P+@$ MA_'?:?_\:L#@EYG&[P_0E0^?Q170=05T70%=%P7H^C(U19ZAU!0TQ91(GE!> MR 0+32G.BV+^[&:)[:E_[/=V9_HKC'+!]M?FNO_1LI%'WR!XT+WM MO>J(R+OVU#"HB7E#+#YUTW(M@BY ( ! TVA5_>%%Y)%J#Q),IYD M.DTTH8GD/,=88%9D4J@4O=G YYG"$EYB8>DO3MG^;U[9?DFO>RZNBA-A)..> MT-8_(?^']6H"ZMFG_@:*;/-T$JIWRM/O;-X/L^>0]@?@6&D7HVS)+R;..A(L M^VJ(0/U%0[G6#4""J#_KQ&[NR/[W-L)>@_S%*B8B0/T*5^(DH$)*Y- $3GC- M^I]>8M0C4NE(QD>E%YWM/=HCAM3!I+E]@XO;,_D65X(Q(6DFA+*&.6 [4Y$HBA"S+P9]\F9/9,L M<<^$=63CL-: _\H?7UMG6T(#)I$:9UHAG664V/\*25"!#"N2+$ER.3O[]!(; M,!_&GF'=0T3+."$^0$N?=&];].6Z19&Y'_ZN=P!E^,[#?AX"78O=-3?5DW:> M9@YNB\^?:J+,D%1FB4V#&:&IY)DFA\00/;N992M[X':?^FZ"#+\ M*@BR/GE\Z]X'Y%Z!*'QX$'W%6-8$?V9C^')3^G I_"WZM;Y;F_)J]J?HU&*P M^M(YXI]DE#WV(L^N4@&5D(UN>S'V]H\0M=:]$+;#28R6TER4&Y^_,'*MB,0R M40FB!)%,I(7 W"A&99)B,K=371R9U8>8+X1E$52V?9[@ABK 5/S(!>1YH)&\ MZA2X/7;KO$DYP9%&UJ7P[?@P:&H=A!\R?:7']?;PQO@;0267.:5(,B)4SK&6 MB=%,2<8T+68FGEIFK_TD_+,;+Z2!)]2CD(Q[9&' ^>]K5QK1AWM'&0B1G>S2 MAY:)KQ].C@[]F4'D>A1%]H.+DZ.^='E>9.[@%I3K4O?WB""XVRX1X'B[VVE] MXM?[[$F=BX_TNERZ826_"-M=RF]1;HF&OT=U[F%/?L0+&WC )BXJ#IQ$5CI@ M5!V]RY>>1CQUN))-CP&XUIT% -'E87B-[I6>]TOQY)G[B; 94_^ M KI-+UK,J]?,&V4WOS\D0G%%(ER1"%[F*H96C*-8\P33'>2=TV?_F^:>O0M:=/3A'&:"V(2 M2M(DYZK("\25($PKE<]M8DNLU?PM\@E5N[L*3*-G1779? R3V"%_ /KS:@=S M;/#1" 8/0]4.W1XXO2.'LNNO6I/=A2I@[^B!1QSB8OA(V0K97$P%Q"!:Y(E@ M1A:88)O%YD6F,L9)@5 A\YF'C9=7 ?E6/^A-M7?OO,U)W(2]TF%TR,_< ^&$ MR^;Z">O>QC$RIE(]EAGO#*UA;8\[4$OWQ4,7W2ZMX\** MZ<(422Y3S3-MT-SJ2$MD(_T)!F644WOSW 8N];3&%"#KNY UGK.SOELZ;V9. M*KO-9X>B"'8/W-FM]+(L#5JL)M$,,2J(#<=X093.L$ T993@*]O?R(%]$PVG MYY8 EJ-*^]BU POM+MTF&":\X"C-:(9(FA="9U)1E6!K$4B:N;V/69!-L'?8 M/;WO.OZQGF'4^J&T9^VY$-<8@I5N0=9R$G$?G%R7$QZQO[!NQ1QWLIVG'6XTH/RE MVN*EYYL#'A7@^[]S''0@^*H=8'"W"0W,:O<$]#Z;I\MK+N)$$XU(P;B61.=8 M8,.P3DU2%*F0V=R:O_<+M*OO>K5LB%1.%9E&8B1]9R4KF\*YQ%]4"DP,^/T; MK0=%!?MMEQ)Z4[LD@HGT!Q>$JKGZ*_. Z%@YSZZ95@YQ$T%3KID9< M1VBJ3?>OHS5!54I/5KQZ;R]BS'IY>IEP4=;JP3&&UI(U&/@S3,C::_%#]^$^ M75GLETRL+\' @<*""\:,-IHD-*-(">B>C[0UKV);G]%?H^W)A%^NBQ IL%%BBG+C,DDR7$F9*$$3W7"NG\JZKLJ0^E!'.P<:,&2;*>.D]E3 F"D(T'#0$C M)33)8R1I?[FU'^X&5P+_B /<7(*)K)::[S4!@#2.4?&%%*RE*""L2+AN2YRD5LKXWQF?KSE-0!B MF=9A=*-)K;VMK%<"L(OVOQ]+^5%P^=%!R!\]%LUP"3/&D?+Q*3@LHP/J-\XT M^C^X!H"C!;;OO%01,GD4UIV%#7C=S@:&3!R&\R#\VU8[;0,!2(UT@ (WL._+ MBS-.FA$A@;M("X(EH@A9(\6,TB)+J)I[CUUB&Z$KY,&^&.LTG4N$_,:S)T(@ MYDUD VD,C ]ZV.UP'%94U%$#-'5,ND,O[>/#>5#!M72XP&F]:N\I._ZRCFN@YT6WM^ ML'%5MY^U6UR(P6#HRN>QGNEX[3U8VU[H4#H3*.5(KN'K+S!4W*RNH-46M$JO MH-4K:/4*6GW+VWTS^JS92)3.#M=TG!@[1]O24D&$':$9; F.I+O;%![OJY7D MCK7;BU0]K;9:^^/^C_U$:4H9=/Y6'SJ_/Y0\V=?Z:U_7]"5T66N]"\7*$,E MS5("EA18;>VQG-98&&B#<;;A,,Z8=&;(71O.OH^YX0;*#?+H$[E^N>#,90WG M.ARKB:ORNW$[J)EJD+4 CI8>2WJ_]^7G\9KQW,TH@8QO0JV[AZ_BN]B6#1!^ ME$U/A'WPEYNP[TO>>%4DH6_[D@;ZDZYEV< _'RI7&78+TF_S\K[40([B2BO^ M^)&()IR!;]P\U"#4<(P_95!E\X\_] 9=%!*80AUZ;N.._\)=MW_*0!L6-*&Z&B1'=9IDWY_6U, M,J6T8UQ>2^C0UR^796U-#/#0,(P.S\X]71N;!/K:L@EZ578G>NC4JDUUK%+HJ/=;WXZYZW&AU%PS.\'+CUEPU'@CLQ<9. MZ,"ZA#;%MO;H=F'J]G>*HMDC3W10HI!D]SDPVOUQQ,_<7_;=?ML;4(6B%"PU M)U%SL)D'B'C%S&IU\]6<#$7_Z[^GG>R<[_A__?=7MX-$=QAR .>]2'1AT<, MP/1]3#F3.)9Z@>*%.$,I21#!!"E2&,V*1#&E52&2+)'9S'#/]%VQ0-\0HEVI MR_VAM19O/$,I[U:7=1"73.[^Y>X!VK@MA=ZT\:V[,+FUVH $#!CW$ ^ULSGG MCN,NS?&T=-%&%U8$S@FXMJ%/&\ULWW2Q0]CY/?C^J>-5@90$ KK B>?FU'9] MP2'W]-JSW"[ ?<$FOP2'!4B3L,_$W*HRH]Q*[^ZL_[?F8,W@Z*M'#I'EFVLN MDI& %7#S6B6TN&HG&>S^[0)(:X.'R"48_)Y_ )?DQFA&=4%Y42 L""IREG&" M,4^D]6^2F]GE.N@"W=CK*41^.R((;]N79V],T$3KI! P)2%YPE!2R *@3*K( M,HSFMC>V0'L#K&:4&$>Y_'X4]Y9VLVBF]J0V9Q.5 MS>]B.>+%T&QNBZ)%FI"L4((23C3C-$D+8E)$49(J(F?W8&FR'),J.JKP_@#R MA.H]N2Q<9)%*I-,<%#9SPI.$,YNV:X8+Q@BF26GVY9541M<^-[7PJVZVBT MXGI4]7[%AG42J00C#G.UJK[CN_+?_++6D38*Y5HP MAA-!J V)$RRH8B3C J5$SSU%_G8HV%^V:?T__7[LZN=>$^R/?\!D.3L7F/2] M_=-JP#8(P;MN&F^WS<=RLPF,"6[CL;_K)E-#+;RM1$WWGK@_R08X0MQ7#HXH MT;SPBDGJ89+8\%E<,4E73-(5DW11F*2S^^VLD*3>N+>?\A[,+WH W@;C(1S>'=ZOO/:P(H#%. M#_O,9@$ZU3:E@7P#^K"K#9)0NP_)O)Q3._'!H5<" M1_"[R_#VUX"3:4M)"L:)%3R"B&*)#&<#5-4 RG))Y_.8JFM%E[[32V@F19GPFM3RO$#QR" MK(/V2)1(2]4/F<313[#W1!3OJ\=?<&K8O.WQUZLC+#WXK-W%Y0:X_'IQG),M MBQW 'G\U%/4_E8U;"M):6K75=2CV/SI^29M8N0"P5:@:4VJ]^D)=56F J<%2KW;:SV'7<=DU)]RNSK!;YM:^,?HMRUZ_ M)U;OFB%C4_/*B(?'JO[8+4W/O.XZ+'?'T%2Y)%NTMB0$TE3DAI&"(H9)H0N: M(2PUU>3-^*?.B,5E2Q2+>]_9R%_CZ__69F\V\5W]K%T&;,W@DHR@0,80PW6> M9<2D.>5 \P]1B??MWW'ZCK6+.KQ1>QN]]?NK/9W7 M"7&?)GP!QSDAAQSF1H(:G5LMS3KTBH!9KPR\%4$[N =^&?*7'>[KZGAGX[IM MV+%WW?NXG X1PTPPC8SB4I%]?:&[=Q1?_*(@42&U!5#CGD MD"T0P' <-$":&+&+!OU2S--BNEHNN$O)ZJ_OW#LS?.S+LBPMN=;F0V3+7.YP M.'-?<^XYU-B +3KS\F^?M+Z^JCP6_54MRG5]> <^QNMEK+??/A<.5Q#!4F:L M:24T%Z1(1)[;D*Q0B:+C$TF73_2"[V,W-EPHNXPH!N$8/6%&5W5PI?0RMBX MJZ!@![SE@%9+J/,XS0_7CQ8,0\\>A!ZU5?D1 "-9]-+F@'<[FM2JP=TO^D9J MTQ*)T@N&Z/IZ+[VB ."P0.*!]H/OKOCBPQ4O^\L7(3 EJ$C/>NVFOH(2);#,?5&S"%_JT&;7B A='[R[X 'BE[UR;IX6 MP?@E1D!'6:I5097BAHJ$B23B)L^,R76>L'ALPJ%R0E8@N60D9&&+)B"WPFH" MJMZN\_ *6B=?)- /L+!_("^[TE$+.?%E'^0+V7N1JRDI!X#QG2F.5QJN[QJ7 M_>6FK*$%][::O8A?#L86; \4BQNWN^QN%G?A'@XRT_O(=->LD8PPJF+.2$$C MG7(5IT+&4.",K;$9&<=MU^R$%FUTF>1AT3[4>CD)(>ZTGN%D0<*Q6M\70F$= MOOOY;7MZ$J-NQZ #>:[G4]GL]SE)63;UV[J-/%]RU2+6LP]9CU< B#$7] MGBF7UAMTS!KV/]D9VK_ MQGAVD!8:#>?B#&DY0UK.D):3@K0\6J7A2SQZI".J-<^*@A%*E2AH1A)*><8B M$4LQ\F' B_)F.@Z=^%QTAT/W+GJ0UAURK>Z,$OVY0UC['@$7E[:7@.:U:T&& M?,A]("!I=H_@FBO==@GCMU_,MKET=K#?V%3,4_K@J'9]15M<6]RU]*_.T_=R M.=?1_8,VO)EC9/NVQR @-*^1LZ75!]+AH.]U"X#K?^+Y"W=]&\DN/YY3^E4QB3$II QDR+-J8XT MMUN922Y99G*IV,BYY#0%.UY7D'HUN%W>ZAI6]#&Z'4>JQO\0\!"Z5[MJ*TE+ M>]-*P2Z4VL8YH>1S1]I2NLA9 M+K(HE;&F*DN+O$A))!.;Z>8FTR-+=4U3(N07Q.883SG5EYGI2K8MF8QCXAIX M(=1-#@8:0& %0VKRL-,%W^@[-<-)J:E-KVF0$"3NE0E],B[.W:>V$OJ:E2S MZ7OD4S+VVJY%;6BN:4$I2T61V37*158H(R/#CW8$OP?$DTT1Q/./90**9,BLF_@8@,X4A6X!UM]>H6 2C-SM6_ J-^@PV!0PDN$+2K#:&F]LSHD^?=VV;FR]H6,VT%)6$!D;(36A M)L^$3!,5BUS'TK[19&1^QNEADEXY)3209 E=.U[[':,SH=>W6B]VA/8H5XC$ M:8%8!K8_F(:VW4'9&.Q&UW>8P-? &]O]!HZL^<=PPFVJ^;RZQ1LI!5<>IAIY M=$C4TS:-;1KGW;'1ZMK.[[=_RM(DRH[RZ-\?< M-;:WS1[_MBF[C$G^&.<,X1 AFN$)=WN_ Y?Z\X89_*3QUA+'LX>A#8W<11MO M[[I4:J['Z)_$(YK?;'JW+.T AX;@T\\_F*KS].Z9WC?7O)Q_^=0.#S0>;&E/ MV6J_>?WJM]\_@QCK"2;CZ';\"\Y@TTO&XD>WN"2[+*+BT6^;))>$/KY_2*S; M82?C'ZBS*=.R7X_C'J;@23X%#'BBB?YDO>"1W,2C>921-9:C-.8R5JDDDN99 M6D29D3IA64YES/.1Z_V3!-W_XO#1F[0/T%?/4;7/9I4@!@J8M?5&$@C XD^D M@!,$2_ B3N(X2XA@E$DB!(U%*A(1%:GB\=@BR1,"/P;<_D\F% 0'%@V@&OW1Z %U?0'"XBF5=50:*D>&6AV5GQUY"*4ME2AB4JSA5*>$BYSI/ M:1[EU/X3BK@W!#6S^8(05*\6W# M1ZL<"77Q(\D7/S_D*AG.Q1FY>D:NGI&K)X5<_1('F$1$YC1.A0B4\O4'^[!4S:[[26Y+L5'N-<@Z[BXG.\XOY5 MP /$N@V5X3\# IW@?CU(;X'&4*<%(3#BEFFN115E4 M&%.P/$]H,7;;V_$HF^]YXAR$)OA-5;KF9,C/JD:LT7;5(, 4FJOKX7DT&"*4 M\NT"=R0H1X#@=Z"&L[P+"6 O^O?]WAWQI,T D/-OF /@6720M3LES!_)I22Y MC@N[\&C,6)'&2ELWRG26T)2,+J S18!W#_+\ZU+[UH"W >GNFJ%J$"L4/<<$]3_AXX;#:#[5#>&W\Z$?A43IFA*I:IB@J: M:!!'S?*<*KO=E-1T9) M\><"" !JE*5HFW=Z>Q YDA'*))LYKR]FS6(.NQ4ON2U7VK5'JSZZJ=)63G5,Z>N%78U[G]LKE;5M6#!=,(AFO@XBO5#@L8]SN&4@NZ0G9AXC M5BA3<,FD-8^YS7"C*%72_D+PPA3CBY.E$S2/H(Q3]^S!0PS;49*!F"; FUJD M:1I1I@1/8ZYE9NR?2<*5.,-/A\G )'>;^=$E>[E4D/%PD-37RUD.9^#NF[[ M"<<#9U_-&DCAT$YHMU20'H[+]4X$:ZT_<$^2 9]8076K7%TYXG#[31M6KB4( M]O38P'>]T@J'Y1BL7=,2$%]7-6H/M8K"(K):WG!E(5)!T#W]I(+_=L7\A&H"2NN6U76V.206RZ7+MV1#M MC4LGPJ _0FMY"35OMP.[NDU[YU-*B$T1IXRETK"<41,3G@G)DCS)2"%B68SN M8K/IK+V.Q!C*;T;7SRW_^.=F^.]5X;=WP.ZX'V@8["X$?X7'.BC'6UE_\L&W M4*"%WZ0BA:I5/[X.97<7Z98]!P+^;4\FMUT4* >\8) B:\CF^:UI M4 [OQCZ_PIBJ67A&#SSQA\S>INM!OP@VD]^E&,\--+#AFD[/X<(KPG9C5<5Q6?\'-L]M1IRP[6\#9B)8X729>%H=Y"-V=%Y.MC5'!GL>]^)GUC8 M%=#['3X?A"_X3!<=]^@%5$/U$@^7?0G!1CZHF6/_L*Q6;3T"39^UKTB)U]9, MS,-"E(D8Q%3*G.124RX$E43PC'-E4IKDQ":/^0RGZ!!_!W7&7IT4]FI\>@G#R[FGBK#1 1#*W0T/:8!HXJ.N)9ZT@#HE MW.#".OM;76.L9M.?F])&"GIGYM2%,%WAS\96R&2+Q,\8H.V_Z46KH DHM*N[&N_%$Y3?PC_9-,WFP&B?B_D1S#X;M+\,-W4 MPP-W_]0]3Z<$2G2=YQ$?NX"*7))J. 0QBG&\\->LXIP,G4#/6'22CQW,+-J&Z M77@N6SQS="R%?CHWM6-LE&'OX6M0/9V:BW:+@P7>+(@X:QS $@XXL5I5LO]9 ML+;NNSO+X-D5[=?OVM2S^S^^ ^(@G&830P/?N^]IAR>RFV>P!T6;>^ZAAR[Q MXSI\7^/EB:$25R\<<['1B$=&[687;3KSW[TQ%)J^L2E9>(:.K'BWND&P]27* MW N'ZRJ&_I0X!@TD65="M"!YTM(*GI>EU]7C:N!^J/"0Y"E;4-\7,-*#,N2 M6&8BMZ8U2G)A(DF9DH2+3!HSNF&=$%-A,*Q[-NVS.P58.&YRGY+9'0THM=4: MH)(#@,2>^6K5>3:,XF9&"92S-G4]I5/N)"T2(=),<PK"K7E?+SSM(.[7],J3X#-(#KLSDP:*=2):LELX7VPU@_WI[5=I8 M95U]T.C9NJ,@7V8!I&[83BMN<\ 0,3C5GRX+VHU+"5$*1AQ]T._R]"A"BU@J MP5*1$F8H(8Q3E>4LH5)$,DMD-OK>FU#/1>O1[$)0!]&;I^^N4/TJ/&< 4A\X MPG9[#'N:Q" '-X[?8I-BTVWD[5BZ)QLVAM3AE[DQ084@C*::T2*E7!--$F5D MGA$MHY&!@G8K3:A?I'-C+43U.-YL#,*] \K10P! 6SWS#F8+)6+WH=(W>EXM M^QG?=RN;0*Y 1C34]JY*[3LO "B)(JHVW=*K]1:A]8ZJW48)3H97!!*K]RG' M86CSLU-BHV=['-'-3SN?.#C5+[/Z]9QWP@<;GZ8_,[[<87[S' MAE6$T$$RG(O-\TS7.Y@54";0/-6<,J%R MI3/*HYP62EA;3_Y#,*TY8Q+.F(0S)F&RF(0)!0O6#KL 0,(RQ89$?X@8O#=V M6^+)H_(E6-78EWU W&)WYX7WM^C]X!?6.'?I\Q.ZQC$_]G1O M^@![_NQ=9=:W@#1]K^75PG[UASL;[5U>S'Y>J^D_PXM?C2DE(%'>:3[?'SI\ M]:]XOV%"'1ID!IV-R(N#4Z*T#90Q!?LKGI+!5=]\_^V?*/O;"O\_>U_9_?Y[ MR1\S+MM M_=4_ZEN?2_M-_>-4-O63EPCV#N(,_3^GV><,^]-^FE0;\153JSOZX6E_/O_\_4$L#!!0 ( '2$@UAY] 5,314 M -9O 7 96-X+3(P,C,Q,C,Q>&5X>#0S,2YH=&WM76MSU,::_KZ_HA=J M8ZC23!C;@+$YJ7*X5#B5!!:SQ:E\V>J16C,-&K6.6O(P_/I]WK>[I=97'\V91_/!XKF3VPW\\_L_12#PU:;M092/26LE&9:*U MNIR)MYFR[\5HY.]Z8JI5K6?S1AS>.SP6;TW]7E]*=[W13:%^".,\_MY]?OP] M3_)X:K+5#X\S?2ET]H];^L'DWD.5W[O_,'V0'LM)]FAZ/60I>CN:+Y3Q\>5LW94F?-_'1R[]Y_W1KE:>OFMMH_,5KN>F;+".&N.Z7]WPFY/(>H9Y&E.=3FB2:##>NA\JW)Z:PM2G MM^_Q?V=T993+A2Y6IP=O]$)9\:M:BM=F(YNM/JCPO(Q"7]< M^JUAG$*7*FQU_9AKJ>Z$(R=OYEKVV]4X -S BJE MR\8(:87)Q5.5JL54U6)RE) NX:=LQ&]S4\X:!;W[L=5%!@5,Q+_:>:O%4VV; M6J=-(B[FLIS-I4[$VQ:_BF>I*MF)M6'H1_0@FO!;FSC M.BS3J=B/GIV%3-^+"V7E0HD7L'D%UDA4[_BQNCDZ!YG[I_Y(MO@Z[&2@=D>' M8C$\.K["8L\I836#@M%8%D_2,H-;H:/S@(1Z_5'5#:NL)-Y56T0BW M?N@5XMN04#POC*D3-K1>0"#4R"Q+>/87Y:6R#9N8)^SM$_&K&8O)X<,3 M\9.JR,:=7ZJR562^RIDE\>E=NC-A9.6N@RQYM\J6UNN_D+42ME(KRY\F9SR8+K%AG;6R<'?+^-Z5 MO_/KXQ4'^+$8,/+T<%)]!G9ZV?G%XD() >6_!2.$7<7?(H(D[=% M,<(P\*;6%"U'3KI,BY;!$@5V->:D];7$Z&B\E,BX,%E;@$QW+LP3>Y=I9TW> M+&E]+ L6ED>DV*U9J-H*5E2FK6DM%JZQ;W-)4Q&)HH6WD&2A/H#PFIA)X<1" M$:= 396#-)I$(A8/FEM.VS*3E%F8&YTJ^R6N?V]U\4=BVAIC=D&E@8O!0O7KUV(A'Q9#Q<=FX@ M"" 4QJ& -,LH3EW(F?(ZYV4,LV*J1+!D9+B_N]E=B=?#,[HG: IRYAG- MY"; 6! 'RU&NNYU5"YNCZ_PU[P>.@F2+OA^8$KIH\IQ$F!XO5$/ZMX!,\\U! M=2SV6(OSI\0\'3$IJ_4E3Z*RF>K7B\]-"B(I2_M,AM3RQB9M"]@,6!^[IHVL MG[3]?M/I7-8R!0TA;AFI3%H;:T<9A!+D6Y4BA6DLY(UW*Z<%K0IJ#P)@;M2,\VS-FWLFA3(PL)I ML\_% MNIZ6X=>7;Q/QALS#\Y>OGY&,"5-GT!ELF7C<$)^)F+"<] \9U>"^B)];72#= MY"$2DQ%.JO-AZP:V0)P\@H M^F&)^'3IG='LBS!U0>Q?=]^FJDS=M*6FB6CE M"MI#J@?! ]O ._)J$FL8+,BX!4*?804OH6?89+V"YOP;ILG-O,!:&C"Q@#D$P2_M51U&J*#7HRE(_G[$CN+40;!;?WT:O)(9P8U1H?+F].C!,!&^ M30E'=-,WRS>?4]A8J(EXU0D9F<'XY,3 M(L:;WCYXI8;Y0TP,/Z3M'"ZBPL42OIJL'(&>3%:-\PH!=]=P8[ ,MF6C))1$ M;&-@9^K$^W2< UP_AYV^0M4V.# M.0/:1SBC2&QX/LU>F .+,B"30BY=8%*K6>OM-ME-/*\)U1%:B\,)D&,L8MIL M[H[Q=XB*9EQ] \J.\YG6L/GLUKMMOEPK (7='O3:"?G725+],2%_$;EVBO1, MH3.2.&*2=ZLL2;8K?D52/_"A[--)V%@5R!F&Z+H:V*]R@>2Q++*N'(D;^SPWM8MP M+BD (_E!L(Z=] *^5:Z!]$@469&PW8R]X)H\ M+W51./@8,$8%J()HDI_I*W\;2*.G$87'C#)ND/0>[:'TOHDA'"#74A'KK+E:KY_*:(0L]"G,6IV%'$4\]18$/187 M%$0#A?:P-GZ$U,_)NIV;MJ "*>=@5B+3%N$Q;87M,*0-OUH%K09=*%52NOA\ MY] R[(,=VY0J6+VB=^ZFH$(#J6N(N9WO&8L7;A^@;\FTHH0 S .T4%MH6;J* MMCN@&B\WK&S7@MPJC(O@;8QT BXGE9_*75Q@U3V>+]5EL/G,@N!](RA M#O$+(,"T=>K\113<)9WQ=_ZB&51%M5=-@@TNC[ E,T)NC@$)5+!0,G,IJ,TH MWJX@C8LNX[(1>_9A;Y>=<3%MR'TL9/U>06HK2'[J'4;>.Z_A\C^50HR;=^Z/ MMTO=_O8Q;(0VKGCG0AMQ*"Y2:.1:6"/V:PO;M>O'X YR2AUGE$*#Q8'SD)T( MQ-:&19W!1K)AWQEPP$"3$](T*-Q0$&;.(7!&BN#$IW,)U\P^'>YEU/=4J2I" M?M; ;$&2!"5J2@YO!#B]F=LT9E%*5)?;\XP X.Y)7\P847HW&*[([GAC MV2$ :3GZ @IRYK"#/J4I1^I#6K1<'MI.@[7 DFMJWNG.J![/A9,.OE.%<_+P MC&,# @J6L _" 0.@Q,EC1NJ["7-C?/'A7@9___3^C%/R/8^BS.XV!+A%QE4Y M(PEG21UEJ@)3OU!Q$G%AGCB9]K%@7WV1Q8P$9K[PEQ@U-V:F.$+L/?HG_?F@ M=%)!![!F/.WA:?#A7I6V1804]VJ$L323WU!5R++DQ6>*D+1;G@Z)G=CK,V63 M+J3NJCMK.,/OL,\R;87@K#5]4-H (:BH_'F#M&8?@\Z7<:G 1QB5L593?4HW MGDE\R5=6#VP$7$.UU04=LQ:!%^25\*A=E>F\-B5;QLZ@0M;6RR,&>K'0'SOY MH@S:9A&U5QOG7XPIJ'2G2BBWD.]*-VF C"\ZON!P,-"95=%51K2:7 M:6/JC8V4AH2G[^LHG0OS13^RZ,4E^\ %?M2FG[-$>A]#,E>^6*< MZXUP@5C L(/26AXSY:!+"$LO5Y3B=?8,]O-IK2\WA\00/>KQ5G1CF" ?F5I0 M[XE_M#>B<2A616L?1/>X1VQ;?5M1AETNW.[,LO0?0UHSW+>Q*B?&Q3![--X= MJ_Q=HOM*);IO> QB#1+TI7XNT;!,]GT%@PX5;QPK\,Y(()=P#'9]]W("]N J%:3[%: M\R>A @2W4LYA\OL<9JWB/H_2QP>1>KFA\K;V92-"<)>+JGF^[ZH*B4JD,/O@\OMCSLH8\Z#J4!H:2AO]-2G;; MMEV;9X],?#U#70*OP4&#E M:[K7Q39/3)GKS(7#5'1Z'7'^IBCRT5ZF2\^+T,/JV5,%]M0]>P)L]E_=\8<@ M7KQZ[8] W!7NT,ETY9*'%>OJ5.6$("BSXMSZH![H]'BJQ'N %1<6AS$X*^G& MZ+.*Q6HL_JD M>B=T&5&\S:'4, )T+I5G/W#]RMZ:N&":+]P8[W*TEWE-\BXD#*XU"QSAAN%: M,[+,VGI;D;T3)Y"X:IV\>IAYU7IXJ*9OR6"0B% ,V57:^\<$(HBVH27>(*G8 MQ[S=L]ZR.&:_IU)/&KD.S@VOJ>J!'=X2@Q*V,YH;.MS7%,Y1

    L3ENX4,T; M+TJLN4;X+:;L4^\ M!U)YLOJ[5'>T(AD82+_( MIAMWH\MCUV[#,AQW')XC(I'%#FKF2@)T^##6/J)O8\;BN=0%10/\UH"57S6& MR-LBIQ"81Y]"JP;M8KS$=;JFA6S)@02SD=$&P'Y!>12J?VUK Z+;Q6 &]7T1&8#Y4.R3=L19$ ]CU" M)D\(G6X=V9\1IO&#/!"B5K;K]ZD!:EUYQ8O#EB_]!D'_MG9,V<7>)#H1-N5R M9 .B+'3C=M\9W] OQ:U;= I%%M2*Y',B25<'&:CJG>BTF:E"0UC6NMR+LG>3 M711FZ2!EFX+U9*UM8=/^%% M<8HI#XLC&?;*L'.BJSF3R3P3^>Y&+@>EU.D^AZ\#H).2>G%AQVJ.TH<17QAZ8FW%+-L V?3&P.H_K,SK$6CHT MS?72;2!]"#AW8];G@]$Y-G%I]4N&ANZ="KC2$O( 7E0\INLW6QG?)$M%'3@0 M=WZ7#_-RFUBTJL]@/UB=MG;Q64HM^^$SX)"$,:9N!"[$T1=TNAN?@07YA @& M*22)()]MQK2XD C +>Y?QT/49)<(V'=__GJ-? ZP>:R=YS"'+L:.C4:"/XHER.Y//J' J.L"X&AXC M[R-#&%BN$,$R-KKHWXYX-.&W(SX8BPO]02RP_KEOB>VJ3E'$OFX)-D$3]+^# M32Z32-\L*5/UQ\'37@G2/F::7PQ:HH1SH^X]0'&.&(90J -7@ ME,!#EQ(@1]XU#CL)4@Q8?*-#$H.,1+QK:VTSW1>[J>Y M*CGT#N6K"JU4S6W7'4-=GP#?J[$6L2T/VK*.:PJFD*%9*L/'- B!$P M'%/Z)?I,!\8IP3L(8LCSN]K7I@+7Z\X$^\QW7(3@.[J4E NYMH5(OM2C*"^WU7D:JP8W;08W<8C] M.U[?>NW\XHEXR?3XA5\9>&,Z8T[V,L9X.TC]=MUH67A/5-]P0-;(>U+\GO6E M,V_:I'O5;53#]7>OE]I<&9D-:/R<64]GTSM^E3^(&J=K%V MK8CS&+Y63*E@ M/G_:4#LRKD]\VGD0L[@A;XPE/=E+[TV]5EWQTT.VM>)X9P.;TKV\LZ!W8S(O MY>Y&AF$+P)6+_^MYKK@D6N%ZQJ\#GL*>)UWYGZNI(1OEB_>]"'Z^A']S)&P? M??4YN+$P6?=.V,0K=C(,,3TS>A.VD)D:&(O^U2+\:R,7E3-;LH6@N1='UH.W MD/\.,RE/_>U0=,K4=#]D9>!IM*?D_EF%+WS*SP<%@,Z%F9Y]^\ZW->MPPT8 M_VC\Z%MR_J++][X"Q7:S_C.[B,3W#[VX_9NJP97_\HRX\S+W+T>]4++X,ZCV MU^_VJ6S\G\78^*M&?TO![_KC*'^+Q5\F%M?\S<'?N[^K]SW_/;__ U!+ P04 M " !TA(-8HID6E1D$ #%,P %@ &5C>"TR,#(S,3(S,7AE>'@X,2YH M=&WMFVUSVC@0Q]_?I]#1N6MOI@9,: *&,$-HKJ1M[CJA=[EW-[(E\#:RY)'D M!/?3G_R48I*4'&D>IE68>("55KM__U@C(PU#';'1,*28C'X:_NPXZ+4(DHAR MC0))L:8$)0KX IT2JLZ0XY2M)B).)2Q"C3KM3A>="GD&Y[BP:]",CBH_PU;Q M>MC*!QGZ@J2C(8%S!&2_ :3KSW'?);OS7K?K=KI^F_3;.)B_HG3']WO=?]V& MZ6J:%WV43AG=;T3 G9!FXWM[G5@/+H#HT'/;[5\:]798+DQ37V@M(F,W335= M:@.(V"I]_PC1%2A/^@%.A$1YL]? M*LR5HZB$>=%0P6=:#)*_O"@#-'X8<%H%7$1YN S!!XUZ37?8RII765[-M9Y# MIYY#8"2F\I&2^""!!Q!CAF:)KX EF"\BSDZG(Q/_D%3P8B!1Z$C'C3K:>8' MC7U&JZ!](0F5CHF=X5A1KWHR(*!BAE,/>!Y!WFE05^65"?><2@T!9J4PN4:% MN<2CWV_V=OH9(5J:?U(-7,+3S.%I:7+5MN9VT[W1]C6WG=VFV^O= MRFTK#[D(VPBC8LSW&SN-2^UP<+:0(N'$*<^]OYL]!J6HC,ZU\;=G=$)*,""H M@J-LH$5\O3W&)#N%7B=>(K>.WJ=$:9BGZ\)'0 BC]TYD]UHB5SF\!*X4]SYT MRTO(#Z'LVT2"(A!H$#S[A)N/M)"QD#A[HR;U)E9_,"2+4OC&4!:C]Q"!N:;> MADP+X)J.!Q(TJ!#]#5GE1T>*84Z4)>]FQ7Y/="(I.L8+"- $QZ#-E=HB:!%\ MP.(78+G\]=E.;S 1%KT["#G!J?%AD=NLU+'PP;X&'AV(P1-0N#8 K@1P&GB4R@ MM.A9]!X2O9DI?8L0@RU_EL&GP:"E[PG0Y]9D6-5HS?(5=3)'Z](42WX>%[<# M"I],R-^DXEVO4T';=ZFAQ>OVU6P68:GO5M,L7Y:ORS5>1Y,Q.N*:,A-+M@;X M1)AX(%"6+DO7MZ%KG)@ #%/G%!TR&F@I>,;7BZDI:9]#D=AKYJ-05ZTNOU:< M[Q?)69(QASZ$0@ON'&,M88G^C+6@*VS>#E=T*U9"KVTYBH2!;_NQ)RG!6TV["TR,#(S,3(S,7AE>'@Y-S$N:'1M[3UK<]LXDM_O5_ R=;-VE:2Q'>7E M9%/E<9+9U,YD4G&NYN[3%41"$F*2T "D%>VOOWX ($C1MIR=G=#:;,TFD0@" MW8U^=P-ZL:R*_.6+I139R_]X\9_CYF, MQV[4N5YMC%HLJ^3DZ&2:_*;-I;H2_+Q252Y?^GE>_,"?7_Q B[R8Z6SS\D6F MKA*5_?6!FDZ?/GMZ_/!D>IP]GF:/IK-G3]+I]'CV$!X(F:7_=_P 7H7A_(ZM M-KG\ZX-"E>.EQ/5/GYRLJN=KE57+T^.CH_]ZT!XGS *&SG15Z>+T&(=6\G,U M5F4&H)T>/UU5\,)OM[WJ]FSNJTJOHME%KA;E*9''S>YG2'6N MS>EW1_2_Y_AD/!>%RC>G?_FH"FF3=W*=?-"%*/\RLJ*T8RN-FO- J_XA 458 MA#ZN'?HP3ZY*Z/UYJ6:J2IX]F1RWD=J!. Q^"@22YCIR_7$(G=R& M$&WJZ_.S#_^3_.W7GU^]???31?+VW?GDG\+K*Z%Q_O/9;S^>G?\]>?_KSV_/ M__<+4?A4VTK--W_^WDQ[D?JXE* /BI4LK:B4+O%#H:I*RN2@@F???_?TY.3H MN4?VSP>1"97)5!L"\+0&FAD1MF4[N 0E1BD2Y&0019S)7\@HFKI:B2L"6 M*)N(UT![!G00 MI =2SB02&W8@PT](O->?95I7ZDHFO\[G*I6@$YRV\#L@RHRWP/(>.-+S;'(^ M!TV"KXOPXNOPW2O8T4F2)'(0U>R;DJ%;*@W0\?X UH@U5M5MI*QUZ! 4?$:W.=YWJ-D436X)[8IOK\B_GOT70H_-=/'W'X%;5>BU)/)X^)!0>MC+U*^\GH>C4 G9P4 M$B;9TK92I$OD=@4JU]8SJS(EC$(),$D*_ W\GU$,+4!EYXK^"9P(S"_M"!4Q MZ?A4S'+0OGO+^[,!\?[1\3W@_2MI@%'BD&HX(H"L#]XT96 29+5!@T' M2A], (XGX)32OY7.@B-Z(U0HK>3(KF'!#S*5"A<_4! LE BBF%>PZ*\0:\W@ M[Y,1IK4>LM?:>$XHR]YW>B=L)GY/<@6R!K#9"E: ^,<>CF!6F)8G=" CSC.9 M"L"E#]D1@0>OX7N -V--X,8:9RF 7$F:"TLFUL(LAE0)08&D!CR3DA 6>?Q< M?DZ7HEQ(PK1W!,RI4\6TLC5H-2 3HWBG/,N]TDOI@/32/;#)[6AA.!KI'>C+ M J7V*4OM"$3-JPN26/R'BX4PAL4("81EMFE2+?O+X]F >/P>V-[7QNA2ZMKF MF^1L#9PQ6#N,O"L*70,<8 OZ?(:=+'%D6N?*IF 4G%5=+V7)BP07-7FC2C"\ M"@9]D"MMR/#](H6MC4R,S 5] ;.3 >D%":VOJ"H!R#E[#*9)RFPG?&B\AH%F MK:Q,UKK.,S"*H)!F4MZ(;F2&T8BR@>/%Z-5,@K$N"*@9^0YZ"_1 ,,MM+I);P'3@*B4^D*K?92&+G4.3 MK%O5IASA;AG9H>%MO(S*L-05 M!BZ?0+$C\(6 *> /A8Q@P&')TSKGP1EEHF&JN=$%K:1*\L1X*L2O12+GN+@Z MP%I!F!^HW 'T>G:A'<= "D(FH+>]%:=1HN:X!:.&A@(0$;#SM(L H2HB+XY] M._\I0L!SP(X[D-0K:IZD MC9.[,OI*9=(];KT$&[SO+IT3Y**)3V)(D?N/ MGSV<[B\;SP?#QL='DZ.3>\#'G8AZ6,SL GA\$;6:QRO9&R@^UA>T6K@"V$N69=VRU]3GQA\WWO>,\/F9;L M< $E\QI,]'73D]<#'@9[9Z"?%, /;L,$@M5JF8!.-+AA:.T17L"LIS:([T>> M71P#E\0C)J,D&GJPE+]&1\)>KU+C;JN5ME2_.66G_TI>VW_E-/!1\XJ869V# M+W?GEJVOVY74+^K;O56W-)/QGTOC 5V)A1S/P$&]'%/"\%3D:[&Q#X;9[':O M;.AB,#;T7F0^;HCMAV-,,5^/&K]P20=N3;%Q_,XQD+2H)[(^74>Q9V,CG6$# M*Y74EM^ UU<(_G9V]9XM6CL,3_- \;> *TQX(R]5V M[.+%K8:]7?B _J?0!1*[U@C)6\ J.3["Y]'XB_'?W23=EWS)HQ,KRD!)C1_LUDM)VX@:K<>5N8ZF1LF142K,+",H$1+E[?K8_T7FG Y3<- M>!<-^#==(%N!7C!#: .[(7[X!%&QS53J4T' X]JLM'>N.>5(+XH-@).\M3G( MM=WC%@,U&%:'@/GQT\'S^DVU\N'P/AK4="L?K*(LJA2FY"RJRZ=RVG?;Z%)^ MEDP_51\*%_&*FZS0'LO+IV_R1L0#O !5WG-DE2!T' 0[FM\( Y9G) K,JDQ,), =:Q3LO=K:=%0!]N /]X43_V@;+3=R^N6G& +%Y;8-J3$8>2MQ:L0/K7=Z>/#;(M?2RB,UK!I^6X+5CS*6HLM&)&RAX:<_61#@.()JY\8KC MTP1B#0$#)\[Q!8IP-+CT!CUTK*A+\+:-*Y5<*?:ZE;4UA7\]>7@?3P;H?4_F M;J\?8"2E2QAEY!S6YF $6TF]NOQ1+9(/GO(1=0^;V.0/00 CAB]$8E97[@0* MA5X<$'-5(LQ8P 1-L.%:% G4-79Y. 1895-/AVL%\/$\1E=SW-7;1MY.T1PB MUQQL01]1)\DYQ>_6DV"G8@PAGVD7HKJBCD//P4OM#PU/PO_+L8<8JCV;VU8.5@+-B]"+(N7I\/QW+U=6%B.B]4?JE5V6+OUYZ3KBLP.SH0V?2G8+&RD.TQ"_?S-1 93Y1D?.A\78JW*4'E4D :63*0D,QM!(?^A@+8#ZA^X6",(7XT]XE;I8*#$= M!87?.A#O(A\G_UX=B-N*ZBO1GG5ZM$-H M(D.K=*NS !PR:F-G'PLNZS"HJ*G+IO'\,W\OVXC"MT\:'*2-!Z9W(-UW M0"FPLH'XD+K^FG-QB!W6O%B[WJ0P=_<#7,DU"DBZ9 WKNQB->/N6A3F(!2ND MBI7!\B.?DG29"NK*GW?N_4F52>L"]S^5ME,[)2K!WB#4,CJE"@("^XH=')OD M +=4?A98:![%A_JHHNA?]AM88GA-??52VD..;JFW$F12XLG%U#.AB^X8(SZ. M&A]0Y.NS'.*8WFP2(WRLPOK8-@TT*2EHS9#4M)<4JR)5._2[4CK'>FFN,8N+ M>1=7)*6*?!_[QDUJ_,)!0^&()@)VML";P-PQ][;Y)Y>!($EV4F0LGOU'$/U* MHW"&D=27;1U3[#^'Z!M'=Z+1;M3PI_N#/Q=N!SCAZP%.DH.@7K?*W7J&.6RZ MD42O5.E0:*V"N0F(NW[?*!6PF9S:X3#"3I9SC^0\L MLL^,%AFZJ5="Y1XW?V9FJSN!>&F$0^8PG,X/2\D$C7*,]-K)8XHESR?)].@8 M7.J#XX>4FHN^/\;OB20F-!U;/MY$\.YOD/EP6$'F+Q3^4_.W<\OWPP%IA9*Q MZ%]C!K=B+@I3=@HYN^X,O^^/9J\-?ENBM<=6>7]A@K\G: ,2A_*$:5'LRR 9 M+IR$D7Y=;BR=T(>M,]B_A49>Y='YAK:V1[L9K1 IZA@[A-S.-UX'^XC,):C+ M$N]D*OE6 AQ!Q\7060WUC<;2,-;-.FUP0@!+-Z'EG'JV$H._N5,>?G%G@L4" MM3+OB+\V8"V[-SOT6;H1FSJ"L.M/N3PP%S!=1^FUYK)9A_NW7#=6N'83(V ) M?HT5H)^%/\C7$YE3RIU-;R^NX7H%OQKZ*WC-7"JL''E0YG6>2XL>4^6R^D1S M?\PCNK<"K&+LLO@+*W(%+SA>]2')].C9F=?QE/E[BY%N2=5C$)H:R9+)L*NQ MFL;O%K7B."?2VMFTN+G2'_RW M,+)',O"L+OHTP<]3Y-\^/#I,,HB]7;T;>QW5JKDA@\GP3]2[AVX'I\.R@^\T M"$ F"SY^NS\IU7=Z2U24QY/C&^P/R;AC5!4S<,ZO4XRJI)C;7:&"W^>:+Z=K M!=>S3A2N[D"MN3NOO@+'6$$DS"]V8/"#*/(=<^1+.\)7'G*L2O:# MNI4UZG^N[_N4P R83K1+J5$R]XUV7[C;>D>^X*O:O-XT'G$',9]NU%D80!5U M5YMM$548@_6A< (OUHE1 ;P)K__%4G^G#MH'+\'"S<& ZZ]9B4LZF]')?; C M&5V):?GF1U@<+9-S:3B^"XF:%!DH=^Z6N_>(S?C=ZN*'Z!>@&+ CS5+08S'; M!IA!BN09[!YJ7'<39? V&8:X +/=+K$$2DDZVN@G@U:O>J.@[703 M9ZL+ 2:%W7VZ[E73WU@'D";%+$Z[BM:LVEZS;:*4/P[#X0*'K7. %).N"3KF MBF9S2C^ Z=5],&JN'95\Y[D,I5&^+O.&'PKX5J7KR_#\NU?IAK(19^6F M5FQ&;I_W:HGK&UT0I ,;W')_OLJR7PJRK[BTA>8-QI&(\K%4]..4M" X!$$0 M;,P6M.")DZP.H"TGKKGD,+XEH09W09MB"W[*/)'-=2EZ+#G-L),4;PF4.=_I MFU-FI5S8JAG)U-5C<[VGI0J8_4/_\)]+#.7IW)9LKXD MM\^C/'LT];OX2F?9^ WXPY?);[@1%Y7!%/D'25N%NW&.E2J\P^F] 5^>)SA+ M*_IU %7YS1(%0]!C+OS-(S[>,77./T 0YVB]/IF4'GS!1=Y$IS=OQF)O&#:JNEG.GS7D0EF->7C[MX4ZZ43'O+E8 M@\+ZV")VDQF/BWQ56V#F$-GYE>J2JZV2Z3=;_^TN;2K?=JZ1H?B243BK:IRH\OV2*[I9T3[:Z\] MVT*E%'G9JG-$F2FN-) ^")H1WO&I+0JP0E6,Z@G" U[H^:ZR%AHFRF]:7_BNF&V7SN.\69*U\[BKX/Z2XL MM-.B_EGO!NYQ,O_QL+(49ZCR"W]MYL?&X=X31=$R3XTMG+FL]4V6[OIB(;J( M^+;K;B'/LEO:1N'V\8M$VVU7=$C3]/AM\6_Z $1H8IM0:'\3=D^&)0H7=8K> MBS9[\M.#'_L"=!^*TZ^T10YH:"5HHF)?T%;&A\V*?E("^Z)2_CVW48*/[Z87#;C?#MM+T_X+U$\->R*O*7_P]02P,$ M% @ =(2#6+HX-D'OL@4 =ME% ! !E>&,M,C R,S$R,S$N:'1M[+UK M5^-(LC;Z??\*'6:_>WK6 /_?1Y;VB,3+G?LG_Y>/B[]76.V MX9C<'O[T]W:O MB&F_.>([?]2U.TOW!HX8'QVIVSK.9"KX<.1IE5*E%EX6?BM.!Y7^H-PLGQSU M6WKKJ#8PV%%K4*L?M2JM!JN:3;U6ZQ\.3\O]2J76;.E'U6:_?E2KLO+1257O M'^DZJY7,5K]N5MBA>5HKMYJ-0JLKWCCR8 M,\S;=D^?^\+B/QV,/&]R^NG3T]/3,7YR[(CAITJI5/W$;=?3;8,=!-?SYU47 ME_%BB]L,URF\_-F=?_A3-7QT^=._;JY[QHB-]:.7+_&6OV7V@D^>T&T7UUGW M@'+PQ$KIJ%0Y*E>"ARQ[;;G5:GUZQMF';S(?P4?(G/ MKD9#Q!3;Y_ N":QN?U)?1I3"Y[ZO'C=^&E_KNT5#7)]'% M ]WMRTN#+^;&[ KOY87PX=Q%)N/+5P&^F+N0/1O1AG+?,:=? M?C3YH^9Z4XO]=&!R=V+ITU/;L1F\GS^?XH5,J%^Y:3);_@K?WX*"$MQ0KW_V M[MG@IP/C");'UL?X),9/+VQXW;0#@Q.Z=66;[/D7-CW0."SZI&[PD5)67W#5TZW>FBTOXQ(U>4SWX@M-/Z@5W<+ECSK^B=O#E M\O?WOZ -3S?E&RQ]>* IIOOI !CU=,"?F7DTT"WDC^!M=7@;?K#1"RLG)^$K M ]D]O6>/S/;9/:A&;H,=@IG)5X.&[/8M/I2,?_$\8088H <^ADNZ@QY\Z@YT M []32U&>&S&*UJGIBRG0(1QQN5:'%2IO.-Y6FN.M;SS>5BG-\38V'V\YS?$V M-Q]O)K>ZES\:MNX7C1+,%@SG27N]]LI^\R\:CW+79E3WRX'QYD M<(O+X5]SO0^_>].O,,=KQW5['KB#J"NZ@ROP'\?LXAF4O\OA]FON>K,A-X"% M7[/:?XL&U#;_\%U//?,W78#=\]P5<[T4:N4TW^9JIB8S^%BW#A:F7ZW @3? M@8]T=7NYN![AF]JV>8]NJ]OU/73/T".^8;KK"SE-N28'&FI>N+D4S:]>*1U\ MJ1^7PH&&(WO'2"N['FGYX$MMDY':_KC/Q.) 6_%AUL-!@G4'^X$>9'?0<<83 MAJ[ .1? ](YPYXT)//?(=+RC:"6"L1Y5HL$VF\#IC>:V8ZV7&O'15A>7M#?2 M!4.GQY1CMEW)[&UJD9G]$+9?2!,ZJA0[/]?$ZHS*>>S'Q:5.;32&0^Y1*5 M^327S^?3?$0@V(!AL,7<)7$,QCBGKHS"87Z:C#%//8A>?CIP^7AB8? C/QL) MG'X\9#E^=DV(9^3K9N\(7NDZOI!_27SA-%A".70TP>'G3,8AX5_+-W\)/YI_^D0Z%>%?8">$=PXF6\8@1Z4R_!?>-_LN&J8Y MN[1<.:J69Z]0WX1_AR_Y-#?OY6-S@W@U#]M9, M/D8WQ;'CD6';-(&&+G.#7S">;3]S]^ +7G/FNQ",NRY&N\!TZD$_?EKZ_&@I MHF%D@SA5:L2)]$OH9W8LW77!;_8DX"W]T&3DDN.-E(=<>:]5_28>.0&FW];\.V. :CR M^@!4.;E(LKSSB+K@B^WXHK(^7U02Y(N=0PP%7VS'%^D UN6=@RJ;\@45>J2C MORODT!LJ]$A';U;( 3E4Z)%2R<"^8CH)\,4U?&*[+)]Z!85>J2D-\GA2%3HD9*^(H??O$V/X,-M#17=E!T% MO9E!_&:_^"(=_5W-((ZT7WR14E5_!O&L]?@BF_J[2@[/HD*/E/0F.1R)"CU2 MTE<[QV\RHB=VCE=D1#[)X009<3=28EMR,$)&R)62=)%#&3)"KH\RCO'--4D4 M][ZQ#X=D<6^5'.3QHM;TXD\?NXLYXXEC,^S/LJ3>5!:B[K3V1U]PCW=RLSZDPO1-US_ M>^;IW&;FA2ZP&9F;F84G%XMOROB&X8]]Z81TO1$3>)U@(WS:(U,]TC)#"[)U M%&O2 KQ MHNF$SM:;G+E"1LN]ZUCXXR$8UF@ID0W$4U:W%&B3]?CSHW0S 5K5LQZW?ECL1(%860]T=PKL4"!0UB/A M#T&!*!"JB)PS2KBLA]D?A6V7DXN(ZEF/M3\:VTYR[13X(NM03_H9[I0(5P W]!3];LXH:&8=N$F=U)DYCJ*9=?3GH^I6DESS MK*,Z'UVWDN3:%RA-NNN?=>#E0^M6DESXK ,J:=>M)$B+DZQC)A]0MY+D!T^K6=9#V\_Y T<$JTR7H\GDH:."5:93V@3B<-G!*Q MLAZ)IPYT[3IYE1)?9!XE2#U)D1+AL@XOY%&@DSH@?8'460.!?W9A,0/LE\T- M]X$9(]NQG"&8N^-KSSS.IPHE!RGDE+SIZ-MRB1R.D%/ZIJ.=RR5R.$4R].WY M?XT<_V[D>(Y]HWN"/^=2_99+Y.".C-(O+?U*#B+)*/W2TI_T,9>7B0U)()@E M<]OVD%GWS&1LK/ <*EI33)(3I9(UQ:^I(<5I,UPJ6D*LOD0)C-#!T!RJ6D M*\ODX)7,42XE95DF!ZQDCG)I:4MRD,IFE*L0(%U:ZC+C: H%TJ6E+S,.I5 @ M75H*,]LXRAD!RJ6E+[.-H5"@7%KJ,ML@"@7*I:4M=XZBK+$0BVT'*J7H05M4 ML)8K.P<:-A?/N=F]*9ZS2[2*63;CKDR2(&D$I#VW3(D]4X/]B *MT;><6#<\;.F]0^*:M+AE"PB"90XY8:)(1.]"5SBB)SR"%G,8BNQ M_DT7<(OWEF GR;#!*W/*)ED$2"BIDJ^,6=-9R2XR*[>''[)3)1V&(5O=LBGE MKGUP)G41[4#AS+VRC0]4+/F/#ZMD*VHV9A;'\V.;E0I&29A1"B!P._Z\@-\\ M,#SSN8&1ZPD1#.-T#EMD3O'+G+)-#5O%MKOC$9;H7LM4Y#^Q777"LQ0I;YLFKIG>"C\%[/F,V&\#3X=>=$J)T5*H>E>K)$((< MF$>=$'.&:8$4KQFFA4O?Z9KRR/HN=5!G7[_#3:T1+$HKU=:N&85+J]MZ_H8S MGNCV=.G:!M^]9V')8EL;9^*PF].%H8NWNHQD7LQWT[JT7",+6>V,%0@M/EGP MA]+BIU+['6E@V\>!OU# P3/@U_?H7[+X"Z5JWUT)'3FDA;KIH;#AJ48.^L@4 MU5+:,E,C!UY0I]I<6)V@TBOPC?<3HIPD(0I\X_V$2/"@W7*=7"'0ZX28_Q9N MN+ X MO2/=MYNB.5K;)U=5 MYP/.^VS$(,;7:3YWZ78TWSEJD96%V'D8OVF4/#>W[G2K"&Y5*5DT248(,< M:A*=>RPZ/60S3.V& MVWSLCS.386Z0+>N@25[].5OD)5N]L1%Y?V4C;EB[:$BSJW4G!TF]:]V[@P$W MV+H"16CYR>$]X8I>V28;@(WPV#5_9.:5#9,<8EO2MNLR#]R'&_T/1ZB=K8O[ M%R>^QT3/&7A/NF +=V:'-.3@C*U)W:HT"2',Z"_"=;:] VO*WI,/(*:6:9X&-TUCNT- ML3T!(;('+L:*#2+J O1!PH>]5J4\>[(]O6/B6^\\>JS)'V'9XQ?>^F,F=,\1 MBV_FKE.KE)NGG=O?7WOIB_OQPW-F.[)B8O5C852O/7;N"9_F!__:E -*KMAE M/WSG#J8F.8Q'QE_,#7L[S**P'K"]#GQW)]@C=WS7FMZSB2.\7?0VW1&VW"0' MJY!8;0J(C(Q E)%"'-U4V4=TFB!FNL[L^_ M9,RZ)RH3) &%/%(M45G+*M:P(ZK]_$LF9"VK6$/FJ):HK&45:]@1U;*!ZYUD M%6O('-42E;6L8@VO4(V03&05$]C9ZB;)NRV2L?L*=="[V%+-K$&UWD4&9*)% M$A/((]42E;6L8@VOK.XVC)$-K*&55:PA=K6Z"O%LID8S=UUC=;[V, M>:8)RD2E1#)VSR/5$I6UK,;NKU"-D$QD-<;>V>HFRKLD8^$5ZN#BV_W.T<+S M#,38E1+)&#N/5$M4UK(:NV=#)K(:8V>#=\G%PK,^7ZXGN.$QLZ.[H[8M_\$F M*H^Z!4]REW\ZZR,W?_^E(VX=C[EW^A0/-7AC8]_:@^PX%G8C$R'MP\_EUOX[ MBYE#9K;=V559V5E;*9&+X@N^H* ORN3PAYWQQ37W^% >Y9 =ZI##&:)V,HKG MT6SZ+@&92%)7ELGA!%17/5%>IXD?;-V_7?:7EUWE=TJ*,IY6G$QWTTJ9)-A MFQ2+/3KBQ'B]1\?SB[\]K:N::J)V8T:(()V:+-HNJJK]U>:(Z0VZDNG8XN M=GUZ'-"BN3[9FMN?JNVR[R]:K84=WJ)JX4U:K57*Y" *\BPPKU6;26G5"CE0 M@#PEW/D^8.7*Q_?T>1-7WUVZ7:6AAR.D0[YUAY65!,@>[EW!SW/,;['7@^+S]RS M>V8R-L9D8\>!(0H/6\'?"39@0GQ$,^!46(D<[%*P$B$[00[+R8R=V!5%<@JM MR/-OSQU[^(=OSXYPOK"8X0G'YH:[2+'CW>OCUOHP7/S2K?1Q-:> #07ZSHOD M25)13C6G8 T]DL6E;#N2Y12J4<,5?$-4?L[825)(KTKG-Q"V*_26QRR%1!DIVC35FQ.N2PDHSR M9G(9ABHY@"(9DK3MD<__Q>V_1OR#(6T0F/63IZ5J8K*54UPC#8^\MC[]:K'2 MRJWH5R.'6VR!%+[KUJZ0]21>(O8 M< H'=U9JY%"/W%,ZG7- *S5RD$?N*5U=G]+5)"E-#N\(R77);=TVN&Y=@742 M/MX]HTU7ICY]L>D*)P2?A[=NL.&J3@Y]208]^RCR+JK&=?=-5A+<-UDG!\)D MBX9)B>@B6A.E3TK0 M2(-L6$V,/BG!'@VR$?=:].DQ"YN$?F6V/)_ -MOFF-L<+(XNM]X^3S#SG%?= M1S90SQ#MTM*+9(/]#-$N)9W9)(L4K$6[>^8R71AX@,@Y>V26(WWW@&3YU)1- MLK ">8JEI!^;9#$(\A1+2RN2Q2LNP3)Y[!KLDGEE>[H]Q-9B\LP8]VQZH__A M"-F9;-'S'T]\CXF>,_">=,$6[LP,C-0D"V!DCBQ)XDI-LKC%N\ARS0U\CCUL M#P7+6,ZA21:BR 0I$I4*LFC$NTC1]49,+%Z>';D@"R]DA!B)2L;.\8+-WR!'> Q/C<];W7B;"OH'G;_B"F?AU9I3 "=G(F^UWXK.6;2Z[=G2[:^\@CMZ5$)$-C5];X8,Q\X&.X!*N'/.X.=%D! MV0NC9$6D'W?SX&/3P><@46IA,FBW;XI8*K: I/@II7*+W/%3O> GY*=62BA4 M[OBI4?"3Y*>48+;<\5.SX"?)3RGAB+GCIY."GR0_D44P@T,%?].%@-EUQ3T? MCF+AUE?GD0D;GQE11?#276X*!=8MLC@<&5$H)RD*9$MSR"QWHMX/VJI.M]Z' Z@L[8\KKG_N4F*FMELB6 M""4O%VN_^D9U_L4!7]D3?TD>;/&*>^Y^OQ0,-Q PP5SO'D:5U&@N=2Y^U2V? MG4VC7W^&I<4=0=-KW \T/[;H(CDR5UY1S4J]1+6456R@8$@Z#)FH#*JFW.%/'M)VLVD>"%%H:#/AHGJ1;)X<\&&Q-DP M26U8SC8"_W%ICP13>]5R <"O#\"GT9JJ6LXV /]Q8I&D22SO$Z) %C.AX X1Z,Q9+9.%$TB8" HDJF0ZU,XY M;8*67#GGEE 7?,.+,WT 2CLJCV<[MDT_LUB[_?9-TGQP[5C M#[V5/5XZCOW(A(=M37?3Y64QK*L?E:OKA75SEVYGALEB4063O+1Z^&7[[%[9"&SM#D)CXV_U^UAP#KXYPVW^=A/S*86BJQ:(8L=4F0_ M_;E@OV39CRP\BFNN2("?GTV_V?Q/'RCA&H)/9F?LH/:?O[1G,%N')7B['V5F M1($(PR9ETQ=YD"QF_!ZZ7P6N"$6:?YSPO=VJE!#_D47$MR=#DKU%\R8-&379 M5;+9@;6)<^MXS+W3ISK\OFO M714J2>B)JIDD7^2ZUXYJB32^:I:)0M,$UGW MEWT(9BO_9IE%)9'N5]4J6="6")%V5&]1)8N#TEOW)),45;*HX2[6?>V7QS)5 ML9S[RA?/7+ER/CT';= ?1+=$OY]PU+ =O+A)H[^)-8?ONOAJS-3.EW=.>"QW MD+OO>8[Q?18R]V"6S&W;0V;=,Y.Q,6K"F(*\$VS A&"FW+66F=:8U2I9/",B MR,6?/HP+CV]V;/C3G1&EHPLQQ?-JQX[_IH 7G/ Z)]3(0@5K$21?M" +']"6 MRGPQ 5DL8PTFZ/G]"'B^9P;CCTF&#GO(#&0QD_7,9;Z(019(68\8E7Q1@RR\ MLA8USO)%#')X0C8\EYQQ =E*H6RX+CGC!OJ@3Z$32)T*4JUE&9;:7P5"@77J M]'$LDMIFCSDFRV@; 66SQYQ#'Z*CG\1(,G=:SS9,EB]:T$?)"D.\AC=,23&(E2@SY&1A!OV!4QLHP^[1]@N2,N:&092"+@ MNN2,&PJ0*(O<0*$-8(,^2D32G.PQQ]"'L4ARS#XK&?IH&W%9+R'ARHUU"+=P MZ7:$HX^0T2/<7*7*'"VV<_(*@"JK4I1M-(N&%"45*F4;RZ(B1.OY$ N$VTZ( MZ.->Q D'5*L<5=;2?@N7;D6X)GVH*@MU""7PW9/I_].DCQ81))M)TS9ABB0>'0(6%V?@(VC:C+=[YK9 M1BK2)>"\?]%,3"-F&['(K% U$].*V48N:!&PF0(!3[*-8- BX 82F)A?U9@'J0\_).=8Q[O8,Q6 M&FH^V_@!#962CH$F!QQ@ ^;ND\V$.^*3>+7Q7R/'OQLYGF/?Z)[@S[M/-"2E M)L@! 2;CI]=LJ%L7S&<3: MW*7;B6)68L4T:?M^2_S/JTY[IW)>G2\XV$[.BYCV-2BGM#Z44TK,Z2QBVM71 M5BDA U\/^^DNWNZU$KFX=LWL]3ES^=#& /8#"B<2/""X5B(7/:ZQXK,3K,=CQY;?OQ6O MK_W:]I,NS-EAV5*](TFO; /G],A0 =]9NIT=$I.+1L.UQF6\U<>QI;YG+IA/ M ^4(R?T-U+%;*95;:RSX>RD];SMNRY N63-C7:]E)/*L]7*Y'">D R_ AFP M"6/$F<$'WR:._;\0!N+CS2L@#M>M.[\/3^L.!C!U>YA+_DBG*V.M3 ZC>HL_ MSMC $:QMC#A[E&JC.RC8YT)G"+ MCLI"$1)"&!AHU\YX+%_$;5LJS.3R\^4"\BY8DR9K5@J8GB)KK@J NO8-T&]D M36$R08TU3V+E)F^P9OS2[5BS M2%(4K/D&:Z;3FJM6(9ND*%B3"FM**[VVUBPGIC7)YD<*UJ3"F@NJ\,.T)ME< M3,&:5%@SG=V]M4J&,C\%:Z;%FG-[^M[(1"6UL[56*3)1!6N^9,VYS4G);3:M MD,UQ%=Q&11%6Y_''-]*OR4&59#-,1?JU$([WU28D)AQ5LCFN=PK'PY-3"$J9#,OZ<';L:KPGL%L'9;S1;EX^$6!IA>RF)@LYBW5E ":7LAB M(8MIR&(M=YFM),#[0AH+:4Q%&O.62OM@+[5(:Q>RF)@LDLW;9<-++62QD,7$ M9)%LOC0K7FHAC84T)B:-1::ZX(E%GB@RU<1YXN,[NM7(9JJS$+12W"OFN#0AKI2&-1C5!(8R&-5*2QJ$E[(32*Z(8O;7-F&,Y9( MKX1PKQU# >B+M&*Z,$9M6 /VR"QG(N'>9\3;\XGVIH0@-<@B2 6?4,*RFF2Q MK()/*-F=)CE4;2,^Z3'+ C_E*[.9T"W@EK8YAK ""*ACABE@&#>7').2!6J2 M ^\*CB%NB\AAA 7'$+=*Y*#(C3BFX[A>=]#3K9QR15J6AQRJ67 % >M"#B M MN(* !2&+M:9-G1V!VTVR .:*,L3N!(4QJ$$L[]YB-M>VF'!I4E) %BTD0I23 M%-R8$[+07!)$6?MENRTA_UAGIIQ4,?<)63CNM13A__JZA8\WK\!J<=VZ\_OP MM.Y@ %.WATDQ# 65D19;D,7\/6Y!%LFANH=P?QB +9E'M7*-HV4T&]UH#X7,I@H!7,=_E.5P03=RWHIU\ "51E,E()D48AT=]I3"$_2 :;J MI5P#)FN_;.>[;[/*'KF&;O+#'ND@>_426<2)XA;&?38S9%&P@E%H:12R8-LJ M%[5KMR>"6^4D6W87QRQ1V:>WD;Y,K(BE7B*+6&;C$,+,GNI4R"*UDR3J);+8 MU;;/KC9@(;LNK2B.']=(G55J:CAP02)]4 M*2G "CFDZ-W>]3ES^=">+_$*[L^G1JSD!UM(CW8IJ_. MX;9W9<,#W') MZ0XNN7"]G[]7;KAER6Y<=\(9<,^]T(7-S)RR UGD;R6MNC;;DE8?P)(998<: M.4QQ>X.155*00PK7),4OO^J0505%+N)/GQ0I*:AZ M5J/MWD7>%%0]J]'V#DF1DH*J9S7:WB$ITE)068VVOY[E3D%E-=K>(2G24E!9 MC;9W2(JT%%36HFW\NCV&*1IZ3EM,U+,6=7\@2=)26%F+OC^0)&DIKJQ&X>>Y M"_T:68W"=TB*E!15(ZM1^ Y)D9*":F0M"L<2H;O[SL6S8?DFMX<_._;P%_A_ M[[A]?)]/5ZN1M? \31JEI=*R%K>G2:.T=%W6 GJDD=R._C#2[O=9+G(3?(A>)15WMX@LDM'WMA]9CA"^YQYBJ=P\Q+X8Q5 MARQ='8N,5;V@BMP[)E3O_>GR!RSVR#<9&^M]BW4<^Y$)C\.O=X*I+7JR;WY. M_0)R\?Z>T3TM7X,XT;_PQ'A&]Q90N,K8];TJW#\R3VS8.7-.Z#5=-LW;MY=J&W("@KW MGAF,/R)TET^-=$(6H2MXE!R/IJ1'3\@BC06/OL6C08,VY4#@'8;W&_=&X8CS MZ=2?D(5/"X:ES;!I>0%D,>&"86DS;%HN 5F0.UV&_0 G1AQH00EYPJ5 M+$A?\"9B4?1N6W;O'5L-IY8SI2QX%PZ5QY%!^P"=YY->_X$'LK$,LT7?I>>/W*G M3_,;7[6*%%7!S'EQ>EM%^FKGS!Q^\C'>#PEN3DLU%[FM@IOSHYN+3%@J[)** M.'4V*(7(JG8FESDK^#D7_)R6?BX2;0GQ\S77^]R2^UD>'$^W*#+T^=K^SK;L MG%+I;:M(R^T1.Z_OOF?5VRC2>04[Y\;9:)3()?P*=B: >V=3.3=*14*PX.;\ MZ.8B([@'W+P_R$:C1#8K*+LV=YSQF'MX9ZS&Z,I^9*[\Z$8_J&UQ6!A,P6N^V#QG"P88GJ;<+MX1T(Q< 1XZ1$-BYE,MCDDBT%H]"T]>2R&*\S2L\Q.HY@-_"]]6;[ MJ[SP1EK6AEQ*H. -,@:&'+Y>\ 85FU(F"U;OF%Z).4$W3!@CW3:YR]JV*:/> MX+9\=G-ME,DBP@7+$+5 9;*P:\$R5 T3.6#SW5'Q.7/YT :RG;-'9CD3?%]P M_YXX-VE9JOQ@M04/I66Z\@/C%CR4EBW+&,+;<6R; >$>8:C[Q2!I&:J,(;O[ MRR!I6:&,P;O[RR!IF9@,8;Q1J8_Z4 :S>\(=*=F7"CF4M^ ..L:E0@[0+;B# MCF6I9 V[G7DA=SZ"IB[K#D*L%(+?L(8TIYJ>'&R:"6JEI7G) 929H%9:FI < M%+@VM>[A>;K5'70' Z!/;Z(;F$9JFV-N6^S^RG"M&^=N"B?&J_:G:ACC2HE);>RR[$D0:5TM)XV84V0BI=/$_@ M7B#3F2.$\\3M85[U7G:!C?1HE9;VRRZ.D1ZMTM*!V84MI&5Z<&+7\;PB@]7L MXA-I4"DMO9==9"(-*J6D\6K9Q23NV42?XD/5$7W,[ [V2 G6L@M0$"%<2GJQ MEEW,@@CATE*5V84QVN:C;AO,O=.YF<0&R ZVR&=B@B^\U<>Q.N)_C]@?7+>' M/_NZ/? ?F#&R'*3 MW*([]1S !I/VIFW;O/C3Y[)K4IY#B[2T<'8!K/WEE;2,0':AK/WEE;1L$#E0 MZW4BM>V1S__%[;]&?%,*)<>EE]S6;8/K%IZDY8BW^#*K)H<F"77,#J_'O^7"4UQ,+&MF%XU(G65H* M.+N@7.HD2TLQDH7F>G[?97_Z<-/%(_QX>:[NP@4[MIA4&LK5CDJ5HTIK'3Y9 MN'0[/LDF*AB=:PN3U;&M>K"-+:QB204G)*L3L@91?=@)B9MMLP=N#-N,J%VE>M_:@6.Y*WV0-=2K MX()=Z *R0%K:7/!Z$NQ7QWIT.KK8 ;ZZ*WDG!X6]D684'O/WP[AO16;?YHK& MP_XDHO"8Z:XOV!?N.K5*N7GZ]>PNO#W\*OP;[U_%,N2 N==9YBMCUO2KV!B?,[Z2[#\;S;,%1;3Q*_W@57+)T>E:@R+EVZ%G#:SAIR^2J\;_0]'X'&((UVPD6.9R1UEDZ-* M/1E-1!8NS:&&V%(+_^SW&9:?#?_@#W"/NUB#MF-/#57.22),=T(6FBV8+GVF M6\SYQMGN]9SOW*5;&<4359C(*D!P.7;!7VO[_(H.]H>KB MEVZGZLBAX04OIIYR*Y63 E]/R,'L!7NEKNHV*A*;X\7M5!VY1, [VAK$LFYW M^A13;K$C'O++/SO*#9V0 _H+ED@Y,7Q"#IS/!E*0=D.-6C:BD9QL@8 M6OIQC!'74[8/^B%H^=#3K3QOA"'!E.1@4RI,F3_PJT4.#RUH3<.;)8N*?G3? M&9/QTVLVU*T+N0[O"&C6GMJ9[W*;N6ZLV='L=3W_KY'CWXTSJ6[KK=00\]@GF- M!8L]=FSY?3L9C)H&@1,5)7(08T'@9"68'%3X/@*?Y8G B4HP.=BM('"R$DP4 M:TMQI0DT96V6R"%=M,B23AO69HD C=;+$S$4I07-1+F"( M5YLBO&NE^?.IP-P-)GA&?*+IPA".-;^">,NQ(X:?*J52]5-PQ:>!;GA' \?Q M;,=C!]I GC8Y<'\Z&!Q5&Q4-?U;ESYK\69<_&_)G4_X\D3];^+-9DC_+\J>\ MMRGO;IKRW*>]MRGN;\MX3>>\)WEMKR)\MO+Y>PNOKY9+\69,_\:YZ M1?Y>K1QH%K>_W[\^63E3O.Y \YQ@>O91^4!SA,G$3P?E@T\[6L-:&6=1*S?D MSZ;\>;+%F"O1F"N[&W-)CKDD1UM!.M:J)_(G4JI6+\F?VZQ\-9I%=7>SD/Q6 MD_Q6D_Q6:VZS\K5HS+7=C5EQOI2XFI2UFI2R6DNN>6LF%[66^KPE9:3\JJ24 MXO(B?ZK?Y?75;=:D'JU)?6=K4J_A3.MU]5/.J"YGW9#SDGJIWFAM,8M&-(O& M#FJOZ'\2K9_>XWA1'-^;VT8CA&32GM?K$^_S$ M36]T6BZ5_L^!O.[+CRZ8P_!JP[$<#S S3T4 ?\"=;IHST#IHS6W/_?&3 M#N3 Q0VI\H(V\M6ZQ8?VJ<&PI@2F[\GG!!?T):<(M^GOI[QP7%)\8(''.>9X9N# MKX_AJT\O/V^='+=*R[\J'9?EYY_D\T3X9;#BU8EW(.^!F>#2H.E8F&PP?+A2 M,QT?%P-9X/-$-TUN#T]+6AF>$;[@DYSY,K97:^$YD],F+,2RE5[!]_"N]_!: M=8'7FDMX[>#+M]NKAXMSK??0?KCHS7/'&WR1QFA[%YUO]U MWVAHPVS'OO7'\!!#"\*$>]1)!KJ]MH[1%197G#N&/P[RZ0?26@S@ HA$CBZE M19D]YU9/FY57U>>:^OA^O%)X9KU M.>(W>"F^V-V*%S:7D'N&YQ8H4Q]E#L#)<\18]\#)>O9.!_R9F3!0RXUDJ7+P MQ7E=D#YY9D)+K#CL#>=L1P)6KL&BWE]\O>H]W+Z_],(1_+K6'GR^TF-&(#$:[\X!?EUO5VI)E>]V2 M[UPEK\=JW?M"W:2D;CY*I4CNWUREJ"T@]PQWB"W3))[P(T52/?CRO%*1Y$.% MU&$1V[>WW]K7VOW%7?=^A>:HHMHHU[4?S/=ICK2F=ND(S1LQ;X:W<2![Y0&8]YUD$(^V@,CQCA;4>F/CW"5QTQ.V2E^B:\VO$%8M^7 MGL?;6#+^?,4+ [0MOS3'RH82IG#1M9*/M"V5-0]N_T'^4>'%E6 MOEKAS[F.C==M[$?DUE<23\+#VG^A_GC/[O=!^A?;+ ME_;KC9AE!0GT-?5?_KZ,"LZ8!T5O$] ;#;3F:8'_Z M7 "!0"MR5W.1+X",DC'@2^0,+?N*$.M&N8OE)=HE!^T'_ O>[^D&GK[:\(8W MJWM#J3C!ZI=-5"J,[V<)=UN'*M@R\7 MG?;]O[2?'4NJ0.W*-H[?BW)_.*,M2T$>?/GAXEDW/ WGB3(VF[FFNUIOP@RL MB3(U;FM7GJMU1KJ H;[$O].:9+F\UBS_L];_4N3CQ6DLY^/;3VTR*[\F>\FH M115#S//7__SMI%)N?G85ZW';<[0+>VAQ=[2:N\BJH?7(MZD: O7BB(D32QG( M!A!BVG',>?P$1F2<,G.HBXEP'@UUU0Q P9+)CCZ%"6A70 S;=+.NM?[I"^Z: MW CY:FZI- B9NF*HV_PO^??6ZBJG_-4V38$;UM4_U_"\HY$$Z#[7>2+>'(YTOKLK&GFSPUCO']73KWWRB M=&#PXAI6')0JU4I2KPD4[4LE&^A6O"VF7^L'7^Z8,[%89-4@1O7[%KP1Z[)& MW-;IL,6:*C98"9S '<1;!I_HEG;QS S?XX],ZPX&W&#N/S1"_)UKY^]53J[, MI5S@*W#J[YAP'=MF5CR(*3<.OOP3]?D/=R-N_0-UNG_X0FJ 8]E BYI0!L06 MY-?H@5EL E:*G6K_[TE#^Z'>+/]#.ZE72]A2L$)Y^!+IN!CKW'HCR'^5TO(! M@>!&%&\>?)D K8^Q\Y>+D=O$W:W42"2E6:X=E^J;OGS7@Y(KU=I1GE5I MA96YPA1TQ0/WU"ZA"]T8:;(CR0;)T&CO2QY60NC2W>M-QWW'VM-%"!,^DALN MG@WT8> #6_MMQ.&3^TB-SJW/&P(1*$54F; FMP0/[^'BMC:O,-AJ<8=EL 8 M38,^](TX@YTK,(\K4,(O[+V++_%9A";'JA ?PG387DE#+*#CJ1?8* MOEUPZ>NHIEQ3__-%9"4[;6FX'8MYVO5U9U691^9L]SMXOK:60FH*-%<;)U@ICG5W=C=WO/]U5Z#O< M./1-!>U84?WBV(SLD%>5OX11E_0&UX)6=L!>FT,K(&S:DXP$@%D$T[BKZ4%U M)89.3A^65M5:+&4U569?L!I]5LM6B5Y*T.1Z%+BR3;#&'I-,;RO$%N,O0)]W0+=;PA.\EJ\F 0K,T,[C4L MQV7A'\'&$,-YE%:@/Y6?ZG*7:%@;':47+X4ZT$?#@T2D&5:C.U@PS?4#S60& M'^N6^]/!U>WE2\!>-;F5)K8G']&=37F^2A]6YM9T-B@%.-$0/&'F.'#:ZX66*6=?3==IY@F$QW046;@>C(-3#9@-NJ5/G>!TV(7>@"N8@9-C!&ZZY) M7#4*'/7N=LDL7QXG'&@*I-%^9ZYBI54_-QQ<,DORG.:2;%I+]ALP["_(K[V M7:\DMT8:H8R.QCLK<5,2V(':=1/8$A1+.[0O&(?,]BBJ*PY!&M<7<=L)M_> M&(,[.<#4I7J0N]S/K.);U8ZFEZ(>H=H@\_@U[F@J9+^0_0^1_5\=R[<]L..X M TM$Q5C52N9D_M8!Z97.:>6SUD$15IOO0*2=9TWO@[.I/7'+"L37XNP1?B%B#ZT,XY(X2/<6K<23[KYD)GES,(E_',I(X(>*FF2?,2"' MW_\#IH#7RTOA)AQ%\!S<7:P #SE(W?6T5DDS]>G:K)*ZLT;O%'8DN(8/"2% M"$M\BBO'%#0->M05F,F*0-*M9K84M6HMB]* M4N5<2]%M+TIF\BV&=MJ@Z0U3D](LDJ33>WKFB X0=.C@]I/ 2Z@??(F3^E*1 M>M?=I5(@_7..2'\+%GL)U7) I7D!77[D1;G^RID7&]:@9>*R-0T+Y;E0EZB+ MT,?\JGS,8 ]9+F1J4T,1KH5:BF EWNS#W7BK$??:A8AII@%71SP*^I@(-I%U M&1S!U:B1@!L>?.!B. )1#80.\!5F$. )WXY[Q]K7=OMN@[PA@D<2,@+UCAD( MS]%\5T5<0#S5'WM)[U1543.QIC@!^7(3< M24>5M\[[24>I!:*A8:VZQ\0X1%4VT0DAU"+8@ D7&1NUBC_!]O:J5BFJRILU M5VG/GM,+=8MVYL _^ #4GTNOZ#@F'Z".1+G1!X@]MR>"6UH=2[_*E;70G-1J MV3?/$ 3YRK#V!"=MP]^>Q]"HX"($JP5#TX?2R$0EE;*@TL6/0MW"!@,F$6$[ MV S/I4F"5;1U2\JS<"P-"REC%)\50*O,L^R;W@G&M M5)$I0M;KZ\DK8R#:.!M'M&:.TN< UW?WKPQW[9@ MI8,4%Z"E;I?SLO+*-BS?5)63ZK8@/3ZP9-8/1UQD,#9OD)2RN4>PP MXY*0IV-\)[58E/U$-2[+U*?P(-V:NEPI81OW((!6/D*7U90N.K-=/2@I-!A\ M)2UH]/8X)T?JGD5=ZIS_^5NC5JFW/AMHCV/Y7'";V:,J30K&$40&<>D+TL.U MTG&Y='Y4!A&DJ&/72LS18R/<7 145H2/V;PEIM]W5<(\,(*KE=N\*N-NH,O6 MW7[TX8FM5NOXI':R\5D3C>-ZJ9)(LJ91.2XWF\EDHT[>S$;M^$1((CNQWG&. M6\3]H7L?'7U5.O@2H2(O&XRE6H:;]/&35.EYI:("M$&@;69Q6U3!-@O*J#=U M!5TZ'X7.S^V52)2"9EOB;^*"FGDTH7X2U3Z*ST.Y0^ -SH! MSY2A(Q%4],G(1?O3!S\5!."5F(K+"KT7#@>$X&S\&B"-%V&CNTJ]M?N]>_7IS#+]I9^_:7^V]W#YW?M;O[;N?BXOSJ]FM/._]V#__* MH^?NVKT'[?+JUPOM]XOV?2^MUB@[SE: #C.#($^U*%A[KU7E4"M7#S?>">?Z M?1<>S12 )>N.9:/JOA^BMS'@664Q=&UBP8J"J&&Z(<#7X$]?K%<1O$R3J@] M[\- -LSI%:HUCTNRH::;YYQ,5)NW3HY;I;7.;5THTZN^4J473#88/EP)ZL3' MQ9CK*#E? +5\-5>%D_$DW^_\R'QL&[2[-;]+[K6+ZW^I9-SM&*_\1' MH*7FM7*KV1BTC 8;#&JM:OVD4J\-:F7XL]:LZ*WJ?YH'X3VC:#DG^I =]073 MOQ_)=/BI;CWI4Q?7)(QYKM=Y2/&\R(SC [%0J9E6Q M\Z-.9BS:2* ?]K>UR/,@959VF0<.D&TG]:6D7ZX)RI4/Z4VUN"(KVAZBX4L0QD*;RR+.GM5H)Z.SDK7.CMG8@Y'EHJ M]79E6[U=..!D"-H=#'!K&.Y?2E,CJ0L/ M>V\$NQYHZFKA8>>&H+\P;"RJ:L;@.:D3MM#(VVGD>N$[[Y$ GP0:N5;XSODA MZ$P;8X,'+%^,&DP5[G*FE3-0MUXK_.4]$68\VTAIYW;A,.>&HM]LP5S'PAX, M/4\?8&W?>+RBMB]9$JNB\@\Y/7I-!=QL+>O 63B8^6'X6J#"ZH6#F1N"=B?8 M"1@WN",J&]_+_\AAH/CAG7!5#UK5U,TEM77C7Q(4;&UM);=TLO.O<$/1&_P,T= ^/ MI1\YEHDM%U%'W^,64P:>M2Z\J28;8:M3[PL7.^-*&XG>*A4N]K[(>#50VB>% MBYT;@LY D*(6(C^*&0C;(K2]JU#,NY7C1J"86X4WG1N"XD$DJI@8G>AKK":V MAZF3MU#,VREF(&RKJ(/8&SF.=N:5"IIT[_0W=OI[CKJ[A,ZOG,PBO+O-)&DI=+14WNWHAXN..M7/14R ]%;W0/WJ];VHUC\@$>8R4/ M: ].A[K'%[JQ4'NJ_1PKW?WFRC,\[H0#!#6+>MVL:_1:HAJ]<,.IRW^X)ZZ\ M]2;FP@TG0U$\44D S<+MR@8S,:65.H$+Y;R=]D>E&I*;/"B.3&UD!'X4&GK:Q;A0>]3Y)]$NVT:)P7'G1N2'KQS,83 ME4P<"&;L&]6Q\Y6GCC M:2OS>J+*O/#&J4O^2:3,+PMO/#\@T;FOW; A>N-!M[W_^=E(I-S^[ M6@<),)BB9SX#5E*G?:&XMU/<)X47OD]2WHKVU#2^%EYX;DC:<<0$G\&TKPZL M-Q:+%(=#9UPU(UT+GWJ/Y#C:.=/XN?"I"O8XCW=/N M!'O$4Z.N;'F\7W'\2 XT>;-PL_=)[,NE4J3*_UGXV3FBJ>URN!7/AI)J_,ZQ M>-%!)/L*6A*W\+7W29IGFQI_.=92=[ *HB9%U,ZTSX0;] A)G:Z%7LZ7XUS( M:2)RVH@:;F[;<7.!I!MWW"Q5\WY)\3XOO.7L*^3ZQ@JY43A0]&7TY.!+[^KK;?OAV_U%KW";LBZE M!3AQ7GJY\*I@ES^W\_,1-;P2SD,L2NTM1 M[[0TNT7ONX[E>ZMOB1'7 &>=B8^G;KD.8^(+2Q3[B:/EYD\'Z\ (!^%-(S%S M$H?LJ"^8_OU('\ $3W7K29^Z"-['UF',[:/XHB^N5Z'ADFAI=?#E 1D>]]=C MT^X5T>&B,(QU,03R>,X$AC*OPSZ(9YM+-=+5[<-]]_Q;Y^&J>SL_A44!X[!8 MMG=:;;P6HNQ,OBHX5EOS1AS[AMD^1.>"31SA'6J^;3'7U1P\2_*)N[A?UL0C M,9BI.2+\%KL>&$BN9R]VI6!_^EPP]W33J7_YL2\^?5EYUUQ05Z^%] Z><_1Z MF+?3-<3MPY7&YW#D'S^$S_,!;^VXCFLAAU7ZW#YO]^2OY<_:F,$[--U\Q,US MIF8*L!I"TUV7NQY^I+E3%^*[S^L1(;;D!>UV0KLSWX7+0=0ZSKC/;:EAYVF) M,HA[V%T]J.&6 CF>6%)6@]8D[:%@$G-3)R%8NCPS]H:)(1.'FBDOU65WDQM] MJE4:AUJE5*G@W7B]/G;LH=;I_MH^U"XZ[?M_R9-O8,@N_&WHXEE[@!=JUWS, MX4&'\A[Y^?_HX\GGCA-^4W 5$:[J6"#Q6EOKXEX 74RUWD@'A3W/6.%%3GB1 M*R^2+7 6F&"B"^U1MWRF?>O]=^E8SJRN34"SR'L*NI.B^]DZ=#\KZ)XCNH/J M7B R?**U#7#45#RHX>;Z8U#=6A^,PW?-&#$#?CICF,A4;0MZ @/!;2/J,- @"<%L1F!0=1J-,D.07 MN-N0S5D.T2-A8*QF PPOF03MM [!S73$4+?Y7[KZ'E[D@IVQ@"?[H=4T9E93 M>^+>2(-('2\<._"H\"KD;:$!!\EN7@73$F%:J6P.0[8-/GQBT2= L^!#QQL)W_!\ 6/YA_*N(*YF@H&_+H\GG"U#./W9R]THVQI* MD*%/N*=;\.>L@]T/(-B6+W>4*&T/XJ0ZEJKW/>D"VR2Y_P@>,E(G'X+K"(&> M \1>YHZ>$PBO%S.*= #B]8$7BOW&SXR:[JF%+XJ3H5< M[DXN([*]*G!7MH$VQ7YI%BP5$6"$$;@7^/N\K2D4-16& M"*PV^!/>R]@TUB<>2Z8?3YV^MQB,_T0(09/(VZ,-!B@B?.F/FB:EBFW\S]AT<28552#"RT!"T.(,9 MCD(75[''H?:K8STZH.>!D'<.J /?W/'.B+2UX[G@Y=P)QP/':GKBU\[BO*2 MV.!F('^A]Z!U+VZ"5@;H25E#H0P5O'6P2>@@!, M%AY@+M#&2S2.7;6EH[C@7$(H8<"E.H1NW'8A>/?12Y#QEGJ'&T9U^G (;@0V M#IQ$Q^: G?!MZ85\Z_UWHZ[!,EB($DQ\X?IXF$X0?2T.* (@X*DAIJX"OB[$ M/'U01)5ZB)XS[XDQ>UD4^L; "W8EPJ[2YDA>?9M57^54]: '9HQLF-5P*D.C MM?FS7$J /S&STWJ;-9>.M&!((@QYJ[NF_N<\,SX &ZC/M9[G&-^!TN([\[3K MZTY!-R)T>RWCU:(?!UJ*[)S4CI79' *.A.A\UVGW3U[:2ON_+[%#4SB M2_0K:"V/CFH7M+>+S];.$#\M"$F%D(IBOP7 ]SQ)0S@*K1<@H,+ MZB@P\08+[7KYN%Z:Y4M#'.2)B42X\E M.U'/Z,*:RF#B$)XN''\X"K17F$<5\'*L*)6*9ZARD $J9UG.$^HV%<3/LJ8+ MB5&EGCPFQJC@-JH?BY<"_^&[>*;+>ERY=_7UY=7U]46I?'Y*Y0MM^SYMV[OH MO#21WXY[Q_'$IBQX#1TO>7JKZP)]"Y-)A8C. A%5'@J]5ETS1GQ24(H*I2;H M#8AY:KTH5@RN0H3K\&4-8EA;8G&]SRT\JS.H.BFH3(O*Z4?7 8@>CF>38+M@ M)B+,)(VQZ5B6+MR7(2[PP3QW?;.E(:M!+@T+R8;,AMC5@H 5OF>R$#%(O\S/JOIGCTY]D4\_QD5D:"K$3QX MKM)[U8BB&F=5IA2\?J'V>[,A+"UA+WB5"*\&[LQLM^7+R/'%)4%R/@+/:PH\ M#[=>AHEZZ0++!*"#V@UNE)W4,-O[@$#? -A)548^"!\X,,@TR>K:P)_2=%"# M7KS>5I7G0Z@ZM)4OM% .L%AKT):7CN53X'=_/(E0PC8^4+[%B]=[7BB']-98RT/5%T+ "';[( M<>>N%N:\CK6'%\TM9'9"YZB149V$NPL&PAE']^'JQ0,+#&6559=F5S MW((5DD,PW63B&%S*A*./4,3Q3QKB://@87G5_<]8\+K5: M+7D#1+G'I5(4VNK*RD1)8'D39FODELM@B_],(ZM,;14_Q^V6,#EO%'K&/Q^7 M2W+HP%URLYM@%M/5SBUTL<["[5[J,&8LMPP6XI*9Z&WCQC4F'D&4)=AV+.]Z M?60W.D3[X;!J^:$,G1\6=,3(*IOF=I(?T3Q9&I+J?JLSP[#2CL9.RS2*GCG1,>>63YN0<7Y MR0>H?-=J];5W":=*(@V=JD5#IQQFJ:@V=+KLWO_6OC\_NNYV?[FZ_:I=W<(G M-^U7^SL1]4M>LX>SS<*S[3-@%"" ,(\LQ_DN]P?/KL'M-(&U0/\N!IA*Y7@G M^"-J^5BB[!K^&2I%?<\P"IYM!6S5I84([:5Z PZ@#T9'%ABI[6%A7"5KE/K, MXFR@O"/VC+N'P^W8:#_!WJ)=L3'&"8(55UG4( 2!"$4/W 8/P:%'G5N2:T&_ MS]X&EGLR8:#3T;G2;%_:3ACSQ-+E!FQ5_>#XGK(IIF/X4:L=M8=M;DXB/(,U MV*SF!KVS\.YP'[1OJ4JM6:-#>"N:H6&8HD3* -"S 2!)DPFQ,.#US!EHGUEXY\<8;HA:*'6UEW=*%27!K5;"&7# M"QX:5W;89D*]<#;LV,-G^ZG#6Y<)?=8,V.5J9N?VHV.!]_Z"<0\7N#8 OD*C M$#2JF.=)AA<.;LV;%V-4:+BYC: M0)<],EX*D.L#?=3K5(>/P(8H40GE>28NJ]LL+A*0))@E:9HNF(5.[U(P2X7U ML@&! R:3V8]<.'9DW%4H*Z4*VU0O2\X YI["G05E=TI94,!#=*2"EB&1 M95<"[#*)*RV86FGYP:F >TW?".PJ(E;<0$L>CR#D@SAJ?]M'O2U+K\$MT,&J MC! 9&H^Q_@0"U5CAM D."C#<*U5'!>D3('U,+J5_[7OH&$08^:SKB.I%%36) M0%_2LOA00KA!5!3H:KG?02D$R^FCL2]HN#,:.A+##ZSFB$\4K+#8SN-0>^#@ M?I7!.YJ@>Q4V%\.[E5]O &=L?PB=HWZ+MK#@ MJ/A UCW]>]C)K"#P3@D< M%F)B<.<;H%_=@8\^-!9F,I4(&,%CHD]X(**15"*]@B"F(-5'D52M1- MW$:CY"W8"2B#^S%C860*%F\LFRGJGMS\,Q-)^;"1(_O^O6)Q4>%"3"VOB9H% M%>3^*'*S9V;XGB)1'--02&@$=RA1Y!(RUE3KS:!O'Q#D:JVR'$G_$A!6$B&V9 M$=L(K@:],/#5'6[PM()X.R->7)Z]6?VG)S#-\A(K#CW@F!*'IPIU- M:VU4W MJD9XJTQQ0>"=1JRN/F JE0"+?11S>#%$.=3^]'5+IAHD>H1514BK5["*@EP[ M)9?EN-)Z?6=33*ZXCFVSF18%I3D3/L%D3EA!^+-KY39##\8*\4U?=[D$A_%# MN1E!)9R9&!>$W!TAX:%',O,/*V_KX*2":3.YJT.$@3#!B.D62!F;<(AAN.'& M&XLZOB=KBN(-:9^P+ZEN*+=&EOVK36'8$UYH)@0]6#2'5!6.X.X8W"[^R.4K MX=U]3,XA.&$$)8LJ*6OH'HQ'.),10M./RB4+$E.J.:EC*M8"_WI@.8X)WS-= M>"-0&=_Q@4_<,@=@F-AMBX)OKZF_X)ER,&(RF2C\"S\Z/ MH2>.4.>]*"*M%SPH"8_GP:L!"F;P_%HSVI@FU MTU&$OZ#]&EAO;&DN*+$E)>36XL-8,4'<+H-7;T!@C9!J08(=%W-$8-1\X13X M=*"\' &^S:O;R HJ;(MP6%; ]:LJ"H.#EU0%5=@V'+NU5(^U7QCV(XZ.4Y)U MP)7/Y\?:/3Q,NU0E5?%RR_C]]6.MJQ#( ..ZC(KF[MDCASG+PS'# K_CX#FO M;X*::S&VJD0N&[NI?H/(0-:A6?R[S/D8NNQ,KDT=7]:<83\.&=^"#^"C,%E< MUC"JIAEOU*'"TN)S5-VNW"P5W#17OX=QR!_ #[,3VZ38(G7#@CG<5 $2Y6 ,+'0SBU0REZ2N#22LW M2I]?_KPZO[A]N'KX7>M>:N=7]Q>=A^Y][U#K7=Q>=>^UF_9M^^O%#5RBM6_/ MM?;YKU>]B_O>ZNWB1/<$W(+AF.GT)?I\/5ZH5'+ "Y65O-"]O+RXUWH/[8>K MWL-5IR=I?O&O.V"*BW/MX>KFXJ%]=GVQK\2OYX#XU97$_^7B]_=L6TUI,MC9 M(3S+*SPUH1U!7SWO>E59E M\OPY&$/@5Z-?*,\\,G0K&(D*_>!+78]'072$EPD0RI,ZOD8%,Y:MX>]VF617XQ+#F&3XL=WZWV>\=*P!:90N(0/A( MMP;AI4ANX:N@?RC[T:B32O!J? QR(Y9&!?MYD5EC^_ITWQLY08<"M1,32P-0 M-2M-N9H'<#)R)R8.9,0EMO"RB%K)8!R&":00$P(&PU+WN16>7UQD!(G*>&'S M,RS(PT57';06!8 KD<*N4*KR1#9C<,)]$KBW'51FU(DG[!T4WX**CWW4+9]% M3#%KX8 E_' _'P#1I$* 8!2U&;ZA#W'I&%%$X8VP"5+F]A;?"8X+[00'6SRQ MF*);I1KC&G51"P9E0NJ"M_M+SO>&#%1RN*OP<%X\I[,J7-R@:#,V)]NAR8^= MIB&M==B^*#R!=J/QC*!7A'H#9!LK909GQ:V;*;O9I[#BC6 ,#62P3CC/:(C:_DU,1,2RK M<7WQR*9A@F ,RDE"BD&EG?SPJG,W-YR0O/.KK2!-;DHCA@H+%<<2$[;0#E0+ M]*/<01XVHUY.H@!U%7*N4M,M.:KE6.OAS&8:B]FH:MW8(:F1Q8I6XTBU7)FI M$_@"-("\^@F[S$64#5X?)[ \IGW$^SS8#A\S 0I[#1EKT1(<:Y>1.XS3GCOG M!H<0'C:S8H@9MGA"^F!4A%.N@"!(Q"X7I37$!A+.GAN M^C88].8 DXS85MGQW: KNXQM0[6F6RNSQTHN486 %1CFH*2WVK!H&A+G!U_0<=O[1\9Z@"2IG3L]4(&->ZT!A8M/F$8EK1ARI;%+YZ 4@:/3B4$916H1 7"C7S*CW4]^4<_ M<"V6FN_#.1,A1ZGVXGK\:.S8SL2QIDN&&92[1(==PC",:1_'(1W+6#NN"78- M,R#\NO+@.6/9ERPB,;CB3XNK%??>GSAF2]7;V6RBT=3D(*)9P_/"C@^2KB,F M/63T^H#M9SM4T7C(/;S"C:E<] W?GXS@> ME?'$IC.WT04WI,J=B1;#_E>J6^L\YPE5^Q$%2-$218?G.1C*ALLK(]GE;E+0 MB#?F^;JR:W48:LFMZ4HV?5=&%P-533'7FLA5:7D6 'D8FD6#1[Z$L01["11= ML;7LK,]HT!%,J4>,PL.Z@.51Z3+_6FU+6"+^[F$46(9^M(QL(\K)<'-^SBL. M6HAS2?@B>7*#F,Y/P0C*1;#.0,$V80NFJ)Q]]J*%$"V,C^9"V14HU.%"5!M% M]2'=X;.5 7ZT2UHNQ4*T''G:JK3B98 M:?S>"%L:$QTN 3):S RJIR:AA*I% M7,,HXA91]KYRFN#C>_FJ^]BKSN6KSE[8W[<*JX@Z)@\O+'74AS)&KTC+R1:+ MH=T/L/H%YI0';D8V,9 I3SB6_#0F6#$4(M27FUOI0);>R^>*M^65:S*\;'>F M#AN-3$;8?_(((@$V!P2&/9GECA0V4Y72*XBTM2->^!J6#/;F4(I9H=*[)$U) MU=C!3NI2L-P-Q&-+Z0BN?\ELTBV,,]H\YZA>\VJ9'P/J+?%Q#\,:-&D;[ &L MC+2*"\RI6J5(@F$=E2J-E4T"<+X&"[W;>?0P034]HU)6U<7]R@@E;&FID&M8 MI@D0;M8X*ECB$,*/8@AP]8SO\>I#A<,M NHSC?Y1MI. N"2UV*N"MF ME;:< MG14&CK/'0F@QWCT82UWE:'!SX4MU&NW!G^5>T!]2V.URT/TU]3NOU@[7(CG> M_9J*,/4Q=OU0+1PFOEJRZ* !N1JQ9IARFZ)Z ?XUVSRXI)_J8I.V!:Y3>GO= MK /,,6#1)<[1AIHCI5H'5/5AK<-E8,T[45#15B>:2<9J&U[6M.#=PAE":T\T M"BM_ONRTVW/'%D$ )N/-^"%<;0QB)\"-BI'D [ 200:)\D"9BPYJ)XD.S_(% M"@L>2-=9]['+KJJ'B 8[!2.B@!#.PRT)^J\FM@YT+'([UKKV[ "1PD(HY3@&XIBOCG &UJA,[V"A'ZE*U*C-!LFNI"QK M>+.B*+XHH6"$BP.F#ML3+>& 78SW)>5Q /'54@Z,G ,BJ-+.1=DBU6H[0('F MCVC28V#=T=7LJRL9< 7YKDB':3)/(F$?[$>I^C?%SV& 1;C$,Q$JI:/+Z*2A M ?CU< FJ!4VIOY"#5%U?M:P4W;%VH8-EQNOB2R_U1Z3W(EP)UAFQI'!YU5$% M[UW?-V4IWG]]CDLA0AP$ XWIYC MJJ"]D"]L1[/@,? (9"=$9R52Y;IQ/MGI M1$+T/^Z!RYB*V&<#W(05G_%C5*XFV?F4\72 \J&10@S M*%K)Q$_!^46;<>Y@+A.KH.2HI>K;/(M'13W*)N@7R^K ]PXH]^Q03'5D_ZE3&+'O0*A'H*]6VH"73:D"G:U&%LO[Q$.2 &Z( MC46J-]U5$8W),"4;%,#-RH8B2]-G-AMP%[%W# =UY^.DH!HU M5IBDG.= 92]-42TZ;_-."1_,^?P;>:S!0KO@S@1AP>MNARK3Q7;RKA?8X?DX M, J5/9!*/6S'B05A,C14=V*:$-?A+=!F#O2;SF@NJP*S :C*LK=8:( 4NE&0Q'V$R$;Y,Q0B2PL@ M#$Q:N*J^Y[6)R%T!ENN\,AUP V/S"2H.L+U;5&T=S$QIW0FR7-3!P&;S#0RX MF(-7XP6L+PZ_PF48.R"S^" ,'0+@%16(#V,6T[ +I$S>2T0T!MO:S),6(S:* M:*!R\T"0\%]H*'FLW08!R5M,@)1>!+CDI@,&R^,%Q>]AM Y[$*)_$&-6*%"Y*#EE:" M);]G*GU%L2JGB*K!"SJ 0T@G$SEA(CI6W"T_GZNF=NRE>6:AQ:BN(>)A1EGC:,IIW@@#<7P<(YO=&*0%,$P*?D<80L2V/ML:VYDG:]>V[(R]3_V ZD#\A%'7\,NG2/IJ MC&BK=]C$3W\$Z7:IA(I?*H>FN-S VL#B+LLRRK(U72KB"_A&#B\K-A@:GE5> MUYV0L\7-%G%OAPW99.R$W8/^?6#&= RC&GH)SRE2,VH(2!Q[8BBU') H2/, MUMIY901!K5+_4B C0+8@-Q#&#?E_"!(PEP(6I%9>104D@$BYE-6[5\W#UA,\ M5\%.QC1N#^@S?&5;(7-$%:HA(G"[O,Q,DD4^EM:O:B&(+;ROO445[JE.ES(0 M35;(I8Y/9?E+\U@AJJE:8<^4,?9,PI]C#QE=W3RV/HI%6B 7TR;?5WH.9+NP M+5"HUU: Y(6G45B)M?@Y]:OX>\EC4/K;%&F ) 9H:J9=EO=-TBKGH%:.,Z4M MH_[:MO/?F&)V$I-_; ,$08U6RQ=KD3SPT_1&VK=SC52"]C3*?JAVR#'O5]5] M%CO&DJ:0.]K5U!K=59 MC:_Y1IY44SZ!?5J2)^R9S_I]!K?YK%Y-;_Y%"?'PXI]TF=C*!T8!/?A,;&&C MVMI?%"%*\+&2\[%^OV00D:3V\I7ZT1_E6GS!Z #-SK;H639:KTS'-2YXP$.E MN4VMDGH%'H\1UG6ZL;2^ >JKH@A*&E0@A53Y&-Y'MK^2"]WZ2E"XWEAGX2OI M(("W9J90IEJS4S6E11)375SE[_++[T@P*)O 9RKJ[RS<]U!#?U2'408\M:(H MZ26C-RD*,>^0#$G+,;#7Z0A%B4.'1-5R6M&DAGUE:[E_I%%3-&69'FC+@5L9 MB%7X[CP8T!P.FT3)#\O-H%HXHQBDY#$\\;( N 4ULCT+K^C)2F1".VR&+?&6 MN&5+A3154?/55SHYEQCOUI(-0+DOQ3HSOGK?1I8)LCJD826W0E: GAUG:IGJ M"5 R!N(J"_L3OZFB 3__@V.=5E);8NYO#,3OC0Y?2P-\B4/^2!#6^"\+(,2RPW5Q( T M8X _-A0MKQC];=Q0%H8K,NWMOC*CHG)5,1J@5=*M6J. MM-IYH)'#!]M?'F+DG5&]P94(=HC*)J=#ILV*!RH_;R70"9UQ( =;QL:JH2-C MVY="4#&]366$2M)2/:W4WSUY$;NZ<%T"(8+;CKLG$355:#6Y)&RJH">J,WZ_?ER-Y7=0P5\H@4)I4UBH/U M!%52(2A\R# 4V2H[" E&5VC4/O4$)2%!=1F)@2PPOB\RC1=2CRM7HPJZEK_( M=;%5&AD\23*RIIMM>2@K81L88(!L95E6MM3!U'6#A?6.ZCPVV%1 PJ1X8/65 MIK9RI6OF%2.SJ7:1P8Y5J+E2 B0+W4G$KDQ&TL)0*7!5^I'**:I(H[EN0ST. M677,5F=X_57)3JAK%3!+JR =(NF.I4-.=>/G*LA,^O6H ?$E*II9@]S>KW-+:G52AKV[(_6?N3I^Q/;L%8^IKL_&E%6FT5 M;:8+PB1IU611FM>E:F+($H;$"VM1:&7VFOR_R#AR*30!;R!VN%2,1GD &I]( M0CV9]V75)%G#85MBMZ5JB&^K5]+=KA:B3+J5Z$=NGE1@$J8,1U4A5"TDWE MZ^?B(YQ_MMEMP/(O,+\Z)^*I=%F4$J4[7P^D:K9\1V4CNZHEH@\\ZE:TFTM* MT!V0:=I0PJ@\7\N@YIUR4]6 JY&9:0R-)^?^O 3U_#M.9S3?/Z%DSFDQG!;3 MH[28FN6+=+LO(M.AV._5(?8W,K7!,O[DYW[7[#"?8DO;#77Q.PL#_W64Q!XM MF)H)P%.$UDEVO7Y&$;Q:^FR3DT[YY^C ^@KL6#G$T!E&H@2\5%53LE2GNTA[ MBF@HNBJ=]"3"N,J(LEM#,*@2ASROJQ)E&$L@8[J5ND*?-QIDFDL97%P&RJ62 M+E!L:O+EPW7_9RW^$0(U63\7?KPJ]I1?@[VR=:'T0Y931$=M9?$,3?\A+A?M M]H.M4+>MSG:A*EI78W62M%P<)1P:"R0/29#UJEIK L:G*P,UHQAW)WN>* M'>^67 M\<#D:<156F'I6=2* E_5VMD[M6W8VNB,HB>^P7&'P0%]J-XI\I6F>:2R09G_ M\A)]L3[%*N8,+34[=8Z!&^O]5H;.5Q792[K^SZ__:S2=#<86##!28?X[I6!_ M46&@2OB1!Z[<9[<_VG$&0_/).ZQ$OLI\OOSFZ[4 K#>_2AIG@Q(>X=5#LFG M0=TQ)G?@[1U2603;>+]4H,&YZQ1G5&7Y%DZJDV[G]^^ !G(!MU[@]5^2!49,9%OB M^_9U]A$+^N77'QT@CX-75-&D9])DPZ:1%"PWZ;R^)>H+93>2W#$(.4XC0=0@ MHC6EW3D]9!_8-3*M/ZF:F><-1K=/;)TP6U4F^;S-4QI'H9K ]W3L>;AS82M:D MVFJWK ?2<3,/_8KVU;4?[I_)5NN:\I7&Z7]OD)Q1A5+) K<@V6ZV8=?W^SW7 MNG8^U!EH;=#LD=<>^1E[Y%LPEM//\*8#H(E7#!LYV!U*PCV8TN0(:;,\2#RG MKD36N-;-%L^J:QE[1)"[&/K8N85/PANWY10EMS?(?"I.7U5"POHUWEM332*M MP!E%72>LV4@X':QEB(V)0:C69DQ 16%OG8 M82I>K3JT=BQD/B;=U$VYY7#V+L5T>-"\=Q2;2L"K$<3VB.\6=_>M!@S.FP!0 M-3E]X-;9 %PTJ8GN)AIV@PVG<>7@)D'Y#A0M4-6BE_%'F6B>["T#KZ]JDUY8 M29H[&-]WP8A\W)K$C$,9CBJ:>K+U.:@-T+6H%00[JJ'/'C[9&NYZ*VOZ?;L1 M6*CZ9ME5MAD\.5EFJEQ#Y_R<:EJD,5K%)4'[*PVPE12<* M8ZS"I+%>5T'A6D8CPC+<:2DK/H04^6B;KNZ&M&FCR"1%C #7VE\/7FFKXG[% M?C*1 WO'V!/@FIB6GUO.\-]U"97=51!5,5(]%TSS+(R((Y0$4JR^3'Y]G$PL+8^K5)ULM+JIR ! M70M<8VS8<".3W6]NG?V-)-!R2#"Q,*S%2\ M($MJ3=TJ,JW6H]@S-).+UG/X&V9H6[%_*ON7N5W*.4^&4/7L&)>HGNE,!3RJP6)=/&3IH1+6KK>:1FPME"PI M5Z5#X(AE->]%GJDR7IACB%6'B[+[4Z(;1@1HT"?ZU9&:O9$/M.]+Z3DO+":\ MJR4D4[KC155R3;>[4R7UQ=YL9>.0D 7'OX@8CJM%2#%OJG%::?2+#:Y9[DN_ M9$)48S)O2 !7=!9LK6!5&$GG9I9]SZ6U 8@@T@Q,=,"O>;I@2@#)6[*/8579 M?JK1@ MX@82#^I@Y4G8_)2[Q],;OO'5J#=2Q5PV!F6^+$OYA08'XD=1AK/>(<=+#4'L MDBN<ZV#78":DR MN\[+5X69CF2B2DRR+'.@G[=EZ0-9'XM.@9J&TW9F8EK!*9K2!H[OUFV/W>Z40,NY:Y M06%:TMB)=Y179;(A@-$QGF90%A]2N@T72RA#,^84:CYQ/DJ M(DJSQKDL4058&DW \,SY6M7"IQE?@JJ\QBIQ(.9^BC$-]O4O29:9!U;7#J5O MQ,A+#QFBB\&T(B/-IZ!$:+4V06UML@ .H")">7\3!F7UGNHB46LW3UEKYOI% MN' -78FRK;9$NM!;Y3P_1I#)E8U4<4I4=,ZQY*6_R<0;_>'M,LPVD7_S)J0B MI^=TTUOU,,5>D:=044@8IV*=A*#\N6(W@Z%D.7D*_[_4;U8_#^"GU[O?N[/! M:#1N_&DXH^6 X;KYCWY/V?S\:3DYX3/-)\R\\IH>-:2^1#[S9Z-'& M=/MN>4V[3^Y V.3(+?[RG?==)5$L45A\,[0<8!*OMRZKKE/\0G$ N-8BUF8A M5WZK'^)N_L3'O-V1J;;9A7S,8[/YV4&ZU?^@@_M#(U]U2VZ:+Q][Y8@1=WC9 MSK[\^J.T.2=%AK;Y5X^W6#N7=6)%2&\BRY?6N&HKTI^%0"6YIU-O,L'T:P4^ MH_V8=L%7PW+7T\7X@*93:3&A)?&7_RA4V:V>KHC92;KIP-BR]SACJ:H\9'WN M/G /7&!^3U_>UYZ[4WL^&C% [03HS!NZ]F@Z?-41:(X59'8=#LI"^ 2^ MK.+8\_D+<9"C!>\5 M_=D@\0P!OFW1$*NY^$UXSSD['!K=<=?4(Q/ S/TP@0D]G0GLSG MAPL0#,US0>/:SFQNSV83!J=UX"BYNU-LC87O>PG?W252X"#CRXC5^[ (CM;17/.B*'GOA=)9U!#NHVH>'$?3=C,6DQ.3 M$Y-3,SFYX[$-!,7DQ.3T&.0T]6;V<#QC_9L.F=RZI<_ MZ+-,QH\ORFH;/?,(G;D3>SA\?IL'6TWO1H8]#:V$9>S9SG#*T+00&GLT&MKN MG,%I'SCSJ3T9SM@'U D?T+BW/J")ZP)W/R)&D'U !^M85)-"%N+3-;#8%71? M.9RM":U&\QC9G:%L,92N/75&;!9B8GH4ON#8TZ%KNQYSA], 5&HUS!Z8FAZ) M/4SVZ3HO80Q_< )^HX&:&]:&Q>E[/? 3>SP9=\HRTR.[V=2>CAP&IYW@ M./9HU"V;9H_ F=KNF-E:2\$YFV/"3E?\-/WU!'C]] 0XGCT[NM0&NP*.%[A5 MV$W/"B&=>;;CN5TI1-&C&B%< JG5\)PY4]OK3@67/B'C>;;K,3+M0X8$[4XQ M-):V>U;XZ&PTLLF>;"2942^4 M>A](V>_\SJ+:IZD"GCGVV''LX7#4%2M%C\Q'7"F)X6%X&)Z3A*<\>#H%4'^E M]E$_;>0ORD4>R4C>7=%=]GFTSE!R?R6CZK$[S+A_@\M18?96JOA.9LZ]MQ]?K;6A_#I MO_IA_/KL%Y)$DY@Z9W\!V3,M@KQ(81(]LQRS>:75\)PYMN=-[=DQ 3@,SK/9 MOB;>W)Y/C_58,T#/%N@Q=&UGQ"56V@<-GSL,#]M+;Y%1,Y1.PS@7421 -/4C M+$B_@4'>6'D*SUZ)E&VEK+4R/ S/H=*J,P5M8LA&N98"Q/NGU?"2PK5CD5L_LR&<> MLD:V4K80F3&<6T?XDAB89P)FYM@SARMRM!0=9SBU1V./X6DG/&P_;C4\SMBU MI_,7J@5U6D4I;JE/O1"K)!5*[+1R_\][MH0YT?J$X\G(GATC^G#!R78#ZGEC M;'S,@)X$H'A">* TU/<=E_L#D]%@BX71F M#V=T&IXS9VZ[DR.*^C RO'$8'BJ-/&.O7PN!X7W3 M:GC.W+D]G#Q_*^L^F,9_$SG5B&-3.)O"3Q90;PR >FU29!E0-H4S0;6$H- 4 M[LSLX?CX8&4&M(V LBFF1NS<.I[8SFK2(/_2^Q/7')(4_8RLHTE3$@L?7 MPSYP&3I@%CDM0!]DT&)0&50&]=E\ A/;.<;'SGBV&D\)YZGLT7LDQ78J]?4Q M"GR?%OVV413L@Q_F?7*Y2<5:Q!D0[X,],JTFO/U&N/'$GCG/E=JYK#YV1[?+.;2$X8\^S1W./]RV31I,X-)_;P]GS%U BLZ7.9KF"-.P;Q+U48:5K?XBRR)BGS_+<: X%=Y9]? M(W+&5-M@2TC0;_T*<+U+A_W'NKV"P;_SHVK_)<#W-2E%A?&XNX/;< M]\YPM7HR'B I8RF")"7?R1N@*)%*!?E[OS5CL=:I6/WENW\+1\Y\.EG-@PG0 M.C#/\?S'EXH&R7Y/S3!N%O%BUQULH87 M;8&*@DF_A76(_$TFWN@/;Y=AMHG\FS=A3+.AF][62X(U&"%HHO+GB@H&0TD) M2M=5;U8_#^"GU[O?>\/!>#)I_&DXH^6 X;KYCWY/V?S\:\IAX3,>. M:2^1#^;#YE_N,Z;QK4^ZP]ITJRSB&<*,Y!>* ]SN_'^[<]8]CRPR.T@4^1_A MI]8'8,1+ZR<1B,N%2"W/L2UWZ#HUV>1Q5^[NF(EV+]O9EU]_M$)LFI(4\)AE M]NKQ%FOGLDZLR(?W[[[\]_>+]/4//R<1#GN_C?.T%^+WCY\_]'3J'P]H.W_: M*T!E,6D7?"T66;@,_32\)1CIM!?C0Q2"3D2R/BV)$;?5TQ4!C85./#\7RV,. MC--O]/!%7(FXZ&75KB>H8,RAQ@PI0_H,D+KV=#RVI[-[MI)@4-L(*OQKN^Z( M(3T=2#$2P3M;=G N]K)PGEUYCY",XN3(FLX?J98/N'8XMR

    C8WHW,2S/!0M&9\] ]N0Z4BT$!P.8CQ$A M&9EG0@8#[8X6@5X6G3Z+\0_/RND@C2)KG[CV\ 7.W3YDV/PUQ2X@FS19A7D/ M70C-BZ*$\.Y%(+?.ZM(S&]J>F)>CE :&LL50SIRI/1[/F#,P.3T&.4T\VYMU M,-.%J:F-U'0&Y#3B"JTG@B8>-<,),X>>-3KY7'8%[VF?DS.@^\F$K>QM1(9! M:2$H]M2=V"./=TP;P?$F]L0]0B1C:)X)&BDKL^^C$[Z/!\4O=9=&@;>C%N"^ M@/.T#[X/:H"^2I-+*Y%"=Q*S"^2^4CC;$MJ,YFAX B&\#"4%9 ]G]FQZ?#U MAK.5<$X].-^/Z.+&:+8830X<8')ZW')G\ +;:95/IP]&^$^8_RZR7'5&Z9D% M?C8;=\HNTB.KE7MLOBPC\TS(.(X]F4\8G7:BX]I#WCIM!>=L/CFBAQS;X%_& M!N_UTP;O>/9D_$+RT&D9X>\0M56XR\DV^-B7'.<CI(H,32QR_ .WI?<>?K MVD^I+03VU\/_S8P*O)8?+RUK=4!]XM-4_\Y SI@.[=&8PVO;!PX72V)X&!Z& MYR3A*0^>3@'47[G],;IF=Y!,7Y2+]+[Z_R>*3['.4'1_)6/9Q3^+,+^Q+D6^ M3I96&%^)NUI'G*9"R29ZALLK%4EN6['(K9[9 MT!VW;VA*NGMQ 9=VZ[$\Z4:2DZS-9:#<_9: J2Z/,7 M1CJMD.I;ZIHLQ"I)A1([K=S_LYSJ?,IHG@2;LSLG<'DZY!0(3U*/Q>Z"H6:LX1!_LU9]* MS:"OE<;91,#P,#P/<"5Z[ISMTFT$9NQQ(]SV <,,K=7PG$WLV3$60;9('RSD M_R9RRBYD"S1;H$\44+9 GPR4:('&LX"K,I\(H),C515&L\5HL@6:">KQ9;&) M/1V?8)7M[F8V?DQ2^#.V@B)-11S<6'D*3XNH2X_E+_]1J*Q&&5&=K*PXC!X> M[:)6T<#5@T5<)L4B$AT@\.:E'-GCL7,_J\.!"]$!@\1I0?H@4Q*#RJ RJ,]E M572'MN<<7SV*\6PGGA+.4]FC_4T ?8QR+:=%V>T4$_O@'GF?7&Y2L19Q!N3[ M8$=)JTGO%A5\:$^/.2>YI$&;71L,2XO=% S.DX,S\^R)=[S+@9%Y!O?!;&Y[ MLPZZ#Y@XGD4.<6UW>'PP^J/(N:]S'P1GK9+L*EOD:*A4K1^^7Z1XJZG'T#\O M0=-_W__?S@@;I@5Z@U[#%]='%*B(Y;B&B=@USX89S9%EFW MB4'D?GP1HGW5SS*12U3\RP3DRG])Y'4ZG[P'Z]"IW5@_6>@<60&60"#X2X1D M5/@1;N(-BJGP!**#GXN%"!6MP)/DAS/Z]I7U303K4R"$20L)P=S:J0#5 80! MB=;A5;_E1M_BQ=L[_3\^O7]G?2(:""_@KH,!?3H]C9[X)LQ!3PH.T-R^"EPI MF-+[!&DIDY\H($MN@1_]R(\#87U="]PTGV)<#MHO!Q.O2:K>Y"DG?RNI?B,L MHRBYIJV-&B,>O"*#<5E)D0*WUTL0U)8@"]9B60#C6 K 7S(&>%9U$=RQ4,N4 MR67R2=SX203B<@&TXSFVY0Y==V"]@]]0[B@B"K["YWP!DDL+8"$I/-G>/EN6 MX=**D]Q\6XVQ['O37G34FHS0S;?K [P.E_D:5A07S+Q+N2N'U2W^ L93Y/MO M,73X0" '?7[^=X6KU9)0M]]<29.&4]N6; L@XE>[:[_W6C,5: UO^RW?_%HZ< M^72RF@<3L5J-YMYXYHY'JY$#?XZFKC_W_CZ%O8J[$PD;F%$NFS#X/S3!>"N+ MI3U>43#Y6F$=(G^3B3?ZP]MEF&TB_^9-&--LZ*:W=2]]@TN<)BI_KJA@,)24 MH/RNZLWJYP'\]'KW>W<^& \GC3\-!T[C]_L>-1\,Q\UW['O2_N]'/"8>T]%C MVO>DT6 ^:?[E/F,:W_JD.R(?;C7/>X9]7_(+Q0%N#U-_NW/6/8]Y?EM*;I;Q MWC6+"#5+_>,NVMV!_>U>L;,OO_Z()B50"@IXS#)[]7B+M7-9)U:$A$URFVC) M=&^HS6DOQ.\?/W_HZ=0_'M#-]K17@'H5T"[X:MCW>KH8'RJC*2V)D5S4TQ5Y M;U@$CCDPVAV,.3],R/CZ]<.WKP< _X"DP#MHY7X1&3PR'EGW1M;I2HN'<93W ME,&:*W?-O3C+(9DX?#_?_]SWGY0\T.QM>>]GZU/)QCALQHXSMX>NRS&JK43' M\XY-/F1DG@<9[FC<9G2F(\>&3XQ.*]'AO=-F=&:3H3V:OI!$<%(:8O/Z4N1, M2.%+P7W%S899=X.XN"HRH\/H,#JGA\YH:,_'4P:GE>#PUFDS.B^Y=1[)J-G" MTIN'K?V[((#9Y9@^$HCPBF)/S\O\DXU/F2%4=K-?=E'641D=1H?1.3UT9M[8 M]M@VVE)T>.^T&9T7W3L]L(V^NY3"Z+(0,E=U2Q#ME[%T9#N3F3UQQJRWMA*? M\=&<@)%I\RG*Z#P/.G//M1V';:7M1.=L1$43QZ[7E:ZRQPHVCU\U;SR8/:Q\ MN7-[_7+GE5'*[/XES+M'C'/'L:?NO-.VX38+W)0;IMHNW1FT?I(JG7>L=,VZ M]C-%)KN,3#N181M5F]%Q;'Y'CR%RJJEWHSWMH19?=S:U)T='7Q^U%!VPFIP2IO/I/>WWC&8+T7RLMIV, M:%L0]>SI&/CN\)Y&)L:TA9@^P(;->+803P\D_2D3,3-\OIO27Q^ MH+3>ESHV/#(>&==+>A3._JEL7H"E2V^M4WF2#DZ.5&%T&!U&Y_30P< -T*OG M,\:GE?BE$^?E(:?//Z_I+$%^>Y2"_-5F']BO*:S&W/ M.=;"RS[W-N]_1H?1873>Q-&IY7H\-YI,SK>V.-(KR>U[6YU+[Y_'1G6 M;=@&PN@P.HQ.:]!Q;,>9V>/Q/6,R&)^GM^\.IYX]F;MLWVV+?7?<2_ON:&3/ M)@Z;=Y\TAS<^/$SK))4Y5K7;C([K>)R2V%IT>.^T&1UW,K;=V;%A%(P.[QU& M9S2=V?/9L2HJFWB/2^9])-E33;^;B2O-ZR/C#O1JO A[:E?"#"=!W9N6E S- MQ,3$]'!B4F(+$Q,3T\.)R;.]N6M/ILR;F)P>@9S.7'LZG]KS^9"SMT\!S]ET M"H(+2\$GZI6X33-\N"?BE#;"R/;&$^!K3G>VPE$H=,"$=4KDY#HC$+J&3$Q, M3#U4")F8VDM,4]L93>S9;,3DQ.3T" HA"$VSJ3UVCBCGQ7BV%\^1/?4<>^BY MS!ZV54(] CW6,1#+XQH?#KC?F*4'4UDF!>9P/*QZ$@^-AW;"0^N!1>>73^]^ M_/3+IV^?/GQ]2 7 EZZ_QO?S_0_;NMT+TWFO@G.BT%^$47AK*]5G8*Q\/]__ MJ/<_TNE+0OMX,&[8S/1W&"]A%[TY'PV:TGQ>,,SQZ]I/A96LK"C),GAJ&%OB MST!D&7YG%/W!'[)BD87+T$^!"5A^O+1627HI4NN_/GWH60W*S.TN)+\HG3DKS;E[?=T$ M$P#)>^/?^&@^/+>(+L42ODEO5<1/LA8 UW1A=!@=1N?TT'%'CCV=Z?-Z+SHWCDIU^T>*?12"J'+0EAY\B@2:&#AEG;N5Z+@C>S(9,3BM!(?-56U&Q[-'4\>>C'GWM!,?WCUM M1L>S)RA_'FV#8W/O<;57'DO^/,D$5,?Q[+$SXP14SF=^A$(L$Z GKL/"M,1U M6)B8VD1,4W1UVB.7"RTP.3U&'9:9[7A3>S*<TX()@SD&$\:+M%[Q9O9P-.T=8?3 BB-5K$<* M+CTEJ^;('H\]VYMUB.J/0J$#04FG1$Y=<^XS+;67ECHGIS$QM9>89K;G>O9D MR+R)R>F%G/N,9WOQ'-G3R=@>S3ID+GIRG;_YQJPO!IJ4<=DW*8,)@PF#"8,)@P MF#"8,)@PF##Z3!@MLHGP_7Q_J^[O@<7AZ\_OOGSX^?,O/WWX\I58X/2M]=.' MCY_>?_K&+2+Y_I.Y_Z22;O:4'4QAI'YZ8U$[R)--L^'JQ-U#Q\$X!=L9C7E;VYGZ.3[N^[R,_RZQWUF/(VATP ME38OPIQ-V*W$A>O>,CJ,#J/#Z# Z/9 '3LJDV^R=D>+FCX\B;G96IW'8\-%* M7-@LQ>@P.HP.H\/H]$ >Z(%U\QV,%,WM?F1M_'!Y'L96X&_"W(_Z9> /-,;FB;'Q0+(>VN[1?=LY6K?% M(G9GJ?$%Y9]',F73>\>#<0-QTM]AO!1Q_N9\-&C"OR6R=Y*O10JK<+E)Q5K$ M&9"M%<;PM[!>6V=1DF4[\)RVZG?FS<;V;#;IB@FB/\8A-JPR.HS.?35:-*P. M7>9J;4-& =.I?=,'F?QA&72=)<<7$W^>V^;]^#1YV )C^^E4+(6X]+'6+S6) MA9O2)()K+T#VSD4JLCP[;9WP1(J0L>F*"8,)@PF#":-MSYZ%C_/:/# MVY8)XP4)0VW;WA'&2477W]:Q-<,,SG42+46:Z8*;#XG_4>MP2JVKSISYQ/;F MQZO@W(BLA6@ZLYD]GG2(HS$QM9>8.B )<(Z' M]G ^8?; Y/0([,$;V:-QFWC#([F(.A"W=9L&%87^(HS"/!29;5V*?_W+C^%* M2_RS"/,;RX^7CZYCU9M5RA78Z5=Y2J0_LKWQQ)[/G>YPTD?$J .&K?Z0HNN, M[,FT0^HC$^)I$F+G5$\FQ-,DQ*GMC";V;#9B4F12?&$5"83$V=0>.][1.2Q, M"R=&"R-[ZCGVT'.9+1VCSK_.,0Q2ASG"/WJXEWYZ$<;RO2ZUXY2S6J1XJQD; M:=RD5F.$BOMNZ.]UN,S7;YPA+I5YEYKYL+K%7\ \BWS_+<8L X$AFX]-=,[P M+L2=,=K\W/I:F/^NRZZF&_]"G"]2X?]Q[J]@L&_\Z-J_R1 $<\5ANBB!)?4(&R%>D,DC[>[\U8['6J5C]Y;M_"T?.?#I9S8,) M;*S1W!O/W/%H-7+@S]'4]>?>WZ??_?"- G^3E?4>7@C$DWW_VO^A"<;[[H9G M)T5B/G_?_]_>_;HU+A*\?\O;ZJLP& M$UJ%;XDEHA#VK)\+*U\+:^%'?AS .U.1%1'F=J[2Y-(B[@=_;/PTO['R%$;A M!TB^F;40^;40,)EBD87+T$]#N!OH\L/[=U_^V_HYB?"MF>73ES^)0%PN1&K! M*6>Y0]<=G "J;NM1]2_AQ,ZS$L8\H:^C!-YK;=+D*ES"MXN;;=#@NA!NJT%[ MPD!ZK0:RCHTVR2N+_28,_C@O-G*W!K O4<(BK&%1R)O(EC',)&+&^L7>*#:]W1O ?@:5 )\_!2P M'+<>RPL_C#.[9,-AG/OQ18B"G)]E K8@@@K,&G2=?Q$LEOAS(^),*-:-6U+Q M;DKQ.L>2"WZL3N05;&^@#OPEBF"/%UB".$TVJ#K!$X@U_%PL1*@(!)XD/YS1 MMZ^(8DZ!$":M)P3?*)ZQQ<$!0?7-IS];6Q^CY#J#B:Z2])(VS,'4:]*J-WG*B=]*J]^ &%9)!-.@O8U* M'4ID!"^!&Y33#VK3SX*U6!; .98"*$=R!GA6[>@/<(E6M$2P0/3[*LP"8 LW MPD\S$ U0[-L6Y1SB0BC3[8KQ-CT$SQ#Y"=<=[ORO3Q_@)UD%QA06;7I47:30 M&P$_^\M_%)JT,P'*!0P[NCF&6&G%*A,,69D N\C?9.*-_O!V&6:;R+]Y$\:$ M -WT5CU,V6T:HC2(1.3/E1EC,)2F#!5!HMZL?A[ 3Z]WO_>T[TGN8#YO_N4^8[I]=G?$<-WJ;_ , MAT7-9GV[8?KMCK'V>?P&VT)'\VGY/\#/K0^-[-RM6?(?=^7NMN>W>]G.OOSZ M(XI+(&<5\)CE5IFR!RW6SF6=6!$Z[LD@K(_\O<%^I[T0*./T=.H?*Z&NIROP M&259V@5?#6FVIXOQ00OLH%WADAA">T]7Y+VA9!US8'2KY/Z>K;$1J5+>T(I, MIN4W!]#!78$#MX@2=Y#._<).>&0\LNZ-K#]%AYNYSV\BEU:M"Q$C']+^Z=?6 M69&11?V5E31PJ%.M/KQ'K7%=>S8_(IR0RW0^#S">VZ%X8R:*9TK.<4?VT.M0 MEA@3QG,%AD]<>SH_H@D*(\-I3$P8+[EE1Q/']KSI2Q4^UN_1@QI+)^GSZC-\ M/]_?JOM/JBY>\WGPB8*$'L,L=PCOYOOY_N>^OS]U6YIW^-^*-%C[&>7\J*C. M&YMB_S84_(N15CL!I?WJALM=/1D=1N>^+5LF]G ZXH:KK0/&<1T;-@XCTS9D MF*&U&9TS9SRUW6-Z4'$5]H-ET32!M5JJG"*,KD\R/WIZR;0#=D'N:\GH,#J, M3E_0<>RIUZV^H_W!AG=.F]%YP9W3=ULJY0YO_'!)>;%^ **JK-EE9%\;:=?] MLJ*>3:;V=#YD>T/;@&%[ Z/#Z-S7&N38DS$;45L'#&^;-J-S-IW;H]'S;YL> MV%!)!I6F4TI:&*5!?%_ IGU'T7,ME56=!D=1N>0X"UX/&/32FQXYS ZC$[G^%K? M+:P?P]B/@]"/K*S8;)(TQP9-,(JF;D!"L.V4]5A&A]$YQ#HWL\=#CN=N'3"\ M;1@=1J=;3*T'5M-?J"LTR)YFT^\3KJ&^C\#&CCV:'D%AK**VF3$S.L^T;V;V M<,*[IGVXC(83VSWFQ&1DG@>9R7"&!TVG^-FQ8@PU\GW4M1T/9N,#EO?M)I&9 MW6]D _4K\1;[[)Q[ Z?)_.=G I^ ^8*OSKQ71DMYV8NX)[(/5LYZ 2;>=POP M%['Q;ZAD5A6T@/&TCRB/=U;AFSCV;.BQ-MY*<-A6TF9TW/$]G'H,SO. X[DC MVYLP.NU$Y\R;T;G3%>=)+^3R!PGEG25%=_YR?*('5N]WRRL_#@0;OL]&TXD] M.Z;F!QN*VBQE,SJ,#J/#Z+09'77D= J=TQ>UW5X:OU^44_3' M[Z*F]8ZW/X$$/X(DF7(CW'#8'K1KF!%DZSU92[ MI_GLU!O9[C']HH]:A X8F$X)S<[UF&9B:B\Q.9.Q/9FZ3$Q,3(_1Y'PTM>>N MP^?,*: Y'7KV>#AGUL#$] BLP7,\>^BU2015*I4>@1JNYP)6CVN9.>#^NV?Y M4NVV>60\LI:-C#;NZ]Q?1$);H."?K7T\0@/&KH'K.ESFZS?.$'F2>9=D"V^& MU2W^ L90Y/MO,3A-(.)D,T81WMNRQAG_KDOVMO$OQ/DB%?X? MY_X*!OO&CZ[]FPS7TYC391B?FPNX/?>],URMGF:&:*:DA<8*32D59WH#Q"-2 M:8K\WF_-6*QU*E9_^>[?PI$SGTY6\V "Q]=H[HUG[GBT&CGPYVCJ^G/O[]/O M?OB&Q(LQG._AA;*3E/]#$XPF-GYZ ?#0#E&'%#VEI&#:0+ .D;_)Q!O]X2VV M$HC\FS=A3+.AF]ZJARFR;S#VT43ESQ45#(:2$I0A4KU9_3R GU[O?N\Y@]%T MW/C3<. T?K_O4?/!<-Q\Q[XG[?]^-)SPF'A,1XYIWY/_,M]QG3[[![) M%=".F)MF;4%5/*D9\]_LM>8_5!7C^_G^Y[[_D0+G.N#/.Z1J?)AE!0;946LC M>!Z\YD<4C6C *.-\$4LA+DG<^1N(62)-Q=+ZNO;3O@7A.>.Y/9J-.Q40T9]P M%0XF8G08'4:'T6%T>B,5]"&5!9D65T&)U[9F,.[\.L&9WG06 MDPKIN:N$Y2I)'U$0[:SBPVHIH\/HW+,4E6-[GHO\NBOU]_J##>\<1H?1Z1Q? MZX$M],=2TI36T%Y7JKU%7Z@@? M*]DTIXC3V!Y[P;G7T=.1Z?0EG5U]CZFMK,7)RK 0/Y[QLPV5T&!U&Y_30Z6)7GOZ@T[4^?3V6UKF14E[; "9<^]&1N%VH8+FQT8'4:'T6%T&)T>R ,]J%E!OOQ-S6[Z_O-_ MO>N7>73DV5-WQ%IJ*\%A&P*CP^@P.HP.H],7H:#OQM$&J?2O0D0W,(S4S\5% M&%AA?"6R'$VH_3*-.M[<=KE34TO183,"H\/H,#J,#J/3&ZF@-V92/UR2O[YT MTV/BTZ\BO1!IOPRF9XXWL>>S<5=20/NCM;)-@=%A=!@=1H?1Z85$T!]3Z;1Q MX7\3N14H<^E5N!1+:W%CO;;."IF;_\I:A;$?!S!5RP_R\"I\:$G;19(N17J. M!2APW;(D JD8I]EJJFU>O*D[MZ>3J5Z.%^%J]]'8#L.@ YKV*1&3.J"8F)B8 M'DY,9XX]'(_OE47,>+803\>>S";V>#AG]L#D] CL83KTD)J8.9P"FI/QE,70 M)JU.CT"/%72O[QY7&3_@_KMG>=\G\\AX9"/: MWI"3?EL'#$=^,#J,SCV#R!W;=8X-(F=P>.LP.N[,G@\GG8YHZX 4N]^I&,9! M*OQ,6&=+(3^]PEK?CRJL'JQ?M)%L]UCFO+D]]8YH-'?4&G0@=N&4P/3<47>, MZ-Z#T-.HQE&[&4.@TC>C*(.H#H<'I/?P4CVD)$'^3C8$1;B.A\-K<=[]CF MR,\5L==;E\E=5-3G;-QXLVC(IL%, =E-6M\3->_,[:'K=M4V M\B"$NF,YZ0$A>MZ0B9")D"W%3(A,B#],9RZHB1W*5V%"/$U"9([(A-@*0IP/ M'7OD=BBY]X4)D:P%KW,?7@7_NPRO?O@>_ME*]QNABK])LC /$WBBB/P\O!)O MK\-EOG[C#''6YEUJ$L/J%G\!0R[R_;<8 PY$G(OTL:G'&=X%GC-&/;<,,Y-K M8?Z[+K,@-_Z%.%^DPO_CW%_!8-_XT;5_D^%Z&G.Z#.-SH3,D")(L6K8$Q^:\9BK5.Q^LMW_Q:.G/ETLIH'$[%:C>;>>.:. M1ZN1 W^.IJX_]_X^_>Z';TB\:-)Y#R\$XLF^?^W_T 2CB8V?7@ \M*%3?O ECF@W=]%8]3)%]@SF,)BI_KJA@,)24 MH$QUZLWJYP'\]'KW>\\9C*;CQI^& Z?Q^WV/F@^&X^8[]CUI__>CX83'Q&,Z MQ_/9\W=WK&B0D>9P]CX@T.TA$^A_AI]:'&"N4 M_20"<;D0J>4YMN4.7:OVN=\+5+:H5^+118N0S^] MK<(B+^ .BXM"T%E(%J=E])?_*&1G'U[%PU<1M! :NI^+Y3''Z:$!N.VHSK]G M"VX$ZG*U$J=O#J&=^X=)'%U*Y9!(%AX9CZQ[(^M[Y$]9@?E"Q,B'0,'!CG6O MJQ+,20-_.M6&(7OR4ES7GHX<[A?2-F#<[L6U,$T\]6:=.5-[/CNBN"@C\VQI MY/9X>GQZ'P/#@0A,&"^R8^?#J>W.GG_+]D#M_T0MH!]1[7]II8OOY_M[JEHW M'VI_*])@C37(DA7V-P(U.K^Q+?'/(MR@?9CR;<(X]^.+$,,H_"P3MQB-.W[ M<%LT1H?1>=22TY.Y/7)8SVT?,,[$]ISCJZ4Q,,S/>HS.V6QL3[T)ZYI/5,8I M@,O2<%%@J(*5)U9V2,#'219GYM+9;4;GS!G>JW,@ \/;IL?HG#GV9#BTG>$1 M7:P9F^?!!J!Q")I.[9UC!9O;TK/NM[KCP6Q\2%+4;IH=AOZ<>P.GR23H9T(F M;YV-7FVE/+'X\]2T^$A&X39+V^^"?Q:A)$@T_49)?'&>B_32"LGE/$3:[BPM M@E[NO!"?X.X%V=K*J(/Q4J0JL\'"XADZVTR)Z'YE#+]A4WC;[1+]L1LQ.FU& MYVQF>Q/V4[0.%]XUC ZCTRF>U@.K\"\)W(MQ%Z0U@3"Z\=-33J7=0U_3(1#8 M$2Y*-ID\FYHZG@]MAP-*6XB-.[-G8[8 MP^8Z6AJ.R/>,JU#QK5'PZD]\3RV M ;?*!NR\.O->G8W[:0E^(3;>@P#G=\LK/P[$H\G7W=7?/'LX'MKS\1%Q]*Q; ML^6#T3ESYO9LR-NF=<#PMFDS.N5YTRE\3E_0=GL9VOQ23+P']NN_I0FLU3*3 M013PTD@$9?R$(7[[-0'\?N$4G57Q.)26T6%T[MD:?&@[XV,SI!@DK&=E.WWC@KFJF*Y2K,+'UZP_.!J\FVDQ3T5/3W;<1W;*JL_V/"-AC/%N,Y\B:V.SL^ H_1;".:GNT-Y[8[G#&>IX#GU'8G,WLR M+QL>OXBL?Q\[.Y-3"\D)4P/G,]OU1BUB#R=ERM[3*C*,_3@('Z'T^B$Z+=_/ M]S_W_7W/_*T[J\(L*] _I?K=TSBQXOH7L13BDGK8_RT5*Y%BCO#7M9_V+6K, MLUW7!3&U6T[\_@19< @,H\/H,#J,#J/3([F@[PV$OH@53([DTZ6@0, ,_5M! M$LN-XD$87-V2"!8ET@V;9*X%57E"X#9)+&%[OZBVRTMMF=,J6V(Q/*_'A MW=-F=%SG/ET4&9UG,^C-9%/YKC@JCLT,[%[1Q=&KAS6Y["PQGD)+^9,2TN,D M/J>ODBC"1-<,K\/.LS8VHR. M^Y*<[:1J,AY2?R%;)VE^GHOTTEHD:9I.XP.H]-!SG92A?[NRC##V-O'$T,[J_>P5LKH,#KW=+C.'0[=;",PO&T8 M'4:G6TRM!S;0'TL94UI!>]V7?#2VG;'+:F@KP6$C09O1<6W/H\83C$\K\9D. M;6_"$>;M!.?,M4?#J3WQ.E/.X_2C9)U79]ZKLW$O V5?4@[J>YQLK=[8X@FD M\^YJ@9(LV;35-F#8>-)F=,Y<3N9O)3"\;1@=1N>>3&WR,K) WTLMU$-F_>45 ME@ECTS%;)QD=1H?1.45T/'LX'MKS,;==;"<^9R5 ;#QNB_'8[:79^!3J*[0Y M5J-F&HZ2^$*&"2_%(N^7)9AUPQ;AUF'#.X?1870ZQ]?Z M8Q2>-B[];R*W BSOM4F3JW I:WNMPMB/ YB>Y6,)WO"A)N%%DBY%>H[Z%ZY5 MED3ATL*IM9I6FQ>L[%BM%^1%N-E]M+3#4.B G>>4R*DL(,SDQ.3T&.0T'$WM MV7C$Y,3D]!B'W=AU;,]UF)R8G!Y.3F>496)/YJ.CW1V,9POQ=$%M<^WIW&7V MP#'P"H\/JY4(R,NQ2E+X(;:"(DU%'-Q8XL]@[<<7PDK]7%CRXAGQ$#8@^5<)@5V/6S]1MMG()G:D\GQUI$#%Z$#1JV3@O-! MUDC&E#%E3)^)[8YL;SQGMGL:T[UZ;NZ1] 3\] M5,ZOJVQRMMLX=I/8]UC;QC-[.NYL:L=# .J.]>3TR;"SGB FP!,AP,G8=N=3 M)D,FPQ<]CH$,A]/.AE!ID.)_-;Y_XB M$KHR(/RC1ZOF-4*E?K?PX'6XS-=OG"%.VKQ+S6%8W>(O8,A%OO\68\"!B'.1 M/C;Q.,.[L'/&I-IN54DT_EVG>C0;_T*<+U+A_W'NKV"P;_SHVK_)<#V-.5V& M\;FY@-MSWSO#U>II9HCE(VFAER)(4I^0 4(4J2P1^;W?FK%8ZU2L_O+=OX4C M9SZ=K.;!!+;(:.Z-9^YXM!HY\.=HZOIS[^_3[W[XAL2+1ISW\$(@GNS[U_X/ M33":V/CI!,NU2(4E(D IIE8$/KX8S@PX_B^!\F_J M5Q<;>/$&AREYHK9-!_ C'OKTB#!>)>DE_3XX 5;@G@8K0,(JNT](:AI-9X/Q M+?2$9;(-]E#N_W+OW^C7(/G'L"(7-P_=\ W#' \'\]M&Z4VW>-2^,96;W;V= MZ3G>O/&)?P7!>%--D'?3/7:3U\W=A%?\_O'S!^-DJ['^5&0;@57[1'1SYZF% M)&:/Y\.!4Q(A/A:^'DVGQI= >'@CX@^#^:]/'[+C=E5MA(<,:CPU]D73VYGD M[T'RHVZ2_#XN:EWZ2P#,WX2Y'R%P>1HN"@TFT?9D.*R3,6X=R7W+C73G4X9U M6E0D_17KEZQ]1=5J9*7@A00J_>=$=2N8$%!X?$&O-476';(EPJRH\$1(;]Q- MTON/3^_?69^ BP#Z%W@N'\"\W.EMK,NVKM] MU]"&391L,.=!\Y%"XX/[Q]7M\/BO8I/+4N@2CZ22([!JYF2_V[P9.0R$%OWZ81MUR89MOH__<% M>$!Z)9;__PDL_(\M6OC9Z/:%?R\%F/!? MHDQ6+TU6/W6)K,+L#^LC'.5)>C#EO-"R?BTN82 W)#>W:M3TQ#?$ZH,#YH&# MSZPOY(E&[3.Q/A>I]6.1A7@JZ&.BR/+TYI"Y>=M[83QZD;VP/UW$G3Q-9,UA MGMHZGZ @_^]^^%U8:_\*5#%+1P2 TA'.H0'S+*#X1BI]65@);A^(S2!59 M)E8,QXF@@K<25+@OQ6U%"1-7ZDJMHOA%GEPF>&6)E@7G:^UKK1T!^KFV*I%? M$U^]T+LV2(IH:2T$^B=$FM&;:11BR?@_%?[O5;UBW'X$V2*,8(_ZD9!L%-;W M#Y%;2W&)?\&FW4&G!B(#]51 _11F:;&1>U09P;("9#XZS-&HD,08_&(IV5;* M)S?(1%/_&F#,82A^E%E%1J8$0FV3)LLB@)LN_9ORDDCRZEMAIBO@[A65)L8?U:P6I?AGT 43I MI16+"Y*CX8-J7[>*DNO,6J7)I;&ORFT.PC+!26*X!%/$)5N.A';*(-9HR0[C M0NB;5T5>I((A?4)(98>('#:@TI, XQN3LF:KSFQA4W:K>LP7\,56GV*"W), M #O]0]Q43-L&S#&0NXA\.-NQ'&U4X*NM0*2Y'Y),CAR;%#)X#%TM,* (J,#/ MK+\*9.TJ&(@2-J9OLYK?5GIXHR23O#RFX^4R285^]%Z"Z5^L^*2^%APK?O*Q MXHV<\(7XWA9C0)7;6OEA!%P=[6' >> ]N&/]BU2(2](-B,LT;.JM9TG1L%$6 M;!3TI.@H]0!\MQ)/:QH&7H(NM!!$#3YUGO#4094 ./H_$#&D [*4XNH7L3HE MZ$CPLRP!21Y/":(*(]Q6VI@P!ZL8E:_O/ B2:LP\QH2GM2Q[W@,_R M&O&GS9:LYV@<6HD<]8NL0!L>::>E3NHODXW4"Y?^)9Q]BFMLBEQZ<(G8E&2$KP(& MH2,[M]B9^!-D F$5&9*Q5FFC4/,9G".-TPHB/[Q$ZZ2?LU;;89H'YI4B2$E< MMS6A%!NCR:*"O%1RI3P0OE+ @::Y\2ICM\,M)+3H8/6(:H"4D'#=KZUJ"Y(;TDN -R8HG( MWX$,D?ZK^W2Q*[K3D-.0M>/!4HEJ&WH+!EC&2Z:W)[3A9L LI+$6CK(H 1ZQ MM);)=0RD4YIUWZ^1(.FBBRA9((W B91Y09 N#@TFJ5U6\,XRL 6>K M\F^RKRK=+4@R))*,PFA0W4!B [TMA1/]1JDV=JG^I"( ]J_DU6V=J"8Z )TM MTJ2 T5G^!2C]60YBR%N\C[%^#J&RKF6@4RT2?Q)L&$%SA>=!Y%]K_?VB4$H' M?@8MGFSZ-PL\WDDJO$$2"*_\X ;UZMQ'[%%=US'11FJ %B21Z$BB\.5;HTQ< M@^JDU!7U-)(^\7GE36BJ!DZ#YD2XS# HTA1NI!8C-:7&\4L6U:S[X[4+(.RE MK6D=AE@ZO3;%(@)5#N<:P7<1SA&C<3%OV2Y;[\D=4U?);=PPL;QNA385;SV:_\'Q]:V.%3RIP0_E+JR)A/F"T_HK?_;E_?6 M!2AJ:8Q2 5!<5E,S\9EZ8&I&249L0*F$5..JE OA'(X<%VKLL9U1[UJZ.KVK*A_%H M!T.EW+*H\51D]F6/I;\Z4YK0+3FT.H7@ MCBLX*[1H>Y,4KXPT:^/[#10J$?I&)A@4PV 6\8BD"I JR8#.DU8@$40_4CMJ$-)JM-H>2QG8AR+B4J">AC[9(E5& MI23-*AYC&JB(AHUG,[T]I9YOG,V*?P/S6(<+BMZC>,T\]9=E%*VP_C.FG[XB MQ6@6CM___/']NW?UH$QDJ!7EA%D3 6MR""_09*@9-,H>DI0R*TH"534 1AC& M$1)H90[X&8NV_&_X1P;\ ?>%;1/*IH=UVGDG'CF' MY!#4%(.;BJIQ#S'!/IGWJ7(ZHFH9)1E26>W(!-JBQ*MDD\NCS5 ,'L/%-(" MZ.-&T3; ^/7#>\D[LPUP&['E[Q!+;3/R8RH') _L!7!,:7*OAS,386Y9N97! M1_G1@H_&;K$ 4Y@*T*LMSF&Y<8V<;0L.E_P?9 MY*2/]SSUPPS_IB"Z9;A:84SN+13(5:08G.#H<20XE-U/]99JEL\/I*8GGJW&>UFU^XD\0RN2A MJRIGZNB#!AM@B$2$AV19>LH=.G,BNX] W"66)]**4 IM\G9'Z@X 8-;@*M55TEB$HD[+O\"C)>3EI%69-XNC@V%>:M M;2%; *#!44>=D$4:Q6WD2F23-&SGC9IA%,(1LM0.@CV4P> ^82F0:Z'K?UP* MH3JD_HG'AU\*$2IL%8X5X:=H-@6EZX94,FFVN-%/(']^MJZN3,6&_([^(BFV M@A71GJ'NIK0".,Y6_A7(LRB1@IQ"9XPL+()!DQD9JR7Z6S;L&B#9X4^J%YBTHV(3_8;9C"0;WRHXAES*=$]*,R2<*N M)/,+P/ 9O8^;#.MR4P)H![C(R MKB*#\@)%# KZ%LB:SUFFK%52\W.6_SJ\HF%+"C+^KD^MH%H,I1>#;C4=6.^P MB+1US J2+S7,#(VP7ZJL))64BSY-V#(^^086Q?+"D-WP9(\SD=5J M@M"(]"#"6 8E@=((VF.*.2)5A"DH?NF%S#5LR#\86/^3%+!GY2:&N8?+[4@F M%<-*ZBDM340O4[RB2EPUJ(1>#B,E2J*@68QMIIH*L1KF?BJRC8()VZIQ/9CZ M#1\G3W24!:+P4O^6?BT M!ZIZ@+3E@(\(.,_1I:-S=!FQIT*LM._:R*(IO$=&A5*0Z*I>R(O*QS 63X7% MH@C16@%G3A2=IR)(0'CY%Y;SES%\&YDR3T'MY)D\-^IF,BI/A0H7&'FIE80"?7/@PH4$\FOC'!/R'!PYE-+CWCO"93B+"IRM^Y"E-#X4H>%UG@JW#L MJH]3&*]27V>?\JGQ="=XO"ZEW%H:EPHM-Q*N&(0G4S5R8$L!2;BX=>2NH'HZ M&/&34T-*.+O%Y29*;@0?&D^'1'B)D=5"U9-6G,Q(&X(C1*!1(Q1QP!OBR6"0 ME5W+G"UE%F'E^PF7//:O9(0N#*?,^Y6Z@HS<,4(L17P5I@GE#;!+XVF%J1@] M$*IZ>K!&;F2J;8I/Q3K_2P4Z&9?LMT?OL3__\/TB??W#L7<]9]"F^^_: 8QY M.2JF-I5F6MG0(8J4:39K-L[6NSD<6U:M2A.Z(X9<+'=7_]9%;H'#1*]N!SIM M=,[5LE,+7:T,T)OPB6L@N;1 ^OS?D\%^3N70D:1Q]MU6+"45HY6 M.G1Z%&BAHX)@*H IT>$Q=E7!2_[D!^L0?BKK* :!V.3:Y8KO0$^'3-DEY6)9 MF3Y(+ZQ;GY!_Q2(=6+^7B8!^1D'QF)I+-MV]UI,R+Q!3!?&CF7*+1$-#JS+@ MY(@[1SC:@2DS4)1-;V>^\M>M[%N9]Z#C7Y8:4YGR)WUI2%55.X9 R(+:AE?* MMRYO@,TM*5JBHE,4# H2B3<@%Z!*;UM?D_?P/3SP$M#2EOJROJ=F*&9-F$P2 M<)5<<^N0=>16Y<.7D)+YH%XX2%$(U@^6=>;4#35"XC2(,@UBQFD0+1C+54 MB36@50OJ% :HI<+E,)M]>PP$B5 6&1M1@]$6MH/LA%4S,ZB?'J70# MZVL(1(JM2FRI;8?U*L[Y.DRK)B5[X%8"&.XG_2H85B!#Q@QYJA36ZP6<:=6* MV^BC9&EF-/(.BZ/1$4$?H2.U)ECOD;O\=8ZQ;9?F6X8IS"FZ,9.5&Q=&;5@4 MKS$INMK6GS_\BKSACGM4)1'@9SE-!\A;]^2Z"2+B1K)\2W4F42U/.KIU^=\P MJ+8;ZI%1EICJ)VVEE6SD6W;Z*97/+4:P 4%(I/@GC/Z7Y%JDN_.^UM8!&?HO M5Z<2]8W ;J0.>0!O,3U8'>-PB/ ]N$>O!+">2J>@:H7!6J!24_*E-87U28#* M4J=2RQ:JRI^JDZ3[8VT=Z7?AB-2-6JPR>""N5"N^8AQ&:X/2.EO/)<\I :'J MK"*3#U0)K++\1PF"XINZ:DX-LH'U0:.LTA.4_&96L:J7G3>Z 1Y/M,_0(J%S M[$&6P"#>IX-CFRTCP#J,[4=%T^(2YDQUU#(?)==6ML2@^GM5Z)W>#53<4F]Y M68[#2+)JNH&*B^84=;]EM[+1'HM>3UB'?TG:UI=0W3.*0J_9!?'Y6+ZA[!&( MR):N"J.4496!K"J.*CL;B;Y^JBUK(1=R(=;^54A4_VEEMK+<.]5E M O^8:64^14Y+UB0+1]'WF24< A=(XI M')(+8L$]64:K?O*6:2&FF&IR0BR=?XZ%.W:[HE991B7U;/ $I)H=W9/96M[P M=[#?S-=2VD[4BBA)J%:OIPKL M4/7-X]JU(.A4UTJJLB31=$]V^$K51TU?\M+8N*6GC?+89&4EP! 9+$D# ;F+ M#"#S))2WSY#1A:6D#V]=(4@DP,1()%295H'A)+28L*5,N MI3\#(S[^0 YMT#69GO$=V!F,J%_:20K,U*/SDOH=P&$:)9D\%G& 2:1>5VS6 MPJ?*B70X8YL;%/HOL*28WC>H["BWIQS(M?!E]RY#M8E]&+*LX>1G.34"BPM@ MY'Z*ADN]5,;(50U)ZG40^3=E6U58>+Q+1D/28@*= /%+7:%JHHH[(0*1@>0B M% (-Z*AE#]PCR_:1QT.O*BHU:AI4 O+S?WWZZ=R9EZ^1_#2N]@0*>+*CBR$; MPA[)R 0E?3[X4/P:JPZ>(U\Y7V,Y5Z4#J@1G2L7$1\,Q2&6\U6,#S*3,UDF* MD!U7IE96!=&Q0%3**L?31!:25L4RJQI; !V^DW*^ZL5VBXYWO3.';UL378-D_)D&5GC").E M9?$$TXX*.NS1/2&/'YF[$5*UYUM,F8=Y#:KS/"PMV&;C! $B G'<'3*H3@ C M#LR/='V]4'?XL)'G 9/ X98WJ^,=4U6D*0-K>-O8O Q-TL@V2 R)_. /Z86& M'S+=A[I"B_VVI=]VSG[;%HRE)WY;55P?6TSJ5H'B#]#)54?>*X.EW%HC4TO: MFH61@T2*1:44KZ1(S4:KUD):>,BJYBBU,U[=V&$K'QYL^T08VZR/CHP]C,MP M70L=V9$XESI?B85=GEEFET>JGE?K(&ET?%2--XHX#]'PWP@QRG?2TTU'X"J4 M!WHAB^1D1MN:JJ<96FD,5?*VJ"\L^UY&_S4U(I/9$LW41\Y/^4>&9A^?I#6L M+."#@&'35S+ 0"8>I9?*N9FCGV!@_9JD BV*MJH9C^:Y-)3.B=JBF8*SDI@3 M&4@G)PPZCTJOH4IWLEI\M47VSMX HYQ':=,K&UA0??RR'C^Z9' FZ@FIL*K2 M1#"8PIRB*I;L2^]L":FJ>17)FLSPOR I/TP!J%>M%Y M':KV;72I"O]30.BP/R6V4U%I6'2I*SR:Y?\06VGW#&[O=DV*RCHM2\^@-E/Y M455D'_'.R_!/62Q8[M5Z: 3[6QK5I=*!J8),*.)RJ8+M;>M*-_JV57<-H^9^ MY6&KK;2,>:P6?I."5)^&TC85%4NQXPJCT C"K3 M"(+^I8Q=EESJ5L<:%<0Q.R#JC2;?39$UYIMLY>W$C4?Q5^MPE9LN XKL%:%R MM&IVC25LC<)R=>^RCH4;8-53F*2/&3HV'DSXE#?5%']=+:#@JI? ZF8].PQJ+4@N*GE=]L)/&77D3JFXE[E4B> M&GM((3(J9;SE5H9 BP[]ULA7.X>I$1AIGJPZ0DH?F%>B5J%,=5&NE!:)*%VL M^ZV$67=KQ]VV3(K1-BX2:7U$H64C:J(\LJ.1"YC.[["*!9=KJD(IZ)=,7%"P M!R7Z4#F#*Z^0:UK;S!;:^$08+LJMX8KON;K/5\FY%>U5AJSHV!0Y^:8V_,77QI;B" MT9IK:*+59=E,X;MH 130XVK_)+AO_SJ&%-7 M5)*+'DR3AG6=I-'R.EP*J=7IYCPJH^#V%$P=*J9#^RU5=7!IUL)1Z9BU>A0F MG]-.B\92D75=3ST^J[KUUFCX8Y$B"T ^*9=I.VI/^KV%!D$+Z#"H4DO0E$_! M6K*PB5!UX9"!F!F+9=T3HS3F+O=#E="7!;U+0V<%0RWTO8HIWDY-W,T"*E=Z MB8WKTG-@(6$F\XVRFRP7ET:<+ZH/>BJUP5>5L?O\R:0EK0W+IY@PGQ)&K<4X*N8I'4R;!MJ$0K3RI6Y?8T. F0+KQJ+62:[M;.+D^]%6@X MOO+7*@91YU?*,K5%DOC&3 C%%XM4GHME*H:1GXL2%I!=D"TB+,UUXW:$\KP8SPTEVJ^D#ZFZO7^TM^HT?VS"(,_JJ'A\W!' MU_876E4TKREW5CVNOHKGE2T.]3[%9]42D[!E5*-PO8)AE$$@6B)IDCFKO'R9PU&S+]BU*C&%<.%*/ MJ8E[WV2*L*R6OM=^JP[(*EY2^9.,4%@MV9:F0ZT.&:%F59D*4IJ%*?ZBX!M( MW[2N'4(#C:AC=KD&=$RHQI:84EULX+W;S-N6]@$IZ2C+K[9NZ0GNV--/PFI% M1I5EE9L;8X>2,O=,B:JU"O]E"V<*4<.UDE0EXC*"/A*F#%0"65/..B?7_^6,O,%0?_-*]E%P'1O_=>D^^.#96DVC8DJET7 ?!!C7H:((\,-&>L^V M _UJX.\!'I4G?*MN&XNSF,/4O-IT1Q.G^J::K M3&]4G.QU7JW+09)M*K"W\ MX ^9'WZN*&!%_[U]+GJX>>%1->_G*F_E)8L.76+^J!GQ4FPPYIM"7W3-GNRV MHCVV/K=PJV'(N++K;:5TJ[8SVN)@:L&RMOR6JZBR(,F.]7?605*5-\B8 )=5 MO4GWO*(T!66B-M7=&D1;\?/*/2LS#[*POAT;@Y'*N*,.,M(&6:2LYV*$#]6: MO2C_"/'@6OLMQ8AES'V5)2>3?S*S+8H1(7QG,FQI$9"A149T@ZX)2%F"?I F MYV4BNQ'<7,L6449R*BN(/L:ADH2LV,0*&I,F^5@:"D,5F51@E*9M:;%,%0K2YB#8TN85.[M RFD,IV M8D9'8''N4GHTK=2&841F8]62\%0ERB?QD$HYEC8\AJN4URDS:RF-@J1H& V2 M!1E/#9+$Z)"4HAUEHT!:ZT5>Y< K>XN*H2F)=)D4"\HR]BD78MNF6_(B*@^@ MX]FPZ6V,P81$I9&OTW8",AA5P7YHH=%^AJJ$O9ZB#,V4]8=#419FU/(M7+LE M>:LZ(-):1<&'28FV#E*$(>3HMFA&^!:38<4I]W@R*I2U^<'>J8C013%;N?"B M&ZU@$+ZQSE,P&YY('9!JPV7HIU0>"-VUR&#I63'Q#K*(J4=OC8=8L,I:DSP!-2VB M];*8A$IVN?-9M]!0:9"$E/"FP\'HWVUK,AT,_UTN\'0VF/][60TMD7EH$JZZCJTB M9"O6I>/+"CGDNXF?EF8ILB -%_)$)8ZWQ"R$*"NC>?PX+F@4%+4@(\JHO/CP M[:=<7%I3C ;!>+2OVVU$OZA]^3=:JF]HAO0IQELF4+MO?QQ4UU!&;NVB ;W% M.:A$?LMXH5(TRV1/DJ*WZ]L:G66""$V:C774Y)%T-VGM!FRH-TGILA(J=Y]G MJR;0]9< '8CT4A9%HL=1P#2^MBKGA6._]F^D(3.4U6+(TZ)S36LR- 7^B$QY MFW +8LB2U#\4YI7G#%Z?AG7/GG$_YM+@>FJ1C_PZHF=2EU*UC&Z"W48$ROE0AI*NB> >M(<>[JE54O^,.C)/<+- TZ3U<+Q.O8 M%VP01'%;F&!012\!T86X5IDJ+HU:%(G+1:QE$1G:528FR"CZSLEQM870SGJ] M%L=.7FF;*IPZ3F14&YW]95";6?Y 1[)E%LA%%T+5FZKJXI897FI,9,6 MXB911CI5O*"*),6^/>%2; $@+4,"],V\YO"080[5NE1;TV -%**K'(%)3.W, M9$*57&[D9-(%A55UD,OA; "RRXVQ%7S0V6\R2G$@@V:5=R7[=I2"5!)3(, J MHG(&' 90A@$X' ;0@K'T) R@.KE@]"HTRA J+%4X@VK\DG93L1N+XM67I;]T MBT52W3Q.5:7NJCP5YWT7=W0(O#^0YZ5,?X7J6W5;RGV'1("79'&]-_C .,=4'%-.2 MRU70&835R%M0693BX+HJE:*$F\];#,>%9G(QFV"*IJXU1*462[VB[6 M4T^6V!+ R5B527>YD7^97G8[A^]W4:J;M0U5!J;7P@L2]!](.497 R03BU2* M/\25/EO%._:B+2>)C_P%5J;R+>UOA+,4V%R3_BS]1DK<^RT!EF"] \DU#$#; M^5"D\"8IW7U-"N 6&$'S+@L/K]S9%LK9KR&'I:.V3+K:KCW?U'#)V+$^D9>0 MV>]J^VYM5NF1JML[-)K1C>GMW?*PRXPT#(:1 M+%Z5RMVBU:TR9SN&@TI7,*K7&)DJMZ3IZ%)\M;4I#[5RNF^XH>)3]7>MLRNM MI0)C(E396EK 74E;?X*F=JL;FLI4VG?9E:4+&[ZGP MPV)24?T0Q7@G*J"K%4.2+Y3FI)+JL+P9J-TFWG+/E84HJ[VZ6Z:R+"*F:FBO MPP4YS^GA(K[P+U0.ONH-^1&TI_ B1C\JFOZMOY4/>A?DQCF ]M7S0%Z$=(9; M7XF7NNT D]*3D1)P>TH&E_P]+:O8EN4$L2*T.KLKZEBBTY?T/[RE?E4.DMAJ ME6$&?Y+[M:9/U#IEX:=IV0W*O)5;7S\MSZ\5=%19']+AB"FVI5="\Q,REMU8 MJZA ?E\A5,L&1>.(DL$K^8">'Y'!2#LRC+U243:[#GRJK6U65<6!1=?O&<2V*="GB*JO(S ?&1YH=D:):GY?] M&5@F8:FTV*RA=K01VK[>TU.O6@$J?:;B="F3JO;^YGA>U?Q=U]B.Q)^JWIRJ MMFXLXU8IBK16JT(GBU69Z>8>()V;>&(-/'LKE+=F**_YT;2FK+J,%3B[3IDE M:5]\/K UI#HJ9*1.V<=#!D:IH"PC/4U5,+9],#F4KG1A6ZQ MG&H])B&@"@!6YJ]$683(1FNH)L5150QVI6AV<0^:&N1-JB$E-M8;&'DU):-N*K^H)J5@;;79DH]C*J M11%&RDTMH_',AZNNXO4\0%WKH+)H_5_VWKVWD2/+'OPJ_&.QL %*4U5^='N\ M^ &R7&Y73]M5J'*/9_>_%)F4TD5FLC-)R9Q/OW'/?<2-R"!%V2ZW: MHH%T4 MF8]XW+B/<\]QY+?[%BL5QM3 #R!GCH0]VT$9ZUW2-0,;L&"$'#1NW?-M&)K/ M1/\(]F09 ?"PO_<^;$'89_I<\H/!C'Z][Q5*RD.HRE\)N]PMV*E07V:)3HP? M>O4V$&9'^T:BPAM3R_HO#"WZ6!TB5CIARF3,/E4=J;-U\U'-A^A\PW:NFG[* M[XTR4?S!22D@87_\B&)?S8E?1M"X2F%P-, '0\9(X.G!JA(CRTX-CQ^B:)]D M71-"U*6T;<;U1)2##!H'FEZJ1/T21VW%'=6C&XBSJ+#YC,+<)XRONCGSO883 M%0;Q/]CN[FH<&I63FFH8A3KBLT:>% M+#0_):2J0B@*#NZ#(9P)PZ**RI,YY72"8D;H_[?_G _V\> +]/()G^3U! M/Y\_94E^269U8)X':7IX2CQ^N,KAC-D7DER2IH;,^Y"JM'CHI92 -3<)L>73 ME'W 7'$,6\A)F1*V>A8"+46) *W/LMY B.VE@'^:I-]ADN+FBLXC,>YQ^$&VJ>Q"--%],6QYI/=CA>Q/[::+>F+NK:OTIQ M+S@!9*"N[VXZM&Q) Q)@LXZ\V3@ ,^YS[6PT^G.G,%,N]$CW*^O:"!MYN@;V M[P-M674-KWO&Q^4=TXL;S)]R'\*4F##(.O!O;XN)?L/,RG)*24+BH-UM6.M([TR4+_[9C?_P \-^O[ZF.H*RHJS[FMD< MML+41^E2>@-GB'0MU[+'(TURQEJ,OP:+M-*=Q:V6R&G+'. K"Q/.%&JMDUOS M/Q:RV3$5S4GR6#:)VLHC7=%,*\QWN!N]$ND;8FW,N9*&?#):_;DDJ@] 1FE& M4S]CU>*F59D*D54<> M8Q(//,G9!\=\GA(+Q*N9WB7["[$YV2E[DECE09')7\9L]DYR-B5A$YRUJ1UP8QT5+YB4 MV).G) 3L5*9MHSRR/NY";T?J@[I\RB^6RJ.HE9IB-6^$E2+\/A8H<>"SHRFV1[4T6/9(T,.1ZBT2*R3D MHUI$7M)P>:@B4L%A>5/-S\@:4E92+YEW#)&E-/%6>E_MZ:L*V+B;9@#Z;573 M=M9OZO?XKP"3H*V!T3P_J:SB,0^3<4"/FV0S0Y"( YNY]Y08TE5[Z >,$*!C5G32*AY=-5T2[_?U-D8VS2!\D_;[ MS);P\9#Q8F9]D#DO#^34]]%1VG2 /C$9G9S *'(\"S R7F0%SUN+[89Z-%7G MK%H.(SG2E8XG;**:S8&K:'*-"3=U8LOBV\?!OTP,15?$/;"R$PSG7J?K2,:1 M^0-HZ57]SLTG37W5DU^[S1HT=9TG39F1.W#<=R@$L\L2WXMK2'>Z0J,^7[JG M"@OH5F+5S/>U,BJT:?O* M$8X;Q'HZ,KRG$QG3;@]O#8=+5 MLKD6\\3,=>;,=]&>AU=OD$?4](M8,MF01#5;+RJ""O$U-IYX;W)-P4(+*EI& M;).1J^>\[5/]7>&*# ^P(;^ORJ[K4PUV47@0FKVS*^^W 7\^:,TG3]":1_ L MOS>?SF,YW(X+%V,]RI4[D*@R+**/)8%Z/RZ8),M_I322B243BE"ZEAYMQ2OR M?YV%5WM/85:\-#_9GB!5P8E&RBAW:XWF!PVKT61-[C+09<:!("_&R@K>&RE@/\6Y]>C\>%D$!*&\0R!,O$V]#=M3B2Q!&[ MO*%%B2])HPUS"?P2.>WC!;^V .N&XF5W=>AVU"2;0CO3[$5X<@'\GOK'F0W5OW@'2@5 M4,5!^^?2!Z'F,Z#\AV5W!\\%U;9T11[*IJW[M =(%[5.R/PJ^=FS7!X\L+]34Z%7;Y MV] -LA'F!_ID&*8;;?U3+[O.UJ"BNNZZ[ 3$);8N!* M&UB@Y+"1U^5UL><9Z>;ZV:+KM&N:!Q69$"I8<[I"SR,D#O!ES)4N'#F3N#5LP=+S 1"HC7..*(EKN1'3\SDJZPIO![1HC88G<7E8#4:6& M:"9@AX<1N?S&!#^\XI%1CNW<4XGC4GPX^OL_6V3:WFV8"#<\*#]R7EZA3^:T MHQ$!+J2%S[.@H@^=9GG&^G:4I\1_<=BS8GV=V*V)T>>V]O.P:&1TA81G@-ZR,M-3VHP.",QP/:6_\E2S1C]V+$@*_IB45727= M &FF5/9 HPLR%[33U+30<]R/5T_NL2+C/:O&%O$ =/Q?$UY2T6CJ$D^Z$7LUG3\+'=)UV\P0(-!*(3) M)8I'.]8WL7-3 WF@2,'0TZ.6@RM=%[H ^7A(B^!1AX)+0>OUDC@^OMQ3ZUX1 M?QS]>0W9A? GZ=OCVWSIO ::9FL^PX\L^,RI1XU+A]S"G@BR'3F[5/3*QL@04MZR/32G_M@L MTHA2U*L;L)^E:5<2 #LU8_!&Q=,Y4KHS9E AS(R863LO-;:B/[]Y>YE)GGC5 M7_[>M]NKNIF\O+QX^S^2P E;.ZRY_W[U4DB,]=)PKFHX#/8X#2'':+77\_%P M3^TF;."9U2+N>&SN:RUYW7#5J;LC5(Z6P-2T^\<4U(GA34C%")5:]QUCBHQ0 M*Y"Y*[^,LCEHIZ]H]?&SP02-[8:FQGF+U[7"7Z O7?>RG9$RT3'?3>61/\*S M?3SYH2;<&*HOF8#)5"Q9"CPSL!G?B\B@VR$8CQ2QF:H (\2F6Y!Z$2?SE

    \P9WBJ?"[==B& ML'FG.:U5Q>%2U'Q\=?DFG4TZ &6T^EJ49IRP)RK8$AO-+1N0*_I,Q\LV!L?, MR: $SE&%SP:)-DG<'N2:>VF@3VG'1,$!S9( 4+T3O_WR?/*ZOZ[:YG_527]G M9:+3%0#*3#.\<1KR(FWLV$QK'[F2=R<=[BIY)XD P%7T,V)'YP3"?/*^[>Z6 M]?P:48!^P=06=Y+O:(5><,^3G.*Y6*@,A@@3L'N@7PU(&#QN3)S^AUY5U]40LV=)%.U-E(=)]4FW3JZFI>L)2-8BCCV=IJ7H5Y%D[:FD;27M3Y]*VH_@6?XD$C&I M (4&!AP^4D+$X7SRXZ@955!'QQ'7&+*<5BTIQ/;A"G/!*/TM;/LV E4I?[#M M9\(M)H#0J< ^6=3%"3S<Y4N1RSMY8C MO>K@(5]W2JC(:73RU,@ R>'310;7:',=DY$V(*H:.F*P@GD/C^O:X6*^@)_C MWJ'9Z^Q(D#,%M27- AIA!9I[B CHJ;_]US.)TPK;B#N_NFI:9>>,39M3=^I[ M-#HU6'7]^[#^K!ZI_HI3:!IU83Z11WRXZ72R'YXB6'O;Q-)Y3_60.LC33'VH MF8H*7315+HNF3+K;GKNB5Z2]S;D-DWB9RN')S'$HS2/?=]UUDYG):(K$*M77"HNUF MRR<5A@\W4[,.CE>$ ?JI2S/"94$;2P*O2;6PVP[$*(+?U?.G:?M@EA.6+-&X M*#?PNT(JN96I2SG-"J"9^*Q?"@IUG_?1Q53L=RGLW835FZB%"I M"*2X&O8T([_/C#"&7!IC@E$=M6M%:):XI$Z0 #4Y37I7:^*)J):)V)A]Z&IE M[?73Y'ZHR74UCLB#S+H(QHB0S&BN(!9E85BB5:1\8S;@:>X^U-SIC.VGW 1: M4[XE,('M"G(O%6KUW8#^O%A/,G:44OKF:28_&)OM"+36$$<7)C+3@Z[:?,*> M)NC#3U!6#M:&(%]'9(":M!VA%PI >VFJ,G8Y::>*W5-/D_;[3!HQ\E61#P$I M3"9U$<*'%6^OG5?S.;L26K:66E$X'GB:L ^G:9HHG%,IFY"X5/Y0!&A$9WCP MQ=@HELZOIVCA=YA#:S%R(K+*KE!H0E"8=/ I%2:S07>HT6;Z1(S874:]: KF M:2X_I '5VB,)$Q&.E,NSCI9,L1K87.D^G'?4?Z@\XXYFF=>I0A,+E^ M4UMIRK##4TJZS<'7@D GJK)EGG'FD:6N\4GA$WU["S/$&L:8!LYX@CGD2P8A MZP.Q@JZH90W&)93(-R5DI:6H]G:R_@?30D^S0D^S0TY0]3'9H^J0[]+AFZ4EWZ-\^&T7=H5-R MMC&XTE8J A7[V<4?)#9T2J. D.,5IX]S%[9B>@UTOBR7];5@J%52.KB(G@?> M-[R;^LJF9G)+#N*$[\"8)*,\S(5^ S%,(8QCTMI"7+/O!^S*^K ALH^&KVQ[ M=O^-+K2*H6H9PW^_$-&?KXOGLZ.T8CN MNASJ.\K?,%V17 T."EW/?D0[(]A"D0U)0 \$9K'\93!(Q><7&I'2<C%B<1S8T>>8M MV@5:CMNVVFYNNCZ,!=*B9 "FDV O;FJF>UEU;4,R%/CO9H"T%Z7VI\S!1E5C,*L)TYY DO"N13:@%G3S[:K6]5TL@=?A:?@E*%)XJ5TZE3B MD]VV[CG#S:W:/?A5I+\PSHZL?IDY[)BM31G-1M^M0-;)5%,#T)0.3>?,1R8;?E8AP0D.[H;'DR=QP&\B_YZ;-9>[OJKQ4$O69.0C1Q]J MFQ _VPED/^1OS^W]PT/-12V4*7BH$!!61MT0'YH>BHMT)1PXZZ:20S8:@%@ MH!5".0&E+*!U/HPS]EXI96H+237>5,L@7)E8)UPUCZ4!W,1!R>^,8J =CNQM MLP%_8#25/)F&6=1^5ZHO^DF7>?1+Y&&[751$SJON] MJ!J_TT4+0FB;#(KI6I9J)XD(R%N[T4]9?2-#,/UZ+OR515JDNB3M!M',A3 MW D9(5,U684Y;S9;)J(NA@Y,R-:L\/WYO&=RQ_'F<6ZCDF<7_5;BD<>:'IV' M4C'4"$K]6:O[U1YDKO;;Z)@YA\^6MZYO%U MWKKW#C^Q+[Q)YN*R%S9J?Z?PWWUE@C93 ;O=PB_Z3@T.^0&7?AC#'6^;6N[^ M3DC!WD19U7#AB\@UGC[U=['#[2.Z\ _(QKW2'8S'^IBO?#$/_F,#!!?MV^1Y MTHN*8_M-4P?+&-[UE2I$TZ3Z]_TA*D#?=_?D=G:G"_*N!L4/71*=]]E7J!+Q M(_T@+((J\+5W@0(Z0#[H=GE=B=8=1RCWDMOG]B[?#2,M:.(3<.%+RD\$"1BX8:B6_K MI8'0]^2C//.54\R:I!#I/$O!CXC%N":FQYAG2_:?^+Q&\%+C_/4G:5>Q/XXW(3N5R MF3:E>8% 7%)$*/FYYOP,QL7N&(W]K18R<%KTB7IDS?>3RC\J&&OC!3W>)\$E;#U^'\Q-B_^*M? M$9<7EPD'+9^&!RQ_OF@>X"])_\#;XW\A:8$*U/QAVG@M(:AI)]_45_V69">? M?X8W>J'4'=SJ.O)B2K?(3>9%.'27X!X^G[PA!K"J5>/]D.=NHIX8@NP'S7[P M+D)L.' :AKV2E !4E&XYM)'=U;.R!?]K=+A+GJ6%1$X8GPVW5,DME8Z;[JB! M 46N2,L:<=Q#[A?"I*@M?Y4%,.DI_51JME+SYT^EYD?P+'^<4O-!!Z&'J6(@ M^FO",O-KE&PDMSIPS_-H__)UJ'4/_7YW+9(BP<%%+.),J,LN1KHE6$J0+T:/ M\4&VEE_@P'F5,'"WQ+T\)YKU)15_?^8T6F!_^O9"W[[/V)EATP9#=\&2$+:0@:W#2YWGQ&^2(#^UHL!",ORAG;AQV)4$8NOXY)+.OS")QK3BJ\BN;B MOQ5/U/QI'_1@6;DNN6?UH$LA^7NGN6T/-%MT)"?AMT]Q ^849BY,\CJ<.+7E M5$XBKN*J3Z/WHQ:F,JGJ)<;I/Z^)G2Z*JMWOHV@%[H"#0A?4;O X#>PR,B?. M81^)PDVRD/=X+&HY?47@:'NEX@O8LO5]>U6W*OEH"),XFEC552L0;;G D6Z@ M7H\&\]J2'GNLY\[Z_9Q%AW3>P:, ]J092+MJX(JR)@YT=?NQ)00CX4:HY+]G MG)%)M&LO6&=[$P(X"#&E!7ZU7K$X;0JP'MI3B/GSY;^5,IHG\^S0[4<97 91 M)N3&QNMY/ODF0SC5&T'"E#9N_@I6];8$I,*/#&KD-0VH)+'=0!&.ZJCU57![ M(XWA;1?/%:M=AS<&@R5'J]0YO/DW5&(GWP#N"BQ"?2/]6+32MH-/(%;$VKAB M)E22NBGFXX9?H%GR5=C!.B*O;^D$J._D3RX1,OJ$+I;9-'J<-X)]B[F24Q4^ M><7I;DHXJPW?<)Y73,YA0%04O4^2O=.\%,69$BE'-3XY!,$?4F6*-#LF ;FT M1DEZ-*DV%C+\0$?8>9(O3T^I8RQFL03N@VY@*:7DT% M+=J2FE#XWO]W4__45&$@O@TN\&+KJR^7W?ET\H_-_!P.1/9%=FGMY>ZJ81*E M,AJ?R5%EI.HHB:#1N*3#DJL"84#=X' 96<9IEXV/,)O?5-$$6U$]_:9/-MW6 MP=@L1SXPBX$,ZM&A.)2+WE+<(,UDC0K?"-1%"Q +%NXE*?%9K;DA8KM7=P\E MC[]7+9)()@:&% "K&'<,QP]+EDMV<;E7UWW-G^'.^50+NRSXU.+A-W MY&J7Y(7]9:D$"^@:NPKDLV%2*%8)KTWI;BH="FZ:46-A[SDNF690N^F+3!0/ M3U3 F-U&(:ZD&4$5*_@ UQV(TM7!EJ@2(7T]G\8 G?Y!49G3]*/QIQ[R6&\: MN3+WE[UTU@R6,^/RT'##YI*'[R.GD+S'X_MXJF@A^IV2:DZCJPCSZL(Y8?$P MF!:-_KAVYP)$=E_1E40D34O2P6O;NN<.(Y L35W8ZOQQ&)1@:V :(YD"%8R3 M>ICOBG(_=_LA6VZ 5+<0*>#M,A/739Q;\WJGBDAUOBY9F'!_O?TF\>5=O2@N MM^D3HO CDI%KFAIDYE)<4?PNJF*&EYX0>0<5$VIKCH5J!(S,+DFQ6^"Z4J5 M:M9O@XF5(5;Q D:6FLO("P&2ZPI\XZ%MKIMYNF:X(5EM4KR"3BV>1>N]F,*\ M'"PKR>-6'60!!-78],@;$', ;10#?PL1!E389$4K&Y:ZO^1)#;-J7:NIU P$ M%2"7!LQQW![!B5QN12PR8;9\RM2A:9$ ==W\*$4T_JDL?^8:%@^Q.A8C(?W%9JX2^MFL=[&/9 MO*]AL(F]1%*[>C7Q1\;/R#IEFE>+Q^SA/H\8S63ARQ$8PKRG2D.DZ:^R-VIU M[[%I#U!#?BR&Z8(2=U$:N@"&G)I/2!E,GR3UYZ/8!*@Y)2T]PI"_+ M+AOV)8>379: JX(3V,Z5%F(;,B 3H3, TL"0P;7D> MSD%:59Y:CV,]^"]/]>!'\"R_=SWXL9CCX!@)-ZB:4;.O B^.MA,GT#B2(%;* M2"5XUYHMT$X5N%^(+UELB6(WN%(YMA!_GB8-H:K#Q/$MV;X0!^=GP2_H!4W? MBG[2A2$?K%IVQ1U/TTE6W*V*!3O+.UY.,^,@=7:N>!\10Y_#=-Q.BAL M-\SMGA;OJ$'^2U#^4>5PR:D-NA/=/+B^<\V[9\^&^$%.8=6I37#&E*+2$V&S M6S-JC?.%/=_ '3Y2@*%#!WDJ3KM*&#%-FH6GRH&CO1<QOY,R]EI1YHE7 M"DQP_E9+!QAUB:04%A#,'1*3A9?O^M2F'2&!Q MP+[3PD 6 WE(.;L<+472I+N?JP)I,FR06+KE5&C#H"+I87:Z$5CMD:52Y1CY%9?#35%1%M(=7'HE,?;J!1E07+ATW#PM#;K[ M%IW%4HTCQW,'@LAH<\ >8K8E#$RKGSZ*G.&CH:'YL93MI?/B+'C,1@. #Z[Z M)FS1G?QKU;4U.4SPIU$5B$.%*%EIYUWJ%FF[)KQ7U8O909]&3 #K01<-QJQJ MLTQ?E;3/A9U J3.AJ19J!K_*J4^+9IQG<$!J$D:4K.*1F_ICXMMXX?2TM///\W?([-3$E'S) M[S%Y8^G&BQG;]6\NWUPDR=;TM8N/R!D;^B6='S?-%4%KQ?+!#P5>MS?CC*RX M(V7?8]4$!B=<;_5-M5SXEPH&M27'#_99GG"Y,]<"=.7! >=.8.FFT3I?]*Z# M_=W<2**(DMU<*U-TSD+&2ZN'"DC38K9V5DJ#Y))V(5],JHUV+K+WX?3N")O+ M_XAX#$_(%+^\J&Y#F \'A"(&4-#'$?>YQ<'EP[1KB ;W?5VO)U==]Q[[F!"/ MBKJ<,2^G%).)&#M8E24Y"8LE%KX7?V> V:"I*99+8>9^X5P @@&E0FGFQ%>T MS=] ,7);9MIA45LB'+QM.@4M)?V,61QWI+F*9^P?OT*&G 1O+@[$Y+\U?HD1 MJZY,*7$:%TT8 N^4D:*#@H\&RA:?=7=4A0ICW2P9Y421KG8[TUY@85PH,VY[ MQG;$R.5'28+C0:,&*YUB5UWO0^I?^!38$4.=OG%VQ+8NUQY.Q-MZR0 4/:4] MRB78J];E>\I9'F.R2*A,7+L $]-SEKYN$60XIR XPLY*.ML8#::SDO"-EQ3U MTN85XUZ["ZGWK);IQ_ 6WY8O/4[G$:/(?9* MCB/5S39J7S>S?B0AG*+Q;I+--%"$[>2(DS^E7:@A:3(L7@,#J M+Z[S/5%D%C 2FDMKOBBB>[!O83'$(63^NM)7..T]4F[)$LF'6BEBQ\13T=>* MOG]]*OH^@F?YXS0!_QJ^Z7D=#NSYX#?UJ/W#P!E!<0N,?PT':>AEI-L=P)W93PMW% M$Y" K$KI"/V2X_A,ZRXQ0 M6*C1&-@U".TN$ >]);D07PS-N^W:51I1U5O6D[[3!.68N M1-:K%,Y:X<'6E?U);I/(!4YS_L-Y?=MM=([#4;STI3JY:=5((W!PL0'>[Z)> M66%HPC>RD:DCVV[XX[:EV%0K>(Y5U:TR)=7=1]LH1"3TJ]6$8F0&A.Z'9 /I M?T?G<1..U.V:7=X>_@#1(%MM]2I8+*H]T3M2P>3L?1O">*&O(_4\T50CUIS& M^J.+" M4EIQN0_M/1"GTF%2O */!.K'$1,QZ@Z-ULM&SN&F*4<7^Y7H3DO5]/1$IT8U M&OL9P[K/GYY!O&-:^P+FA);4W*==(HPN"6WBFL M$:02R!!JWTS'#VH+_1JP$9JU^,S&&)X=MJ8)3*]XW7=W:)O"QK'3)@;BD5?N MF!#&/2!=>0P;D;#@#Y!$3@6'CCJ>6<29D,03ZI0*6Y:IE?/S)AFUO?[1].&J M3D=CRQ-Z/D80.4BQ(?-P"L[Z;;.9\H+4P#0S4>8!X@@_/&RCH_NGCKH.*G?> M(:U&\@+Q4Y$@")MU M:G5 R=EN@C=X'4:EC3ZBTRCHU<18$R/*AD0*W9]TRWG^,.Z MQO^-R@53E1./CEJK&..3L^^O\Z,KK&=%E/6U64I-]KF33\[Y8R95J7(4MSGV5MJ^[@Z?1)4DOMYYM262[H4'H>1I'BC/.8XH^E[&A\\X#2*XU>\J:O; M)L;>&J"K#T3?I_&1:!3.7UBL[^N-&[+-#63[N!0#U9OY6;6X+LB"/8]-0P M*T;C"!C;@11S7/,:G?SQVM)>[]$;PS:_W2[)?$E\LJ+S.,QX79FP>7A>4H9I MR&I"H*)G\.:@8COK,($-884$N"$0M6[ MLJ_+?6U#365$4P'(0H=E>'_IV.M ME\133!OJQ.Y*6R2UV;*QXIJAA8M0RE#(*!<#[-S@GPVQ47>(F8>*4=S;5L$V M.\70:DYB#^I$NHD!P>5"0W5%W #^W<[#W([.+O[:UA&WJZ+G"LHX],MI>* Z MO!+9OD*+J+VUU;$]_(M><[NB1_?X[G0#/>R@M&P9]WE$D2!K"RZ4W,.*,FTY M7P:-#['7OY]RRT(#,- .4W]5#?52L%+D>0V+BIZ?S)[(99"&$4-!,)[YE;8M M6?H:[=KA)&DVK-J" ZJNYEP!$UCTN )M(\X58@-&18U3W_N-#;&'Y]&!AP$* M)Q44OVK=11*8=H&G0 6-DAI?7) "3O,<_0Z P[@'(%&F*9;\CNSNO&,H.#?9 M<"214HOAS39UM4JI#0"J&[35)4T.[U&+@B$9MWJ,*L(X(AJ(/E+YM*Q M2)XU;<*H+NEA'/EG7VX.=3[[K^KJ[Y;24'W,8XMR^(UH)B7SZ7UZ M\]YD]O)>'7<,N DH9HQ*)R]+55AR=NJH#-?=FCYJ6,(!_%!+];WB,_Q8-S]+ M=BS\YU7G&LR3*7#JH5K4W_1;5 B"@Z5[,4SS[/T20[1L%KQJ2E58/6^+L MND\,"1_U[8((L*#Y_D2''2OA7SQ5PA_!L_QQ*N$'O?Q1R)W*;[KXZ;KKDLP* M)1N-7QH]L.[ ('#X=2N!5!:6:M'&I41=.M)+U,4$RCBIF"=V.!7DRZF_BFW$ M+O];!W9L87X*+]PL=H\I+0<_X#K,GN6YV1.)U3;\<=(Y&RXNFK8X4[EV/DA" M%"[1#MK)[Z%4 5L\)NS*Y&G=IE13:^?7"2=:UG2@?WBV?,O M)N\P/*]L>-Y@>/C/+YY/7K/+F?]=VXPA_5&Z!!.OT%=8-8P[V8T^\Y/G*H3" MW(]TO?!?GR"=Q%T=X>MOO_OJ^5^^./\B1)'!T:+-$C[YRXO/SO\2/Z%?XGN? MGC_33RA^TFJC5:1$H;,22OIESW6O4=[^>]C\=%U)ENXT.SEW?F M7W@[;%]2XE)5M-I[6:FN]2Q1'!\W=^&M!%B/'+MD%W_V3AL 0A'D,SJHSX!5I@5V[. M;*%[X=1P:9LNM/?QO\)2F/6=_;1N;YN^$\[*@83F(!-!;TZQLB)P:52\B8A=/N&:=6;)5)/B>IIO1U",,I MC[^BI &]WFI%4:.]7%;^ (0(J"=1/X#;&N4(0S!\*W1WRZZ]/B.@@1@-XY8- MUJE"^SYUG%&GRJ82!=%%,U"^-#8;R?$M3+%TXE(B^:IJW^<3F@F6#01;D_O= M=?UR;@H#E"I$+86GI=!MZXG67NO'%."O5Q_6J(+UMN^D+@S!L>Q33Z=\70U.U_JOQ>+ 77LI1$1<[S_DH M@6(+R.\SOW[B&QB18^%%#DS46%X$I2]=5%-NQ<5_N02O[U+%=)(&QB(\_\N# M.Y^ 5\1% 4^0#GC>^ 5SD9!.S"(GDVT]^PU719=2.$TZ[V3[\'&2I'S1?K)T M=_;F(VYF& 3NP^(L'.U2,AKN*-I$ T;2(IG-.1: =0_]0+9];9Q.[KA[5RUK M.^C*6C]2Y!6<)YUX4>:$NVZS\V^B13^4/H"^Y58K/J/$%W.+2$MLA76''>AE M%HRH14RB6T1^'Q)=6&D51T835K"9A^VYF\I!PDQDY$TO55QPS^#LA=_]]JRC MC\9Y_-:I&#.!S<"!.'KK!=)FYBYC2CO"\DF&VT9*F7[_))S32*N\A7@W5R+T MG,01>?/!!Y_(^+F\$)U0]4$H]1X6"1(O_WQ/ $7.W,?F6R)>)3V:8*3? I7A MS@![8.V!@].&-GCVJNB$TY+G"J#R6'&9 2?)QL+3@\3S)@H3&.,U[L-.ANW$ M0A"X_[BSXXJ09>S+$$\!?S^N0?9XI AHU!%<&=;7O?\QNJVTJ5M!4&V;FAJS M6OJ'N"$,6?*'WQM_B^Z.>17&M@==K $8LVFD0?HZYHLTTJT$BXU7J-0$$7$X88AOV&)K+"@EZ("B3IX M0^,/ZP']^91L43DT\'!A)AEA0(J!R3\)/;"E+;IE:H&PZ<(CA/';;K3C(6Q1 MINCDC[&X-E331?##]L\ M85,Z4?3Q#SVH"I!:9"'0A..T,PHF3U ):6_EKPN!,*ZMO-9.CCQ$35> /\=M M-&@]:>E.J6\)Z/%?G3B9WU6S:@LT&/O; MNEDN63I$I6?.:M37"*2RYN-(\@25[+:=Z!E1%*VW2 YZPDA>,?W$H?V83+.L M&$Z?(L7,PC5@-N\[=NAI-C"T<'=#-[T1'X8M3]#9!W'U01^Z:ECT]2C*/&XHRUALE/5L.#X-)M- M79,Q5&[$5]&#+*MFT)C@*0ZY&M)4Q"V;W69RW7$+E<0;S4J T93LOUB&]R#4 M_8;5=W3P4_(]M&>N+8&SZ&9;&/'$8TV.79Q["'Q^@X/.P];::B#32D)SV]X. MC_3(W_#)-9W,^PH]F14EK,(4,M>Z!L/K+=H P=]$&6+V _AIXQ4Y8PCD;M+$ MNS"LHOH0MN!B6C:K/D!NI _+BROIG][O%D>7^.A3>*CK]]+%Q^NW\_I"(1SM M[H@G>[B16!P>7%U>K*R,Q[%5=(,8B[=:;5LE-_;#E40OTE(+MT>(+6=4>D8" M6$0M!Z6V-,HZ UAR[40?30.M2+QW0>X!&+^;%G0('-]QP!!S)SI,G./8+[ 4 ME?? K2\>>PS87"8@#8\T',(^&R=9I"Z2]+"'%Q1B2W&(^\F-57GC.43*R5>/*(%XGP8O#6=$(>P M %=Z+24GA&XD^UO=V35B=RL=*5V+'1G6?YA/,C,:^V>%!7\75W:Y;PUZJ ;6 M(QIGYURQI--4\E>S)?KL"4<18LC?0&(K+[9/*CF-Y?T\G M$O'N-D/8V8Q,M$JK[XZ)+[N5BFQ,:E(43!ZYI@ND1]VG<3 C\WI)'&&BG^;[ M5I[4'/<4NO[&:Y]V L7_E-1;-_R?L2!*6B56VQ8?#/5W9J"L*[2@#.N>&G9$ M0KBZ!C%0F"H0PL0^??[]\\EBN0W_]9?OO^#_P@S?DB/#_XQFXR887=J;Z'4(-O3F7]OJ/2K) MP[8-0^V[B]I\%1<68J%/3@MHG/GAG)Q/:$%BVEM$W\.ZM]=&U>70H9_TX1/X M1)W#3BMQ-&'AZ&;C0OU/67:?G,#^%W!Q_.(M0M3FTJC&4 N4;^Z (SC2-#"[ M* WH(JE^7->=_W*L>R8U!V7(W=.I\\O?BZH=*7\45SZ00>9C(9R9];S.+!YPW[D[LXG&[@?.38=$ :9<%M>@5W-M^DR5_*L*E5S M2(:'W,7D*6.NPD@XG(%222O<+Z+%%@UQ$BV674>L]YO=^J;C:I(WPFN0$B^[ M 0[#LLXB*WE88HE JJ[!(4\F)*SY3>ID;#;AD7F?Z,[G#>GKDTXBW.W6:[0I M-X,0L=)%F;V46G43"1GN]Z5.+T G<'AZUP2/25@<.@EYAN,[N#C1!)?B7Q%2 MDX<8@J7XZ5B@AN%YW(KK!"*<9-JJ6BZV5II>1.HHH@H*L1W^VQV1?W+1FG^V MALI2:B49T*7X-$[>B?CU[G@.6#M.&8@D31:T+Z<.'&^M3,K[:,<,#QKDV&216B@K.(>6%^'0TJ<&:.O/B99@:4F'DD:CU'5/ M_@.GC!DC/:\S@H_[0]YC %V\SO[/_W/5_\?_V?/'?^_>_XSIUR(3BFO5!PF@ M]/+QF:9MU'T;@1.,E_; =$I%*_WAC%J#(O7_.U&[_/39IWH8O:OZ*XI,SE[_ MO*QWY##37UX\>_9B6CSI$Z$89+W31@X#QK>JK,C]^+UD3%G2$@)WRNUYY&0^ M?NN2ZV69HI45$\3>_Z,&R$@&48AAP*[#N9F :/!DP)V 4W,O59+5ESZ\>-IKN MBV/V(1[W=?/U7W M'\&S_$FJ^^_J6BMWKRB6>_[9.5X"F#:R-F],3>E<"WD71-99]ZB32A^'VGDZ M<#<0AZ-BYJ;BHCX(6$!PRFG$N;,/,0^1:.]:OB'JUCG9J:C'3E&Z/VJ<8)?C8^?Y'08N66"#FK$U4 MF6(@XS#A3IEX'7HS8"&1N .TSS7-RGG2+$1?&52<8,!JM#&W9/(%;RI ;W+Q M^;1E7AM=093OZ69;&DIRPK4&/%5&G'DD3:LY"R_/07<+4=1FT':QFA94NDB( M3:Z6^ 3NCV]L#'EM?RU+GEL3)OF3%I:>'R@_S$F'U=W(&6R_24/+&%A-70< M ""N13R!-27X''8 MG0+X2<\]F7NBC(RC7 <$A8]>D$X81N%7']%$1SDJRGZY/^2S)V92.=@Y!\M9 M]ER8^SB#M81GTG-?-R,\8ME1S)4>3GQ.&JS7M@D(: MG@&H727%I; G*'E]QBUK>IC=C:2VI026"4*=GJEZZ81,G.3 O:1F1/,856HG MZVK#4HJS;KW#0 ]" $O1O*]6GBJ@T*]@WWAB'/OG_EM) M;@41OW!$$BFF8,GBKE$DCOPH$2*FV+O?R"/*%V %^VO=.O EPX9GGA\X2.(& M1C3-UF22BT^;492R!S*UDL%H:B/3TX+YVCM[H\EV#8X3R40>&A[/GC6O.>O. MED@.![[BG"]9.7K9-&K?=WV?/K,\#A-CCRNWX4V62^A7_.B%A.[IPPF9KHCOH$KL3BJ.%[\AG9,Z5U8KTGJ#\;6,2^OHB^/60>? M/*V#AZ^#==B3_JCGZNKP-. ?:L )$(TV!!P2,;#GLU M8#2X!ZRJ=^XTZ+D- MD1EG=UH?JG#MR23+GJ;W0TUO.-=P8B>6\DL:^:L5,$M;PV&ML8ZG-?#=-< M3VZK93-7LNO]2L_AAR7B;( _O/)S3.3P-HNYG@UHJQ[ -O1HD$8_%N4*=2ZQ MB&4^MZTTV9$LY3;BC(I+/ VW3?4A@7.4*!).R0 I@E.ZDR!&ZI(BRD,O_[0D MRKPC SUIJU4]F(Y.3?1-3!YB165>0)'07->U\1G9 MBN"Q"&N0/HM"*0U9IWE:VC5H@VGG9@MSC;51.9]\$Y%R=C)R0]M&^LBHI,+)C#W+=80)V#UL-S#4R!U"X?#*01MY*;HLHTLR"F>R7Z $CU%8 M6.0<$3*T93?(G/OU=CC_\S6U=DC.S^DT'UZPT]+$AN-@M98,_WJ7YM#L$)5E ML_>QD#D(D5)8DSW1HH4S3B%O.#$W)(0C,+$TWW7_JW[7M93NC9II2\8Q/FQ5 M-X/+G;*-&$!F88V5PD6OW1"-:H%Z-L6;.I)+Q'Y6D6K4E&3Y ; $FC;C)#D$ MO&0&J7H]6-6'$I8P","3(WV)_](C<-4,$83G2'SV69N]*6*^6P<;QN4?Y\-0 M.SB_\;VSEQZM![R:L0,C)'EL0O?;CC\?@N?%$X+G$3S+'P?!\T G_()5LK6< M0]:B_GE-)!I6BA8!VP0<+;Y;4E]Q7TZ4(-SW?3F(FX'A:%%O6S_;KFX%^1$< M, J?JHW /)0VA$P-$05-]UQ3%'*U#\=@!D1OD9'WEK722\&'^'J2J0^#L^P: MTT9FE>1#U;ZGEK-DK14 G0*#F$\^^_R3!&4B:Y(&X+//_C)11MG2VHNL(C8P)BS#ME3S)^>2EZ/?MVP+DC>24$^8_ISW3KZQ Q?HQ C>V"WMR!/ MNQ5?:E57)'9+":\8LW$G5HRO#=TGB').F+B;Y7>YJIGJ)[@ES$=S[[X<\\T M_RXA*[)E512!U E2(M3 7R35$^5%VW@_5MU7>SA%C56S**(U7U=YW] M<';W?/*].4C#YC">CZP4WM6$3N5A1\BEND5385[4_8]TT4TV4Q4\ Y^88H(+%G MXD)F/Y[X/^YN.A8=0N90'X9#YE%?6D0O'!IC2S]>)572..B"J^>.U!@:I5A4 M>0DD(%NG W]2&3N$T*_2<>B*'FDR:?W;7=W M=M/=G=*)E^<<_+L[!J5($9$-@;[S. 66_MRE"#5J 4S.-=U& M*"SD*VH@D8NJOG&EL;^$_4JU)E#0F/C "1PQU\@CN&=DCJ;R6$"=!'2O#)CI MQID_R_9QQQ^!Z98,5T[ $)P!E)J+)0A]MC^\1'OFTC5 =(:/MBD8?)Q3G.I= M*\&EM1!6 H!MF!&9#F4,Z=1KAD[[,C-!Z&^[NQK:I7?FK%QO*YS".5*V95\( MH\$K)4MX2@M595--73BB!(M+D&=5L8:-I&:3E28)R>)\5"2+IYK%_E&FXIBX MAQ&?GH+4V0U#M>FC: 85MJQG>1S\5+[,@>S>4/(D&#=4@N9ZF1R4^ M"6S4HP'$79KY(1>^&W$&) DJMW($22,4;(4GBHEE?:0$["QT>^8]+;+YV0YR MY&S[9)PB=;%2-$0-X7C(DE*P9G/W)-EI([AJEK'!06R:'0'&7-X* MY\HE"]W#LJ2@8I?7L])LI!ASJ3YN+Q>L84K!NR_;S&0[5M&0;#+VN=0VW)IR MM?[B>MA#@>VG&M@!H[W6*ET*H$<:UB%8_0J/HZM1E5#T1[]8L;;"QAZB,AK! MS5+4BOT+E6PG-[-'_S+=N'*(/K/C*K??2NL9-_ZD=(^@!J%1#?'O]&8A\HZ-18-;ZD*SK 0?G5 M+]ML'B*@X#(JDBT);V_,05C&?P"UGA^%O,<IYE1P%&RSRIH+:0EK\:[$RH6UD"/I!G>ZT/D M!3"Q2LE9%KT?&-(5F_ P:EN2)OM?;'9=SX='))44D5+MOF1'&=] 1I?5XMT^ MW?>\T;?@TDSB*B48EQO^=-+81K"BKU4.3S($&A"I/ MTQGY)+I+*K4440NFA'8FTY$N=AAL68_@[(A&3R-*?W?T&#&%+LB5C2 J/X@+ M2DLG9QI?I[T\[^MZ760K) :*6"/P.IZ<-F6#+-52\ +P.S2?.4/A M53C=K.M1?#AR6/F?*5J&+:Q:"L>"N'AF2 M:IY@>BB,B^W(LVD17@4))?';8#<5LU8HHSOE3F=S*Y)\\EXOFGPXUA*)B-$EDV,MS#C(QT3KT:'H<&KS&DM4'Y*;MJH MQN%J!LJSWEJ_"]S5W$\X*LT].,\UJJOR']5"?$5E[G9C/DDM\GS=U M*.>0=/X2N%JXVL5Q<)QO_;9MQ7%@=T /\>A(3%W^S8&DSA9))40W3WW,Z.!:R(P9UP_5G(0<9E? M*65K)!&O-Y0/]9WM!KY)1N&*(\\-;7CDVV%ZA2P[>3W5YV,Z==Y DB<(8\]V M:!7">8W0%ED&."9]]2D'%(]Y:R25$GMZ>(SJ=OZ"H*Q@.FV52%*"8:@01RHF M;#A9H'G;V88M9REQH HZ.GB5BB*ZJ(P)&+@4.N:M9TK630U!T Y4(BG>F)60KGMW/MOX498K6??XP,J# MFHK1/!N.H7#4-VM-XBA+A0=VH$&CYRBW3ZY%K+\AA"0RG&VD #;4@U5/(V&) MC>O4M070OQ(=BG!#FAY7]"3O2D@6+!/'JMYSR]&A P,(K+*I%?VC6'I$:2T_ MRH,G17M=SBLVX3$TS+O&K(->#>P>%=88;"Y0$"U7J)I6]"\S[Z*N-UYOR RE M)]4YN6/TAX[B?T=HQ'2ZNJ)8-,L41L2MS9!,:AZCJ:1;^MCO-"T,U;SXJ["&BG0- \S M%[[SO88:QM\.B*1M(/$+"@.;[N7?AEC[,:5OD3$/CLD9=QLX]I88B)$&F,,# MJVWM1NE_8XN'#> +SKIY;>G]$%\8II'-B+LU8_^@_TW? -#NCG)0-TT(+!8X M.5GZ.4H&*I/Z] #L4 UWK*-QB0^7ZT,0,I=&6%HE]$"3;"Q.SL(P@(=LX%=J)I%&'5M%Y/%JT:GXT"/'$0;I( 1N(>Z($ M'HB;K^+C'?GJ_=-E%!J,#RZ\BJ GO-L=YJGMX'-I+,/]?0=N-!HHOQXB7J!M M(:[MG?<5-[ QMC'.3,':'$:B%^\]&+\E(UCI71F"PLZU7=S\;34!_1!/7K=H MY_M>\H"MBPX]T*P6 \Q)U/D@J'SVJS:/WR-REW5% ?FP M3_@"3"66V^)]X^1&\IZM+M@)$80M(AD$0DGB4\T58$%FH4=CHV +9B1(88&0 MR,&N5]959O(6+X;UP-O2F+A-/5;;8D%;CEV8!%&@X1D/(A<8Z;E4!2HAPV!Z M=AYLO$4,_5*;XACJDZJI5)L9&%:W/W7( Q>^A8'&MVU4ID@M]*F=RQ< 9'"2TZIOW$=.R5<& M'MYG)G,_*LF(3O>=/N-IMY,(U4I;1PM+$*E.'T6%%+6>X92MZS%6+3[?'*DD MSG +6\D1QU>"'G4W0@*+3X4K9)NPBR'KR]Q^#,O@C@(RPS@N)4*$6O-RPL59 M01N ,#&]OHLIY1>:B]&<]#AAX9AD]TG0Q/[=0V"3N->7.TF8 G'RP$?UV9-Y"/H*>ZYDH.CDT7<<@D/NIVQ&C/H M@*-G,Q0L+3G]$08OJ'FU(N%WA*42?M1(DLV+INN;:\Y"LX.EUBP*=X$V8GCO M^'>2[3>@O;\-:QV7X-ENZOM"ZH(KHK8E%D5KD=/;2%UJL=PB$YZE%*L!;CQ@7YO!,[4H MK)Z>#81&9:*,0N&5!><+^4N5K;JMPL,4F.1/SE,,[_X3%:1E!+/7#>X.E$$Y MS2ML*D=,MQ21-J(;I3-'(RX_?!ZTT$1.7MT+H*D 5%-?594:#"AWZEI&4O9J$OO MZ(2LS0OA\:0/H<^+W^]$&,.KEO*%F2A[10I^,^J0=#^@F?SJ@ +<\< M+N$F3\I@+&C(6B $6/0RAR(2PX5B:Y1:0*J4J#WKGV7'(!&_5#79A"3/)6PV MY17DZZV^S(JC(OC[?:WL0&&'([,FWAA#QNV64F/#YN= PR2FPTG3D>H*1ZQ4 MSS*2\PU<,TL^.-746V8Z=ZIU1K!I?$1<>*"YT-P*OUPE0A9FWFK616FXCS9A MZ8&JAG!?C6X]HC5B,",H"JSKB9XM#FHAU,Y&76,HCJ:7U'"3\JMU'#5);8PA M3?-MB/1W21!R!8AR-[@O\ L1CY1R#&3W!K"S_ID<=XKNTT*M:\7#RQI(PV92 MEN3FIL>2@\F:&$-H$=/;FADWSIAZM-;KW];:9\_OO-7/O"+9G(:%=F8^4 MMEXTF^+XT4-6I&5!'3[6*%P,_[;:U;#L[N9,=5B\)&?,2+!+K/\*R/=#C+]2 M%SV>(.6770@2Q*.ND2-8V+*5GO9Z<3AU+%AVXF&#V[_!2QB ^6M MZ\K3M PN6156(M4FF!AP.KEIN/;BD MZ&CEQ)#K\(V]ZZIQ&')FD-Q0?RA\B M$Q2_/3W*0QYA&S/G7:3)4Y;*M&7KF,7VH P'EQ4J95-,!\!9)327S&@5T#N* M1]\K[O8N',8WRU-LM%&SQXM+ ![!DZ_)S0-FJ5HW++_M6UF[PNT77$EZ\U&O@H16 "Q&";N+LP&P:_(XZ)RBP$KF=92:D-);SZ! MEVOM]L!,L75/MR+[Q@@:#KU1V9.:=RU7EMJ!N*Y:$%=*+41W?K;-D0BLN&)< M<:XRO$"U9&RG,R /HX'DD>"]$)P2JJL(%S6!4&H.@3*"2!Y^I?,T5%?8E6+[ MLTMI@-84QP//E+7,:<#>M''4%8=G)RJJ+9C63C31-;%/2 D44Z8:T(?P*DV0 MABM22Q%G6[>;F1RCU>2G$,!@\Y-:P[XA&;_&*"'.B3ODQ9%IYLB3BF<:3-PV MW=*.=*'Y$A_6+2"0;[!N(\0:9^)'AD7YCN&?\BH18D8Z;$-45N0!F4;LR$KSL(NW/;-?-T,SCM MUM*;'0)6L*])];$9]XHK^J>OP7P>_D>%J1%BQMURGT-U<@OUOH"4YU_C9]%+"S)LFH4[7XGZ5;!U [:,$WG\G8S-(P6BJM?XV1&_DJRB/\N M#0A.L_<;$'%6=!3PJ[U>!TLM'-SOZ#PB^W09%@+*M5^#9::=O%KRV?4NNFD7 ME/C0_Y3D'BW3L,N5!#'\\._;<+G/P5;YG)H)0F@'U#K=6D4C!X)57X=/6@%? MFT0#!J*1>SL7L8KWUOT_;-<4'#%I,F>LA[!Y@G,"WKH!7%S)R3,>'.;MZW1$ MR*P3V%&;LZ+VJF[+V#!.=J6++DB>>7*PY44?G!&T1DRY/RR\FN%0>HMM8D<< MM6%1!GHS"J^1J=8^#H%]/BR]N&YT,Z<@/B4 M=')<#7+!H4;,'J,CS;M.*B%50XKZJ>)J%=?/GBJNC^!9?N^*ZV,Y?4%7L^@. MXT#OZL0[<9B9AD(A<9)VV[*B#1L!BZ91C(ZS>R8]M1 CYQYE M-W*1BOXF#&62\9"6G-Y00.&SWS^UQ-F9,BG+O3FE07V)/U-RZ='D2"GM MJB M6TYT,',7*BSF:UR^"UZMHF!Q#43O+K5_Q5M!8(NOJ6W!)J <*IA=^0ZJD5P@#IAM&(?S48C[BK^"X\+ MKUIE[+RKBS]V=&H8D&%&F_)XJJ9'9&(G;YT%"M/X7=U?*__EQ2P,^Q#QT%\+ MD8+K\ C>]#<2=[Q"W*%=P;02OON_0X#QY<7D[18=V1(-$#M+\S/FV5GD+,?U MXMFSSZ5\!,T$^>R+J:Z%(8(0R(M# 7/;PT_7'O")\9AK95&H>-/\643*:)4-]:%G ME!IS7-C8P;:PK>N!'P3'R* A29-8P8//5DK:\I1$@F]-K*9IDQ7SQX4YJ'I M^LW,V$.B34/L2+BX0#^81$I'MV1(]+!6],LHO*-M7:W)0$[ZJF'2>(L252M@ MK!+ =H5^36RA1"]"7XVJ0MMAKR&I/,5O9C"2EYX6/BM9D<2?2&A"Y_42X"KY M2,/,](I:,1R/#9^&^P8'MC9Y,S=)[._P0PZJ2%1X'8)<*T%GV&I4"[M+J.IY M((/1DA(:D @1#S$^C,HV(H6'<3ZV%C80Y%[K$%WJ&L]Q4JVFG%/Q,5%)B;8P MR[\"$$_6@9N_LQR,I[8A,X%M'-_3.,2?]$P>D&$# B"\-Z/:*JYF,%B#DFF; M0YDTSI[I)H@NQ]7NX>FR'SY4ABSFH0^DR?9ER<#_=G85K@CXO^V361?Y]2PV M<*48^3A)E>5'3CX&UGWHY(KQU[Z^(3:DV]H_@3:JBR7/3HS\_T75<,R22*/+W)(_67[? 07$+4XB0YC2\0IR3NL1 M^<0K3BC M2)46RY%X*(R3B56J3;3+_/,I4S?063G4$@],)ZOML%$2Q6)P 4P::P8*[C*C M!4(V7,KAK"J\A^!RF\5_3CYJ/F:'9(! J,^*!J/4 M,UW15;#[X0G5*ZOL,R' #4-#3M1P4R$1_5&S[Z+.[Y/T*LKAMKYY^^%.LEK] M+]AW+SB^23F99@4"!)2X;&ZY]ROI-&0?TX[1*3]X\.'#*1ONO9F=XQV.>PG= MU7%KTNA3E8JRNI$;!\3L4+'_J+G]F(.W5N!4=,GP#S(@YK+3P#8K_Q%$/X6H M/A\R0"Q*D? 1VY+W!P\N_?O[#H6W<)6+M'9^0>U.U\XNT;?E>F%8[5:O=2O1 M5M'[ADUF%7N9 ME)O>HDM?Q*5:Y-[68<&1ZRPG$FU75-%^)@:B.8UVHV:$(,8OGGVY[X?X\_,O M)18=-!C]6.>.'E5J7:#LS2(A3AS(^=NKM@']JZU20[33 R'MQ:ZRVAI3$J3N MRHM/1^Z*)4S)IF$M[4G%43\W92V=Y7@3._7)034OD5[MLB#_?1$V'V'J$T/# M@VM[R3FQQ]L52_^,MJ3=4@P@FYI[G)T?[K\2_$N$:,SW&?:M4%91[(!_C+VX MXZYL=A!KHLP?3<>X.5/13$BGAE&]Y9;P?I\;)M&;0XY6L[)"6LMHQXI/%&7J M6\6B^C3QY(=NVY9EXNVG[--+'$#N3U1%\? 4\P/X%G^<,W"95]H7@>[C)(QY-G&/@)9%XYTD4X',>."@J#M\KJ> M?RP=;KFY$L_"JE2<:)?3P->QQ*&,P;'+Q$2O]DM\@6,KPAUQFQ5HC[BYQ/6- MHDA3,((3QZ]9-'9ZJ*LQ+9R+.+3&UQB+=# MBZLZ62YK4MZ37=V[\A=<"QH+4$"YU]E516J MNAGN26;Z<%H%B? R=#X29R#.UIF<*KI4^HC\+-_? >WG\C=J>W$$=^%7TNB/ M)UFBHB3C0-6BZZXY3/U]X&F- 9"5Q*2Q!"W*0V.%[7FWWKA6V;QA"I1*S)S, M;0'Z&RVV3J3TFQB3A(NPKQ-"_KX9Y]:_">AP?7P?3- )] M'B G0E8X:SL1<&'/>1PHVU>MH0%;XTMGH*,Y@NSO\6PS-L#&#WUTELSQ(6IP M=>;,WR%Y<;G/?6B+AXR8*%4E@ [&2YZ<57VU$*R(2;QFG/V^"VS?6W\LF<3D M;(H.>Y(!=@OLOF65I(5^V_D[C(^9W@.0F3X(:I=DW*6A(/UA"1R3[,D011W. MMC/<)"U.0EP1]!T():1SPQ69#%FF-8NIS_7[*N0!-$WLUA$E*N=@WW%6&P/ M(,\69 QU$BQ.^@2ZK'#(#BYN$^Z'Z22$--L6#!U=S\PO1)-HT9U&;O&2M(AY MD&*?I$-UW8\/=VC0XE+T:X)I-P^@MWMS?I+<:^- XLQ[[%#BT\EU MCRT\?$^9V 3954 F< .7]A/.29AA"0*46BLCKPA_\2EM%Z>V)\03G%\ 2\N+ M+[\ZCZ:#O#TZJ>5/#AHZ^N0@5I0^R#W'V,+2T7+(_!ZWBY$N)SDOBTEX#!\I=/L@%='[^W&&&(1 M=L*-?R/L42FN1!$-VJQVP"=CT"'#!5,4X/0!Z$$].<*,.&X9^-_&_TXIDYOM M!KPOQ!0%YK:>ZO)4H64U,9?VY,E539EV%PU.C$ZG$S%,B>.0?#FFIK2!!'7+.YI(; :F M)P'! 4#*47S&WZ<7.$2,#H(?[N$P4X8OT;6S1K*,.Z7K1XD#<:1P4Y85V$AS MD\:9Z$C&JG9G'+WG/<^8JIAE+"E$,-:FW&+H:^>$P; 9T1EP_V[JZ+PR9;UM M:PKPM'ZG7.Q6-FE(8%5#)U\2]I*12V:;Z:X9XA-+IY=GT]^'4-]O48[&I$\3 M=X]M_GK\[ MCZ;(H@=K9;',#)]AM&+U@>.3^=:_![)\/E6WK;K]EZ?J]B-XEC])=5OV]3U] M*Y2:,;V!S$@=:C9.6G(;;2%48U)HAV;9YU%#M)H;,M%[^)X+#=;:]NOPJD,3DSX6VQ1W]B3N7-,'D+;(+-GV2@;*;W+O%ZS3AN3 M,^G*L:2JT'<.%HJ[:Y^2$XMI?!T'0E7MHG0PI_RAI"DPDPRJ)DX?H^E1OL$4 M;;WMAVW%;6&"*;6U94!_]I'[9(414I>X MNP:4T'-**U?GHBT2?+9%#4^8%S?U#,PES+0UFE"PCXKVDY^"<1GF$N'S4,=' MO0O#FVS0N#=+VX/QK0D:Q%E%B4!?/'OQ M@3E1B"RQM_2CM&E=&BZ8/D5-Q? MB_)^XJ?VNTHZAA^XR67PRN5YO^?))@>/NI&VOU2PA8R^ZO8:0Q-34JC0_0-V MC%%8\TYQ*;HPR__:,I15.PW3S@'L"0'LVJN-&+MLO[@5'@3K$+*N M2(_Z^6? 1;^8^B\S"+S2_V? LF8U?5%:<,\L@Q3F-WI9W7 M.OKI=#CI"5$75INK$SP2WW5'+77,.$OJ$/ST8"\U6+L,<;.&]<<8!!-)>K!1 MX/@VC8V9DB7>$-%QMQ'*V$,/0N< I6X553XSW8_11N5530-&[HF-E5<:5K]$ M-[18BM+ GI[G]WKL_%[A%(.JMJD!2HZQ>+ R(PM]_NTWEQ<7V1Y+=N(#M[P9 MQKW'9;JO^&BQ&N'8N;?ZZN8&U+Z\/ALB\4&S3ZT]G,?TX"=!Q"[ZE]!I."'7 M$?';&^<=V52:'7WW\M);T40CDVV)-SV#(W&ICO4[R?(:GM4==]Y(:'(-:PE5 ML#LF? T3##S%KJYZJ333(XM<=Q<5XMU2Q\+F>1=O% FL')?-$#DM,EN 09FM ML_ ?9W@56O^R120K7]HI)[BP6,94_'-ZH,3A @FX>X/[O:W'[B@=AS./[Z.[4V=Q7_](I[_/.CC1G" M[]CH\9KQ(X9F:>HP??'L[!LKTR^:(41JL$T3IJFRI6,-C*=F&5Z2R"N]D5\D M,+=V3!@JC!KIF93]7C\:A\BQ+K1KLDPVCI%)/5+O_[$Y_R\OL5G,>W_0#N'N M>$4B+8QJ &F1^_<&4:_G>SW$49\*M!LE8Q7L5:WT @0N%O7:\.@H[/G!XMR$4V8;30R; M Y;M=JF-L5\TN; 7$90"SYT^">:P/.R&0U*LW!+ G2KX]+NLP# 0+ 0 QSZ\ MQ9CM$\20!'RXHV[G6$#6^ \0"/I'1./M*#-(BH ;W5$Q^+@K"OY*+ZZ [/:B M4BZ6=&?&#B5C(^^;U"<<)YA[74*;UH8]I1M"DYTKN3JRVR%!'WJ>U7V8G?@& M1Y*0&3CGB34[%F?_^E2S";K#M4TR-N,NN<\BU;X&] M;=:'XXI@KQK&4, G:$LZS8HB\GF'KP,Y%^&3&5B&G/M:1'>L#@.4T'2R5SY@ MSQO".OT'82\5G==/-)SA>XBCZ+E0%;PW5G18=3N#CMDNRQC@VEI,H/[T0L(^.[ X\QE\LX9>A;J+Q[K6X4 MH090X;$Z$\)N.M/Y=6//>A&#D'$%W;]A>7\"9V@9%N1@^G'#?];O.O:K@'M% MI^&BZ_-=6Q@G%@SZDVS61V/&*=V=\&#.;[4#"D0.2"N<=8LS MA4N D(6=APE:3!O$POE"1E_&$.F<%PA9"X8J)P[P<"!R0,]6NJ[+8GB8-_!M M951X-*G?<1+$-;Y%[IE#;]V! C5RZB$RV4@OR<(L,54K!Q)J&00\U5Q?4W9P MS$"0BQQ'@H7-B-!AFK,YT#L79(^/&9W]O96<",RND-P&FW\7&0?F->W,>**G MYY"OLN(\X3X"'9)"'Z3P]OI'4*;%[\)JZ@ 863DSD-RP:#SQ9IQ@D4Y*2RW. MZP5U=7D.I)TV-8I\I2AR[[NC'HF\Y N6FURS&;.D4.M V"1=RF>^5Q?BP'/O M?]84?L2X?74TC[5+E@GB4BPM_FH3+/":RS*[=34(RZ[G@DA:FG=TZ^UL$ZG^ MO(DP/X)N\O-.<<2J4VO"B9$@]^2[2;")6OO$CD@>)78;EF/A_\1!W%WW:(7OS"(3HY@_-:>789X?#\BTBW M]+T>&V_J+HR[ 6$ON_:Z!_&"4M_1+^Z90]M!YJ;&OF#S4Z?1G>WK];*:U4K< MUW3B_;2\ULAXP$MQTLQE'8\<>MU6*W!_P]8T;7>F/WO)C/5_)T+ER7^'7Y-? M$H,"?HG1KRY582,X*(=_JD?GC\')6UI\<<9/&UYT=*ON6AA7Q'0W?5F2D&WN M++A65;_S1CR%L+SX/)]@-K67W99^G,YF::?M"6$>-KD,W_LU&WX27J>;"^I, M@TLBN2Z!@+B V:PXU=US_W:I ])?C+)^>)$)6H(P_L2V4&FK:Y@H\ZE4(GO0 MCL7PS4%(CXE^JQFXP@582'7;,;_DMB4$U:SKUU2PJ(6G*TWUQ8.9@SH\,=JQ M-61U7K+#1>\G%3G63 \%.VT!^:^9NY,SC\H0?CO0'I'X MV K.CHI]?LP=%TDX*:4.:4QV+W$>#+,"OC(C0ANJF3=5KX@,&JM(J.D"IZ)= M<)JX@+7YZ292WA[BV09K85=*03*X^B]8<"FD] M=F$7\0]42DB1#?2+N Q""LY!BNSTL\V/5 MB7:=P!)Q&Q%^&U0F_H"+E=>:[U=)738A;IH;YWR:EUMLL>?GI03=R<4C+R\O MWOY/"/66S!B$=HY]<[Y3$+JG!DH!6-DLL-9=0PI*DFJ_9ZI@7D,J^!&EOKGBLSLM!B/^RM,'_K,D,MCL\EN@T,.J&Q%B6S!@/K4BLFL MX32XL,Y\^='- H! 49?=?2OT"DIAO#>*ID*A"F4[$A>Q-'7S <0+L^N+B[L( M6-")>D#1B5WXIA]ODM,[3?*&X$MBT"9J%&E=>$M8R)7K]ODNJK1]%YS4SKK_ MWT7"2!<97:I7<1E7O^:]7XWSWMRG )MB3T+YZJ(ZX-^W;>?\4%'*C-$ M#Z*8(I,0)&5%UE?4^8XONM@__^Y%C"V!$IDV*'2UM['^\*8+'J!0Q>(FOEP_ MNE(Z8CI %]PH5AR)SZUWHQJ!D3 :82@8594,0X86^F2J=N*L>(C27JZ;#7-\ M1Y(N44BE]U(_?5WMZ/$%(ZK&QSQ)QR$J(N!4K[_INB&_H$1AT?4\J\+"#9&# MAF).1/S ;#,1Y%M$@MH%?*VB%)9]&R66QJM=\^:N99I8X^]+P?&$5M MB7Y;MV&A7#6%@V":6FLI'53A=IA28#L8'[>] M)((' K2*BIFYKR04AE6Q80%0:LY<$"Y)Z#*6B%,W0B_*Y*D;NJDYJ3Z=@Z<] MO?/CG][A'D,*"VI5TCX9AX-J89LP;/^KBPUTJ(.BYYRN3 MM_>+YX N8)AG/=G(,:6&V/VXY7L'V/@@)TRWK\"XJ !V QW7!Q[(2QBA,.Z:N8Z[J.X<2L)TEE%:L#MW,U^4IUV!,\1 M]147M)Z668KOGJ@5601Q*[A,KE"S4:-J3 5E!//W4"*?G(TM9'SR/(]1C?WF M*T([ON]9#1[2QZE@NF]4A1Y)%L1'PI73YQ*;"Y "IB:Q'[TV=/1>Q'\"Q_DB(V&:"Q M2:HCJX\:%CWWM?1,@)3^5LTX&92ERW.*FQKW>T^7#(_]&6_WABEVLWCWY,Y= M9L\:L3A-)ZMNV!QC'ROA7P5$GFBJ*:P%;2V\^S5%^GK>Q7- QGX0;9M=>AE+ M>/IC9]D-(@-6B0!8/4>+[3;*/<4C)V\5Y3@%S(CN%*8?V>'WN\N)?2UW#O\1 M'TEEPTYN(5F,*0H_]QZLY,^PA\,#2R+H=U3\OZF6B[3^6DI));VE)RD;=5;(V./RG9[=^@WBL QODIS$?H!V!)W"A88$@?GP740]+M\1 MVW9!T'$&@X?+S%0U;%;K'"BT@7B\\NEUD=1#K>AC2'AP9]Q&&3-2P@%+BAN M?T@9YA->?+0,+I>4+ZAO(VUT%A"=T)[GQJPXP;22J-VA2ZA DE&8&.,\:69Q MZW5*.;@GSU?E5/M"\R#[8K-A4@0"7P QA,8(YM,N!)T)!J*P+U"E8?R%DPWC M1HF8/^BH=#-;BMU"EIY[-*)WTM;U7$H&^X9$M&EMA)HV_#>7Y&+V7U'<( "5DP/OCRR]5=O"T]/LT%QJ\6O>S;9V2NMIGS!_ MN<>RVA:0C+'!GI 2.Y'DI.L.FHM\1SU$H;W]VO%F-^W\J)C0=B:+E&F&,WRR ML)X+?4UK\AD9V0:$\-]%"\65/XMOC MXQAD=,#TB6S"P]/=]0?G>BKP>SFHXIX"7X3;5%@1G.O-9F?\9-J\9.%_!ICO M1JVC6><_&BM19-G5RJ+M("8:Y:G_SFP;]PS$AS.3MEJB5$CT [C?*Q[_:[4R ML&6*YC?J,G-H4.] RW&89@+.<[O;AIXI3)2(/U!2:SA%$9!7\L(XRI?5%9;I M(.LN8X21]KA>OE?F"U("0&:1*Z"R[030T(13D+*&3LG)1@""M[4F>%KZ9)+J ML+*[U3.Q%PYC'"SM(E-^<>1- K,@TT3HA@D9C$GH]2BH]%4LQ? MNP"IJ33Y='P!.1\7@B_BT:UD9<@=3-]GRCT= M>IOSX!("ZR+ALO8K@^R%DP^#?W6_\H Z)#C8W0WG'"+!-"I]PW2\;&0=EF1A MCY:G/+65EZ3;5)(EUU"Q/9LTLJ=D7LP.'48-R0KI9>]L3IA*1_@?D^4U]2FE M'-3-^!T[5OAJ\R:,U";X:V"%60L+C4/P$;&!"$>NL*SX=VIQY92S1Q.2.@0+ M%:YU6_5-MQU<[KRP5N.27M?MP/U;P;<&THN20D0*-4?@$8[7+1JMIGBN,_5J MFS8$-SO_YVW+-Y)V'/D\GM\M![SZ.1V#-86PN)SWUI403RGCY+$U26>C?S[) M@;KDT?P#0W,ILY:TWI=H(J9ZO7X/W1.6SI[U@@@.0I1D-GEHYMF"A7G:]_@,[&WY6EL#P?FX:GB;17OYT\5[T?P M+'^2BO5;0%V(V2+;LT-!<[*N0TGGE9V99$0_(NN?]C&\>/;\KQ^; MJ^T[::7,-4X,?2N'_3? ,I2O^<7'81F(EX+#>.A$(%*?)^$!I_M['X*D,,DP MI]^2P/639Y-Y,&41,)8 9"7O$;U?^8Z=3=IQMAD_T\BU\3[*;^753 ^Y-3AT M?]XPZ$XF]@KWHK^J68GT:+(!N ,VG,4(&5[6AH*E^K9;WL(3SOP*J9IF$/$ 1IN,+L[M]?E(D+XVX[C M HJ)1\]?>/P(%V76X4ABVX7=H?DAQ01#L&NT PPI+)5=KDO;TM0]*CE;(HDE M(P":"HE6%YWT=^ =9?SG/C.V/P/"A+A:F?902$T2^^X"R@BV@]3?NLP#S=O2 MBT([!R)?>XI?$>P^FD35_QN6'HIH/X<7;) :3')T8>G+*4PP5\$$TXY$95!H M1J>2TO*\@#]MY]=6O@ 7'-+@LRR?!97B =M(TA&KV/4H>@BM7916QBE9.PQQ MD46@_IFH>ETK%L$6A(ECGO;6&Q?<9=B!X:>O!CKGN6<_[!E'.9"VUI%QD/"K M* 0#E/>^7Z )F:VJDPK6!&RDM.4KK [: MW27L=.;RS+N:)36%O[JNL()C]C]*Y,T:NB\Z?F;==1MW?)::=8MX0?N^UWS- M>#KDZ+8F&2X?:VV0*\C<5*3=D(?N7>0J29ZFXN>9B'3G'CE#9"679@BYYP_0 M 1HHWTLUN6JD7[V_:M2M2K/YR11SD:,;AB88;@%$1@OL2@+3R7J)W#_!&ET# M*J"-GY]/OD;5HB.5X7=UVZ -W"P O?]+M=Q(73S_4O[O)0^7PUI=-K?-O'4_6&K(G79S&AT#COB.J5/A_B@<1C2JAL55]*67N_JMKW6))LMGZX M<8V T$25R2+W1TY K,1XP^E$8,A#KDV(;-V:\)5J)67<$W)G)TN%Z3#/+&VK"%=*?C;A"UM*^GZK.4A!W?=!# MMK^<2.>,_?TW M7 W'%9WOC_?D1FO'QI7L36,WB3,G,??^QSO!?8B$!!UJR8*>Y/R^-4^XI!A2 M43,6MB(^EHK5=A;+^F&*,/RI9D!C2+;6L4! MT72<7(#^3J5*B*>2$;1WE]2(\QC#SJ3(H 5=2#J&1U@:+WO:%LZ9C3>+TNEB MNLGZB 8XB7:>([L+.M%Q,103>6-(%GO!. MQQBC^/.:U>D@Z^ -X\*Y-#@4ML.8]F(RW%5K7R5CQ1NK 2*WK$^HSO!PTZRG MG/ @7W-\T?@@S?!> 3_2 AN+72CV\";2.R3*'87N$1F7Z*%:DIO)%M6/I^O5 M5F;7D7:MQTHA+6FA:A[69P7Y=/PT'5I'6YF$4)$)TK\S]3C5KL2/S<&. 1ED M^YY2&B92)A#$T4:0<8\XS-%!)VR7!9B+PXZM-L:7E)6CJ1% D;8^G-Q^B[I* MVC>8HJ[ :JT*5X?] OHQB5M7J0RQ_&\1;+5)H8I%5^Y1AI M8N[MOK0*>2YH/#*%B6I07$\("YO-1F4<;1*$^2/O!6(:+-,E&F46#K)O3&,9 MRVZU42:/27"Q5HYRG*&060\F@KD>C>61)<7*;Z.G277-A%4E-6QHF[48) M<8+)CBCJ'M1QE)Q)=>9T1)7%9$1D95HUZ>6Z3'&;*XK6+5_OZW7Q5"3*1&8T,JYX'KSC*20_J[]%B MG_-1GFIW_;N&-BDQ7TY+Z1ER,S?T]1I>T.9 WH_#<=Y#FWJ]IJ+7>C+,^K#- MN)RQJGY"%6ESA;*QKH)5N!WS3Y)+G F^H/?'*S+=UIN-5*61\8]@WC4KZ$#W MC#85-E?DG*[3EIHDJB-)!;IHK-+IPXDAD8:K='",MM>"H_!M5X401O^R]803 MG5FKU+20%[L9P$31U]*E$O,\>^M\=G(U,?^(FKUGF!P%?$(1*C3U@_'4<[,0 M$SM:+V+A=0@&*XI#D*7-C<.\7DF)LQCKIAWS94,ZYK4ZO>+\8?6"!,:AI/2> M%SOV]8"/L=A)GR/U#G 52#+?^T#6U\-(JA(#M^,PJ(T61_B]/!08J8HZP0&4 M6_\=*T%WUTIA>9D4_<(Y43%\@;>H",>?G$<&FR1G[;!_!BD=K)R/;,$P"XXT MGHJUX8M,HGU%>!XD*\-V;@7^[V0/,U+)/I$"=_H'TL%J7Y=8'UE.YF. D=&N M-;+48(TBHMCWG'RG$J,^Q-5-Z%SQN#_6OL#NV&LCLEI"V2&'7R?/\_>V_:W<:598G^ M%:SJKEK2*I!)4H/E5+]:BQIL*]-**4W9JJIO 2! 1BH0@8P 2"%__;MGG^&> M&Q$@0:<'0LGWNCLM$(CA#N>>89^]"@GT1-BI[>?>%4;/,#"V^7=324'8NIQGA6E^"@> MA=C;=VEK2Y=>)=KJQ#K#>.27V0"+UD",%[V^O;/J%HZES@WG=^?"QE M&HVR-(][>+TK3:F(&#D:[]A(JRO#J$PK,N]A"*X8E4'&P-$/.^8]#9RM^WDL^S'% M+\_IA(*9 :XS+&^-*Y)23N0U:-+X:-#M' _YE3=XE)B8#G-N,\P.V_AR/(_K M1;&D_CJJ%U&][7;=(F&RT66YA^WFA';88IR[#(3AO[/&N(.W6VU88VWQ;%?U M]!-Y^[37PB8+4;.RH,LRHD_ -A*6^3*3CL8NA+%)5EO$(?&B X(P48*T9;AW M-IZ3E/UMO=5SX:9L&;Z5"/L-#;MZX5Z=(L*($WY\=61)9VBI:8(F1<_O%BPX M;O6IUD+HT=XV-4Z95"A?A.4ZE:L#AY.7BJ&,BR;3NJ$>[IHAMOA5RT>TG,P1)<3D_N+YC4?Y:OJ;1QYH MLI6_*/IV=(;%^,86X_LPLQI<4*I)VRJV4O99 \; 6C<7H&=D.MW3#([P!JU% M3O**TGK3<$*&9;=6#'[N68*1'NX5\(!",#2# 8 MRDO;JWS= P@,0/#H'D!P!Y[ERP$07&O3WMW X8NXL]-(.0=!F-&-.=:^+:8, MU=B^/:'ZKO&;D>7HL0[6^!9%F\.V)F]OMC8X!W^ M?O;#6&($FMUV% H8P5"(W<$P*KI.WEPTKL MU"H1-\SUM_V^\]>V W56JA[4\TRK$A[OT--2=B\L*VI@XE>:]1?RUA_OMD)_ MIR7)[L_?0G!9S#=WQD[\BA3JOP]S^A[9"4//T2O;^((I31BE_6 7K0\/E*[+ M*$^'CC9N^9, 27@_:>P&%;^[9*3S2 ,F*809G=E3:W[@"F(]VU@T'Q;3T&-$ M32SK,T*GQZY+S ]"7&&Z\'#L#P102+D,_E(Z5<_+>A*=#$&N [$=WOWDR;]K MG4RO[=-?/JSOO,7P/1G+C6:7Z/!U\E"^)A=O9>Y1!JDN_2'"L.N:#F(S MJ_GN*Y!O#"JU:5%D8#=9;G%WK^>N[*4?$[ZBUW$BWO!$? CC=3,#7[KM/$Q! M:>;[D$/&0-ZT472?#-/E%LA;_MMH7UR00<21_Q M7M6,1LOL+AWNAPCQ(/5LF&AA7'77%TOB-$":6FK7] _P-51Y.5: FE55E@05 MSONFD%_[^@21)(? M*A+S"<-ADLO/3K0P)"TJ$?$!;,B<4H=- >P'S)9G5+RZR*51.=]U*L#5D*Z! M QGN,M6QUE:4A HD(KM:S\2Q52'!O2<+***.+H X!]TQ"7+W+.'X\7])3?9Y M4Z^7@Y!J*NW&%IAXK1@!;JD&&3DIY?\_Y0 U $ZIP]]RB_7J0K.WM@I88VD. MCO9K5Y"UH)_G1)(9^W+I^+A(-=%OFDJPF841U +'DBO-1=5GW=SB":#@W9^$ M0TC1F\I"LE8]Y"I9&6YNTG'?RE(/T;(M?\/TNC.2JH1;7,CDY2;$I-6LN$DK M!$-*@;_CD ZSC0^X H+$70YW4]2=-S=.B!N1 A 7R8 NXU#6IPP+C<\CIZ=";E6M7 MJU235W,4'AOLND]+__F@N'P8!5%%(?&REJ>B^RV@+XAW;YEL)AR,TS4'SQ?9 MI""1%+2 PT'8:[$BN%(?J2X6K-2E'"_!48RDO(8OVNH/%;>((+TS[YI.BN%@ MXCZ6N&NQA E571-,I(=6\J2[_2J]9;]".G#4T%/9'$#EN!J!RR%)\J''!E: G8-^?D*!:7&9^9[L-UP!EJ5-QS9B47M#:;BWGS^MP5:-'L K'YNKE[6B;SGP MBF.]!Y9^3CMA)7/&>+F'<7YYK4!.+<\7O($F4GWH9J!P!4["MIY@ /N/&"O8 MP:H\.M7R[IMQ"(Y6"$.H\V :CJ'&(H8=SK/5MYH-M9NRQ X3 M"''AQ83+YMY3,\[\SE(8('-GZ+%MA9TBV/O:M-6F']_7IN_ LWPYM>E;5@(^ M#K;,":Q9,QUF3AB"'_9C?IE)A9EM&=G]SHFR@[@PY_@5*TC?_H[8W?Y=OR(=50!2L9\H@2Z\"A*S!1K81[!&Y<9PJTMY) M=BH2S_TC*G\7H?I#8B=;,ZY$MM5U-KUG)BVJ:=:IOXIV=T0 MB7K)V&UQ/_3+^@T+5CTGJM:W>*H4@Y;YE3_DP>-LM(0A"F9;:^_]03UM&JJ> M:81K!4!B.)^H3) MB7TXU2TT3'(G[!">88XUJ.=<.8DMT\7!17C(V G [NW@DD@T8(6JD_Z&$@5G M>EP[3!>M_.1P]"X1F?_&G_E<_<.%>_J3K6_[)X=B> M]CF>XG1XE4^1F3(!U!#@U*T1#28&?FL50-8(>>W3Z7JQ%D6 NC5]6J:>YC5[ MD" ;2\2K9$=L4#,,I84 MO/5+WN1,J(F+$J;@R_L<9DF;!),FGDA0?L8Y>OHKXF4F855*EIJUA;>_Z "_ M8QZ#LX0UVU-/=K9.6+_KIE/@C]TW='TQ&5/KZMS);%B#Q92Z&?+P2C-E(?9F M8',-6:!OB@VS23049 >#U<$*�KPE8X_(3;G()P $0KE[E3L(M<2+J[J+=V M=X?SG_8R[Y+K#LQCQ'IL>@-E39V:D&&)0?8(DT;/'5)XLFZ*P=1$ZN#>"CYY M5XQKL%??Y)-&Z\%/=FE)D(HS_'6MPY'?1!]CK(>]8[A6,C4?_-2[LBMO).MRV=@C^K$1YULL7N]7AG>RK]:H:WQ,"T2 MOFU=X?'"91<$:8A4#GS*H:.$JJ'LSK39G#1UFDG=J%@Q^*9+*7@"\4TFN3V3#?=XU!FV/+>/^J4< M>C2.)^PEJ/UX-O2BC%. ZRZQ8'JF2@6B,Y*'HQ^%HU3&6K Z4Y9#IUE>Z&B' MMPJ^-+C APH00/$6+3L>TK](#7$2,6)7;QE6\MN*U:C,II^XG_^:S M7D\'@S"#96HI<,6U_RG1*=2@(:]&,6I5OZZEUZR]F_&^KL735Z-UW5%'<CM!)AA)G2UJ.N:'MT6HB+#PG3^M M0[!.)S_)&1[Z*YLZ_93Z3N;P)N'7LDJXUUCWBG=TPT?!Y@S9F+BT]B[5 MV?=!B]QX/V/%FONS';H[#(9P:X0AN*3EHUE*97KJ$-9Q^Y,R6+C^G6V>2F?9 M2^TQ931AV!FG_WY.17N;!5U20D_:'7:\6,]SSR2^ZI\U_>\FRRR" \:2; F# MWM[(UR9^4]BW1GZ"^_?I6>CWN[X5P21I%))98CNKF FBS*<9XI,V:7\N.R_$ M["AB^"UO[KVG:I9: TZ ]1 1( >=@2X>%B!\E"6I 3AE>$ %1L3[4W>&)!58U,^ R M,LY$B<&!:-W$="UKWHBWFLG#-;FH@W!)[0I ?=7'87?>$[=J]6D6+VOH &$. ME0?A(*$3&\RAWPAMM,@ILW?S;MT45]24P)!@Y?OG24G%?YSZ$-#A47UH: XX M8YOQ2-[DQ+&8*<>)6>/;=C?;'H(;0;J?Z9>0JA/> MZ]I@UQP<76Q:J/])SFMC1LJN)XMV\,WT#O ZI2$C#"UYZVIQP,$/+Y/N@/K5 M5"6^P9==L$P:9XXP,-&T)GAV;%LEV&%GBJ:&0!':S^0G(26]]"M@45?%2NE] MANXVYMH:[:2J9I9#W P_B'15C!H6TFR4R(B;*M/P*9N0W0WWJ?+SX$516.7Z M0D@TI[#F?]![#KVW6.\!RSYP9(AE\>+:X:X$'P3J))6!UG4@+1.Q72PQ$;;0 MI%2GHM*)1%O1-NNE9J]3?6(P460W[2"!,[4C1TT<#2;H&\F9EJR;8I_2'K?- M#KLO(79*MB57 U5F;YG1L1C^>=7G?D3?0>QK8!2!O)W\9O 5%6F>W&A%](C\ M]?Y)9@/R<'PR(/I2Z7BN.B MJ\SAH3CLBAY+I_: %U>Q4SE&!XJDU+URF?M=(WZ9I15:RN'53D;NX.IB_ZJA5#V' MQ*MS$>?A+6UIB3#*E87^#3T!/J5; MCRFSS\25N60'K9W5Z^5B2OGZ3*-*EXSU^73-LS[9]1;1ENZ^N4XWNLQT[K$@ M>';>Y,(VVJ6EG.3>)^WP=(>#F:LC'O#T,5<5O&#M5'#\DCL^26>F'>)4&X]J:>1@IM5EO1*$1G!B\A6#/"HA?+([=+M@N8,U>*<^37QY)IWRF\@HE;X=213:BHT7].?XG.%M-N<56@DSG MMHL-7,,J7T)5K0=6]\NS?%JBKZFF"E4QW\B-.SM;X:[NPI+G)D,LS[E-Z"6O M(+ =#7,;7T"=:WV>B#-*KM\U-$X%F%_PD%"FU14I68Z]T5D$[_&[;+QAJH?&Q!=MB4[KWSPDAQ01^3V7VN&TFV)UDC0AQ1F1V5ZRJ5EHJ@P'E_Q*TT M@;XCF6%!R^VG0 )]Z5,)=23,[V32@CB2:% M7*$T)"$+,\DWM82GDE/0#N7DPCZZA#6LR7W.F?6DL6ZPCA0Z/<]]\=B*QT_O MB\=WX%F^G.+QM2:V8SJ"=TK[=H$@8^(]B^ 2E!*O^^\C#Y9-ZLL\VF9< NT3 MFJ^-OZ!LPS1"H[S!Z)JH74P=%Z1SP3 +G](?=SGGGI(](;M:G1^4^7SUQR>/ M.P??P?&SWRUZ![3VJ;62_?:/D([-\>/#)S06&JK1@:GB&;/>Q&V##C'!>!\Y MM%/'W*/[^;K]?-')CCI@;U;"X$.]A?Z(J@7CLLEMB1)>?J-76;EI5_=S]:O- ME:)09:J"$_DW3N[72>=JG$+92_M^/G^U^?0[#4E=3._8U92Y2UK;*ZA;C#4'8V\%9P2BH-PJGUY4X:7.-Z,V M^!V$R$(LH9K>/N5":07*D-]/\:\UQ9*O(9R,)FP(XL M%/?#_JLY()$M!2V* M\?"2Y'S<.;-UNVHV]U/Q&_B"0MOK>>F;T:=\$S&0]]/P:TV#SPD%<[1>#"2% M[D?_-]@$B<=%.2#NO*0[L.Y74U]10Z$4R;DH3S60^^GYU::'R2#, 28L6M8 M-T,]LQKBM "[(ZU":&ZH%;GV$Q)<(I9 MDUUQOX@]!)"L!&8AK.) 7HE6S?W*^)56ABI/A-FJZD4QE1Y6U"2CD_'<,3X" M%H+YM*I@;/YB-YSS3_1OD5%LQLZUIR)IWC1AI;6+L;*:A^&8Y>'^*C:)$F0; M597YKG< [#^!WIN,>E)H3I\TQH4/5L&!PEZY!_ZTOC)?HD MN'$AS@K /#*#S)#2G.>B-T2L[)LE+A1_8/WL./8.'=K$?TFQ4FNMC$>=NE3Z MJ%TE#09\6NH2L&Z&V&S ?0;8J!8%BU8U@PZX4\>@/$8:.1O+D^S6 !Z5E@;J M.4H%L%,O."_!__I_D^8/_[7EC[__-C[593>7 W +B)1&-,&A&EL&:6L^_IJ M6!(2$#?COV5>C\&*YM[M\M,*V^DR^N4WC"%!XMTH8J7*/VD8'C%^NR#,Y9-7J!9JX'F5"= M'5:9",4]@RI] ;XXJE0^R'U#>5$>CG=?O6I# MB4XW_&)1V:_@"@L,QV[;I'.AS]#X$4^%X=B$+G@92AV;R= MC#I34RV^QJVTO7,]6'9UQAQ\BSQ?#59R90&8-ZYN-Y;GBLA8Y0J((=J+?O# MP4(7ZJ:_!B%3(K[*<0&:,"AW55]5YPWTH9+YN7XSBT^TI^C%#Q>[V$1IL0M; MF]%Q2G/4&7Z64-PRBS9K&M%9+UGL/Z2G":N^6$!1Q'H ]0H ^<%U6B]KU?% MY]FRJ,Q::AM;,6?BU=CPZ"[=)*O/4/&#CH* "TM1P=MZE>O6L+3N".72;5;4 MZ&VP4S4THG;^$>QYQ?W-T-#;]E3;EKQM&^:LDV_S!F+3MWT;37'RR&PSMYG? MG;$8>NOFO;M@SQ!!GVEU,$M\Y&H-FK4A!)@0_($(TV+:""N[;F8)&!M.Z;TS M+3<.T@^Q2>?,&5ME0\R;:2[-GMP11FN1Z[(,_:NGX4?C7M22LDW;CDBFX";( M7@QVBQ ?%KQ>LPD'@FCE MMGMJ0E,_+Y,OQ2GFA!Y"STA1_/_N_3)^&X*,L"S./^6@^9-];= MTDZ#\+/CX\,G-(DR%P]<$@^492SK.OO;NA4I%7&*NY=[N*5),.?65!TB/4J2 ME!V303(C3Y?_17*!""<[XSJ6AUB! RAUZB1QW@NU"=#I',:4=FME[4S53&ES MT>).09U)O3!"ETA)*%4>_K_7NJF .FBKG_*J(&TYGWFV=3;H>86&(I$ K;=S M]B16@,,3V?R1>?BF=CAPW]PNGKPS1O3U9VH.;8T)^",CXC1 T>PW_A9=P6T6 M(L2=S/5'0:ELBO Y^5B#/G5,]D)NO(AD0J0*X"=Q_^PI?.FHT_ U%' >*ZD6 MLE8GC\;/OCH>?_W5<1QW4BT.OO<,E+:OJ9M9_J1L!ZR8(,K21(:AI/YD$(8G M!I:S(BX^GNNNX3S:8CFCO0QF\8,(#7]&@[L]KY#\X<*SL=^;VQ:)J@PSX;8E MN=.CVJ^%F@DTJMB1W3N1_YEU>LT"Y11'O-[0+*'L1IHWIDO^&?F&H7KM))M^ M(H6&:G8@ZW"._^_Y;[4JR\WHV>&C?S(/K M'KRCX'LXLIBV']'&?%6DW-X6],] 1=4.=MW29UL&;*]. ^L2MS4>*RL3VQU$ M@K.Q%N2-LO:0P-Q5'9R'*-D^8?;Y_VN\>8-#EI MB',+_;KB_3P;O6=+:&/:&S 9!(1E'$A( 7!6M-F,^)Q".%TS95>XMK@^$[(: MG\A<;UP+1KO']N-C[OAL7=*11]4?4-TAA5^V$6I(RHZQ5171 1EA9GWA NGP MBAWS''BW[NCPZ!@;4,9WK()4,T?8E;6KJ*X()R@Q%SVOB;P<*:.P1:*M_NSP M*#&))%0"4YC/'L)@T!N>'%D.=Y9MF#0.D>DC^\/!+ /*R&[:XD/6A0* M+W-3?KHNZY3F2/(M$=;AZ(?X,$J_=\U:85>$F<.H&?Y!\3 QE=A-O05&RR;; MB.>>''$K$*G.QB%4MRZ3:F+PL#QXRXL<;A&?@AD-88?H"53&%>'8C3 MEAXIN&?D!XA4K5>0L*AA>0>OC=)#> )^!*)17O+-")11,<.KCB_N):'&V!Z* M;=;UP\[YA;(4X:=XS3%./3NR)AV.%7<@NF/44@A#+[1_YP>D0(-1.& ,W&7- MT9EHS^5\6@*SP2_LK&-1S4N([#@FV@6AT9(<:UB"X3^ \<7*:#EM!>$:[EXV M =0H/9"FPQ@HJ'U_VV-")(^(P6T&CY>4Y F"LT^GT9"J>S:KE[2,KYTGUKZA M@4+>,@FC++LF]';7#B+X\?"W%[UH:/2"E %_QB_ISG,A@VM),$NY2<5?#6,L M;R3Z39K1Y>])&D4R)M<\/ 7RCE&2\BGANKD[W$#_/72Q_C-W+G9\A&NU[F)T M!I6E+?I@/<(^$2VUU86@K#+\[/!G#1L>?E6?LZ0W].")8;;,!;)ZW0/P?8'EE=L6!T")?A/U=S=8+0:.%(UEKS<*)*F<@UBZZ M<%7KK)>E9C2?.#,6IT7*^2LOGXXBH3 M^J22RUP!,7?+5[;M.OY9CPHSN^U9E5]?-DV8[+" A=0N+[ TKDGX;+LE8VP8 MAK1%'X6(0@AG>4;&!:PA(A:-)=)J^:65YL\KRJ9'L4PW>\$L$3PR'-I7]0&< MP5:_I:)]MW^!!]+B#8Y&=G@>IK(C83WI)(4Q7>9*D*&4]T2/3_.^\D-.:+GA MM_B%GI&W5,3!GTY7HP>G+33G6W*Y-2>5;<)1,GK3$HUHRWJMIDE[)3*IU)\3 M-EC!V@I>R;IHX4'7](9*=IMU+ZKR=/>8",-$/+O'1-R!9_ER,!'7NGJH?'0* M92.)N.6(AS%8C,78KM$'1+UWIK[@N_OX2[RG:U;!KC;^ZITOC45/)^N:O?2! M>A>V9TO]BKZU&UMDM:#R% M+^LK>D4X&L*CO=O3*#!/K]/4GS>I?HM0J(I4L6\X>-N$B0]1_NC[8O3@[&(] M7X?_PHE.?_G?8K,.=\DEN:O"<9+PR>:DX2E*<'V,>P^N<8NF:(3DQ\8B+Q2*?T:_+C9H)6#))7W+M^,::]=[E(9(!#_\7 M8_X0(Y*,^#@$<3"*K8L PT.6//@L0^\7R=;\P@?T^UZ31&C#&@E>Y(A:F*T& MOJH!Y!K>F6D&A/[Z].3PZW^W]6IHMF33W?[*TEG&FZR56,)?L_7R(8A1ZC3W MQM>SE$XBAZR/N_WKAG%"QV?EE%XDIS;NAS+](4851'-H&1^%FN6#LD1,-1 H M$&H;18LL7114S\OC]]R(E93 =HAVM1G)2\"XF)),E#/;*D* M3G)H2:L$T]RU/,@=/0XIK+*BW3I,3(UN2,,R$ZX#5P_V)]_8J[9/QQHS$(3CFW07?504 M7KUH:TA#-0LQ@\HJ.1LIPTTLW )]QAO"! !8U&1:KA5-G7B#"DN*NKN$OI9' M@:Y,WF'3R$=G_Y$MEL_?CYX<'8VY4LB\UO$:.$<61+BQU*1P'N,RW6CV;73T MR(,D=@ZC+3#>I;F= M$])N*OOM9?Z5S_^2I+,:6N!N\CJND251[P6-7G$GL*U 6UZ #X& M0#F4/7%BFT08*TZA*M7QE2*8P#M?@X[+QPX4+&KP!NMMS;5_"P88E8+XT.31 MKU=J;]>#+1/83[<& MR!0[&+&W4KRKL%:;<(C4-#0;*#/1&)J2K_ I40XD>!35BA_M MD/J[:!-8;+R"\D8(">OP+YS%0"V%U=1JX_[@S"KA!(M#XU$I/:[3[*07Z:7* MPC8W1=)PQG(U$W3]UT(-@AJ;#)^$"UB1-*0\#7C@? 979:9SG*Z@=*&$#T]# M.!+V@,GR;;-[?!Q*1DL%@C?:]B%3%X]S$) W&OQ86"O[PF!-45ZO/XJVC@B_ MR"Z:2L@*E@[37,=XGTINBEN0];;#=+$JNMOV1F/6Y*([3;:"W+)_H^40CB7] MZK_QD(E%X<"0[F-7$( AOC6MEX:^V_GA .^:%Z6*Q7*-P4%.[*-?_V24%ZFR M1:Y%F;0>\=W,IBQC& MKR77?29033]X_HGZ-V#&2;Y4_&D*%C>.M?!"8X9QJ( M5?6O[ZOJ=^!9?NNJ^EWR;J<7==CK!_7\H&.).%:@,^KC\.YWF-<)G\OB/N!8 MZ80+7+%:41OYK'51Q5 8H>=EFG)6[> K^#[!>8ARL<(V/M4ZXMQ7")E'_C;25VUDK.RW.&=-Q M^C'FY@_^5KC1-#<=$\_8&OX^ 4V?KXKL9\I! ( +I?25;&":XN360NK"$.TJ M&YWQSHRFF,LX@VXCAN]0#DB&'3$\56%Y7?(X+W)TB>Y=*/Z1.P)=L+W"F%-) MB-F]TM'O!CJ<^CS+FDD6EOO!N\]EOHF?OZIGLX-O@DWXQ)\)Q^*W3,7\EE-Z MI71I)[>*!3QG0#QGW;K,=;>8'A:2LK2=80S8$)3Y>49JU5-RJPSU+409H#]V M(N]M;I^I+>$^<;*#8/T6'45FWG$M%-VTFV4@&2AW0C^E,@R2M,'4SBU['^M(8QU>/!!MYHX&(2:*)2;CV$O+ M*%2D44@0;EA4G,)8'6"V%U@MC .YZ5T[5I((?CF!&%;ED@X%<13"TEY(+W:X M801J%,$49=-/*)>Q3S,-IXLP96>=6E+1)%A+8N:4(@2WT$,&B3< ^P,ME./. MU\6,M3;;V+\YV>A;4=T#PAB8('KZ23TK\@A22.LPM,^*:MV=I B]<"/O:^T7 M82GENA%")!],2;'21%FP##5;$XW,J3W0K0U[OK3V@DW-=)RR':&'V#D & K@ M=N/."P; !R2Y=E@S4NEL5^0B9^7J H"X*UG9QC41:8&55%0>G6]KR8U93OXR MT 0ZRGMG,]["!\N-*J/CD*[R;,'9)*5D=A1+^)YWZB@;2[2E,SLX>9]E+#>% M@>NX?T:^:E7HK-=M<* EMWEKQ ):@HA.6AVN6:>BH4U;S)8M5T MEB\R]$$!0S3@RXO7OKK(=] A*&@ZZ0N*=A*_"VW9^?DFC=^T\+YN[==D+.6G M/S-RZ].A)=9JT%^E\5H0WHR:J,G,$*MQ,27[BT,,+HM)=-#IN/9U1 WLV%&C M7^:-*U,4E1!>C+71L0T>#*_-*].:L!8\-IWK!&XKE@J/*7[;2KLJ*?T8]G*9 M-2:LHV>I"[[]TOP%91^V!\]A*N'-&L!3Q&-\G7[+F,CL]RFC&CN-B2 LE5 M>XK\'GC9'PDQJ^J6R#J!++I3/IK\?3.4N\[X<-Z(IOA/[UZ<<8;H8ZZDB N MC':])F7%2L: A..JH.H_N1C$ODY;3>N]8/\A,AVMC >C'J9J$WXTHKS5O"[+ M^LK@&,4/GHPF0@M,/5K3]'K,@:9%;C*DX?6:\QRL,&7. MT'1*G356-,FS*B'T2U!]=)83=0^STE[D)4+=JJX.K!6H]21(8?L;:W%F:56, M<-2)YZ&FRS-]44OZ03,=]^ O-"MT4&G%>C7$;23=)!%IB^$YLL$)HT*/Z=L1 M9_DD3/3:J(N$/"D8H/Y N M8HJ;ZE9(+A4/&?XC;(U.<6\;@2"1Q&?TG+%4!ADSN1! ..@T)XR9O9;G%@7R).KXPH97V@HG68ZCRBF_'=?,9^1O+\@F_>]@)= M#Y+*H!=@Q]$!Q#W93W-C3N^MKF\4._-5H1G<2E\^\#K!0&R)&7X\/#L,=G)! M5;=IOZ"S;W.:-!KV!(:T$L4' O*(L.C6[!FSK8B/0#),>Z1907&ET7V-I#XV MMQ-*96W6X4F%<939!5RPT]'8S0SI/KV"M.U&O*@V=S$D MYTTI?QNOO\NENY7UQ@H?U[89HO;O9)JV* FKSJSHB(?S8A^3CKML8-<@02>9 M2^%P96O;!D++V=0OXI+_)^WG#D.J6-H;X'.:4TS' M?"?\@:1^5FZ&L57@SF/-UN\-! MJV<+"J?#1^7=#T9W+/(\&R8^V=C#_D;4^'HOI-&J, M%VS=\'B+)!,U-TOGUD7PX'(^ ZZ$MP)R%-M@7W3.K,LYE0K9*4JA70Z8F$+C M8:NW0D&36TMEU]!^?5 )YH.'FEPK8HN#AR)*FCF!W&[S>%BG\EJW2/#E*ZHAGR=/Q?"=SWJV19PU[:$NE*4 M&?MX'22Y?BE&]Q9@4R5A3)C QYK=I(KVFFA!AQ@^4TU<"26OL6O<<]$S;&S# MQM;G,42PL'=G6T>U0TA-8<$B:MJJ:!/CG;KU5'5GJC\!#G^I:Z<6=9 M(3$)-X-%EJ5?6#\')]ZMU5&L8P:XOW!Z#G^1*^,J/Y7J%T30G/"Z#,WIV,@. M2 :SJ'B+]>2L.74:SF2%Z@XR#!(5"BG!W=_AW M>^6;O@75S[!2!&P.,F%.7B-A(O03YK\8Z\62$A8S40 :FA@*=B@IU,8X+GV6 MU]5YB1@.<$GCDP875-T:CUO&O0ID7-89IW8XTTLMFP 12'%L4E2,7*HCQ=/@ MLW770J^0M_M$7CN%,0&$$;@2] \/MJDGG5[R^""FOYA_U# TR HP9Y7[JIPX5?!\;N"^@99>SY;V*/4T X5N9$*I41&5OTO')XF? MY$B0 #7&_2&%0(^0\$Q)N[Z(B(EVW[=T1@B5VK!=TFHZ9=$H#7=>A5LP68 P M 49:27=HSZ]E[^/B.(=V;PP2!PM9(_]*Z2P'0>[!9 MYY WM9,D: S^3V9"@,Q7?^C5\E;/(Z[!)3[O%/Q0\J!U.=,CZB<)_3 M6Q/ /1,>8FW47CE5<#:#E"3RK&W#ITMXW!T=M3'QS@0 M!,[%$+=I04XF53O<@R$GBV69*/?88SUTTDW;(GK*5$+4-IZ,8[?8L\ANZA*J MT$*W^W!U4_]FQ(;<_T9_3TP2V<=:@'=-?I!_SA;2ZJ%/2-R6\7DYX$+[MI!8 M41F*_/I*.Q(H0UPZ)7?_8'+HRY.D#\F+IHV+UWY(;0]8>@YFBQP9<=6'A?=W MXE: \/7:4WDFPX]S;D+:=Z0I73D1[?1K9%W"\L.7:/WN/)0BH:QOL>T=W&:\ M^0V2*W1?@//UH+:LE$*FKH1P=,S%75',26O?J^PSJ&#HAZP6R!M2*"]&#\(/ MKS+^I=]*F6EU53.],A;;IT(V5+(='(4G4-72?(@M#V[*ECE(>5-)06M)I?W- M-O_UM']^BPX:&8O43G@*Z0)B$%HY\G^)XI=J>_.RS2$5MG?'Z%E'0*0S5IT4 M)"Q]\0D\\8*!'IWG%0X#<86W.K-H%^3U%)TR+HVUHP>.694-R"X!X%A,*V,Q M@#6HFQ6Q EMQ 6%/D@U;P8D/%O5\)P,Q& 9>*QT41'W:I2RDS5A'OQ#"?^E MCW]:+\7[+%4P>4"GI75HV\/1^TZU_1<.B]. @YEA>]JZP=Z$85S0!M=.+*%2 M0=0A$23NO)) 1.L[P1%6*0-> /BS-?NR%Z"/B_=CB&XKU';U)[S%VMP%'J-% M)+$-+K^).<@Z*IR\@A]?;I[EXR8&WA6!O:LA3>/1@_B+S'[S4.XM A.BH,L= M[_[V3&>+MZ&'IW=A7/]TK39MW3K19%:SCB+)'G84X_(D#3096KU#K][%9 ]S M(A!>(*[6+GJ"B#^ZU!_TCL2[X'O"69[:#^.BUNYSHDA@O)7BK'S=+YFL(8)@ M$:&C$R \P][95-6(N4%]8M@IY:#:,\90)9D&+ZEZ0@W!;'*W>#Q >6GA];8, MZC:@*'QQ3QI#B5DRN/#?&/QCP,4EV0\5$6["2^\/HR=/C)P^RAP\>/=2^#6MG,;[EV(RFG3-,)F4PGO2" M1T>C,V(ZHLTF$GYL&*] $UNS3*6\>_+.QOG533 ,#H90<&V!B$^0527]54$H M::F8=0\%'!YYX3E;Q+9Y& &S QQT[W9BA[C$2TT2^F/+V,:4D]G-3:<:ST!, M*\<;("43@GP5#@M&&!%!Q$N,/92"?M/GFP$:EGL*2],*M#2S32Y/*6FW#6@R MU?/;84N^J1..77<@4)8+_&MMGGLX*RL1$-Y-.D[>K,)Y_?1P]"H>NF=Y1(A/QO04_].-3(TL_B^6;]U*^&7PWZ7BY MKSY;]?GDOOI\!Y[ERZD^WU)>\&-N2BW!A! V,)Q\RTP21'0Z@_U<@GSR2X+I M81YT /[V[AAR5)>U\H\1$0;XV#$.E,%3^.5E5I3RMEJ/V4T$VAFOU0N"1E^N%RT>Q1-B3P3,Y]>N'EQ,A9[/BWO!MG> M^.6E3[>=AND26A?$P1P6,\>I0.7CV!R.7CNBKH%+4X%RQD!'Z0;GZ)GY$?DB MG-0(D34*/MD"@26(T CY'BXG"\']H$ 4*IA5)C_07*)\>3N_'F9W'GS5L6GA M]8B[VW6S+-?R9/)$S /'0R!,N?(4 D)'**N4C(8>0]DL;0YVE&"<\V-6-G*L M&@U>(ON:TO\)WP^U&Q!)#;AH!^=S"]!>^2VU09%D;V,AUX4[Z+?EKL'@(E,> M/_-R17PM8GX Q=)80ZRZ*DV'+!RB):?B;1NC!$/W%5PGH5-8%.F#JV:8CF52C&B>?Y*ROV6:!\<&=9<5TU_72"M M5G2%JG6JM\.ZU/:V)CF'/)1#SU^Y' XOU7;1CZ1C2/])V?66.X)FFG/B+DVN MY8%EQ+^D+'3)6\0#9Q(.$!"9NI*)OE5'%^<:>D>T[*7S8U2D0F 2GFOZR:A: M\/C3K"1@D.3X('"_@[Y]9^LB.QWV17W)8KVNGR1-O*#K9?A@]][4\'(;:WEY M\.ACQ$Y9VD*0V8J^1K3N].>.A;].!'Z2WR0JM(^M*A^-:X%J$MSZEJ&&)G36 MR!]'7\:1^C:C]]^\>3E&4)?"0Q1+0CDJ*D5EGRF9R_5P%2T-'R+.H/[7E&G4 M22O)^8S$Y0W; M*H^/"24W3?$8NOB:>I.AL8QKH1R &*J6@#F2R/3/PR\7R6A)73BNM/H*Q"$T M[.%U!-A/D8@P%"0(?^"0.'EQTR]TV+BX*MI.O\0Z]Z2QX>''6SIWQZ,36J;B MI#R8R/(P^'B[JJ>?=N>&N2M6XX4'72F(@=-+FH:;I42X;NH4A>46"4>N? R M%H:^[%VD\[J><9!J1^JZH@(YRA K4B6:E,QIIAE!I6V/#;)FA^AVB8GA$.55 M/D5!9?3H.,S;TQ8]1:XVLR:G@%C*3ZXDQ\.9IM(*IC$NW=X6=U[*V'RF61A2;Q*E7",MM M1JD/U'F0A +*5O6PD^IB7"R1 4Z U I79P$1R_-&L$UWA<3$4&KRW81TCWQM MY+_FHL6U%X"?J.UA>/AZ+DIS1:LGGQ4P+SB[X$AJLO"L53[GU@?0X]PTLN%^ M1F^O]\F\:RA=">X3'72_-03@<"L7E E0NI=*^MV'>+5M XZ%1B!+C22-*>R% MN"Z\4))WPLBUNXX+C'/T/[ L/%O@]N41O@@A#* F98,F3]4;VEL^V+H"\D&/ M"LQ$UN:I@=>SR]]'O\Z\E3)[RAXZ+**XPP/=*W;'"O.C^PKS'7B6?U7%[F_4 M==\&8_&(E>.C<&Q&L_LF_@1>TLGSUX>C#^&42$#L#XXT"59+4!.S[NCE77F=HFDJ6E,Z4<.84+7=B M*X$XHDNES/4$P^+PP"PR!HQ(9-*LUNWL6S'[__[MYL5U\NS?=E@[2SK[JO.# M,I_SXDE6T\%OLIR&\0I8)H_#]!P_/7K>_W_=BE$O729VYP Q>??C9]UWIT]^ MIW<_M5G_[>^>#LNSPQ,,PW=%:\JGKQSN0=L_;CGT=\1DO7/Y<>JCF=?K2IS= MDZ/CKRB&>!L\[-A/][=K&>KQ]B'.A/_UMLUN&S?/^D CK50GK] M!+&8#;/A"-%W,TO1NH.:F,.=W!\0MF#XZ\/N\5+P/"7%\'*2LN!4/$ ?A/Y=M[_\#*)G:A84S"T_N3H MY&3L2'SR69>XQ^Z@5X2KG81BKK5>O_3=.CQ0)/=I@#@)0_/3F]>21-7KNOP' M.)Y-!W36K4,B9Y&'5:<4P_3P_#@:A$;6-FNU"'=$SA%A,X?,E(W@:B'-I:OH M;A,=Y KF#_9LT(8^ZQS^CP]'V\VW'. O#\.I>)Y5P@H;;G&FKWLCMO2.[KAW M54R;G1R-DQ75KA<+KNY=#.MY\7I^^>ZGTW&/)/24E(\-AO:^S.!UO,V# Q/6 MRLP2Q^&S$/N>/.5;'^)JV/AA4X0??1I-+_+IIV$ LV70.9&#=!DK:J!_9R$W MXXQR+ER[8\GS %70"MQ(&,'73?A.FU.FO'83[8OFQFXX[8Z#+V?KMW+1HU\Q M &24#/>Q#O?.PGL(5V/+Q8?8DO!M64_">GS+R:3(_]5N%I.ZU)7^^N5_>X7! M^.G'CR8'(.$N>#KV[@!Y4XW^M [S0-E?H<1ES7 V1Z+CIA41,AA_>O/R-.S\ M5;" Q3E0^028F%Y4X8G/-[;NYO5TS?)VE6(L521>?D@0B9H:GRZMI$-ZEY2Q MHPI5V!9?'?W[8>]^#,MHP6EQ0#P1GV@&\JRA9 TQ+#G'9IHM8Y?\G+O%ZBK< M=-V.9@Q0&;-DKWK_>34+=76D)"C]C9L*B5A.5AD0*MDY3E!2"Y(;/0ROR#(D $#1,\912G7 M)=YNPEJG[X?-,+MB=3_W[$CIT$32*RMP8Q\7K3D?MG"1M.&,<@U)&1X?(NVU MXWV4)4:6&E6GQ%=,8VU_@6WB _V_PU_^5@0C7/QC/?HV'/7+8,T/QZ/O5[-# MI%S]%_J=J#<\PSB]OM1>6"I"H$)A1,MLHK+A@X!EHBX(:Z@@G&02K'Y3;D)P M?;I&]W!OJ8YB*^]<10TYT]A_CX%1PI!;M[HF I4X,\'XWNI9KNJFG%T18UGG MJ;2_D;4OXQ/-IUS-*0TYG_&!ZP_0H+8KYB(B.K.W-L 4PUGDB*ZEJUH$+T M535Z_/6_XSM/C@WC,'"&@>C!/^,X/<4[.X \Y+CP^4%HD(0..7R';DO.%-]* MT>#R /W1R/3G2P&N22DKK.+'7^LBWK\J^9O$-Y9U2G#$?)989 (:F@)#ND9? ME'2@G^60X/F@;@5#+PB^PDH-MG(.SDE^8716<[4B_.^!AEO1RNC1:>W?TLC: M1'"&M[.H)"MP;^OSC,24G>,W(ALPZ(6,]=#7XS=J%MZ<;3,O/^"'+BCT MJM;8J.&I_O/9T]&#)U\=/QP]>_+HZ.#IUX]/&-\JIT80'#M6 LO%0)\+B79)HG!8IS>: MU3EGCRBN#M$@>1+,%,5FM9NUV'T-W=V,\8L[E#%^]IB&P9(8[RZI93B_VK>= M*K+RR'K1:H08!9\'+;M.P6@OJ!@N/(AFKUSYBUSL=:4P=[;B=$$HQXF9I'YJ M1OO1_8(WME2[",=#,?_YZHHXI9;8J])%UJ"%H0F_F!&>B93#I_IC%UD+T.DB MESV0.F;7> O_>C7TQ_8)/=T!95W/9QHS:'0B6<*Q'TZ6QTPC)L?V+(DQG6(-+ MCA[6D'::!P/DUSQ6]R(@W-VF$E]>"MBNM#5A@]94\M8V"'@K8G MUIFT 7&\9Y/JW6/Z-KIKKKDEE(MG2))F:$+&C4_&81 YAPE88J[$'J-S)*8) MA"B _ZN+>B'B(I=U*3S1UP8;(;@Q&4$JAD:8-V-%B;T]'YT\L=4V:9B1,PA4=UIC4[P/YQJ=W>V^K?NS@O&E5(==5U/C()@73;LZ M8!PA)Q#C:T_MM9?RVIK>:',J<6J;!I13X3-M=O%?*-WK]^2V(DT*P!H M?-UK"75DV/C@V^6[AG!?(+X+T/(VM,/(0412:"3X MB/IX&(^KNODDI29F:TQ.5;GWU_B!/=#PSB+;CHWC/^U>SYWO9../^Q<^#8%% MDPTO8^ZXC26VM]FGK%QOV/I(.'0@A0>[4ZH&J_*+*S<]\4G*7W^M3XO MFL$[^\L]_D*7ZL=4CUT,5K)8<^+)* ='B'#-I&P'DY(1AUM8G))0O'E!LF0$ MJMER$UC6_HW2]7*V#O[ $Q49J- M(-&CW8_B[4?Q5[$U=Z"96\H<+IS[CL(YZLL>/7CSW8\/MSST?EA/.NC#2X18 M:RGZG V%#R-*_!'M?1&VA8(XSAM)CF5K\*6#4"A#B;#*+I4U'A0-1-T/1(5R MD9=9=;ZF7F)X5R82FT70!=_%>GJ8"8@PB4T:3,^#$4TY6MMEGN._V@*Z62I5 M-?:/99^AE8A$(P\6^:S($,9=I6?(>LDU)D[N*WJC=D$_#9DY/$0!W1!L2CQ3 M^N/QX1%=B?[SR>$1)%/,&;_>(0D_X5PZ'P>0%HM/Q-YH^,X8UWYT>#2&@\4- MDBL%M(CS_\P#/37 H'^]/CKN.L.'>L%(@T]%>8C((%"=:;"(T:-G JQCXLQ8R&_1\SGH-7 M=74^I[K2^WQ]GM>K@Y=%<&O^X_^0E+I M#+M M9\*O4>OE.%B3"T#&VVR>"ZLLLR1-,UP39+@4WMP696W]U%;XQZ81U SRS&:U!"^' V9= M$6@U_"6,2KUNF=PNH\UU7O*F=AD22B2B.YDDRF(N%B38^6=]?2I>UB4(BF@D M+88P&!\2P<801;\.AT;!R"8YV[)2L;#;AZ>EGM'Z2O)['LW L*D8_ZA18J8P M)@\:S?.KO.D$J:NZ+IF5()S"HRHLV7D.^2!AP8C@!QKJBK:$LX\A;M+1C^M' MVT.)Z&/6 [*%9UFC^Y\1!6&GS)M,6NRAPHV3<,.FFE_7O1?ED]A-(&7LV6B> M0=A".[\(C#_+%YG2H]+[9,NEI'/9'; ,$%J9/^6DR%5&TAN: M:0^6?H[:MAKD+S2ZOG8!LAW@ZB7E=F2QF&,&L$F3@ +T#*>22'NP7H)*)?@' M=*!G1#A%TAG>@(QMXQ[(5UOYZ. ?!&G@X]?)0HU'CUZ%34$D*,Z*,3$GO XL M!MUI;+'LD UW#>,J>2K02I!>2OB:INAY2[)O<-O<$>#SQ,[&?@^9OM='C[QO M8_W7?UUG)96@_^/_''_U^/GHK,J6LR8[#U<_.WUV_.3)^Q2]QN^')&_J3]3B M1XQ'WV^J3Z/_R!;+Y^&$'$LEF7[UOWG^J9&C7[R*/ZV#(>0TUSMF =OU%;DG MA1VKSG/0:WU?KX*Y>EWFJ_#*WVW"]!R<_?B3W+63^-JC[-IOYQ-=NU>' ^\= MG+>?9XIN^-6_'@3AR3T$X0X\RZ\.0;@C)_.'&N#8Q.N-D$OUO%I*-4?C9=TQ M&Z(C(C)K?SAK^Y>/*/F@4$./5"G!2N?,W^2/6,%!.32JD*+>G(?_?=+PN^3< M>0 I^ [6_E-%>/,P*&?O7V@N/H(M?ME%<+);UO7W3/E^_.TJ$%\=/OLG4N>/ M#T_NQAS@8B4D^,V*!G"#ZD;5;@<-1W%N$HRJ[)I_ 6@[HF'_HCIIQMHY65W4*KASK-V$F!V8C&M*16M+!,CI:6HPB7+(8 MHQ+CS:/."21NU3*R=%(3;O++@EJ)8S L NC#@:GD'BDS1?W\&:>4%D7+Q.?@ M=&:XDB0GF ]/)4U\Y("9G&^;I1PW1;$11A&:F[K*1U:;L.E;*<;4E%C.N\- MUY?283>EOTRR*QCZ^%YY%99/+O07QT^.1W:3T9WGH@,WCZ_'/ M:73L/-FRQ_\8SEW "J>@5+W!(*B%;:\SL6/.+"/_CD9-R2.[NC26P9C[V\1F MA[4*,[)M5T.I-_P_B-S'/J)*UN6:^_^L+Q"'!J?+VUZ+W70S52U*/'([E TO MJ,H 7FU*>%N]4!)\&;AY2'S 7C-LT,,;!M(ZS"S7.]32/6RR1!Z+S8NDA*VU M6SMQM+RP+O N_?I3E)$,3Q<>:24*$I7/[[*Y*_,R^ H'/;>T.$. M&'H;C%E2'Q@=/?M"ZUD#_F8;-0_.BM=P<\S>G;W&H 5G6WP+]?F[(P.G1;02"=Z&./OEVQ!.#W!P,'#X)KF@B[XH/ MU:N#U]4.PE34,A_J"V6S>KE*E_.!MMH[]^^":+EK\G7)YTU<)WXE>XH#][!N M!Q'/^PI'+.P[J^U)+T%XM,4"[G&5KX4H1P]Q\7 M5'OHUB VKC&PP$-^_?+@K\NY&P)U^)M;?2.N/0QF;"!S@NNBZ M*,D ):OP].S-]Z,7G4W2BY\*H2J$+6;?K.^6&69!&!L4MX8>^%:FH:2*M<^X M=^Z M=#;3L'#:391_VJ6VS\Y*,/*E?$_>ZNWKI1_S__'H.EOV5MUZ\ M75L_2,%\V"V'A:9.063;=F+;(#602>WU6,8L@#4K?PH9YJA>HBHA2@$7X[]O;^6_HWLBAO#A2I,&R<4[=IM\0+^RPPP5QT2Y"_ ML*VH_QP?AR\M0JS6=L%9'L5A>*ZNN58[K42=67_X3EX1'\6C5RXM,)WFI<(; M>%L!M*MPY#&C07C9+6"(LVA3>C?(IN&!5\6T=14WOTV#LU>3W0PW+0547=5% MF[-YX0\8V6*HYK'3TG \U;NG_.Y,QE@ &OV,\;XE+U\*S*R5PN?"TE* 1#IT M&)\=G&DLB+R-]:+HR)"=C#VAYUJ,?TU.J.7J:OXY@P+3E2K+23XC,N6?3F0KBR?"QN71UX__/'KU M]LU[CF+P\W!ZUO;['_Y[]!3^"A]#P:3$N_:CZ5B,[88@D?;KII#ZKK>4;*F; MW%P_NL?6&+;FZ3VVY@X\RUV1R+CS_ENL;75V^3:OR.%"A<.A65UXR*4B0AT6 M5,&AE)QX 9:VU-'B.% HX6-\B&CG$/RZFA]#)ML1=@[RC7Q;UP2*=PP,9P*B M'CWX]O3L8>(B[?;BG,3FWGPAJ8#/TTEU1890.H(*A]"/X=X7%P)TEM# H'PI6>"C#7Z]DR6'%=?2X#H&T*TXN,6.427OY<4-J)C$O, M[(>%Z98X5O3I&:6.D,#0 @4AQRV.0GAJ68;HE?UBR^VN.",,*0>^]W95VD]32R>FV=8VE^>1G?T9EETEWQK%Z:FF')MN VRJI M $D[1WCK=1G^> 3RHU1S#P[E\N?/#Z:+ZE+;+DJ.!G$BN&4/QMQ)6/TX^LG M6&16PFKJ"8FJ1DY:WQ9CF3=*CN359='4W,;74#*P,5X?"V'39C\7M][EM,3- MU%*"!+R%0=S7Y6Y=7CL2IEC?-1#7OSYDFS,G:\)P "@0MDZE@('8:IG'SCRJ MMW!SX[;>2V LQ/<$PS$WLCJ* PA 6+I;<]RIWJWI/UA%EW-S4;5AL:PK@+(T MW3JI9QOW5%3\(#.^:N#+D*Q*6RARA!YI(\V:V%N:NXVI\B3AB,) 68BNA0), MII(SS>@'[0#>B3N\=IQ[.:C8+.<:)]I32RD-",]L$1A M&''SAU=)L2;8@TLUL[#H.VX; 2XS[D9 M*SK1*FI[W55\RI2T( U2\MHJ9.;^82'A"H![A/-MTHA]/L]QB)S5+^5@P7\! M\UM,0T@?[R!\LCAX*L5<4+D<1MI.*7>XOOG@]C^.!:K8G8L^1<+=[P%3?0&E M+]B"VGH@6!\?Z ,GHC.99(-H41EZG?FO[BG9]J$EZLL>1>((X+JX&(,4MD-) MQ>W.WOT*_B<;TEK77VI^Q\X'QN']\O]%IL".\0BSDQ,9Y^_AZ'T\W,/SCOVP M2P7[?NA_UM!/\K#.K0N\+,/Y?D#383I#<'R,=W!06K'O>A@>1L(%B_KLXSN/ M$]B6A$*AFR"7+RF&?BN0RWUEEV1^\RZ -%+4,-N2)4F4LL^)G]"ZF-=E40\3 M_CL^,>K%(")!0<,S\4&.;I_PO\%Q9N7G6K66 ;%WN-.8_?"5(X&D<:))V;4$ M;9]7+9)80R!9@+C=-7U_7GAL=/M]*$A$VW^+-D((EHFC:[,4V#C5\-:-Z@R' M7YCT63N*3(,*BN7\?:GX\E5'CDF%(YVJC1OL-J?Q08Q-PQB+<$^O2P;QDIM2N@S9GF'8CG$R:C2\<6@S@J M9+Z.W0CN@DXE?O3X6\0?$Q.K%/DQ""9;7\WI&VTXP(7@ORF 7ZQUBWKU-I@( M@X#8VA11O+;RX+N.QZ] M*-?YBL 3O/\^%@??%,+83=/C&;NE9&E;HC.[CDU4>Z!ML*H1;$(<3*GQ^WZD MX5X+Y*0['0=AO#Z\>,? E6'*=GT6 C>93_59W&>?\Z$NG&QY@7HDDTO,BLP_ M0]*'*$W1#G@2P8+D%1(GV"I'>0:=D<.[]?DT[P@M2L! MJ#V.W6MI4YNBU;8T#M+#375U1#;A6-YU?22M*(ZW.8%:5@;[ $:&.OPB7SPW MI8P>2*]@\?DAQPCCT:.G1V&QG^,ZP=#'Z;"B;21@EEZ=6S#JZT6$3E6FV#X. MGF4!351'@1HM;9-SR:U'+=RE'O5]L ,M,X@#7-L1%^]L4W:/("-9INWL=Y ) MZ/3N7X554DA3ZC58PMYJ)$M\$#P'-J&5"/,NF\(AL(PYI6B=T1*M^UZ_HE,; MB%T(6]ZP_R+>GEI[$=(39*J+9K6VLFD?$C&E$*TF1$.?L%I6,V"*X=I$GWI9 MM'5S MISR7Y%5B-6I!!K>WQWF;IH@@L &IA+LH2>MI%*RK:_K<#+X^&2^=: M)*-@G TQP M\OQ:)4#Y3D<3X!!7.'X^VED@\W=2.7QG1^H98Y?WJ.!N^,E>$P&.5;@\"\@H M$ZRP+BU9Y9QQGY@B15-(6ZS4>VNC16'7RB7M%'J$^(&2/&.F_NDU-"14Z&3WH>9^P)-N7-F![#!= @A0C$(+93T-Y;4]&"[L;3>YE MUH!>KK\R(IK0M1$/%DT(-L+.3F]>-6Z;U],U9&^31R_ZI'9;CET+0:G<]@;H@X!O6L8PIL2(%V8Z.]_8.Z.YH9/ M\\9MC9LD@>ZHI7$5+FO=&N)=8]-,\3XK76O7RG8;,HZAWFDU:^IB-AY]7U3K MS[SJ?OCP[@RY).I .=]VE&$+S/2V_?4D1N/^9%-$SHXKE0A@(B;,!@,+)()&81+EA0)1)K\F N MI9 GK*EJ65E:KFM\VW2!N<3VNVM.2%H-$S N%6&(ULB8ML#=YS.M@W(>$R'W M11$6$B<7L&R9T55Y&4Q>/B.;'F)REH<;<@'H$G0K,,$I)9#KT.*1"T]'OB;H M9O44\58[E4%RZ6=61-H[2_Q-]!3.X"E\$7O1_-KS.JW8X[Q/Z7TN!W!>!K0C\[+X(? >>Y:Y0 M2OP.SETG]@-RA;=L+_\3T:'A"^2>>;L:LA$!ULG'X M+7DL'Q2I^Q/>I;)>*&T"M+M+6D<,L1;,M'#J*:/5+"<_Z)6*O7^%P[IKMO79HG44D9%](AS7J?ML2;IEY/E58HHQI'LC M3!"\U^$\_RXK\\V'_-/H],6A_X=2A#(=P65XDC7';B%<#T:N:"],D+@N+^O1 M2^''A^"OTT\-@SKH*_389=MUL6(M DJS]Q2<(R=+F( 9:,)GLT9J/8Y:XQ;\ M]W=I)41*D6ZGE=5]?<#1#78!P^,NJXO;RU62A%WN.S?/O3,^#80YVL2R>@/A\C_>KW?"\+T M:*S=XQB.!X[&HP>U$2]T!B=)? LK >5/@F2('%9XGPT2,*C<)H#1! '6?BG M?1[9*7:@;);P"N;5>7;.Z&9B0W:*O&AYAW2!^J=IFD,KM;=RKQB&< MU+>5XAO##PUE)>DU(+%]8B5M1RH-+J>"2CB6$'Q]^OWC%!WCEI7QF,?GBIX7 MPE#^"Y]]LW&OL=XUB4+]IB:+-LK.T30==EWP;2[J!CM TF_&U$M!T_3BBQ5& M5E,9VX.!ED>_NYS9AJ&G>8INQ;]N_SC[UP:Z<+@/(@5S"*%'!--84TDQ]^QO M"ON:Y.?!<@/8J)@_M=?A3P5[_(S,&!#$O6/M0+?-IAF%V1>WKV"CS0=!;HB5 M9FI6V0A>VCFX7.P(#:8;($-X\MAN"8F7*R$F-3&RVY3[09;\G$RD%.+9[%T652=C@*#Q4 M_> ]01%663-Z'(\T^^S=F;G6S,J0T+$!"#XPKB+X&VT24G>T(-O M^2MIZ9NJZ'KQV].LJ7'-- M":5P5ZN6K(4% U6C;%!E QY+>#4J,/%8 !!KY1EY)O_6P(NTX1NYD$RZ+W2% M'N0HY4D*J[=H7&X&.5CV29DVR.XZ"48@UJTQ-:PF 20-X48) D,<0_4!]<;Q MQ#:4@*2Y(Y6L[OS]#!_W=T**G6E-_XQP4GODD*L3%0&MROYJ,(58S21Q5IZ= M+BU0V!0;;DPYS4'N0(0Z2AGVQ@,-42R +>11@X ?6(R(5)QT26H';)C M@;B;E3-#OJU2>/YH>A(LW!W8$/\\$F2TM]LFJ1UP(S5-'2W;";E(TY5TA+6K MHJ0$9K"Q31Z"5B0&B&^(L/&R%(6M;U',9F7."&US0P:2B)ZNPJ^Z%$<%UBT< M'.L)A"NH.2%;D#N?:E/1UO\;X);J%8AVWO*#<'[\BR03J(":\G MYH/Z04@>\0",&!(C:<-.VVU_C\3)X1RD%FS.M%$Z:54W&](G"8\@+4.:2]2\ M%Z/QMJ\S0_(ZU(;#_<"/>\NK!&ZA#KQ?=J[#VL]_6_/8B6:&-]=DJ2GGI\X2 M^S/2S&(-['8O,N0*_^CY0E&\.V9JY20(ONWTDZK5!#,<_O.^[&YE]Z_OR^YW MX%E^Z[+[[W12BC#O2KJ]'%"V:QNL!\!H29T!P]%14_(\&!W5^2VB%E\(XZC< M8)V3)&W8JH(3]TQKY]#3]\SOWB7N/WK?@#,Z4)]4K0EZ>?"6AVD"9I3/D<>'GZ7=^BO7F1O" MPJ+,+&9XF35A#L*\AN/KS2MWY8'#*#UIL]2]0'=%&8];66NQ4&=N0QI#"'AR MV+>(#L15F(;Z*EZ#4J8T1/K)(=&1@)1>"^"3Z./ MFA'J/B2V8O^0 MD#NK0O0>AD;!&L(U4@'(>=YG62F-,.-:4EF:HA+$< MA8GYFKSQ\1#2DJ18PPYO8Q]Q.&QXYW&K.[7:LQSOE-'KL;P/9]H^&M.ZC5"2 M\&O1)^%:1UC1N=!E+7)T6?7;T51<=A\M.^/#IM/U8EUBFVYR KN$EW1%:PD( M._UPP^")*TZG4%AJ)[]U9:$&S[@MTE)VV)=.\#N8_!FDP]4=D82?KD!O3M;XDTH=J,?K@@RI7^J]IEY+)*=)!<+6I]N@?@G?[N MK%LW_J9W#SB,RZ+BG_]]G2ETOW9ORH#X28/@+"O7DFJF#Z777C)KD7"&*$_" M0 NIU_Z9S==)+FZ_329E'XN%U/>1BZ69N?I/B!<_>A\7>0L^Q_0Q@\HO7DQ^-J45BT56=W M_3FX$"248!]ZEJ*],Z%D=,C#YQ$TCXH)8PAM=L ]U.1NY>7\((*[[+OH'!,; MX;(TGA($!XX2F'/_C)5.__J7_Q[]9W#,X"BV5#NB9^()'>C-QJ,YT2/H"=@S MDC,>C/XJ:S:CA".%LIN?P%<35F,P*Q&B8BA?=8YC%_@'9!&9%]*1/C GJ:T; M\O9_>DLT+AW^%MABBB'#-7 0L$9'3WC,O0+&V."F7?&@4W-&W\M3G;)< E*( M]L>?LN##VE?8Z";'_G@W75-0([I.Q#+,3#_&P)("^\!O%)Q7?OEN M@=QOCEBT]63,N$ DS9FAC#1"+JX8LA M$&BY.$%OA*-_S 4)U:S .K)352%4+__R,BRX)P>HWR84F_NV?U.(?()Z".:* M2(4BO.%_@Q'.*U$)X')R6!/?,LKS334]1(GG\[*$ MV(Z'*+=#;A4#I,E"JY>%"7!(Q+T[K?$"^RIIY[J S:I0WRZ]$Q+%N8.)@MDV M'IQB#00O*W$.OD%)D:^%.C48IRPF5E+"B4I/%1_7(UR9KI4L2D^%U!WVU2)@ MSC.JBV ;1\HZ#:2-%>HC8 8QAT5%I&)6T&'PIS^";LE\&S M#\YU(3J87X[[P@*,9Y\V)4B"FEH,OC$(&8V^E\,=B,*\QM>8L"^GKU[^.-9> MWS81B-+?1,?5=0(G\?K8,[&1>P(Q*:I#1J[$O,PON4,7Q^"(J$^4W->.=*CK MA7 ][W"6&[;)3O:KVO2[5H[+.(MMRUWD3'BNX^-G+!W)?(KH9I8@[BT-0T2O M4\-2-OURMF B?!QIS%=)R/,F0M1 /+:8Y]#S[R!!#-F-]XW*\,$SC81@RQX.=YY]U5:K=(^/;JOTMZ! M9_D7J=*FC(M'SSAL!]!E58"^EP0!'2#6 7JGP?)!772++R8GR7S=,IV@2QVH MS1^KP9?\?^PC5H7D,J8/6L$CA?_#L#EN@%9972=53C*]F,E-@NA#%3CF6**8 M1,O]F9Z2BY")9/'CW?.UOT M4?)_0"#$)%W>F51T*[.A/Y 8(S)U(/"34N6!S-[!0/["?I$DDREE$2[W>I/_ M52;OJ:LP'YA@S]X-[:LFNT*/^%+>%-DR^ PD_%N=4Y?F_)HU[$,MESM8UL'V M;=RJ)NTDFCXMH]DR=11VW]6\"W_\\^C]]R]-&F!H=E)]M,Y60 Z/L3AZVXDK MJPK/PT L*>OA0'-4'?4A1P'+6AQN]X5?6T;+=POU\WV<@M%RL2<0U<+=9B0L MEZX<@,'0YQJR/N'X6Y?JO&B?L?WWP5IWG?-N@I:E"O\BGQ S6C1\=C2#&/R5MMZL\%'4=AP7SUY-\5>8#, M!>$MJ6>,:LF@8",'2K$X6W._1 E(H<#>F3$JJ6[/:"-9T*K,$)$0+M&H"/<1 M'OQX=':5AY>(;7@_AEU*[.XKLOS,R.G(9QS"8^!6M/>_)4Q<-5DWYWIM^M3F MD=13C+4B0\XG.-=A=,/8]"Q5M]6DU\GE'L%7.-CS,OLR4,LT'ZS/Q_,1'6,5 M=%VV#BW):\",%<2^%=ZOR,_K<8B!RB(\>%5D([8ZE>7K\^#U MCA71\V4MO7P^QP%EG-+@08! 5.0JX5Q9W)Z=0RDV4Z@SK/*>&G2M?1)\F:\* M3F920I2Y.]H\3&IF$5WP=]L"6B#X626U_!"Y\;G@*,JN?3NL7,H6QB:9%)7F MQ2,3PA;%Y&EM)UG^*E6)$Y1D8U"8"]X(D5$!;U,@R]Y3]AK8D&"P&K.T,*&P MBFKKU[HUB:'2R=8?WX$#\H;CT+R#W_]);WV4Z[/3#OHF[![*%KRI+H-%_ME' M^O&SW^4-AVW(M^O@@]&>>1F!/J:!(AP?9 *(_R5%V.A?@C<@H_*SA9+8Y%I9= MK,MS?\&W146$%1M.((,?(S=/X2^O?GA)"_-/ZRH?G3P;CXZ__OK)6&A;$#9F M"Z;R]E^BO@M.Y?Z\I[V")-@RSR3)^J!XR&R1U*D7C.+;>.Z_57ZF!W_)S[G0 M]7UXG8<6!9UR[B3<=^!&#\"J]Q.Q9]750]2.Z3?X-+F>=I'0D_VS8QG]I*_@ M[QZ+8U;7GT:L9H7!S*HU92/9)Q:%R >%C,3VX7Q=3<,Y'(9GMNV%3P9?^,3_ M4B[_2[[UN^FJQDL_]2]T[4L_XC6TY>'L#OW9XB83Z?/LG,;YE. #Q93SXUHT MD!=-=ZG( G=W,PH ^C00<:0\U(K^NX;G?%%,R+\^'+U?-RV!4-7YV3K,UP8N MW#U6K8,_BD*]]5*#2X/S8*B=BV#&[2]''0;<::8XO=B9Z].446[2"#W2"T79 ML_#WK5A3_\\D0P&-.M1!RYR3O$(=_1'INYS5)/[[DMNTN1AV) MR. U$AV/\@Y&H(!P"\J+':!9/9\-,,ED'6[&^XJQ58R/[RO&=^!9OOR*,1PM M0^C(OKS(PV*J"1\&MD;(=4IW#91R>V)=,4Z#N4ZJQ/@7@M54"IE,2/[W->=7 MD-R<2X?,=G/T 3:8->RD;6O;049R%5,AJ0G" F9J&G&N6RPR?D4';. MI>0 1E42:)MS@ER+Q"5S..H1V#GF%IDQC6K&VW+20A%32NZ%Z6^F";*8&^C( ML"N7#!_&]DZ1Y(=K[RB%#PQ QRM&W8NTI^GSOW/9->/0.3/-W^SJST*U3FG687XD1SCXR>( M5+]F?_E]L))_49OP/J^7#C0:3DG6._+!C_YH>%0T=+HVP#D"!#A$NF4VY;[U MG* HP8T/AQG@))*T++,K9%AWB4\(M[S(%=A"3_CZ[VM*8_\)C/,_Y%^Q -VO5 M42#*Z;*D47%E/CY A\>6Y"3J&0=T2,KB1*2'DPL$4TM&$O'E2)$X88F,"E9F MZ(ZA^QD!;1;([]+*X>>G&,M*1NL=@D[[-%Z+WY69+NP\HMYEP(@7 M!OG>\FIA)RV12DO=K.%1\_6PGC;UUAVJZY="UO[[T=E!4X$#G?<$:;!$]'U< M'.RD66T\?'].2XK[XYE[ MY4NJ64$77P_?>N]G3:'?9MAE8\B/Z(J^@S?"=L M1#<;:?JGL[^,_P-T /8O@F.NIY+Y H^\"%=7A"3@[LL6$ HK0L'+0W,6.8VP MB75S'O;N/P3.0-D<6RW,?;V)FVK; X/"_8](C&:]W/(X%%_X6NW MU!#JADG9>H18F5URZI%LA5RCNOF9?KGAX?\4_RY#65%8#(=NS;G:RX?N9];; MABLO\HR@+(X%"L9_ SLR3@SF9>[/14O9TG&' GXXO-=T@N[=!K_F&#)U 3Z% MDO=$7]P:2Y7& @':9>X_S2C@0F1M]'[$1)F.J0H[V(!V\OTTA>=-1N?R0*A( M[2O7GA^?"3@FQV7=2F#+3A86J\M*SZC/5Q&0>8'U(38MYI;5EM7VMYAHUK]) M:):\"./&J]%Z.8/7FN;)J;Y-X8J/Z D<;#U]-H& MII<4!]9:5@I-&VW!X73*WNW%-Y$)^5HGRF 9ZI:!S572)B*+!L>>5OYPS5.B M@6LB&,ZPY)\S5BZ,X8&___LO>ER&TF6)OHJL)K.OI)9B$6 M>ZF[S93,S"K=2I74DK)R[J^Q . @(P5$H&,AA?HQSW[/ZDLL6+01$&-LIB8% M A&^'#]^UN]#K#P)9;9FZMMCH[C4X*]329O 327IF!!$& 2IY'_ K]^:%.Z> M<4+WE3/VJ&1OH8HE+$[VR01#.?0;W$E71WXTZ)9,,I>K)89:FM$]D!G6[E3- M^9+?:]2KYHUXX>$9K76TMXW\<3-A^"[JTC.,23 751JS)D0%695T*W&%H#6] MR,=RETRKOT2=B@WO##Y%?''XT4TR R6M)=**QH2:-P)+.;]AJ %O1TB?^M_W M_M9S3;OD^*A/CN_!6!XKU_1[;$^E*)KM*-LU;FCMNW5WU7I]N+%&C,V&%V&4 M&"^&5^21>>]JV!2V_@^__M8H&RK5Q;EJG=;2VJ 6[^18;XNF]B9-VZ*_$4K< M\D-:C[8MAXU6I'.(VJ\XLL2+:KQ Q]OWCMPTQBL!;<+$ 67B([W3[;]!Y/UK MUG[.F1;L4];/'$YR$$D+?JY ,=1A:.,@WK?2X+](4S4*C M*_]*[O]KQ,O-4VWIV'$+MZU&#+9ZJ%NM\G>-/A;&&N%K/].>HU_[.R8\6-+] MW(5-?;W47?S9-[4DFO1RER/6,HL=CD104GJIB.T559:?2)OHV%5;>>7EM1+B MH:"%U$?JX!KD*-K,!K>0N:A-5_8M;"L+G4$\+.P)*(K1)R1?VQ:7,)8P+E&? M=K!(6!4]>((P6_P%OEPE[OG6@#F.=67NT1( ?>IT'?U0<"7A\);Q!^-[*=5< MK[C3H\&+!396DO,F5<4MKW"NMK+OR!5"&%0:]X&%G"<+:CM4);'REK:E9\(( M8?HR3J;-+.B1#$'28;IW"&,RHQ8TR4B3O&KRN-WN:9L3(WZY"#$VP7.Z:($+ M%D__J J;"2 /=.7,JZF)IWBJJ,]00D7^PS!Y/N=, TSMH";;3$T!V'?O;18 MC59;/XN?J))+!?R#.Z[K8#P960#,#/!_HW3[-D+DR)%J:V?MG@V+B)D%P7: M;T]@4O4[;M?TU9ZV;KW-XNG@O28G0^HYHKQ"<%^IGS^@"X&*;E^+8G -*V1H MO7SYOFG7AUT1'<>6>6)2OIH=_2DQ2B MA[#[TR]ODA@:01O@+$J2&^[4\*;1:,"8V+%K*T;;%>-'&8.QVW=Y)1$EX6(P M[26CA&O3A1+9;Q[#A(A8*>;M@ P)0Y%P+AA.^6IP7Z=A;;^R!UZA^D]O&?@CD&VQV2)>1PO"!PBHAMD@O!K_.1) MLIY45:QE/;(1/ I[$/!N5]PSVE[OC'"N#X$^QNA\UR !P/[07L%.6?8WL;B- M.1LL^TAA4K@&\RG"YY0KMS]8);P:* BR26^HL-NV@6,KED56L<4_G'B;9#ZZ_C@1GEE>6U]Z5'CL>9@E9BZGW4Z3 &=@EPU=*>*TR<9X MEH57Q0X?Y$3[B.\,%WX(B4KHKJX00W2U5D(]$>3)2*1&\@5K M+A=W3=D[\1W()MKUH)N/+M#:(0X0+C?@18-W(5!4FR9'Q M\.W%B(T.K"I)J:]#O1BN"X0+B:I3[C+89NQ*V5F"N>E$1*]6'>5N AIL'N.- MYG7/K+/XJ(T%WK1 EPPK:6)F).23:^*)8W4=&^ZV0N5[2&EP)A>H%ZC^(Z-B M<-BF-UP++3'-GT+,DPWZ K?XE90)ZQ/LVL+/WU7YG5EIAOF5T$K^56G%)T'4 M5.SJEM#H/Z1D]:TIP'M$2QO-YNH&[]?1F?9H4PO1>O./[D,P+I9+[;X2#BV! M-6,F(>ECXG8[T29:=DED57#'P&41#82XDYDVXS"5C(DOY&'7R,VES#(6+-> M$(0DP"%:7.$(/+O3TV#@L],5W#Y/5P,,UBS7&H,JS'0E>1G=(I;^ K+-^8GK MIR/$.1#F&S=B=>^(/](0;I6[TAP/A.L@AQM!K0 )XN5DU<#Y]R$R!4[7?D6- MLO5%RRD5_A#H+MINNB'?4 ;[K+C-BI_T6?$]&,LC:1E/U '"PEYR'U/U2^AN M:C_.W.;M'3O-]->D)%\Y>OP79]Q_\[A4'51CTTS19?A(N4'>K^;<*#$:F>A!V M&!@2#/^?+W_6!+>:P#88;P/OX89RV5G;QK.1ZX5;YMS1^ 4N#H(ME:R["I)G MEM=7 "PR6\%:U-93?5RJ3?#61>*3TXQ\$,PCT&V=KC[MUCKTJ#RF(ZIY@?&+ M-X)N=^U3GQZ:SU$O(*U5C%XW^&3!2:$*C6;U3!"V/D&#__A$@+WJL%X8^C]6 M;-8F9VTXG!"*]!L%@WA7C?\0%?@9 W35*C3(81M: MUJM8=%U'W_"4A&N(_V%<:V[1O<";.KY8$CIH..+ MU@445W)HY6;'JI:D: WZ>3D4?&LSA&*;CM7!N$\PUH/-RB9'SL1Y^U^%(W02 MIX+O(/"Q&$X"LQH;HC"@H3!?"H/M>I,\N:_@#IKKF/AV\_(AF/VO'2(_W%?H M366F#F'$=J-AWC?X+3%V1'R/WR>%)"F2C I]K-\&IH*1[#,EL"D:*N$U#I/: MI("@K5+5$+SQQM8:OWWUX]EQ!/H-GP+_@*W'?QT-7LXTRE49)C]Q4X?W4ZC5 MS@3VE7?C%K0G/&5(#XGTC52>STVU](WR'@V-X/%<@YY-7>1/AVZC8_)2*FHW M%@C%][-G28'QMJDR5CVA._3IX+T!B4>KP_)W3]R!:B7:+CS9E)@B/U*G?.AW MZ-MXFF2H'^Y=-Z3PZ%7J-1]9W"%X7GD]X$N MDDF>"6U? <<=G#*EZ\EI *6_PD97.!)8("M]TEK&VHB*/SB@O>89#+0-1Z$H MD6(O%H0CT&&18!S-?;N8F(^"9(++(,V2N>H($GEZJU=8J*ILQ4U\,&[,B-[? M9A'C.V0J5[/FS1_)%$WA)EC0U-=.#K6S5R$J:=K=8;.JEE6.9ULS/]G M*=8"2#2CN2IML;#=9H)Z'\>A^ \20;/]A60#@Y+A:1F5(DJ1I+'C[LVT$D9 0+0?_&YN\F,:V#1_?*+'5QG M/ 42^;Y#ZX4KBC >[MDQ\@3%^95")LIWMCS;%OB$I4!ZM#FK7;.4[!N\?\BH MPJLSQA;YHO3K,R;<(X/>2F=LY VJM\)OQ]*]HA86G.ZS&7=C8!!?_N87H?QL MH8HZ_7YGX0DH A$H%@C Y3X(])C7NOZQNI[*5V) M'SNR*;8]EW;-M.+.O34/1K1^# Z^,P\6FK>71F@-& 89T9T-@M(.*!OTD-@Z M,I^\UH,4:E6M"Q/IFE-K532X5=A/2WH\P14@TF,0X(EIWIM'35%9NWO6+Z 2 M%[KXXI2"^ZVF',ZO$>6F]6F;]3:#6 V>[*H[GO;]R2X3>]IG8O=@+-]/)O:S MW!P-6/]J.X3(A56ZM+["NY_#WJ=D* M9&)X-&@8A3*M2W3=0*9QUS7QSDR/S-3%+$D'EBOG# NP@>H8 L7'!DYN1UFWSI+PJ>7R) M#=3PZ]$\G,255VG/OXJ:3VT#!:>!"<*1RULKZH<,@ ",@M'+D&I3M4,+]MD; M X70*)1&!M*'-+M/91X\"ZJ)-3&6O=*F8FYD<&OB.7R;R@PQ?H=\&E0_2IM2 M:/<;7-K)0NKEI1A,72X:-\:FY"<'YR>U1314D?VWI*=:W*5?S#CW_*6.D'*M M^7-XB8F20'("-"X6#P$@DJ/'3JZ/5"_% 0MC2K_.(6P@:2 38UGR#8R8M,EM M!8/0W2@!E4T0TR,F]0YS_=,-C M?Q&LVRU: M91(72F-D76V-^-A^VKOLPV$5C5M&33]\X >-P(D"F>,J;TN?[N%?,S9L2('* MK>3RW;<.^NFEA7YR5I./3G7O>LAQX4&UG+27&'A(^:<"6@7CD)@%PI[@J3<$ MHNYM-)66C<&_<=4:=M;66ZWA/#:_@'DR%%A4.YC[%FR5AEA+/5K!9HH6K^$1 M+6;:XE;39GS\N>NJIE'"$CC="&W#TZ:CL%QJK.5<4I 0V9:S:% 5I%4X4IPO MJ&Q<&T):SIM.!E8G3N;"H=*LF.D2$#GC*E<5@XF%L2(08.7ZMHV(&.8N\"*; M,,.8VF!10T&$V76NB_ P+G$/*:THF3+54[7M313,&$^R>WC]O..C7'^AI2@_XT5;R4EROC\Y>:>6PL1]TX@H*G]6P\B0G!SBUDFYZTY M81N*K6>QW<+AB'R37D!P,*4M,5TB#1"CRB??<<9,VS;%I>7KP9<3#PX"8'H5-+$U)A^'C&M1Z.EJ=(2T9@B+)F(#;C&=,78;I%\OO4Y#FY-0MN M/7*+ID>OP";"YNQ=$QI]@;+5G/1&G$_"XI18KK80:UR>[+H)>C9SY(_6+!3) MB'W]H:>*KU?H+@3P"V_RY"Z>K#XW?O) $$L;.9]]/DF:?>%/_B>LN=;E.#1K M\?WMYT L11[[%7YN<0-\FIIQ-H4#;=)XHM<@^)R:2&*M2=V()E73@"ZYU'C] MS%D#@>SXF!NY!82L61?*4"+'%F^/(C%BLPB+!JG\EMO=TGK9RBC,=RR6=)56 MA1+-R2#A,X0$0#^-F>B6=!66Z@#;^IIS4Q;/F2&B6(*3BZV" MO*>P:,[0FQ2J17F6FQ%D0/[ M$\^X89 ]7D&_\?0?IB3"(+)87P:L2=+S*FFW@HBDG8A(I*Q!;^&'-QGD;JBR MH]<. H*H7^3O?W/M!YSRE[5GN!"Z=!$J#,3L7PP;#X^ /QQ>2*HU=6^UA=U& MC$J%#<*?!^?6%=*2AA4&B KL6[3._<8 "]4F1U& GPV"7";%@FT#*TA6S^.S MS;VV(Z&A4)#GI:WOG;^ P2!+L<\)FHK@^NZ=AX+?[G=Z-U#S76B8Y5Q,@#]* M384DQ(AAW3(N,N68>M)8),K[>.4!QX47?,VG[TK87W!%ZA?8:(KVV:%E0OO. MVWD1.?@]LE)U-7V7GJ! 3$ZV.*<,)C0ENPA^X,!A*G#CG 5%L#D#U\7FO!/[ M1UI[4E9B,9(M3 \M-5E+[*<@[](C2< M.2'@D#RLC2*7G1B87>^]PPFOT,(5!MR+YY*H):M8@"^Q^H61EW(C\4Z.!H!6 MIMI&B\0A=Y<+D=0@G)D*CB)T\?P9)F[)/D7@H: -N% ;]_X62XRD+Y9_R@:9 MC4L$\!F=ZXM5E\0_S+38?A5J@70$X,TKRMD$?JQ+ZT_ [\[%OU5E]$-(6;"99.04K9.<>^ MJ8(XYSR[ ^-Q%MN#+EYK('$3K[!)JK7D77?T,'GX<_(>UHS+I#<8UJXAW[9( M!)N*)(+"B8P_HW&"_S-!T++P9RXB).1VDEST(JVXMHP9'FMSB_.Q= =7ME:2 M:@9*+"(H0)6$7^4=B\M0T+R,B1!"U>L-ID8J?VO;&ZGEUO(W2861"T$:I(@) MH,2V(' 1FZQ3;G'-ZUA?#ND-6Q.EVIG\MY"1JVF)U)!W)SG[HJ%\@LL8.Z!C MKU(0@2U?OGP=!%/I QLL35AS.89O&!S\'#TEE1Q"F]D.+HYGT:8*;/\(^MDE M=\G;0^65?< _IIQD9GO-)1):.HT=^ &H#O ?6 'H&>A*'V$46>+P.6&&5)-Z9:ZHTI$X"V'YVUZE M:5)O:!S_QI0 JV08)4Z#2429MT>Y7%AK,\/.NC$^M[R?TKKI^C:QZXNN#'(! M;<-GB=J"KG-1ZKPS%!6VL=C-[^QXJ6TGK;V5/@\:CD"]8]D_:-/9C-TM=2+X M(TOYZO4@4U;):P4<^9WAUR^NZ4C'12V*1C&OA<*QM9_C)S_E8-/2QA)C 5S: M3[W@!F=:*8WW1R7%!KQ_*PZQDS'&<7'>D+$P8G[3G1%V,WRA>^S9#R['R:S) MA-]MW4K02BDJP&WQJ'=80'.C@06GV:+0\,;DYK"*7M_L2O(@3!DW+" MG]Y>"P8A5E%@%HACKT%0K["0RVN95,(X^EO2*5TUA];];V%%2M&7W.'Q1)O-YD*R4MI3FOJ1;7:.Y M46;;2;Q4=Y&O4USEQA3U=L25N,OF%=A#(.TKU[/3L0+DAZ'ZM9U PWLE%8>4) ME;UA^#ZO;%YB&WN8[GT&(JX9H-S$!1;NW, IPA0"E\C22[(5%:W5F?BL&J#N M^A(3"=8MV<:0HF?8$I?;&(L5TC!MCY-/TDHB"-M,$51BE>=VG+%-5&TQ+D+W MFJ^>>RC/6B,%QG>:4I*1,O#+F+A,B4,0Q$S&9Z%%9S8A],9_SSL[?Q'YQ O* MTKL3@S2]VDRJHL##\F%YMJ"@Z?3"C*2O?" M=)(LX1ARWT3*SLZXYM@"U',[B2W6 /^%CCJ/40\%:5-4020/6PKUG]MNUMK- M8*&=1KX]L66J\*\5AY->+^'[DBNVM5*!J6LUR%]Q$Z9^\O"=8Q>[UGGY2<27 MX;S:\H_R""QWDEPS)7DEN!*Z8WX\WFC1JM2*H$:Q?&6O&_ELY;S >V9[$\M; M+^5'^20K2P((\UB@<#8^),C&20G4 F61-[$@'3=Y'H7I3:[W+$U[5W']LAM/,,'YZ"^WT7-675MYO&8:=?$U,F)SQ(K MB?4"S&K8V.1VA?:JO;Z[4^I@9M\9V]SOS&L/J/IEJ/PX]H\UNC +['*2@Y G M-U23Y+0F#0&Q 6VGM?D(.S!5*YU;W%N-WJ:=.\$3+;#EH4U*>F!.A:WQ HUD M_'JK CL)V34@6V-ZQV/$7>4?T-V*BQ$G[ZVZ>OS M/GV]!V-Y).GKB2V>*O?EG4L\(=V\4JI3-7D/T!?4.W^>H9L2RGONHF31N M1-.94#B84N0E!L84U,)EQ,+N#SLC5B=LQK;5:SF'YYW28%'9^DZ&N!=9)(-G M6[L/LSML-:D%R,;>)QN!:MK4\H:M1D?&MM)FBU%E!JT4N_ 4>,F)#UK1ZZ)DA+4T8V[4W.N%B!ZPL%IP\*2QJ.<0K>YY-E??O_6T>!'C;G%=#O# M(O[WO\>+Y?,77II:K E:$(RFW)LQT6,I. XX$>ZON" M]W APW1745(?99,78".?''$8JUTKD2W=:Q_GD6:+G:9U@&:7W[3!8HR.*PH M4=0F2UITMKL%7MU_N*V&&4<'?LM\D%:*.B)]A?>09^[>C9QL8R-:2AUN M7+=:(+&E<#]X==&N2"2XL-&!\AH\#-7%SI&HC)O\V\Z0_0C,O#1;<+GN!!;Y M7R:U>6/$YIXGM\@52_O+LTEL_V6BP"!33#W,M1M7[!#X*_I$0A=*-HZS*5#Q MP&9G$QA0$;*IE@W8L)8RGD;&IHYCCEM8N;=IP#A5V)65C9^^?,E!Z_PF3KDI M :50OL72HM]S?BUM4ZM\19I^\1,M[):*K]UP=KU$JBO%3K-2&01=,9F/&5-P MX) BJ0XS[K0>20T*)FK@_AHK#_JW$#A!"]2>3&W*WSLN0>T$&0=5J75+?MML M2.(N,_6:6MI+%H/JS1/%L0D))Q5H\!;$NT0:3 M4&1(GT,X'E3403]QW7HN=\K&&Y9XW5,]X'C%.(MLA(8_<]G<%.[=LG(5G5)+ MTOX*L:K9JKH!;9)288K:7&,QI!3%E2[V;&(KNRB4&$LH,8S_^R"G8FUKX]+) M4*T"%P?"MX+!@B-:,-$+!Z0QBL21+L;&N,=E)ZD@.Z)LW3.'(Q1/U!!J_R:G MDKGK3\M>F9B'7@)'R)#0H4VKVRC;:EU,?9M/;K]YG[UN';^4.K#VM5C2.R%' M@[\IGB&?@4 3]Z&9"$ 0SV2YS\SPES#5G M2N^V;H 'D,KV[X\0S6/M30"[Y/JH._1[XL0(;CPLI+;&\SV%Y3EAY;3VO05& MWE34D6E-88NBQR=O\&F.Q*DY-(OWA2*Q4J' Z!B13ZUCY_)[/OQJ.OAY0G#0 MJ"[^2F*G+0!ZJ_EFK<2@(L4,PB>_INOBK,/&%6@+F[9UR4^OEINM@8 M);R9 MVB(G$QY+P^H)!T4YU,6ULM,GJ1WUJ+^:/=*LFCUE:&/TRV MQ':,?[46'6GA159?.42E\8K*X^D=>^1O#JL! MLFMU >%9?E!%D]Q4Y6];/2(U">&FV'E4@BB!^*J--I/<09S4F_.TD\\?OMJ[ M:G[8^T%V+@JWS4W7S5)+,S*OA)#_FN K%B9.E?,:E"SV0:@\$!BW*Z;@[DLL M3]';B%9$KG_7JX.!$N..[4UP;-<>E:"H(MYMS2D< M+?=BBX@ CU\GT(,>^Z M%LSR&>KX5%G=[I*\Y&I9QIT+6.N\1/GFPR0'P_U:]+I208.O7+%K)6%<_4-N M['7*QOP0V'Q*PY$S$MDJ+P_7PWHJE"Y.377':>Q 1.4[/BF] M;9='TKTD%R@WYT*:&Q@3QJI4OBF#C:"+%N%(W4E8I?O8-6W!)@B),I02U1 ; X'7@-JC6&]Y_K=A:6S1%0GNHQ7 MS(!CRG+N_#\Y=$6A_$)RA]/KIB:O5SL'>UVOZI#QH%)J-)!%P1UE.^%:ZH2Z M=Y5QGX*V-KWC0>,"G?@!M*5@_^MSX#HQ\]#BT1XN: MZ3[A^3@XKD,$%2U<$R6&F&!N1?(1B3/*6RXPL*AH/M:5?46?5K=I]8L^K;X' M8WDD:?6Z5FJJ 8Z8S)*/FGD4)&OL:5'K21!L5V)=HJ_3J4Y5YZO]W-9)+CG, MT&WKU*2)!LWJ(U_3Y^XB+=W*33W (/7VGK!Y:=[_#'[I>[;O;F.RD][88,#, MF3^:^;O/*.%G8[;^::WI3 +=?A2=4!&FO=MW,]0^%C MBB!H($;$*G6HKF4V)/V^?#86%0$#IZZ56J6$OL%@.U#H/U+ ML)"%R0DE @V>,IA8 1/R;0);ET]N29J\A(( B]E>(8H76F QFX."X\ Y+W ! M2-8(F JD\,[,,V&#K EO34(3R3(3\G4K'%'4R)61N=MTAGCEU $BS\<3MKPF MC!2IIH/ ,X'1Q8LEEVO"00]J#[4<,2@XC"<2(Y R(=X,JLB%/<9QV1I/;V%M M18D78)( .@:!.9E,X2J)UJ)KA+48-]*C3B3G(0ZQE^QHYGE$/UDZ7SYHE"P" MD]+Z=)[*1H"]1@HP$.3("YI3!8U+4Q2V-GE-V3L'@.?&%4@U\AR%1T1EL3X# M@,]&T^":HQAW(VK90FF!\<0$<.V8>0GASNI\103 QF?A[O$(\Q@P5"Y,?GJ8 M&S^XN@J_X^32[RNGJ[(#HN^NU@D2[I@D=7[!S ##-G*&?L! Q>Z6?N^R^$_P M,>\)"3<$/GYJH].U?*P]?_PV&"R]<"M^DI,VA=OU1"Q$H,PMQ0CT$E:U22DU MG6GBS[0=QTT:I;1W!=)94(5DYA0MU.K MKFO#.Q)FKA#9)$C6_?2).U,S +UEYS1[L/#1P)03EB*=7_A]G0Z5\) QI7J4 M\40XZ*Q0(Q;^I\JY_@^!>BC7@M_SKF'1_Y%'O$#&M44DJ:5;(I\G7H%[C%3B M!'%^]P2D2W8X<@PSYRJ%O,4,YA\L3W/V-B7.E) M%7<.V\G.;7_6$2%IDB=C+!6USPPP_*EF$&-.OD=4JX/P[ 3_ZSZ^#%=UP.(2 M1+\[+I&R(!=<86%3MI$/513Y+<=(]IV4D5?>@;U'%67,_0>3Q.)J:56*6YUZ MI44=%!-Y3V?FV60UF5LL0V_.;&5&%/F["<" M68NI8<7^A5?H,AM<^P5"=#[>BP05]M)M^^DKVWVTE8,UXO[%A%'"?)F2EG)4 M-#7X H_OUW4$UFL?N@N<"BIK40)>+4]N*_=I6-F266P6S#.ZEP>Z1E]UVJRA MOSR0J'9N>)+/3.IRF6N &YXPCE [D2TMM.NW)IE1(+]1]$.\:0L.SY/S@J4B M4B1.)?GKRL:"-H!PA*(RN&+^7+H4E2XX8G@NB6G:)&]64L+?V6NL: MU/>15E*2B?I;@C^AUS2?,O&:^G;KF/#=4SN<=K@Q-ZCN&6'FYC;V""BZ1J/( M4C7WN$ X+6:CZOQAXW3KYCE/9+86! MPTW+)#>VQ9*N0:&U2!TR@DGC @DL=45VB5_4W"(U3U-)TX3X*]I.2NV?:^=2 M1%*!EL*%MKRE@&Z6UD[L@DAUO79-"ES01:FQDPG;M0Q#[+/[,'9E)&X+:58" ML=PP++8Z:WZ_/-/&!.$.3998$^%AB!23>*ZO W6QDI>J2'I#XQ>&VL\?D2N? MLR0C6T24]-KZW*"2(T]L6+[.9KK1Y=W(DAK"AAE+,IEJ6R0 MS5_:J&C-_NP JR8XI,0CDY<4@%:A;)S$I$&*%>+*ZL9*#8T] 7;#N4NO.T ' M6P)6#(7JLL(S::EZRX7L+*=U$,BC+9,&+S(YJ*EF[>FK+[$D:"T33 U'MU7= MM0I8@F60V9AM= )HO7L:OHD([*22@/DW:4G();\,7%8)H[W[[R-4B#C'[?U_7/T6ZG^UK&2_-DNT@WP-@HI: 96HXA<% M-K!X,A)\JTO/6GON/0^IFG,#V"?<&_=:7LV,X;3%]QE=:" )??[;YK\O^_SW M'HSED>2_N75F$J"9$0SGO2LEIE./K@I%HVLM%G6K+#?/O+;5U-2=H &BL#Y$P,U$Q*EUWTN+W-;M/+!/"\'L%2/8%V(Y>\"PDB76:NGR] I'ZJD%BP*O72@WDE1$WLXI M@PDF2FLJ)6\69$]K13@/^OZV V<<:WOS!2=?&,55L%:U.B#F@6*H%<^$K-M[BM:JU'(I*P$C=X>AT MH+Q3[&54/$&U-14X]HU9((#BX%4.^/^D=6)H[EY5VUQ(UH5DU5BF'> M\0T0-UAY7#V0$F=BK6L1@.7\5?S/-[ =S-IRK:+^PI5=O.1V"/PS\0>2>'<( M]#6WVQ<^M9A4(7"\/,@U,"[YZ(1ETPW[9=@2N<7BV)]NLSY\,AB($SLA8(YO M;3\/K0F,S*&2(&VD+LLU,LQ_J16ACCQE);QH6Z"0(BT,+'J%,:A<$:V!VI@E M8) C5#\%RL*QQ@U(A+93S>%*Q_ZSW:^8&U'O<*7CI")\K&G?X4'2-41QG#RK M;FXU&"$D/ICD]F\=KPG8QAE=NZR$.-UT7(#1]7"8L++ []FP@Z:J2BJ!M>3 MW!E0FY,2 3VI4J$T:+#_B)5!M;[8Q9C'$Z.P K&NXD16A^/#&7/#H.#"%Y]J M -/KGMAR==>LGNNI"]K#T9OSPHWQ8%JQ4^76U&%2(^LH!A!W'QC<$ XS-L+> M+&R/H H)- 4QOG=C : ^9T8'=V^\M@RX?-LW6L.0QF&P/<1P/>.L^C!L_WI1 ME=DB&V.-8#>>QN;:K^T>VI:0)BOT]:3,ZL \FI"6/34-4QX&.%\52>'9\!ZR M>G=E!ED]OH?O%W2L-8(L.E"M4$8TF#*)8RD&5V*@G-JU8(H'MS1<*41A;JDZ MRH/.>K\ZVUO1>BF(PPGPGNVJC^CYA,L@P!-TW_X,?5N M7T9A/K9!0+#\F&(4&M-M-3!XJH4@M LS0L>WAA3>B D-I4I M&RO&U%3I"M0=2K8G-\$B;B$PFGJNUURW'(,Z6P"#RW16:Y-&Y#WT9QU+,T=* M?0%4$']X5V #6@*.%K*"3\7_;BW-\R,Z:XKSM@OO:.\5&^%266'#61AOL!G] MR&]!8+Z+(,=?BQ]DCN ^Z+!I]2J\V *&5NKTS5^&JKGFB3@T+K_M9HY,X!0Y MC+E99 MMNOYH*](LS-=(=F6%A0PBA"=O?%4']Z(B%3%DK1'5OIYV@&'X-JHT)A5#[3] MBF)$/;8HQ%CD:RM(25.2GP'BVY[9)YYMXOFJ3SSOP5@>2>(Y/,O$ AE+KCFB M?APLX:T0E'<,"B:)L:7 0++X<4H?X<"XEHI2ZJ%13H8N&XPHVZA:X\&/VM7 MJ:<$6Y6D^3@!RU-U/CB.!BR.N=89(RRE7.[M+&\X?()5J[MC.Q+NXOIME4.2 M;IA6_=K2&KC-Q:3=>TNN!&!>%9<+"Y(5,ZFF6E,V-%[5U3ZC$"8[Y*[W)E7M MH$X'U'_7R*4H)]CA9^5;)N]YJ4%*;T3\7$I: MC) Q,?(%$ACDT; M;L3K%V__]^#)WZJQ29Y2)S$U3=C*X.[Q%5:Z[!W(#U-OX#LH2;+Y_P 4Y7-T M^\-F+IHZ:QO(_Z )#C]X$4;^J#=]S4+Y&5=/,VIS#*==AT>#WS0D&)31K:L_ M8 /+M69+W3<50^848MOP:\KFI<_:?J!?0L[?]F^LKRIJ^KF$E$8X#RU8#NWH MQI(&^5(OEP YR-[+ZS>#7T71V*K#3:,Y&KRVI2&9*P*U.=)V<@.M^TH- H<* M+!]WTFJ/:32X-?&\O)W$:!TOP/*>$+D(=]I,A>H!NP"D*I^X%1'5I0. NK5( MC2OO>074H-U^[H=VW#^U&)%;1G%-DMP68I$9L,+B+8(XS IJH*C#_2I**MD! MLQAO1/%(/+Q2K[/<2[0T"!O; 8))('#SP9%:^F41J4!&Z1"RM#:# 68D/.AK M-FPV[3I5=+ [LUZ3N)HIFCSGP%W+B*#J.OP3R@],' N$39K3I(G&=4(E+M0> MSR@"[CMP=!+QPNZR#_P:[T3SZ=Q6"7IHD%3]C;A*6(?G5F[6J237/_#0'3L\ M0N1G5YR0AWDA611%JP]('9#GP[< )=4(19>B$5)KP-NIR8@2@>':2"<2?SF6 MNAP4O \*?4-(_!>V.0I=9:20?O96C/ 7].A"#8BNI9:8!;*U8WQ,8;1GKJC! MJ_!\Z?!#]#$"Q!-/\V3J#>>:&=)+O/5YY[<:?1B1X)>P83]L#498B*JA #A%DFSGF 0"T6&S M,0UBR6+0-"7_ A_I&90O24D/UALCRJ/[F&%W",U$/N-[UT-VD>X>.-NC8^XB MU):C^FOH:^=!=\+!C%X I\%#PK'2$;ZU+4E^;OW-!JT]%HEN8]/ MYU/I81.63II?+O&/EE*-:;;$)!J\/B]*.&#/R%FPF>U(K"2ISK(- P1U,*," MD=*]QA\$/1"7F& 5YXX11[Z+11?W&<&S8VN4IM;X]8W'.4>0F+HE$,\M"#(B MK!+$5ZW8'!(D?+Y\2FF_E>*+PNO#K0. >P#P\CN-G8B-]B^KH+W98*0>2U31 M3B0#+RTLT%_P#0H0%2%U/,5.-)Y2#_*O<]*$7$5[%$ '8)<" 8^1*>?.%/Q_ ME'IXELUF=?:!SB7D_8W;=K>- K1YAA"6L?6P3+B1C=@PFD)9PV44V@5\Y?3. MQR8/M)$K+I5WA*!W=;"26J.3S]W1?9\^NKSNQ7&?U]V#L7SKO.[^&HK7V7*5 M'YHSQ$DM,;#L#'R@8PQ3U@TG5W4EI$WKFT30R+/@/J2^49EB7'-BNU"X6TZN M6M?H5H?E13!@],8YDJ##M5#A]B,2- S5!YQD] $WX)7HJ%!9;IPS/RB5T0@= M:*18Q?;?!M,'AGE2ZKB;>&-41+4K%SU*.^9,C;\EA5AB M,ND?V_(5OEN(V6?K -_)'N+LX-6$+M(+]AVL' MCNBT\);9,U/%_Z6HAS-3(E?[Y 7#F#C1MO/B;Z)&03?G2)JY^7!, 7IV/+B# MJPKCT'54Q*O69-[FP7OL7=0SUO^9INLQ9(M-JQB /!8XLLM]R!GO6D M<)<3*@CUFC3U:"DHZ$2:D/1I;%%YJQHOB2OI7]Z@)J'@.$$D\TZAIZBP/W,] M\[5?^?)GI\)1/@HGA_-AO%HJ10L-& (?:/:BXK&DF H\)2FK ^UP:93WZF%_ MI]+KR="N67/K@7)Y;8>?:NDVCVU'HCL[M2VES;O);'\:&^S>X;"(UH7F1^VC M@N\YJQ2;NVY2RB>USW%,JX-3652IQ**^@R 4!0H7&'0[H./#)29VY /1]*7Q6RFH_$2_0SJ^+OU! M-^Y59[0H)&)O?_3&(]GQ[BMZ]ZF4,0>/?8TL<69P@]AEZ)#"G?F,T RQTD$Z MP?0.*NU:N.N8OB;._(L.BN1'Y+MM=X"(:@2ZC$8/6IU$15,TJ M\E1..&M[1S+H 3[Q16. ^$XM^6#TN);EH]B$+!"'[XE1N63SC)+>[KGZ- M+ M9N]?"HF,C<2W;!:ZL;G*6:#XOEC52=^V@;WP9RAJ6#9"$2PL2NP*836)=^TS M?%U,M,>Q]T=%C>5J>1:81"G+)]S55<"%C(0MWE+5'D!#G(-O/%TQ+)"WUED> MQH&6N9G3#9\'\0BV!FSVF+DN%*R!PF'>2#XD*2-]6R.1<$6#Q+@;HA_2L>?C M#\,TT%YL+8#:;-QV6;APKG+)QM)(=#FV:4%=O&T0)L69I1A*,[FHW!!TW?PX M4&.[&JNM6)"A(.."^E^]X<*C6 '1BPIEDC#['%<*F/(5ZT&%2-?KGPF: YY( M>._1 ,=E+(,VUMOZ?5F$%"4MC6($D,%_!THGN='\]MC ]R@F[ IJ/H)I M6]!-3%>U)+3;]4)+MTG)73RD%0#W%WB02P$);K?";JF6$T(K MXG.EZ/RCPF(*+-VU,^.@_(21DNNV/X[A\,V'GS(,8P[^ 0?R\ P(A96IUV%U M48?X]5?^Q/UFME/%KFC%&@^;R@0" \[8/)YL>G=4)ER?^&:E,R1 I1H%7Q= M%P>OI^M76UG+O#*$K% YJ!C%AJLC37.LAV\[)17K'+36^"2"0\(-RSC/V(U5 M= 9U4G VI+!,:,&8+:Z*C,U+M[1[6=^!]B##!INV7SPQ[E698F[\ZJ35QP^]G,A=^'1-8G\ZK'X+ 4J RV8QJ]HH M!JKT0TJA4\EU4M0P8I >+-8P_L\]Y&M8D%GB,7=Q3%+"E?"9G)=(W7'%[V,@ M]5B&CFNYYM=>N>NZW8E:8;G8K]2*.DI">_!";+@IK[:_G(AMP8A"7 =I&YR" M[]B:R(ZALPVW@O6E$2L4D(?O-RMAW ANAMZ1,(U/,HQI4)7I9LWH7\7IF5>MJC=P[JF/4@P M>(JK$H_A4E(XG\]^7P,+1THD$3\:RYR[+73+N"H'*>9HJD8-,9!6L-3!A)_ MF:)^)D>:M,$B*3PP$7:,UERV!Y?Y^;%I:F!IF5_,OO1PCF:;C!=ARZ (F572 M&,^A[F!$L"ULEUN_^3L4 M 7+V8NI%J))2TT=MN)?B8"VP^DJJ[R4Q*97*;4/#Q>7E*.QZ3"O#_"7U<;I^ M0$O[9JF(F<-EHL&88 M4RGI*'OOV+QL6/1WDS&]&QKA:Z50F,68"YOS\!Z8C?FXY-:199S8]6\N*6,8 M+-OW8#?9<:()SZT)@,(4M #,TC0B 1E#R(B0+("*.%HE'/3)?9Q/PT4AK"C= MH;>O?CS#MEAME&TQ&U](K09Z#U%7TQ"O-*T36O5Z9348E,.0?%,(+<0V*T!] M#NP>AFWJ9\&CI!'7E*I8M:9U;,I[C,*[[E_M!;93?D(Z2?5M"(H7$ZJT' 3O M66?!L^SR/3VXR^^U%Y)$2DA'#,D9TUK3*^KT5YQ3\)J&&%]73(--@9BF2@D9$)E15L-YY3WA3]*YN8=Y4'+"Z2/J*/IEMVE KFX@2BLG]J9;_?S339U2C .HS3^#( M* !9>&6?2/<(3._/EC1GS =T^KQ[!)3Z9B"CP*YHF#J?.$)WF^D(R4,*QFY; M7Z@FT;ZG5OC6"!2V!@F3O#M")2G9/8\3?LL8X?[%!X/2 N5,Q;#7W$Q=@BV4 MXR##C,NQQ@NWSC<[Y#033JJ%2],R3,]_"-QP/>O3EKOIT%N.?Y$VGI\98]T< M?C+MKX)*U 0-^2)S?<#KTR5P\.*LSZ:>,N^JE/7*7;'L;GAU==Z>+^-,/F?+ M+]G"UX)K'^5"."W@NG[WXI>?/;L0!]G5P/;6I##8<<+,W"D>Y(1[UQQ&-EE? M$^4\E597-,X_1#K;$5JQE+A:[L%"NKQK8: MAT2]+!B)HQ,N!"V3W+$X%=006Y""W45(8#;0)3-E.7?$RT@<0.1@S<$L/9^% M9M%.*T($D>O7-#S7D3MXNCZ@"P52;VY-KZE7=5FZSEH=,&F%EM=^A97H.V-= M+G+4YR+W8"P/VAF[1V&4:W26L/X;[7DF%\#F#>)]8$KU%],_*BZX6&LU(BAO MA@ZNV%P_L:WQTAH/]0 -JW6_GI,;.4;KHS#29G5%SBL]PT[A[,I3C+!;JACY M O548K8T*1-,-2XCO2VX[IC5"Y>OU]4D-S+C774&"WG-PK$ M%$68KZ(Q&L\F]:H7@ZGH3_A%&?NH\80Q3JVA)\9JTUIQE@9^-A,!2$@ -,'3 M\(4:B^;= ]Z86LT(Z65MD;IWO XKE3LGA3B*KR![#>)+CSCO[).%$!L N86F MN7QWQLIGT;J0C8I7O0:2LU;8 M0O*@YDR=V)'=:WLMR.ACPXX@:SYU'H?G.G0OUU67!F1P)I&I=LGCKW !ZHA: M3-<<,C1UH[!;@B+4'*FS>5+D*T+GD ZOU@O@GK&P9+F?,FF(JIJDH%/PX77/ M*8C-D8;2VL>"($'>[=-"-\ MKM_=0D'L/QP2&WZP_FUU=?]T[=$ S:"V-Z71B1,Y6JL9*>).X4:!W^=]06O. ME=5W;@/V6E'\,J>R=YP&%5H\WR0J>&S+O"IO9Q4%D*6S3Y^K=<5$=LSX<1CU MKW).^7GD ,4$_DZY+!&PYUY-#)84H##&C/:S1G(_8%V)ZHE&I,*5$[C"@?J: M%+)TT\B7W.[9,^"4UY5M7Y^;9]ZKPP9L#%6!&4$UISDV"69X?@#47);*K M\0\TJA042JP[(R)7)->"8<[!"+\HQ@G[P:G0NH'PUE@&45CTMXYIR=[Y4EF$ MUGF>S1G0HF$PO'-&"EKR(M\OU'CKT,UD$[!AVA[JM#;!J>KFIDEP'CGX6(DA MK8WX"%HPQ0!K!W]JQEN%?DA=V=@C:8?"S&?/6E1$W3#%B>( +)R'4*\+7Q:Q M+T>CM5]&*CM^UGZK YTR\!^-TPCW FC"X]#-;"8!592"U!<_+X5T]J11:R_ M!Z6YC).(;BZ2?(8?Q 348\FVUJIXZH%.5YZ](A4J;K"+^ \49;D\?(2Z[DMC M''316]V]0_E-$-&D@P$OB'-%H@S;W^^2.+@;O&L)ERHWMTA8<==P-QALAXH, M_'!?Z[RFF2FD^_HNF^./.?LO[.7A!0H:]45/GEC.?BNB6+H1\;DYD8]\FS=YOT23[!^6."AFM0#"HS4 M\IJ?C)$P!GZ#+TE4"_:19HOWMUQ@Z*%C9DU?*1GPM4?VGOCV-)_A7 RR"=&> M([E">QK3!TVKSO7#).ZZL.4-E+U8%W10LI$U=B/BI&5H0BBONOT+&4MRUS"Z MI(+OM!\XZR>WD^W6,++\E:S; /\#[ABSWOMKB<6BRHF8S&'98M179!+VP60<+U\/U!S-)X!6CX3:L&!>1&*IU]TF@T M3'BBA+PKBD_A%=4D\0/+VD(1,IB$49KV%?!8W;'06^T@"> TM0=W3+*6<7'% MW=:1>2YD&JZ#XI.7-2PXR'+;Z2_7(%A+!"6);W)\&0$MC"^)'H?'EI)7VO9* MU^:U/HP;S%K #,K5$MO"D? 7M9JK@YPA_>2],1\\, /0$689E(>$2^2@>/HT MJTNSGO1IUCT8RV--L_Y(C15R@&WG$_EA]PRT2I"\@UF%5U]%[76H#E2S8HGL M-."AM=%)9_II_#HFB'I6E6P>!CYRA*\,U7*['RV>,I>O/\O2IL^,]+=;#?8+ M.\34VRC<0Y_G"(M"]VXGAVC%M44V:=4:BU7C?T%,]=\#;^#KV:RXQ7)[SRT$ M*_-5:*N^-05581\S7VS%Z%T= 4I]D4T]08A.]>)13_6^5+]_G3IT?JE$F M=3_O=-;\>^2G44W%Y7KZY+ET(""]=)O7YN9(-1\MPZ#PLMTR;QK:3L&:+2X* MPWT-+L^XII0B&EA*NO Y=@@M#SP:O$-EM':;*"KO[Q5%B>150:24YT);1:Z2 M;@[:E+MD6L6-:+O.@6WG5& GO5RB!3==_UYN?POF M@C6E%'5 [1_,:Z?A#/<,ZHJ<%:P0!#S1=SRWQ9QI-;#0S6'W1PD9/?6M8# M2V\Z5047:OM:W 4:-2('?XNGF]5YS4;,5>'*H;<*S3#YCZ^H6Z**5N4WBN.. MW,5&@1.];\A9MIS;[DXIJB4"!Q96\K:MI/*4OUJ2M"0')Q6_Q,D<*[G*D%:V M$1WPCAN6T\,ZE=@OW3@6(C6$N)&D(?]GEC;7U\,'L$$)J?&!GY!02 ZOSHSA M=='8QADO CC%L8OF++1TR0H:^ ,BB?$,8SV$1NDK7KC*P'EQ> .AB%JX@2(H M!NC*/SNR+*[4U!8%?&XX21P1YKO<*821+TT:STM7R8]?V%3<2#KP]\"?9 M7?@/MZ4'=,XLP*T@J"(82%M:.W<5*2@9O@"'0CY>6_O49E,J]@E7M["D*5:1 M[[!XMZW^&8]-$J+P4_>)C^6H+3(>T#0JCT5+AF5#[5I+1@9.#6(*=)%Z.Q,1D9104("&=L1Y/!D^25)/@LFM)2DLZ[E57)J?N]Z!VC"E1@SX) MK%@EZX$0M88"-05&6A SHQP,N2B/RBHQ[O*LC#\*%BCQC5PH[^11]A-[OJIPA'9$>!^W# G M$S>/Z5\H/F@13RT;NDBQ]]!#5YWOXX_Q)VO+O8HN_>PR0Y*)A;D=T"7077;5 M.K//02*18BI"&3F^V(!%PB6)EYV$*W5ZWIU&V\V$Y ]N#3XR>]3T&E2,6#A( M#L$8-!+QLZO2XL#(^J:4M?=.,1B=_:":T;76B@9D-T2RYY1P._)6@B^!R1PA M9@*1H>K,TS>WC:#5M':3/H M*71?=SRG3[C:A.MIGW#=@[$\$HQ=__PBGD\0@!"%(YV?-E/"^8*4*6ILM&2S M@HA4!PI<(_-.N-!%CLHY=S@+15;E$]<;4R/Q.#3;IT;Y[6M>*?I3O-:_P:^> MO3>P.)ZQ08RIC.8ZK29AJ5#;Q7#V0PO'9Q>AB\88K_WJ0WQ,VU!<46WBH=@< MH[U5*B8@(Q[XN6>UH5[Q CC[1W3SM(U^=YCFZU_C[.!QM')L5VEQGT]A/Y' MEJ28U+*NKV6F#9<]Z5QLO>8U%,% 6[?)DO%5,5SH#5>?3KUOA >B?[0A*^;N MPB]\,*M69C P2N9SOPTL(P8LQHRKEMA%""M^BZ/%QX.39N;3PBZYUV6('C%9 MP-QZ#>KXK^#2H%_QO/*/'LQQ3-T@%Y<&X+D&T4"A6T,2"K306VV MM8R[Z \"CKPZ;776ZL &%^(7M03EPH<[+^]L#2>-;4ZXI*".GA;3TTI\&IR] M?[YX'U$'&.BA7H3J$@\Q0B%C2G>3TGQZA&(W( ML2 JR@WS3]F/D5(GO2$0,DGM\R,P*9MCIIMZ$1I>!MR:]P9AK@L5#- ]]@ZC M ;=5ES.$0DY]!.2@(+*:41[O!+VNNJB_2%-TYHWV?+Q54RF$3; =)779E^Z2 M0$K9YQ^JRW]OV-/D8!QI?^M PK9AZ)2'K/"TYS_0*@U/?M Z.:ME.4,C:O;> M>O,1%\IB-')JB!L=5QP??F_$X1->1L(%IWA#CA#$OQM7/^$-"XP(IF9CZ87G MV':'CICS=T(XJ(F9WV%>",&)6WZ "AV/07=T@VB$3XN M7ZBA5O,\3C46)VJM'GV3._EOV'SV=_P?K?)K=N9J:2P]^BZ3>AS8@I^R"C6= M=1STH6_(\K00I9S_^/DN+FP9QUO'7@R_9D7WTH&07WM]UFRX>AT1HO D*>?- MH#4*5_@I.XDCNPX,/'(!72V+-DRG8 ?2O1;)XGE[,Z0DZ;O* L::'FR]C-@,G"O;HOF$B)$[&7:[WU#3.),R4?0@7PV$8)7[>MW+:S0E;A_=J' &!+FH"%PUX!Z? M9T @5NSCO=C%JCD4E4Q_%5W?-]P;3):(?X;?$+6\_7P_<,RQW(DN6Z:$T#$X%*M_F1:69YE^".OMUSZ"U!'_ MS?=0C8]GGG2T%*R]EVK0 [HJJ6YF'.CR)V+. K!YAX].0RPBIJ:B9II6Q!Q3G[NL MF>ZW^M7IJ>5M5Y]_8IH=--UOOO+^ZF7'45V*99B6:=JDBQ$M?')^70@9 M.W[(H/'#2-SG&PL)/'+S33ZX@G%&^:/;2WY^3PB+$ZEE)8"TUI\>#3Q,H^&% M'X-?;R1U !ZU-U'Z0<5.$P^6]QV%AC@OT&W,<3NCOZ"N%Z@%*"D,=,^V,P"O M!6['?N4?W T'$O)3!CX'>WB[&96,)7S&#O51?086:1G4^SCCN+A$+VQZ"->/ MDT-A ]4DGD\DZT)9"\Q7:M;"&DF6]MS>MO6(R?9FY!$<0<>6%(E! YX=KADN M-JT>N9*QA?Y)^/>F=!$K#ZB"LNC!*6F^.@ MAH7*OZ+X'K[73=.PK1/\+T(31?I=^/C0O6_4KFZ.:S+9VSF_EVL[3**!@4^S ME5%4<.OB\<\87'YPG^4?X"S.3+FBSV_A*BYO!:@!'X)-R1/L&);2:=OEP;IN M LX1]Y-T/ FCLPYO0L;4*,9==BZ5+P"=:X;\5O5J:+=T6$I\!]$BQ$V">H>6OV/:B7#F.4?D*AAG^/8U3:3DN?KH^:2"NUL$TZRL'O M(;3W+B,3\V4*5F*L]6-_RXB*#"DFLB4"V-C4]L MTRM1*WXY[CZ"]4:)-8"X\#O=CC=<<8 (G=2@M4V3!.=03DB/ME/)"HK_J=9, MN(-?[T:S^ &&Z9C2BF:#1X/7MP =0;DT:B#S@S_<44;=%@3N@/SAC$(@.X(- M:OQFB:#8S_D'"S/%7@G_#]ED4BUU6Y+TCRI?^7_F+MD2G8"R\0>JNL",GRPM MC8^9/'7^Q.4YBY-Y8:$\&3C.1U$0@W#&A/6H7X2I67^"!3.< *0\5*E)Y]B5 M DP9C9_HQ;X#C?*SJ'Z01?3SP+]"OP&D^@T8IX>F3>HVRS^R,N'TM_B9;VLH MB)L@*:BD29%VWDAUV!LDG<=F7GH2-L*W+!V^U$+\_)I0UY&VW]:P>/S\@;A[ MH\C=R9%$!\GR5]0"^H>[(0N38D^DU]>#QV%I!TJY1\('H:$F=JA+&:JZ^YAH MX\%:I 7M\N3@9D9ZIMYM!5?WOTS:U<]D_TQ.CBQ:"_5D3*49! U$8C MMV(]NY7MR0V@<[^U[ ]CU[E:79,INO M#DA[*%JWD,XRC\ZQ"VQ]JID13[-E*6&O8&W0I/%C4%AF0B6/WE5/\1^^Z4>C M>L6%5E#R@ 4^WV_,;WF=%$C>)N.$\.?XCPD+_(2S'805$/[%TG*#%(\KR:GA M4<'>A%*@W0=JP*NHDXIQX"E:>6 L><6* ZB43N(B$CBG9IXPQ#(7'#""B!0! M)%I94,)'<;.WY')A=(C MP.I8#DLC9/1&9J(IB[\0#7QAY@2+BX'N;,IA,Q@@<]UCJ@IFC)WY$PZ%C:O5 MNF]C,0=_64CL%1N<> )G"07A.-5))3JM[Y:WC0T^;9(5I;+4KWU8;F:\-BAM M&&L36B8_PN?!%R&Q,[_;-?3@>^XVO";6)6Q[@+4W@[?"W36O"BZOI!' [IGY MC%#++ !P74X*GQ<7DP"X"IL&5S8V)\O%!TC MDT#"I QJ##'XKQJM\YB(KV;+E5R? 58]=L%"MYYT;ZI-+/*XJ30IPU;&'Q#7 MA!RHW+8%$-8'H0;-:F<6[!I38)A>:AV#ATPXT6*FREN%Z2Q!U UX#K@^ARS MS3&?]SGF/1C+]Y]C)FO!D=.A\EBH\D!_9+*">^?('/GIUFU0D9]&=(.[MD?! M5RBK/*5*5;3GYG/O2EG6/=QZ41&Z60;-U+>O?AR.!N,$+FB'4KE$:Y8#20Y/ MAP,Y"GY4WF>BN5#[VA>C7@.S<(J5L-[H%ADGU%-\W^7Q\6 A+VSM"5@[#$H& MD\GAUL.^JOUQLCQ4T+-^B4(%[B_2Z59K%.W)(@T81#2YN>&R,/Q5FM6F5]S& M7'9K,Q(P58=;U2J_DSG!-37_SJ0+5 *'?CTF7\0Y7W\IVL((NA)Y3_7^TS2S M5X0Q<'S 0GL8/AXY/K/<.2=:W3ZSC@F5)#C71.PH]4[\HZEA7&B@$<*HQY+D=L_7,C!J?%HAFR.J?4<7IG"'ZQHLUB9[+U M[9K*(E^#*\Z%B V7X6CPSH>XTJ M%W"=A.:C7WE?I; _T[IV+:P+34<2@W=S0H&6$E2!G$:+4XB\\.A';1-N5J)^ M0N+LH*)2+04&KTCR>=U>.('D#X(8+0C7H4477-"*TEC'R!.:?*PU1$M[EH?1 MZ/DM=7!5'W[BFLO:C$U]7;][>QTV9>.G A76N=3<@":A5;_,'HYNB#])<6TI MX7[U[_%B^?P%/SWRXEXQH\B;9%'T4;TE2L-N?'2\$6T M\,8<^^+ADYB9<- A8"(,FANJ:R-FYU50,H>]>?Z\JNVB'-\;$+Z1.H\]@Y3FK1O[KJ M'>79$AEH&%9N#X1=BM>'#28FHM)V+6:BDAL;#Y?8 5B 5A\=]US$6A7)Y9OM MLW3]=9SC%89C7];J=9TOE/N%=,<&5-@Z5*"7!:BCJ_MU+J-C#RBG\.M&PJV5 MPD!WXNMMPV9%)BHSC4JEO_$)L#]K#@?75/Q:4.S/F627%_FO)J5>C]>(IF-3 M%M=D2,Z;N0S\H,)C2/E-/HI!^W'[\T);5_&'ZA?$ZR6<<,D141LKQCBOP8 C M>^XG8H:'C1(SYYT3VA<.(SPH%:&PN=P3^G!6$O958(>!.4_=2OBMU*A%EIOT MIA0:B 8Q.EJ\:FYYAZ?>+[GFB0U@^?I!IAL$U]84QJF'H\'/5MR5$==132PM M(6S9[+2?^3?[+(\7!LO97%\D$L11W^842]4=R'M2?&!5AZ!5W(3::(UZ-F8: MJM:\IEV.R6J,?Y=Z$@)-BDOR:>[B"8E#*:VZ#79*4TX.\;RYC/V%DK9;%8ZV M/JT:26?-P!S\POR"8B.T4E)PD<_)T+'I;G@.;W7 7@4'3,LDV?9C-65_HE>@)8L:5 MGB Q!1'@QEQ;FNTW;!45*F+I!O&JQ,+Y;4U$1T>C]E*8F7$_C[3?G5PN]M$B MMHXH*Q0'')16K)A382D!">Y.2SB1PJT:=O6PD]I1\RH56["X;.CA800#A+7( M3#)^HNB.\ )%DT&.O$R=!19[$04HA_\,7D0)%DY6S:5D&M)AD_#=HQK DN%3A1 ^R?#3,/S8 Y?8KE'('A M45U&$EW98A+:\*E[;V%4"':>G4"\(8EE6P(W=_1D20@31Y+!?Z"RLT<2%S99 M^!])@1'+56W)0)2ZN49$1H*+(:P0IF 'WH6%%B):^']75H"NU5WF>D/"ORM_ MKF0;+671$E.!I1=3T1X:M?YIEW$#,*)H\B"#5RS1\B1 >2X-^]XN,J]I2TOI MTGKUJP=@X] TY2"WN_W6.;'G_[6OF7Y5S<6:IH[!U&J>L&["70:E4\DW*8*K M-5=-UO+"N5KA?6M="[^ C**T#7W\"5IM@;6Q,)WY*B*\)5+[KA%!3H/'N4/5 M03(0YO[46@U0;99YCEN6A?,Y@+F(J7&.%U/CT)4K06B_;'H:8)?_O>CSOWLP MEL=* ^RK:"D&]%4TXQS*)=_HED$_6'WRP"MYXT5@L(!9/5@N]3:$'K*77=:9+]X9=':/PAZY#FKR-.E^_ M^DRC_/?69PN()-\O[?%=LEA3YOCUT)*:P;R _*PMSLR;W!J!;A /42Z20"^< M;>6ULP:V599R:JFVP[%.U1611W[;'>+P:5:JZZ<^0S*QTJ<&P5%1=#6D071L MEHV/C;0MA^,L+LQ;)=:6AVO2-C9G52X%JNEZKU(0Z5J6E^(Z3+ZF)?%@HD_F M&=-U*C$2\3U9@??C(8Y4:I9@#9O-)7K?%VA2?5I>DT?KK5)\9<6=,0E&E,FR M0>,4 Z0%!=\*)! MBQ#R$:WV%*_:.TK08ZJ4BD>D(1J,=\X+(31E'+H.JX'U M8?Q>1HE,.A>^Y,'Q8DJ>G,\@^, MX8.VMN"\.HA>C/>"?FG;$5&1C:5/!"%-2_ 2!NFFS6T]=9SS:#RH\ 0P\5P? MM$EMCYZ5.ED=S(+ ;(,)N,@B)8,7\ !1L9@W8*+QC6@97NW_ M^H]Q_N?_^IRG)(N;09%/_O-/YN/D&=HD0_B__^=F>/3'\N9/6,;TGW_Z&9R[ MCV#PZ)K8S?\_HRNP[.!'I_SMT,$:71PO/SZ7(8C[A,>.PEZ3>"ZN$8V)_RS> MQ#F,]2/Z'1OGL[\G^*>].\%O!(0]HNX^CE__#.J5:"$.Z!A3U];KBG/\S+1A M&O1?B :/)4 3&T<4@#-WB/\6IS?_@KLL&KS#J.MMG$2#WROXSVCPHTG^H+ON M)Q!1_. :'(N;:<7WV[L*?\: ZA@G)FM%QP%O^BLJ@W182? GS[[H@/_VN+Y-W89++/DRR!V/Y_LOD28.Y MID1N>$.=BLP\[%0BAC(5:*,"^!UQI>>)N1-,-C0_; IT%D_$F20=>,,U#EC/ M.<5>(L9.6!C#/U.:6/(0.7Q[;X@32-@@C/D0Y&*6"( /&B7E0G JQ>*V*V(\ MK @I[B;/[LO;[1L;8 9+/X^7A?F+_L=S<%N7\WCUER2E!:0? M?8I% 0?OZ)@/7YG#_YOJF^7/1_"G/S<_/[LX.CLY;_W3\=%PQ\]/CW=[4M>@ MAJ.CX\M=7_YX!W6Z]E%_)G%@D0"I0_']SS^=_,DI>S*D_@+VZ&"HU@\+&=I6 M=<%CF?O2"N5R*X/S5\DZ7J]D>3W;X5YI"OP*YF_[TV^ M&#PA#O:GP4)LT SC>/(!KCTP6Y[)>"<3 X;*<[G+Z*I;E@.P?9/I "?S?$=E M D]XH!B)>D9;"$;G,FPI,5]V&=N%[.$6\CPZ\9R*?A4_,7^HM2[1X"T56?]T M<$O:?;[WRP^F]1[^WQ/JH2QJ?M0G:<49_9_#T7T2^ODD":O-=6<)V[Q6^W8T MST87_4IMAZ'#M(Z?I<$>WZH-21%]$;OL8#201J,?\I([(!$YBTXO/TT)/;ZU MVB]+ZKNQET(E]8B,)4J7]5?9=E)R'(V./\T9?'R+=1C6TD%IJ9/_>_KEO+I# MLZDXC[^GE]V^';Y1-+HZ[M?JFRFJWIP*Q>]+*JI#LZBDT&A/+[Q].WW#Z&0X M[->J-ZD>R*1ZO 85UT#NZ76W;T?O(KHH'M#Y.]L/FVI=Z>O7K6G M1L>_9W5XQ#V[_O;M-([.3WM#X0LJM;T6OH-:TD=L>[G^DCV]&O=.BT7#3]1C MCV^M#B.@M6^K5K>N'D6LBAO:]M0^V#<).8G@^?U:?:*YU*_7^M3REU _G^GR M/E <2KMF/\.R?H37U>6#5J5_+SY(W4;:1]$[J 7=X-3]F?H_#P>DX'=A)T:> M1@M#15A$%K (WE'-8@33J/7RAJC/QLC2+P>D+ MI*6%!<_F=XS+,!.6!VHXKZ_,W@HES>@?66I:8&>VW,[3G;<3IQINYS>9_)KM M/#OZ]_\U/#]^WOS?UQ8; P_1+PQ-"D?DK;E+#(-H@'], -:'M.^DC.K 1\6D MLNA]$>5,FH^ MZJV(7A17TX0!^%-JGB+(%O=V0H1SX/K"/$5?2K/26(IGP1UK("H-WM\2YD.S%T\ MKX1)K7(0S=%@E546/2Y&GMXY01JFB&K&B'2)>Z)BM2DR"^.I$_>[CH?D]>1H M\'>S\L="^,.CYS\=#=XFQ8?!+W"!9+GE4>M8E]_QZ8S1C<.T2!(>K[5@2,M. MP&[3&PD!+@\XN!#HJHR9 ]>1,%2IT,)O#\.VW]K_Q=Z!.#D-]9;/Y0&I(5Y2 MA&-7RR,3_K;23&Y3&,#-RL))$KJ1F#4#/$=X9"$0$&+MBUB/0#RBJ MA0?O]"Z[A@,YF A;3,N7(P\+B7$_!6DQFY6@!J]*$^29GR8W2/8&/YM\6-(G2M\TN4V6L'K4.JK8C3$_OCX>P88J MS4U."E!'QFNQ!F_ET]#B'EY$U&QFZDJ/0RQ&]$A$8@510'!)D(0QD(3]?/WB[?]V6\\B(EL' MWQYG<&-L1NF*0CU?R/Y 0IGNP,W45'K3A>6="W1Q6-*W8VL@97VV\&HPN?V"PIK>O?AQ%%Q=7 M1T,K/[ GR%R%RPM_/8G.SD='Q[6_CMA2FC'G)3[Q9/B#_.(T.C\_]Y[WY+=W M_W9^=G$TTD^>RD-.Z"IGZ:>3D8(NF>.^@:P@FW$TO#@_NM2?1?S9^?&%]W < M!7U\/#QS;Z!W#D]/W+CUG2S,(_H=2[7PN!!-SZ?2:W[#_6Z_W]&L$N-I\(*Y MJ^#8H!2\=5:OC48?W%W[FL,$+>8[:I.8)NR8?9QS(.P_SXB:;Y9,,"Y!%)$' M1Z.**Z DL43<@JC6%4&BZ<$6EIPYPY@SLJNOZ04B^?N\:KLEA,'H!DC_1'3. M!,"/WF+WBL:E$AH3'#@I2L]<>_WS*U[2]PGHOJ'_IZ)"A&V36Q1K>)_()[V0 MMP^D;[43[WPS1I!V27O_U2 1VM\R@K&RU(^@_<5$I&4E>VEL3(I( MZ>#MQ2G[OL3*E#'.-@<-^5JK80JB+3V?QV-Y*9L]6[V8^"RG#)I\8S*P4Y>W M&&F6LW,CJ/?QY%;<^)QWWY_45^AOE[&Y2U"CCH M?V+/<8>.X".?+8D$LW8 (W0=*7&Q/&6ML1!'^_:1812,+5[AO0*G:;"CS1+;2)(9(5*GN T MM](GB/IF;2JJ0,66V!6-A-O#%AP[O]K^6RVDJ+-<<581UE,2=N-=I=M=2 MG/F]2-Y[%UO!F.#@@U'N!,DXE40)+5?/%&'PE7(B# O[X4#E90W- P=@VS04 M$*R;&#_PJEUZF%NTW MLG>4W-.:N_1M/+BNYZ@GB))I !JD%)H3CW8^\A@1."I'G) 8PH(-)UCCE/>; M=5]G)C-;HBV# ;5=XLE[HWY>=YP TCI";.LB?@8!Y!.33E;?IZ2M=T8U).([ MI34- I8AF:NX?$Z;M*P?D=,*6Y-]$(=UO*]_7 J;)BI%^!@#Q?&-T5O/6DTYR,C0W[/ .1X7FP@O._C=#9112"-06G@2C!*4H* MQG'+6Q_^I&Z,^B![6Y8J8?AG17OV1M^\%9$]M##5[XI:7QH7=V5RW@2)\,1K MLS&:FRPC4F%-AC QKGI/:CCO(Y-MYX9V%3?Z,[9K\VURDNU#8HU"S"OU7-A? MMEGP\WJ^]^ST0?*][;.C#/KY\X=;X%HN_/3H#-?BQ;J3 MKR0F[[)K3B,OX& * REG.SF4@Q4;TSB?$BV0$R3*7ZH4V61S@0ETWG]ZII>% M)G)FI1R'ZS)9WA)Y:XO<@8RL$;OG^(1>'+Z^UEB >7N+8=;">+Z9*G#=^YBL M5;UVQW&![)%SL$GS+(7_G#B3B0Q#(ODL$B2!C+!N*9XD&$K YXN$L&AA0'1: M$PXK M_#+=VP0Q[V@FXUI\ +R\>60AN' M=LBX2J=SXU?(O$-)J'],WA(RXMY4S ]*Q\H%]UC^T+YOE\<(@K:B$\^#?EK21J$=#G?0]2)SPO^Z'0=@E;_4Z%,TNJX'> MVXL/8B^"!X]1VT:P3;:E-\^^UJY<9VEJF#-]I:NM5Z])L;.E$%TU3NB_.;P4 M)$--21%3DTZ?545O07WE'7LMG.>LKWSN4$I@4# 0B[NK>>DK-E?7'1H]EL][ M'Z^@'4B3A;H/"=M!&,%!B ?$ASG-[JF;P+\$RM72< H3 ]_"!(HIF4HZE3:$ M7TG=XDR'@39X.CT:'1\\D6([ZZ.CL_VC8RO'U,_IL

    )5OI<:J^'9.'[1?3[_V?B?/!SBK>FG_W?!=)@[>)= M;49\^()D:0^YHEBNO4UW_\;9;EK'[V:Y1E]ON89GW^%ZG7RQ4[G+^A[$ZKQ] M]>/7$Z;O;K5^^'+4L]_)BO3RT\M/+S_?:K5^>_=O_6I]XFG[0I[,0:W $X)6 MR*H"NV6C@?F(#<=>].H+48CO".?T=59DRV*Z1M'9 \)?];_O?_]=_/X;0<=^ M(\7Q2<6-#3TRVFWZQX.61: RA[U:A6%T=7D270XO&("J/OL=-YSF?+SMC#\= M$[55T+_/#;H8'IWV>[.?>S.*3D].HJOS?H/V=(/.+X].^KW9S[TY0>Z\Z.RX MOWGV=(-.S\^CT^%YOSW[N3U@&!P_S-Y\7V&%K8JJF[6N._D'+0MP(%(V.A]& MH_.S'06M?<._FA+8Q@W^/K?G:F?GH-^:;W5]'I]&I^=7_?;LY_8,=_>K^[WY M5D?G]#2Z/-G5NNFWYUMYU:/H_&Q7O[K?G6]F$CR0M?8HD@8=G6^/)%MPAN'. MRV$?$MC/[1E>'8WZO=G/O;D8(21W?W3V='M&QWVF8%_WYNKX*KH MC;?.Z#(:GO8YT'W=GMT=@CY/L'7YX7N$=?R$/="$(F-#MS*BUX8>V%\:&$\/[N(1L/>;>E%\<%%L;^@ M=P]!_9F0U Z(2.$Z*TH?R.Z X/HLUB5!PC!7QI;K*<8'CCPGZ-F_ 0 MJ3FRGQ7U&ER"=M8_6E1$!Q[-1(*%((-;AA7BO\._3Y/<3) HB@CU&!_1H<3Z M%&B1OK/).6>!BY&9!0E(:$3!"QV(M=)T/TF>RLAP2>+[ 3) Y4D\%Q#S/$.L M31S%S"!#-^RK4L>4!0QL O]BJJP$I_PD@>?ATF O>"+$$V4.6T;DB\3Z9U^' MW&.I]TOX:5'&LYG[!J[;_U0QT:\H5#Y-F_'\83A)BFPM<_7U6!0_B?)W5.&_2XB;WT0O3(I<"M@&/ &V)]$>"=A>C A&E$A MR/XJ!S,C;"\J(,L*\<5Q",0_N-?HWNO)TG8"NLS:SAD(31H3]G0/>\EO[F$O M^S'U8_K.Q]3#7O:PEP^-2]C#7O:PEU]QO7K8RQYVKHKEY]>?GK8 MRQ[VLH>]?+ \4&>*H(>_['_?_[Z'O]R4Q[UN)-X>62_K,+HXO8J&EY=]X\I^ M;M#YZ&A7])1^;[[9X;FZ.(XN3Q^HLZC?H(V=^F=]/^N^[LTHNB#8V!Y:<4\W MZ.3R+#J^Z'OU]W1[SBZ/'NCH?%^1A?6.0;WZ[I$!7YZ,HN'.P-X]R-6WLC]W M!KKIM^:;P4&<1Y<[HWKWV_.M]-K.=V>_-=_LY!Q'H\L>,79?M^<\NCKMKYT] MW9W10^FUQY0LT#Z8QY8JN#R.SD_[1,&>;L_Y0P%<]5NS:6M.+XZCT_,^$KVG MVS,\Z0%C]W5OSDZ'T65_=/9U>R[.HY-1CTFZI[LS'/8I@J]7?-B#7NX V!%= MG8\B>$]L+8"^-#"^/IQ65TSOHC@L>WP +*PXX& M+],!8AQ%^+\CVB7$I(F:#[F'I[Q]]>/E\.)H.(!%F1.>(WQR=75R=*6?T!/@ MPV$TNC@^.K8?/_GMW;\-+R[=%Y]&,(9B:29E+U9>/Z9^3#WV8H^]V&,O]MB+7Q=[\?N7NQZ4<8-7]X:LY1[O MZY.6;? J=(%[O+U>M/9+M+Z[R[$7K:\B6OW-Z"U6#Q?:P\WV\M/+SW[+S^-: MD^U B1_7FNP$/?R)^)SKHE2;:^/W;\V^-ECQ ;8/OXOG3-A&8*./K'EX='(: MG8]Z),L]W9[A\*AO[-[3O3D]/XF&P_[H[.GV#*^.^@;(/=V;LXN+Z.RTA[#< MT^VY'$8G/7CRON[.\.)H5^3'OGMX>V] @45_?93 HJ/1530\WE4S]SABWTHS M7QSUV)5[NCW,R.OT$?Z#?GF\5Z3B++H;] M[NSI[ER<[!SHZ,%%M_<'&%3TD:4%3LY.L,&V#P'LY_:GNP8X^NWY5EF;870Y>J#0<[\[&YVTXSXM\"56 MMP<5_=RUNAQ>1,?G/3K/OL8X'I$H(MA&+X>]'#ZT'%Y=G427%U>]*/:B^-"B MB,!#O1SV,5--+@Q*3QS3M^/IXLDA8?A.^Y, M^!/X35;>FGR0I)-L81AU\TER)Q_#EU)3=F-9[NFB;@#]C ?CW,0?IME]B@N< MM6\!G(U;6)9!/(9C5I5F$"_@O#)": N :H#3^@FPH,TCUF-[[@?N83^F?DS? M^YAZ;,\>V_.A,19[;,]]Q/;\;M:KA_#L@:9ZH*E>?AY\M7KYZ>7GZT.8]:OU M">!FVWHR![4"7QNJ[ "K$-?$C=>[I!IR='/135GN[-,#HY&467Q_WAV=,-.GDPK+!^;[:X>$C?2B\,CW8%Y>[WYMLY#,-C\+A[$,L]W:"3\YT)!_J]^49[QR^/=V>X?GMVWIXGHU%T>7K^M-^9O=N9XZ-^6_9P6RZBXXO+?F/V;V.NKB[Z;=F_ M;3D^&GWS;7D,&8+7KM/ZD24 GHR.=SCIO8>_UY9^OSW?+/9_==(G9O9T[HYHYWAZONM>0SFP/<5\__2F.@RV4>$ZC:,$!5]=&K! M(A[F1'Q*#'S?(0:_4&CC$0GC^=E!H:+W&N]L+XG0KC MQ MD@>6PYUPT?<%__HU85%OP*<8+/,$Q@]O]]'&ITEN)N5@$9?PZG@.?RK*:)!5 M99%5^<1TH8\OXU6>S;FY+3=SA+JFGR+T]61>X18,BMLX-\_&<4%_6^!/XS+) M4ON#,NL>-0PMA<4IS>0VA56\26 "^!T[F[@HLDE"S[E/REN"9ZT*,QBO\#_A M/V95.L'7%?BL63Q)YDEIG_(_54+OB09%A6\O8"1I*=UZ4[.$14EHL$>#0P-# M1V'8!1>^72YD@Z.!62SGV&)A@,4V].TC/-RM0O>_(.$ON./M&D/ M/TQZXO;,$]?Q"IXZ>%G,$57MT"0-"1+"&0PF58['"T[]W-RA7DRS01E_1*%+ MX?SERRR/67WR0:^6\#D>7U(!2A]Q Z()O\@'\=+7F?"^W Q 2^!3F7""GSU/ M/AAX)0CNV+A+!_Y9%3R.J2CPP4T&ZB#5NZ!L3D!P[9!ZH2CCQ7(PK4B_W]\F MH-$7\0I? <."_25B!1@^C+7,JP4=,O/13"H\-PGH+7C&&*P06#"Z3 A SPS^ MJ/*DF"9TB[0/XFCP$A026!RB_IJCG&:TM.4@62PSN)7P\;?9G"Y(6!(<%8A/ M @*")WA%8]N#0[SCZ?A;!M/Y._Q/Y\@[#L)__<Q['S&>Z#&>Z\KY?$_##D^57 MH-+P[ ZN00_$AZ;I?X,1,%?!F[?7@Y\1FQ3L.U \+UD8X0(>_!K?#\QL!MN' M=N LSQ:#_S=.*]SZ8308'1]?DK3-8S %8Y 8I#L D;6,!Z,K_-;P,B+)6 3K M%9P/IA="JQ(=-+)2XMD,#''Z3U@I9Y'#B)/:X4)1\\0,YP2*OJS*# :J!PH. M1.1_"VZAF<&+C>X5F&R9F[ADL8_OXF1.9P:^^#\5R,,LX7'((M&!5H/+P()5 M.=A(B?)&#Y_M$L!=^>CG3O9 M%7,S?;0+0&&AP!!":^G1+@>Z7> VB9'X:)>!HNUP4[C2TT>W! :\ZO^?O7=M M;AM)TD;_"J)W>H\<;QF#&T'0WGV5EY7.^[C&?I?Q\K< ]]]-LXY;MN^_- MWS7WT(9E,^WMU>7G_]$N?BUN>/A"^P(AG':5Z$Q[GX]U[0XB7-R,BETJ0= > MDH JRCZ**/N[2W$=95/B)LRT,N 2:7TZ)119I:4HI"L?6N8S)72R2+& G=)( M7\4PJ"LX-OQWH(43[=??OKP5J:",DJY^'F:D(S)OG_*(W_IQ3F,>MP M3$3?(?_;"<6C MX]]/56:=Z"33ZW>S) )>@JS#;^.7R5T,+%R7.KTOL^XAZMJ_"*,(#KV9>?N6PJ=(ZXT>F%3'Q&PE?#T.J?%^I%(@##"MTZE]%F'+!OZ)* M,E^FJ1_+8^E2])96);.[C9=<+_"D,-(NVP4)G_D4#]I*+/7+VR04 @(S_DD4 M_Y3'Q]6@GPB"O3R@^SG, ACW[:V/%09"L%*>+21!OI3'FS(7+HI7 @XOS^@ M,P']$B8'QT:*^44^2U(@B:Z]$^<_]3(:[-J:7C1F@V:[3('.%X4NC]LR)K/C MG5.[2XIHO"09RW(!UD-FU^.QGXXK.1G\>'3:)[G4T)&.0UET./!EUXD>5CX! M:5?M$%A!,')C#GR#8*Q,/8)T(2/RQB&"3#TUF+[Q)(9IX"V[F-3PLPW'B:?8 M(%%W21J-[W"B\CM@H=\\%-&U:W"B^DYXK\+&L$ MK4MT[" 9Z?RB2/&$G$Y9&@L.EPV*+-DJWQ((@Q 0!6'L(LKQF2*>^+=)*DY[ M8!@\A *5Y'$@ZF8*X0>1_W$2OURVQ%CAA!K"8<^PE$OL:67-9UHZ44^BW<&* MCTU[L4YE HXRN1.F";F7<5@5" C8\D34.9;K3*IU"E./XX%V\+F(,&ZR)"I M(?QY4DA32_)8(R&6%H"<2,&SRO>(8!2'&:. \?$NQ]ARVK+ 552J @$C?Y'Q M5^4?K\=AMHC\^U<@=T@&>NBU'$Q6O0X6*X6JQ"?Q]6M0_WSV:C32+0>+%,I; MT_+%XEM3![+^M>/SH6Y9W5\9NMG]R+JA#-UP!CL-M?YSQU234I-2D]II4H/- M0ST3!FZ[(G]SV7V_ 7)_EE;^G]Q/(3##S725E[--]FP PBNT.W9L91P4]2F2R_I^Y#(')T@O^_G0NT^-.I\_O%$P\(^$@5?RH^1'R8^2G_U1 MZ_?KORAJ/5+;GFG#6F.E65O=B%1$?6)WM=1I.ROBMPJ.+-GGAC,]LTV6!GS&K%H#TQ MR'%=YIBN8D\_V0.!@7$8WIQ6=N&!74(RR>^P;"T* ^RJ]+1]PO&B/EBNR2QW MH$ Y^LF>TLH><_?]M>+-OE3'<9AG[QKE*/;L:W=M M,7>PZ_Y:<6=O(<&!HK6S.D20/6K/]/1@@.E/;U<4194BV%=L,](MQ9M^\F9H MV6S@*M7I*7LL0YT<])4W(V/$//- R4_%G@>]CN4QTU%GHGUES^X; W5NL!MX M[^D?$JS#6!L.1\QPJVLZA]F:J7Q$'X7#- S]F!!)E6#L23!H'\1&HV/"3E;" MH:R&$HR#XA8RUW5AGW%,()I*./8D'.Y@R"Q3A:%*-)1#.9]#N:LDR]?NN)^: M#%+/J^?/[?G32MAM/LE'XU'?!LR2:'RRR;MN0ER8;.B,F.EY+U34TCOFN)8^ M4GSI'U],-AH:S',&BCG]8\Y@H-N*+_WCB\6&=&_65B]LBYFNL[VLJ>J=O06^6&S@ M>LPT=]B8*>;L36DL?86?8D4&) MQA;^Q#H_N3B',[>/"Y[Z.)8LYC_/*M)QL3F_M4;YEC-C 4V4\/62.8ZLRWC[RQ62V;3%OE_H7 MQ9R]'1D/]1WN(BN^[-'3N ZS#75?I(_,&7K,&"J]Z2%KK.$NI4DJK_ (6+X( MOIPR;RF.>XBCO]Y(ZA*];T ME#5#9@P]Q9Q^,FK:1F[:K[* O1Z M)Z#8L[_S@)&M#FIZR!A#M?SH(UM,-APHQO20,9:CCC3[QY:#NO_3.@OHOE@F M6OXE*Y>03O8\H)L,8)>Q 8CE*+"O'C+'':BBYS[RQ6*N93%3W13H(W.&.X'] M*+[L3VE,;\B&NX#**.;LBSFVX3'3WF$GH%BS+]8X[@%@O\\A__\>>_Y-TF1> M;@.2^"GY_YLD'?/T99XL7B'%LR0*QQJNHM]2MS9? R]@YG#WNMKMZ' $:8/3 M8JCMZKLW=E>\["4O3=A_>,RR=D^H*H;VDJ'.X!$7&!0O>\G+D0F[G$=4UO>& MG0]/1#%:H->.F#78_?2D-XQ6[%RZ=M$G7I[6(4PWS=_%.4]YEC_#78R3DD73 M9NY@\+C*O\-;EV?*U9P41PU=L?.$V D*ZEF&XNCI<-30'<7.TV&G;;"!81XY M1[_#1NP4>>TP:_3(FU^]8;5B:,L6/_)"4H]V8T=X'E;MQF0MW)E=AKDP;9,- M/ 7DV4/6.(](S2BV?'^V.&S@J!XR/>2,J2NV]) MPQ&S#75MK(><,4UF#G,V>E2KV++WL(9DXTLU?F_AYRQ=BGV5&S9VX;99H:KP']ZR!D7&*.NC?60 M,8:Z_?)]\#>I"6ZY;*\;L[W*=;:A.93UDC*'OT#I" M'01LW6& #@)N^"1)N0S[M=S_]K166$=:C[:V29;ICF!GL'M_#%5@V$N&.M8C M#A04+WO)2Y,-$.;64PP]$88ZSB[%2XJ7?>:ER0S38YZE&'HJ#'5LYNR2(E7L M[#,[+7.7QB/JFL6S7+,HMUC-\Y8;'O-)^"0 DB.5S+4'LMXCD&,/;V:>*4%S M6LQ\3.I&L;*7K+1&NY6P*&[VF9N&ZCMV(JRTF>L\\K2O-PQ5G<>V8O7 /'9& M*W8VV&GHCRR@Z-$^[ B/O7[CN18EV7,<KM?03L28=@\324JNQPG6FRT2\^EXQ(4)0K[.8K.#&V M$CXA1;" R%]D_%7YQ^MQF"TB__Y5&--+Z:'7LX]\NQK=(+DLI\JZ*.5GQW% MTJ]F?CQMW[E7FM0,Y#Z\>3X3>%8T>:1Q.3EJ_7[]%R5!2H*>0*T?N\QS.0?Y M2UOL(;^O;#U/Z*;>\]W?\Q07;@V/,Y*Y"&/8R"0%##'.F,:_!1RHM. I3M6? M\NS%+E'.292;7/L1#)9,M%^29)QI*TFI4VNQNB:Z9XYMLY'KE.L^1,'5X\!% MCNSHX B%PV:V:;*!,53"H81CI9>1ZS+'=)5H*-%8YHLW'"(.B1(-)1HK+L75 MS?.3BV>Z1BM8/.H(K.G?83R&:/[5R]'J&>?WYOG:$^!N+EP6,)LD#V\YD&.^ M**C9J;:(_'R2I/,S:W)J,G=DL($[4JT!^\D@BPW%'DDQJ)\,LKT!,X:JZVE/ MV6,RPX&MY&A7Q'7%H#TQR#5W!GA])MX\4Z+Q9 *CZ^0*Z)!R;9Z,B^B$LY%K M!-&%0&CP2.!WM7G[WNQQ1BX;V;O&J8H]^]*>$1N-+,6=?G+GPG1MYIH*;*B' MK+&<1UQU4$FAYXU]/O TF/GQ.,RX!O_1$@+$6:00"06/A+X\WI#LH8!>S]?2K-DDE^YZ=<>Q\&V%WV M7&O-',-ACCLZO^-?M0-[4#0>8QF3TE&OMRAY;'3.>8KG@IT=B7:'@NLYQCRLDHT=B3:%@#_9@N_O4K(7TR MI_*=5S7*FQK_^1^>99JOQSR#F=.A_1CB\BA9S&%U6B9B]9/-[ZR1[3&[&!LVN8JMBS+^UQ MF3O:U9@K[NRM5,YFYFAWI%;%F>_.&=/01\=:Q7@RX<]'NKHAXY[3+7-<$X5; MS-BY_%SMD?;''==45UA[RAV7&892G9XR9^ >*+N@6//@;DX_D-:<0\W9EP3B MGF>I.#LC^#BJ4V.CT1%6G?0=R_"9=G=G)(P.917:]2PGBBPFB;1W5IY\!RN!GPN#'.GT66AY/[5@K9 M=BLXX/_^KYL4AY.K?OQ >V27B=B\'XM42^6>3 OC(.5^QL?:S;WV^<,;,FRZ MI<%[HS")M4F:S/%SW)58NE%_+@$^[Q'@DW?C*R/^,CQ*,:1N5H]>_'[]%W#E M]4M>;#.:S;1%&L[]% BBC0N.@W<)_5IYVQ=Y82HE4>$/+2.TG-LD*N8<07/& MX11/ \"6!5\789YI=V$^H\5'?A$',P&M$\-<;ODL#/#A19I,4W^>(8M^X1S6 MC[6E5#4J_LF#)+O/J(L=^]5)J5M4A[J@W,@HU).*Y+3 M6O(IJ^;%,6K%KZR+ P''X%&!A>/H7CNLL/3ADZ,*? 1,R!VH94CNCT?H^0J0 MO60&IF>VQ&B M#RU;=Q^C1R-CM*1'IN75 ?MVBJ1K7V:\]GQW?@;Q81B#6ODY1(TW!>VXX(V] MU(<>!,OP@VD8BQVO=1#=6(/EGF0Y^NAT^1COX04(EI<\%CMZ6$CD+S+^JOSC M]3C,%I%__PJ$!5].#[V6@\GLP&"U<(MLB?CZ]5TXSF>P0D,'XOSX0W6N*M\L MO];AJ[^N?FZ;NFTYG5\9NMGY^;JA(-(=V=U?K1MJ_>>.X:I)J4G1I*R-0ST% ME]D<+"-!2Y7;G'7K-VCSS])?_1/\%04I;U=\UA9 \1OIMK>?/86Y)X=9CT'+ M%IQ[)';ZZ 3)93]5T$'6\#@CF8LPALU, M4F3B9(=_"SA0:<%3G*H_Y=F+7:*: MM*[=AM D418 IG=\9LTV3#8:&LS;N7.2NI>^KWX.$D->M73H*8,4AGROV3-T M;69:BCT]98_MG02"_+'$.=E2R=*YM=@P+9=YQJX2IVZC[XT]!K,\U62CK^QQ MV9,Q -X\;)/YHPING- X[WB#:&1K,<15P=4_9 M,W!,YBGV])4]0Y?9ENIGVU?NF R^4-SI)W?,@;[K?J!?Z9N>A#4;^H<])4-S M1DT@+#9P/6::@R/J!/&,7#J"G=L9":/-[)$+PN@I853">&AA=(8>L^UCZM2D M1/%$1=&S/.S3K$11B>*A1=&V=$O)X3,V#7M<@X1^M ,+E@IJ5_L"65ZS_T_5 M%PCV'(W.7KOU!1HM-P4#1ZW;3^XZL-(HJ)<-![ E3KM1$"[UP69!HJ]/V89 M]/"E9+2)2;!6H.E\PHM;/)MJ6%$ZPWM^3W0KR$C&?(W ?$>84.& M7](DHZ90DS"GE4_I S'=WG9G&(UT8[1[5#-&51SAO.XSJF:,ZCF#*HY@VK.H*[6'YY:JCF#DB#5G$&]1S5G M^+Y:*@,]R[1>'_!:U6D6^EUF5#J6%9&HO2H@ M^LNR21%I_!M,)\,R/%E65=58)45:5G]1J5$)A!/X.9\F:<@S1K^9-I(^S>K! MLE)P-++UT6/J!&G/WB@])'2BH5F-SFJK7\NZRR:D7W,:*#E@6QMY4&V1A#'6)+8+-&O M2:($OP@P!J]##_@ MTWO-'R<+66U(-9V;2_JJ\D@)XD;%@>%DPE,L#6P"(,),<3$TAI_6Y8PP : ! MKO_XJ@,_ M%]H@=H=;O%U6F4!%HC?63O5@BVH7P+^-^_FC(UJ2.?U&;Q5"6! MJB3P/(H(5$F@*@E4)8&J)% 5=!V>6JHD4$F0*@E4[U$E@:HD\+NE*7?.22G$ M)O7\4Y\_A_*3SSSC?AK,5JZZ/ZA1IWE(:#+;MIBG.F/VET&6ZS#;V+4D33%H MC\6VQM!1[.DG>RY\J:"]-3 -H]9,MHEXOJ*@6S!X!)N=@S M @RRF&M9S#2,(T(->D8N'<$&[:R$T?2&;.@<$X25$L83%4;;\)AI#Y4H*E$\ MM"A>.+;#[,'N"7PE"BDR%0/.9G_*7-[0\[ X$2Q:]B>KE%RE>:*+^07Y6MQ"Z"_,9+8-I&GR2 MAWX$;TXFDXSG2*D*BC&,;WF6$TVQ8Q*A<*:\ZK:5)OYX[B^(_B'><8MI GZT MD36BC5]DS=Z5)ZT]"MQRC]R/(:UH)4 MWC;J3QZA\@(#EA1O6>L=Q]+=7;1^&Z7OTGFI\5GN3P0^J@!R!?*"\M*?"=4" M570.XZ!(4T%FT8NO@RMCCN]"S=^Z2]GK/BK-2C&4?LB=%"E%TI@-B,T"32ZV MKTMY "(R%;T1 XAE?) :>*4_Y6WG*+U,Y&/;.F33O:Y]KAXN^\[=<3#X<_A- M*B0F2N"39E>\@+JB",3<&/@>Y 5J:)KBQ_1&DCS\:?MENPF$",;^++(\G-SW MII/=>VPH2#8E$?>'D_7HMJO+6"?JVWB5K0;:M[E>:M^)/ =CR*<)6>\[KLU\ MQ(:.5JDFS=W('.K#MFVU1KL";C,AC&CWP@R&(?G;]%:3N6#3=W,&)R&^[S!H M@PAON<+S#$4736K8)L<*PCSL5H>KD83]N+T#Q R#-K3\[G+>V::T6@7-,$J M*/A5T_B&TELO+YB>0#3U;):D^4OX.__3EHBNAU7:O<39*FR1TH MF?17-W[\%738_\K%*NZ2]"NJ8. O4*!(E;WVISGLV3<-)E[TMOU2GIP3O^!<7^ 2=EVZ+>69*NJT6B!=@C[,S3U42^5 M:#?31MOSHV2 8^MFOQEPT>A<> @*N3TGT)8("-2Q7R84.MOP^S+_$/-<2'(C MQ[%1GH5+AB'O>!3A?W$NV"0^R/6,^(8:TM%FH0I1"XS/YK@ \^\>]P'CW?TBR)1%B?QRZ3JJG91AB,OY&:C M79#_$!GDV=U++,\C-]>/N* [/W=5I<0F?IAJMWX$T@N<]RLAS7@ LI+?'QZZ M87.BL?5_;4_>6%JIB:OKV^ \#FF;1 &^JWL'S>*6S@,=0K1^TP*_;PV8;HT#A#&$[O> !'M-$]TR[FX7!C)SN'-P@>%Q_,H%OQ?X: MAP6+]!6\+@+?B+.%?!9F6A1F^)LEM=>U\S+L=W3< 2%)Z-^$48CYM2.V[&3. MMUECGZU[3]1RJZT9:Z$[^=K4#^,^T]8T]8-6DO;?*?2$0(_8=C7V7"F?1. " MY%Z)MQ.7G<8A.U7#_TMRR].83K.GM-"C,N\_[Q@9W)$[X! 9C+7I\LK!1"'5 M8$O75_,T&.E.'[2OUX$]V/!^['Z4#7_ AB]'ZOXR1NIBD:2Y/,_%!O[PNZP\ M_ W\J*'"61GGUT8^2.),Q/!)+[F "[S)PC&&F^C,UE:6^D@@"DNW3ZX=E0\" M*P[_C#4JNXN#>X1M$#X;X\5LC- M<<7A*72P;-,CCBO:V[8C$#_O8'OBW8\K5]&;']3\]HF1G^=I>%,(N."R^@+8 M%8#7C.EP8E+$@;RO4(V90XR;^?2Q+&@. CH%O?$C/ZXR7[#_B?"\QQ<_+/=$ M:V>(!1D[;(YZ4^& :*?:*M*IV#!<-:1_PP_-HUOU9X&_W5]4:M,P="#*KK#4 MCJ/; ^>Y((0-;U?\XK6XQH:K)K7_20V^&P+TD0*\-C&>.XR9PG<^1D3(E@=2 M )I;D&L;..Q35'^%[ZSPG15-%&+Q?JFE$(M/Y3U/0A(VC]-G7H0*27@9(HPN MPR<3[9BG M<#@#@YF.LAM*-+JJT<]0+IZIR[5@L7'XZ&G'NH?+ F:34#LA/&\MZ#J1MHC\ M?)*D\S-#)3.98]ELX"@XG\,Q:$?Y-9D[,MC W16)1;%L7W>C(OHA#,8:VX0P1;5V=DLJ+W P>35=<'- M#AS%L)[JDS5DIJWPS7O*GI&G'\C6G?G^]@-/L4IT'&:\T6=7]MA^G-,]WF#/ MLESFJ=WM\3A=#U'2U=ZII^IT83H.,PR%RMU#UKBV/M@[7\[B #Z9Y'<^[%O? MAP'U"CW3(WC+17R2@[;O4<%^/T7#,1SFN)U=+95HG+=HF([-+$-59BC16&VL MX1RV9\11IR?Z'3+Q]!:"I:=%2L<0BZ\1;*Q&\SI;Z/94MM4V;4^B,<1R"U>) MAA*-CH/I$1MX1X@UKT3C>XN&/3ALVUQ5+W& 5'AGH6)9I_B?_^%9IOEZS#.8 M^4KSJDS$7R>;H%IS(FRX" 2NMGO'SIUENLV='XV(=BQD#58_>4VV" M\&>XJQ%7S-D39:C>-F\2K86MH'>XZ3 1L74P&J[ M!FJ]D\AU+67 7###/52#_2<O!!)Q:HA.'PM$\A(!+J*6$<@+00U__O & M#)8^JL%B$,@,/J4 3S=W 9$Q$9D$'D5W;.G&CIBL-93,N" $&2!3.=42\24K M>WWZFVH_JLN\5/?1>B[F=_""R"_B8 ;3&(=33%_ &,'719A7(Q#JVQV/(OPO M_P8C40_=LCR03I73BN2TY&'$>NTR'5NW5MV-:^KV(U3+ M,1Q]\,R>1H@H2'B4@%>Y"_.95BRFJ3]&PYZ@QL%P"0BZ3VXGN\]R/L^D:H [ MFJ/X2N7P(=SPITB6B$!\X=W!)LC,4Y/:-1==#B2L#\JF-]+=%=D<[&J\2^$< M6G9SN*UA^"IA1(B]N1_&'?AZ:+[YMS C$0R*#.(A"#"H['7X&F%FX8L"0QQ. MXH@OWQPT;2Z5S9H1T:1(1=,4'O,\)5 ^F+,$_>,(8@Y2KMUR4 B8+.C:5YYO MC1+;&UBZJR0CQ-]4P=,=+^B:FM2VDU+P= J>[O3A?Q0\G8*G4_!T"HI-T:1? M-%$&UU3P="?U'@5/I^#I-F41-MC"1U4^JN?W__RI7?1[X%J?D&1Q>@:F;_PH M67ZX0K1_];_5L MJ*Z>[:U*&ODZ >Z4'B6D?^#%XU/+28S/0/44D7]V]++@9C?<1]GQLZ17I8W8I[Y M_?9()QKSNX:^Z[W_?@7]/;'V&^[#/B42>:8+''T1PC7=:-G(M1B\XY A[EE0 MVF(#UV/F(\VDHO3VE'8-][O2>8M=R!G=SK,-_0@18=3MO.]R.R]8.B9<*4T' MW>R^E+3K5;OZ4A*8U=TN^'65IZ^[I23N&8GK$NLO*&&U^5MMW2VZZAY?>>NH MNE9!Y"JO&N$UIUB+?/AHRF,N"]*!F.7S[6F/ZPM\,%%8!LZPOC(890F5SU.U M/?Q8EK57BX;'@I63L"7"A''UFZI^/FS2:KF:'W^--](B<:4$/P%%\&&<.(E? MICPHTI3NFF"Y/9^& 7!H"H+$Z5.:KM^\\ @S@2=X''!Q3RS/DB(-Q&_Q33"P M>!D02EXF"#JZ=M8C'U_Y_B]IDI$(34!"D"Y3^D!,5]7R'V&%NIK4MI-2M?RJ MEO_T:R55+;^JY5>U_*IN7=&D7S11!E?5\I_6>\ZREO_=&=?R=V=,FRF%,VNV M[IE#[/:J&D3WDSVCDQIY_LL4S]0+PYK?[JF[RFR(5K M%S^^>)3G/-YJ)6MTJ&(E54GV(&^&AP(N4KQYN#S!LTSKM6*/8L]CBD'$(W\6 M61Y.[E\?=7W()39;%5UM M28LN:ZM?RV*=@(X^L."C.0D4$5,?--(YVB()8RRU:=?TB :I^*J4!\DT#LO: MFK+?;UU[0HU2Q^%DPE-L'"E?A V%X3\X(0V[3OII75,#[X%UX!J.K[SD8]7_ M%92P?152U90<3Z6$FI2J*7F&FA+R1*JNY#3.[51=B:HK474EJH9"T:1?-%$& M5]65G-9[5%W)F=65[)Q+4%TBC__YT1NU1_/ MPSBD*^"(X?8DSWJ\Q7JN,62>ZZE:RGZR!_RJ:4#PLVM77L6@/3%H:%@0^JA2 M\9ZRQS0'^D 5(W\O\GXDX-(P#I(Y/[,MJ2JH[#5[+BS8CCKN2GF\XHSBC.), M#TW:.>Q#R5UF3(OYN5UXO8 MS/8:K\+CO6TO1VKOTE?F6,QTU"77GC+GPC1L M5]^_33NM7>5C6J9O$7N=4=MCDV$O";" MYLZLN_@K853">"AA] R'>8-CZ@FO1/%$11'O_BDY/ ]L AJQZ^)K]WWFK2O] M]BPW-#E=P^O6Z4-37$%7,"U;MSK0%2QCI+N/N?Y.Y66ZM],%>-9]\1IO6(=Q M 4^$\2W/U&![1XGF45GL/E3Y?7HE)\01]5:+1-'N/J?_U) T(L ML**ZPE\HH1& 9/"*11*CRC=H@G@1/,T0!2%Z2> ('-T#HB64S/,G$Q[@Q]4/ MC[=GP8Y:_YB"I,,9@$S,EB8)"O65MXKK5[1_:%BZO:+]KC'Q.N[Q MNE\!J4ASOX:5XV" F2 M^1RT*?2;G43\@/I$9*!2R&<$1YGR9)KZBUD8R/<0HDI8$U*@IJ1\$G'L!-'1 M+B*;@9Z^O"&B8QL(8(10ZP93A([-P;'##+N$:*WCWY=T39"] \_3O4/*>"58 M3;P8I!V*!_X3(6HD?$Q"EE)8/S![>1J2 2-V$'A.UFEUX9%B/J\,+W[VI@!) M VNL727SFS"F[T2+D93/X57XXA8RT#+I< D(%OCFKY>UL+&BS\D0_J/B@ MA4P:LP$&+C!DB@F"*)AAZ) UA0A>Z4]Y.X("AOI:Z2;1J-P?7P^7]VCHR-PG M"PD;=;32N$L'*51G<$I\FI##N.,$K>5KT2H]\.?DTES+V]FE$0P6MOP)(5H2 M_8$VOP2HL-M+S.,3NG=X(1,L\7(1VDD)')J8L+W01M0E6.-'$.N( ,SH@K:S M]>&CHB][QVW7$8N0M,9G($/E%K'NG28DQQLVT0\KT3$?MVMW''WPU"T[.%/_ MGGPE6+4H 0)H-S "AD<2O+!:%&+Y'9_TU5Z3_ZM L, YSV=):WMRN@(9/;SX M5>A.KT-&=^R.6$KHT-RQJ^*:I)*8+^<9E= -7SF+P574PE M9F^8:5&8X6^7V9.%B'A[AT^/>OM!3D+I4UXK'#=VG;]?_\4TZY#/S^%'4S\L MOQO5CGM[YW>&DD[KJE_0*X,TO,$6TC _6W<&/R+',%DOE1_>V[EFH0AY(N#8 ME]0!]TYUJ(KI&S^;Z5I'^BA/@3L^G9P)2E2OK3;]W>]?:GX],/21]2,NU!GI MYO!'<7P!>ATGX(?!YHL#D#2).H?3M8_BV "DE@Q_A+#KY1-KYD!V(P4^^%F! MS$KHR!A95;N4!]=!IJ(=*F&H[S1"?6(Q6DU0JULN=PJPP-*W^8M%FOC!#!@> M%>+4)/#3])XD11Z#3# BE>N)1(K]@8F)B=AVO0-F\$>\_@5=H\A=08;AKN9G M&1=; 1C8&M0#Z]H?$!%CW,PQG:Y[!:[ M9-;J,>]7H3QMN'=+7XNS+3DYF':6%77G^BD>9,4494P*,E@IGG_C86I&YE_. M1EAO(='BSVG"_[Z)^H#OQ2TW1*-#\R2?^Y(539VC0.NK 7- MX.$M_&ZZO';AH=%0H^@VTY(X )Y"CW2G-O!8T<+QG)]'$(7XRX ABT62BLH8 MW"#%^#N9Q8J2 *!^O59*;-UUHBB!-INT5@4['!1%-,.MM>67=45""2'/3;D\V+Z^TUMZ3C#6::O[8L:2UQFBE M85 ?F'8;ZF2Y7&$2%4%>^*)\(HSKAS%K7Y6KR+')9U$",8?H ^FMR0H+_&3 ]4*O]E3-4/7V]MD\73/03*\#R&('V,8CY;HRE^@ M(FN?>0:1/F:3'DET6Q_TZ!CF"K9F(*3)G2CNN4O2K^@N K':W5+U!S4WX@8= ME21$L!RJ9Q+X.%S47E+9 -4CI?=5Z5J]^M(\+.#-R1@U#W: U@]"L6C M>4E2X>%\!SR<1Y)K=(+DLI7N*;0811.%H+,O:OU^_1>%H7,B[SE+#)VP@:%S M?G@YUS(7<%6=#'),\V0S[>B8!8 M5Z'6QR=GUK'X8F0,F>79JO-J_UCCN-CB8(=VVOTQRS'9HZA.A;WD3G# M 3.MT=Y9]9B;@#)SY#'+=E1OX_XQ MQS9M9M@[V ;%FCVQ9C"RF.'9JK=Q/]GCV

    '8@[9[4Y;;K3QK6&<]V@6A#* M66PX.A 2H@JW'V*0.QBRH;LK%IUBS[[T9^0RS]H5,D"Q9T_L<4SF&;LB;:K] MZM;T?4MWGK&D<7VI,E8;U]>?Q8V\Y6YN^-FY;61M",A-M57J'V=7<-5Q9U]I1D@&C+5-O9[;F-;=R^?TY<>;YAW83ILZ.R0$58!^+XX MX\'VU5#GWSWD#.;JS<% L:9_K'$<9NX"WJEVK%O3]FJ-Q\1V*'BWYH9/PSB6 M/Z>YSQ5L%WKXVW8L^^$HR>QZSAKL9;L6=?=4P6\P8'JE8X M;A#+C;VLOB34'U0BW=Q2;Z:Q;/S9N&83CSM+A!L]HO(94'XZ$^Y8(.'E92?3 MKG(H[2*,@Z@@I,$@Y>,PUR9^(-OYO3A>Z*N'>N]:AF64G>Y,(KMLGW@-0\*; M+N,IC[1/*9_P%-M_72,<6<:JKY>_JK_Y/QU/U5^N?DNSD-^_6?VVU0T7F=K5 M(7K@#.I>>Z?+M)_Y35IV3!9,:W4S]I6%$)T^19,A:S>P8150FYK7P:_FN/8QERUY#=T:_(B=JT!.XV).XV:\820$ MN29%1+B0_EVLC9,[T022+-D-YS%!SH1T:1!_>+H26DF"Z)[YH"19CM%J(N@+ M!@B.B':"9+J%U%Z]^_+NB@1$!P,%,@1"-$4.MJ3 K*4 /[E!>8H3[ BX\._1 M>0J3$_$\>_B0,>2+.)IE" 0J^A# MO@$QLZO%M5] " ;?!NA]$""36KI2@_'Z X&$4>$2#%CY=&M1G2NOY;=-KM,5 MH[\5H%K;VPG'V\Y.+/L1V:I^R2.UK?TV_JC;-(B9K'%&S2F7\&*/\$+4>-[0 M76_9"M!!'MC1+[R1: ZE:MH5I>QX30WCA9N;,;\A[/?6.(*_2\\1BKJ !P-35,"_DH;3\:C)[H#F MA=+6$C6_DK!V*//6AX!OED1CT> ?UMYZ)\0O$BD:Z2T7A/**+=;E?X7Y@U=$ M$>)P^/&]AIVL&ZC$[2%) X6,DH3B?!'1"Q$,LHQ:?*XS\-WFEO^K /[ H 04 MHP\,6F F]B19M%UM/;B.:"@C M?C;V_U7!=L" (8>X%(P8#%_$4?B5T\99)J]7M (X>U,N&74*'D&7N0P!]=!, M^+> \W%6T>!T[=$2!-)*0.DC>-\$:#(3?;41@&/)OSW)JWTGA_:\NZO2KZUL MKKK\6KW#JAU;D\HG[-Q [V).;NU#$IU3&3 MAF&B77W\QV4#$@-&#E-ISP@E=0P")#_-ZF1,>=#ETR_FA%Y?6P!"S/D6@H=" MHT*1KV[:39M,,M;TLHUA:GF#)ZW1D U,CPVQ%;/-:@QTRN"UWC/R?JQ@CRA3 M1$LKEUYN$&:P$4^*/,M!N& ,VEZD/JU]FB(,27F!4ABJKM58;@M[:6O>U$E& M'&0):_07CJ._JY$:?@5.XF_?YV-=*Q8)O8G::S<=:^?F)6DI1MEY'Q;J1UE2 M!R?(F$%[%N^+.0I(O7T*,7-'.ZC=IE #!Y*J0G#3-;0864()XB;/CX4$68[T+ J2#T@V3^2Z#;1 MKA#O9".N6!MFC]62$K9PVFP"'XDX84)B=$2%9 7V941C/Z4=^D_ MZ*1IMY#4VZ,A*Z>#;ZL$1B;%2J2O2$ RR&"P].".;J[XZ7('GI<^&U4>T6= M)&%1$5Z1RP48"*R9]J&VL$@.J_9/+:1M&1J-BT \8^NCQEMA/;2)I@J+9WG*"N1DO4IR&N\4KLS ^U M3\4X 3;]U,";JF2QW.B<+DNN^2)OROP.7!DM,>4ABIXN$9?LQC8IXZ=OJ?.[ M9*.%S78WL2+Z6C)['--P3[>VSNI6NDF5TN,V%I+RMI&LJ#P0=I*>J4D_+)UW M$\ON1&5.HZ,NA,H32R[K4@BQ&\L]P2Z&8K=&\H2[X8A*3016\/*1NLRBE=!E M(GZA[0W_%HIZEH;B-Z5#G'DWPZ?!B=+\#TEC4)N"2D DX)S C$=:X1^4*2#$ M8Z!5*9RB($M"S=F276/*,P1!,2\$:\9\$@9A&>NX^E"[::3S\05!LU]UF7!M M GR*+&;C2PF]*W.^K6!J9.$KFH426 F$@)W#?"^>)O&PIUO,'6K6L(&#+XV M=2@=0 *9XN81C$ Y+2S.J(#91'(?9E$(VLM)41;\5N[B8A UD8?M#N7!9/*H.OUIIC9$2HUL@$RGA_CWHJIY MRNJ**"I;@&UT2GAKE/X0]6LKW*!?EXD8_@T(E)&\79/:R..*K5(WF\KO\$W- MQ9:%=MDL2?.7Y%0:LZ7EXQ(R&2K6MC$LZR\@@A'/-6E!A1HDH30/CFB[XM$( MUM422CJGGR946I3 4M,R]222;9P!57)RY1AM H/,HY*P"U]H!B:-1"95 MY%W)R&64P:#5EBL204R8UJ($$I& 2YC##&I1!6+Q"=IZ[-0CD@T70 %@(ZR1 M4E9$2=C8Y"50[J1(*;,H\VE5K2CH4972P),C:)1-7(740ZU;#S#Q%HKFN!(]W!P&L"<5_\?OT7S])'Y0;K2'=II#TY- ^@2/#'.Q'_K,8_C732A\L70F>% 11>544K2*!1"_ MJKFN"EXP> OH.&/>5>ZWZOA6UWXGQUTYY;(E8-T)D$]QIUGB MD6-^.B)\:R0 0]6554>3>OL8!&2O(#:=9\US8MA)3, .0W0J0,]Q4-8ZM1%C M441$:2!2>Y[>A@%_608<*U.$G\:9'\CA BS@0$)\&R M &1BFV 4.U*>K(?BDC^C3XFBH90;7S%V<&&]: ?9(KB"MMUR#KOT*DX - M"ZO'(3>;H!1.0SH)K8X^L121Y\3I N8A_4731=\A#4C4:M'+A' VBJY$W=QR M#TIA%B#8S&FS1FYOB8B25J6O*W46U98L:4536DN%%,Y;U]X"<6"* 833 MDG-T#-ZP-CY=PJ.'[I(T*OT-N3Y_C/5W>,[JRQ:?(']1"Y6^)%E:H=*W9B#L M2V4&6V*.=)A$19#CWA7V>G1H+Q[&K8J\RD:!ON19?%_%VC5GDHP._8,BPP$@ M;+[=$-JN(J9_)Z=%([Y"TH1!RXUU0\%]W(22=5(.>RN L$;]+U@?.J>P=+/E M$$W3T*W:(Y)Q6?;3%FJ1\-?UY4=1'ER2J4F"M7=2]Y9/%X?]=6<_,D2@:QB( MDZ6<1LF-,% B@27T*X;78]47I>+Q@W'CS"NL2J88*LP=Q>O"*?&TNBU8%MH& M]T%TJEO#[41O0XJXBO_HG!U3RPA150=F0C"'@UI47Q#-T;_YJ?#)/F6R,6E? MIJ>980YJ419CP*A&0[B3LAYH+@^"R:^,0[#*8I=!A62EB/=3MF59?K.P'->% M=>W$% KNQ$ZF5E:9I=2ZEK2OF=/V[J7P3Q2I@+\F#;V![M5E=2+QG.D*"]7 M#R$Q."0G67?X/KP46H.A/NPUB0\NA;9[#$)XA4>2>,>@6:VS(H5GO?TKU:[, M/#C.H#XIZ$XSF#+-8*VF&<2.?HX94!@1EN!/J]O5559,;;]WVWY;Y?;;<;G;9K#!MII!VWU4_;P3ZPBQQ:@[H,#L];'MXTP;ZS/G[:;<\T-/51DVSK M=R?#43,WT?1CZZ,],>&5H2S#J7=YRAXU30W&5<=5\MDIOZL$Z26!ZHYK+..*B.E7H6KTHFU3F8+,Y M,$MS,#*&NYD#<^@V)+)/YL Y0!F MPS1V6A JSZC*(8(DJZS#J/7NC>;!'MAM@7X&%?':2OM!X+@ILG"L"&Q!7B.MEM1 :0E&5(&^M@^VD&RWR@MCAA=>U=*O7C"'9 M/:B_]'I^9/BBKK:EWCK4TB4 R]7I\\9]$_ 4(IGN>(LPW&+;[3/+$+S%GH<#;KIS^IR1!*9G&AE!NI>ZT3&LL+_*F(_JK4-Y M#U44@:\FBLI+)\.E#!Q=,%V]J8I"&'>F['F5KO+T1MNQKOBKHSI][<2LT)LSJ,]WI.P^J!ML2\7P6J=-0CAKD:;T MY/@6$\,;Q,CQFF-T"65]8;F6RNW&'C6*NS>D/?J:^ORY T3G-!6M,_79A2'4 MSYAM;;ARR!"70B7;-1IU!QAU#XSZL.I%%3RYX&96S[ >2%T*+] \_,(7.&;K M!5MDY7K)U(XJC,992[CV2UR<9I:NT3,JZ=^ÕX@4DW&4&]5X6K[ MF6>="/?=3K9VMG'I0=J #;#]X"$)HWHK:1>.GQG:ROV;/'"H9?#"E[/0]7R\WMRV94_;O!&3O&.Q? MG?MH)P9%!R]9%$

    F)(;C+;MAK*4^TI'Q%@ MM19YO@)K/B89UK95ZT5VO;S4:/%-R6DT2%YIBEQ+@-D\/-I>(T;.L"G56\SM M_^"MPFIRG^O)K:#4RV.C@=4XZU^M>NUXR9L=7V%;3NLB2%D.1)<3\(1.< ]O M:C2(21W+:JC/6O0G%_]"+JEC=PQETW.(W3: M;=1@'-^M@JMFCS;1&NE$C]8^TOW0U=52E[_6C2(!!%!!:FP^%V;=!\,Z=9>5 MP&==;Z6>D_+HN!+!Y1J+LH&E:RUU-/+6'BWUI./V6L-?%>>W80&:'3+G_E?> M333\DO-MZ64KK]O=-\#G1*/4<"[QX3IN M*=8X.W$#Q:%=AH+3V1K4@#5N>49T'EOW@<>[>Z7I:GW:[#/9^.)$P]&/M91T M$&DUBB1VRV;=\S .Y\6\B[38!ECTU!<75"'"0@C*B*^\K '=5$DMX@2<[(X5 M*=XA>=N1NNO!4NAE_X>F0UYK]V53XFR==_Y4#=+H#SX1+=.72KSD;,O$I6SV M7E]LO?-3<$1+Q6AE8]\LF>1W&&& R>#+,>9/Z&^*B\^8Q[ MBR(GS(![CK(PP1JX&O&^A9[4J ;-X8-3MVN-LNJ6NDC,ZHR,3>-'DF1_)B#D M&B(Z5(U0,V#.R5Z(_$-XWI@L"*(,$5VJENIH(4HKM#X.(#*UGJ/?W/@1VG[6 MPK,B.,HN:!ZV([).JUT 0?J4V,=M4!]1"WJ'8./ 8&SK#(^,"T[/QQP[8$,< MA5X+^Y(C@A+V>Q:0%FB&[908:'C*NKU\EYXS KTH M2[=G"*^8W.6S\H4E_,;6P?OKP\LYXE[EN\RYJF,F;@(^1@E1:N )AFIHH M%6O0$W;8O\CWR6,:1'Q+\8@F\A<9?U7^\1JQO2/__E48T_SIH==RL)LDSY/Y MJP$LEC)%@1^]A&W+-'Y%!!9?O[X+Q_D,2&+H0,T?\<4I_/^X?+/\6H>O_KKZ M.5X]&J[N]5&1 MZPN&W2WR/':YYT&O]X0@,O-C"G=+4&=%P*T):!*BFOG:TOX)A,L4Y;:FG"4I M9RO*[4@Y6U)NH"BW(^4^(M1R%]FD$RVG(Q^RQ9;C^_K5!P90[SFW]YQCF'OQ M^<,;D<1+"AAFG+W8)<9=+=<, LXGDTW&*>*3E03 ]Z' EGF5CVN/&LW M"AA:!QTH9]\K0IC>B,$W__D?IFN\7E[[CARG%1O;KG>]]C[TNDYE/$WVV /F MVI;B3D^YXV!1I^)./[EC.,PUW<-P9^?X4UX7 M.J;X\]-J?S_A\O=X86^$Y3<:>? MW'&9ZPX5\0&QJYAI]IV M[HL['G!')05ZRAV3&8HY?67.XURG8H]BCV+/@=ES#@G/=UUWC,XLY>F,P('N M>M2N]IZ*.XH[*G&CV*/8H]BCV*/2GD\Y;G^P3<.9I4--PWA$U*.VI?LJPU'< M4=Q1W#F^E(YBCV*/8H]*B*XG\'5G0]FZQ\^9Y49-9CTJ%%5[5,4@Q:"#)Q$4 M>Q1[%'L4>TZ2/:>5(7U,+Z&@YI/X62@Z5'!Y6#D4G#R6'N^SU_TH][(\'): !>.5G"%5X!W_< M)+><:7=<&P-M$/=DYM]R@3455MB^%9@"85O1,"W4A1HJL5$YQ;0DU::%G\( MG#\+TL A-./C9/)2XFYHUS..J J7*:QI*J ZC@@JHH0G(0XCJZGE)(';Y FQ MO,8+:? -8:2668XX&M5/!$Y2B639*)T#=N.H^2Q,:^!D[5U0X*V?#BAO M> MCW?(*OH(Z8^<$(X*T_": FA#@0H*H$MY8Y&<9B"Y\28)>0X%2@G#XF@ 5 M\WN-H SE<#B#%MZ/1,UX .]'^[E(D3KS))5ZE+35*.4(S02/)VD3^:1"9POC M$OH)%AAG$A*5** 5<6L"\!S.FJ:,D%-"J0+X?9B#$H:P*/CKGA0/Q.\K(AB% MV=<:\2014"QB',)569[MK9^&!.?1FA]\L6$J$E0WJQ%U6Y-IS(1F)N;;G%1! M0L;CJ3^%4>"%V&V3AIGQ\93^@._A->,BR+N!MP@PI^@#[.)&8_(KB"&L1[M* MY@NDZG6>PI**E)\F%M+;J\O/_Z/)16>@^8&NA2"TVDS2(9!T(/;%20V)5$,M MHA4)$5WJ+B:)!3$D,6@#,J+47,U _D D4P(=PN\_?;XBR$201)_ B,$Z$)8S M*K[ =_L,,BYX0'+F1UG2&F*2I'.P??]X]Y9IOQ8W/-1H4;IVB>L #2FB7, Z M^C<(P72/ X,Q!'^*2A&/,Q#8!?VWX5"C>P%]5/]HX8>$:RP (L,X0D,F5M1< M 9C/21N2:<./46N0NC&_@Q?22L ,Q:1C 8PA<(T)Q2E,D<#:#9_YT:2$[A(X M58S^#F.DDS#^4X@9TAA?+IZD<>8^VCKX41CD\O.U%"&=7_($N*@[D LQ4Y"B M^"7,"-&QFRL*X^4%$Z NV-\PEZA]':^"12+.88S=#W:/^" "))B@!(4 F8#SXKR)JC-XC' I:/0#.G150+97NVNO8[P3CB M""B*)!%_P1 F_AHHL% IC?A@E0%W]6N58@3#$O!(9BE(!G M:U"V1$2K\ K!CQ9YDI+DH$.CKS,-"1L)7]7^(J5I#>J) [5!#RALD#'JDE@U MB?L8\4*Q]J,H"6!!H/#HLB3H8C?=;OR,E&R]D*R^ \A"L0_P-N,(6 8F%U\B MUHR_@Z%^+?=SR:H.#+7^0TF7&8@6_%Z>D:(H*MHRX.@+.K?X^PM_([ M&0G!=P)MW1>7'@346J56.H@>:ER)]5[K&Y@POYO0I:V7:KA$ Q!7X,2?/*"( M@'\#=Q23%N&(.%L!2PMA!HSH2Q#XZ\N?WPKLZTUZ4P689&/KJ1(A$5<.O[N! M50J$S24#(F21@.X@<$-_PULR7C(>1ZO@HE?@@]?PHN_QRKMX(FS9:<8G7Q(- MPUF$#93K[-#.&:(:)GD5FR#$,D@R;1,D&CC$ (#J+]'+OB28=1@VH#OQ,]QW-L%("PQ.P&X$ M67P+:F/OB1K7[H_2CPFWU0N_IS0[=_)/SK!4>X M%ME&T/.@+&P9E10$30V7R&-3#.NZ;ON?>;(.45JOR5@ MG:T+SE\T0$0W[^#KYWF4\;L93Z6"X48ECA$O,^7H]K='!979Q9=8OO/*])8H M_Q(_.9!,7>G[2?%VO;U-%D^WB R?FYC:/]5;>Z9] @[%TK&^)SQK#"5Y'AP= M/.LUYQJ&QY;Q^AU(G>9@C(K;,6&>9+ HK=.A# [0!L MV!XVA.2FRXV"3WCS9:87*0)*BG:;=GB8\640/0.0OZ_0112UC4!O<3U&,@%J&_D" P*?X MZH(+P.ADSID,XV7&HI&_I(RE//V F >&"+@XVA#Q2%)$N/4L,E[MJ001:U\3 M-G0=YGHC"%<"92-*/8A"&(A$-U!2PH-WQI7XXGIDS(6%(MX\ 0U_VR,-]QPD MPU4:TOE?,_9Z"_$ZRMDQA5WER<\"%)C4=O-L M,L*@ ;6DMCKWF!)!=83'A5Z6(V' ./?'7&QLQ'XJD_N"N5C#S*>SFJUM3=N^ M="@GCO;0)C'"_)KPZ.5/ S(MXQ"&3YO;*+K\1RG@DCJ4%[^A[5GS8YP2;JLP MHP0/<^1B?8#;8$JUM;KA47OM' A;YBR#, V*>49YGXS)5!38<3\JD+CP MDQ;7$CP[@O^=DJ# #,,=#%5/U 8S:9,DBNCJ)>:?0'@7U>)Z6!P#AI9C9[!O@$G4 C3/MUHY_"D6.;Q$'=0F?IAJ:.NX/$>2HXACGR !G_1O\E7E+&^EV5P0 M1+QP1&NGO71@4^; Y&I6UE"]'KSO+ 0-$-EI2D^*.6 K3=(X>KNN_8PKOZ,S M"#(QAY?HC7R':5/ AK?B*S_ M3 8,G2\5*4=,-P8S](_C8W)BXM[6;%EZRZ-:/ '+D^ K&-PP%QN;S]>_2S.: M2$<'I*J)B5D)88=OPCB9HW.8)V,(P4BHRJ.]5LR'K\<@A%X',1SPC@Z&)_)M MK9?=^I.11&J.@HT$/F!(K%QPSXL4-&$EYY!26]2&^B =G,,2_ M479PHU9FYZOIB3(VD3QT M511I[U_HO)X*9M[ -\($BH62_\XPT58?;6]#"O*6,O*5JB."0"03&DM=>UL. M4YZER9F#,/V;IYC9;Y1+@8T%][V@P[6X/GXKR\JR*G6?X/D9)T[+-'[](IIO M6!I@43 &@?ND,M=K^+FJS>'X__X0.N9HZ$Y&@0OK=$;VP+,&SL0QX9_.T/)' M]O]G#W_8=<.--J"]X=Z+55ASNH?)2%<7E;>K__L3N*( ] V,P36/L>S@@Q_[ MHNZ1J/A6NJ[MM\+]33Y<]BCY8%6$&8-;$YO%5[0)PR=_^.^*,<2%%=[LYIQ$ M:?.?!1B;R7T/_%7'IDL4(5"-).A_P\DT,VLICP14MZP'Y=]X4,B4V@0"*$FM M<4V[K#0+%-QU)\XI77&3R%BQ?CC,R+E@P09]DX7?ZF]WV2O(M>%%!J MZ'5_50[U0)^ 8VH'T#9$;RN-^R@U;FVG@-7E=E[1V8HJ =5.]8HNEU-^KDO_ ME&2T9_KKES"/VE1X;(.,K:_Q]$17NK=@_QO>%WB!)-Y",AYWH>U[D?*@4K8& MA<$X.BKV3B"O9GZ(F0Y-EKKQR:H%?YK^/K'?(@5/!\F6P"NOBW80MY.<;=.! MZ6F$ZZ-.6H_2R>]/J]YI7ADV/8MW/*:%_Q9J[\-#6NXCTZB#>KEC$JSGT:@C M-"5_"^?:_^*AD'8A_O,_>)<)HLSIBYY:XQ[JF>OUE%:]$[=WL;C,B!G@L_5B MOZ1^P+5?BU"#0'':4Q/=1S5S>DJKWDG8\ZO9$=J:OQ6Q]FL"+NU7_D@M.TMG MIK9ARIGM@GF&-]VUJS -XZ2GYKF'2C9XG)*=H2L3B<6/HN89C/E9)Q;_AA2X M^#0+HQ>P:TM4BG%7WS90OFT7M?NY*M]>JW8];&*WML[Y@8,U;3\5/-VSF%'M M7GHK>HYA 4I9#K+I?$7+0JPT_2VY+2_LFR-1H%9@\9X\H!$_^N#?TX5^7?N0 MZF+![9=N]<)DTFP3(X>&UPY;?5/HG@O6N!1IBN%1FD2B0%Y<2Z#K!JR>!Y;- M8.,DJE4&$^=C;Z1J.MCU[_/;RP_7'RX_?]&^O+WZ];>/[S_^\D_MTY>WNO;^ MRT^Z++;7MCF2JE> J:X_0^T##_]=:+^ QBZTJT1GVOM\K&N?RCXY$]1DNK@E M^N)4DZX)]XNHG)8E5/2&:TRFP6SH%G("0I+?)>E7[0L/9C%(U/1>NY9UV?4K MZ6+.1UBRY*2%K_] EYOA7ZZNO?73*.0()RN(ZZ>WK#J\WJI'^/K MW$]AC1''FJH@ZU@C"1S5F\TEL>CUE\44I@QO,T9+;S?%V_%25?E*6B3LZ4"' M>%IVHXF%T"P-WIQ>Q:6$*D[*%FKOPWE(]V/:\W!Q'O4_O8;65-<"\!(7-@^2 MK8NPN\Q45.5J=(LE36*D MT42^;S(BXOG9231[&B]U:3_%OH)]H7W+7^'H=X M_U3<+2!*]+%J?$=;*TY&^VIHA3'[FQ\7V- (;*4CN5XL64IY5:(2,]"O-WXX M+BI!N%Q@\:$F;MJ'U+#QL@!OGMR$$==^PAKM7#0@E/;3LDE,0*LG!5[!P.)P M+*VF.F5Y6R.<+R(JT*QN+K5?ZM,;R-:%U8L#+ [$@G P.4(0Z<*@"*:IYQ"N M@1K!%5$>PANT&]DW0%YOC@HR?V%C+>,TO*6.84$2?%V$^4OY ?UH*@I.A=XV MGPK\FS!N6%:\-,&:!)YA>7?$?>RT.0L7VD+6 I'GP,Z2V"RLGEU%@=H+V"5=;SS501XMYIZTS2X3K=YUG#^_\EHY#3F M=+GH'WP6!NCR&JSVZ;+_ZMOKG^C:&V%D_TS"N%I!1:*&_=,^_Z<_7[S^J6$& M<^WM]>=WTK!?O.'AGS#"BV7W J;,0=K#?X]@7/@$B)>! M5<_!.98-N,J!AF(@TZZTI&$9WUPCTZ8\ 7%8 #%:M;:9=$4TTA\%-A!8-G

    ?GASB1=P8/PYKOZ7 DUHX6O7P2Q)Z$)OH]P<_O6) M4^.Y^D4G8$_I0+Q'YM1?-J9E^$)A9Z;C;$N)^S4! ;N2K1&$BQN6/$=5B_A4 MU%'CC0TR>J*]0>4K_^Z'W^"Y=S%>SR(N+PG[-5_D55P\J"90A9I5,!'60S0B MA\])/LL"V&R/ZQ:D2V^H?87A4<"P2,-(..OR;0V=@)TAF+BD*UZH+\K.:Z&E M5U#K+]@*AKCH^6F)[X;3YZ,1:K!\8NY2;*O] EKU6+B(GWR(.>&C3E$5MR_E MK3783(= +KVU6C#5MI8\:8EV:VST/4.+E]_.U.NU,&"_]+#OA*W'VYY7>?_ MXP^MI^0M :-^Q+_)DJC(US^RD@LZP&60 9YFJH%>M4DX/+:UZYP,OEN\KKIJL]_^;V9BS9+^>3__O ? M#]^+&^)& 2-?;&H(+Q1-ZOS_[F)C[ZX=_R.);A/P:ZEV^4:[N+Y^^TK[Q\?W M5Y>?7[YYL;3)-#VQP[^O6RRVS0VH\1?1^1%OKP,I4//!3]Q7'N0WNL]TF840 M$O(I-7V5T9G7CLZ$Y5AR?76^)-=DQ @N*_Y:N>7UOA7>,)"!I-<9TXL74DA? MANX=H3V^&6>/T6'E91EU^H8-1!5REJV"J9%*EHO+K+_YV=C_%ZOF8\OY#)J; M %BEZ&TK2(J-FCAVG, .<1NR1-WFMO[9/S"M\:D$-[)P%+ M'LDFI!O"+UB$*2W?1E\Y.(CK M2^WB[?N_O](^9E%2/EKN+5IKKPUZMCK:FS0,M3=AD@74O"E#BZ-=_/KW7UYI MEFD/E^=DEG,"@2\_LQC1!:E [7C]Q2+!G,[2W!D^\QO/WV(3*8)IN/CM\OJG MR__WE?;;E[?7+QHS)OR&N0ALY?W9RW=7GR[IY;_^'?]<(C^M$7:,J'%H5[ K M7S2AIO0);IE8U5-R&6=T(O]3ZTN\)*RZO M1P?8)0&;0+RG'>FE&!03R 0:P*OTD^'67,V*!2:_J=>%N/];K[E\&^K,=1&# MT8.=\'M> ._!CX-3IJX,/^-&0N9+ROP69L/+YA34"9\:CV!R7' '^Q'PL>QU M,9UA9PBPM&.N_:L 6S I\\^R)?I5>!O6ZZG;2I?SH\[Q,UX=SU!'--$C@J=5 M6O(ZC&X%V(%VF8*K;IQY[N\UV MHYM4M<5NV_O?N(&8+1#P+8=RE, -@(=Y_DN=,62L^QI"N$00WSA#; M TD374?V[4E4ZK-V)K7EJ63]_?NKCCEA-+MV7F(:/_.;5*:E3+A^_=I M".;M$B&N&@^SI;3=!/8Q;'E[11Z^3M&9@T:.?Y($A6R*@_N/N(25(A="+;V: MNPCLU$-=[,*\*'LO_KR<8A1;+NDYT5273H=6M;1C@*5=IE/0(<1PXLMK@Q>" M@8#X6"SI%P@L<)MV#38MD_.]EE.ZKJ8DHA#D0+E9ZB0O'8_[T7U&G7<^).D4 M1X- /^+WZPG$*M?6>OP-(;QPJ&BR@D MV!"L# "#G"80W^?5Z3@#L1R#+Z3#W960&[]-IV5'#C\ =F5E=Z^:?Z)=!T(+ ME?UW!9)8UM0(("PJP1O]C0X^"B8I2EY$*''9X2=@J0N,%C_H8-;J/0EZS7*; M(AU9VZ-\" /PR'Y\ EZA6?+9(Z<@2EXZJP6EE6HJ:^DFY#)PJ+FH;X!U6(,V M)E&C 2K*<7W.6DNL$+S&J?_,I].]B)#[@/'AOZ66EL*.@2_(,0@UB.W; ONP M"_%%=8/)X9:S!#A@S;GBD)<+>'\5V@1)'(NNF5EUME:>DY9!6/FNAH6F0:MU*L>!R4&15N:VD6%8X0R@<-=1L*=ND88^794Y6!@AXN4:/]%HI92E4 M*(H%?H&]"YDN ?Q62R8IW*_BW)TZ%(KS2-P1E\&60-N93,H=XYJ\(9.#KR,) MOG0U$JB1&NJ%K49^Z[*/Y3L;#[5+Y&^#<"Q5I7(ZMJN?:R#^-CBV&44WO@W0*4H*=I%$;(4HZ.BKG:ON"GO M&!0\+-B?9)*W^2SKQ[!/,HS2)4)U\G9+)E/P-O>Q!^0?_*:LTB/PXIJ*::0(FZ:6$/:V*=\9-;).RI(RG01OMLJ5AXX;P M_(06%"/VRFE(MI<*5NVH@)1M11'M'A&CF?I?LI6UU(?7Y2+D=AG#Q#!C%?1J MZVM$G1+(=K1"VE)(7 7YO4!4B+"';G('>MK\98M(HG^HP'83)02M4BDFT.90*,:Y&SEM=]Q%]TZ,^HA+$Y!&]WP\%3]9L[8UU-]OV%^S/SF!C M6]-W%)7:A)="8*28C)F"YYG*#J2?/[PQ![JCP;LCI,'%[]=_L72K_/<+PBA M7R@J^F-.T*,;.IZBEYG2X9;$ZJ#7PJB&;E=O:754EX-1:_IJP+JU*4*-5 B/ M-:@PAAA!D!*(7PR^<8[.JMG&'E] KEP(Y0J6AF($1+6EN)'CH0H!0,AVLA)FDU#H<2.#T,%E>_XZ[/(C@LN% MR:/WQ_]@PW&Q/(01$)&'R( %5!I9?53$8CA:?>-S/,Y_27Z:,FU_8@_OZFM9 MVHO!@ 0J:'PNZ5>ARY84+($[\>14PBG>BI >CYUZ &:Q&0FJIM(EQF4U. C> MV9[']4E8_?41V0*Q1@E,+3JNKV@NHA/XJ0!/IUQ.11&_7++HV(Y ZA6H>,;K MKS/6 )PH#]]*..SN-XJ= B7+)R&>0V*[? &:P*08HHAI AQ=P-(0/EJ18>XK M%R!P^)# 5D90V!S/:DE>P6+@[C))6P:'B2%*V( @S]92A0FH%Y\29K!E*\&5 M8*_@XT/3(HPDQ;0)A/(!I4S*=R!YL0 M:,XLB?'PE:8CC=&8YS@*;CQPMQUFB ^!NR(BVL0/(X(H24H,"<&)L38N\/"9 MKM?1] .)HUL2D6A0XMK6J!^XOT2J51WP*Z""):H@/?@W+(O*Z.));?HD3@Z& M6V@%)5G!NH396%)/['&[QPTE$HK$;ZCE2&"B9\F2*)3\%FAXQ8+P"H $+^>@ M#+-*#.Y2/'6/I3B4X!#++\=WI')#V) K"5+PX*C':@W6^''*LPIQPIN92326 M6=)QD5;;==S:B#/^6K((9O';(DSO1?JG:%1+=MRV]3.BQG%:^ MC*N("7$JE,@0J5KXOQU^7J$%%QELA9'B.)DT*3&NZR\D]"-OCRU^O8 )/?) M=S=>):$Q9V$ZEB:]2D6 CA:9O,:3EH7D,KYJCW\#UJG,$'4JC(2Y)[6L):6$ MHY34+UF*U(TB.G^-Y;F;2+[(N*%-&S$O6#,1E*;.RG06$^!V8 >%Z4/(#33R M4BX[#4L52C5X+UV9>#NA?I/FPR13U!)P9=A.NI'R0>M/)?EP!+5*B,XMKR$9A!6A:+NAF24^#)KS!*2 M]GZ!,70DXFV\<$0@L0UH"#S\0HS#$L.A'D 71^P3,< V:Y.6[L)_@<8G37R" MI;['6K %7MQ&B8'_"M%I&03<6)2A2Y'5&QLL6)2HK2@[TA#FE$X5Q%SC>N,F M40)_X0>4E(D$!.L3R%W1FEYB6()::A1;4)*VM'$;T7X<*IK%%RXBZD"%6,+\*P^@6L M"ETD_!'&4@2-)*/F(GN-(UT$+V"Z_*O<#D<47B)VK_@7$R6-)/CR8$8N3?J M%!'R$'JXU/% KL MZ9"7CRP(\1[/YO "+5G;EOIV!%1!Y(=S 7"+/Q<0KE*B0DROE+B>=6>)M)Q2 MWW,"!&>))V!H8("2GR(8[/!S7EL)T+T*C-VHR4O7=-;>4O='R<+*D#7,J)!6-$ CQ<;URDQK0>[#'%W'&,(VF72$',!$]^^9&F9 MV@7YP$@ VG<_@I]/>"I1-F5; #2NEO%Z+6?H>_/U"Q%\5RZGZ6[S39RE0M8$ M+\!C@$Q)4,IV8$H%*Y'0\ OD7%X6FE=ID)7C?49FNXCH,)!5[8)J[U)^TL(/ M]D'-P<@(,.TT*::S&MZ4S,)$\*,#,78]3EZ_Y?.2:%A7TX* 8E,01F#%N/BY M_RV<%_-&#KXNE?A(;3;@,>)GN0N2"3")[=C:KD+L)-%5:[SLC0)A#9EC>\PP M!YK$+'[1_*R)T"FF0!Z'+@K(]PM&YWC+:TRE![ _+^_-B:E(9.^4#OHGG&ZU M4,8.9A-%O)DU($F@& 3\GCIBKHZ8377$W(.Y[/V(N2S5*#@[#&*JW*AM$LNHXJ+KZEY0Y&JP*)V!HL=,JF\6Q M:C48D6W6*1$;+E$@H8,C<;\.@[4YEN&)Y% ^$Y?E28']5 @XSZ5@]>CXCP( M*V2N6,J-^'$.HD]IZ+8*R-P<^7$1W8J45SE:XQUBG#K8><0 ,ODC#8XH:"Q! MVJN31AI7#'@"TGU)JZF.G \KV9>"926SMHDY\2-^*\X Q &A#.T;9\H4,#:@ M=HF]K,E;9'6$%Z1E^2VF'FMFLT:@+,J*>4-,I%^2OQ2>*\%;MC1P?> C0E! 6%1&G-=KJ0E)$1'AX>?OZ\[_Q)QJ*/::GA:(Y1YVQ&'[#:S"&/;!#J MP7$U+X"]S^BQB8N>5L=W-H7L%-_!]6!G+R# MB1H6MLWJ\VS7>:QA%>5(+[H"Z1^<$8'"[]ZS69$.)IBZ@GG_&$MQ!;;?<@N$A#Z9M^^F=Q)Q]!Q4"U<109&/UQ6& MY!A1E1(7*4)E!+PX+T9XP7'YD2GSU*$4F4T11U0THD-!.OKT@KGL"J1G-E)I M*?JZ$BH+RG;<5[1=99*22(*Z.;P'$5D$XJ))]S3J,Y60$QI$.N0D()U5LIP5 M;'(YJDJ0&S5D]"8Y"D,]K_IY00#5_A]JD.NH+K#M"-A59]Z!Q)L5G.%IE2F_ MK/ASTM.?!28WZ(AN%K K(]'^2'$&LB+##I(Y"M-)F/U",5&F78M2I\GI#.F?^1B_3"1HTB::G7\+Q M,_B5):&3MJ<8E=Z_PWC@4E^=LH&I=B1R.2&[(>8SD="* M5;WQ7.C7^EK'%MV:4BI)W;[KR!K)37>$R1O5Y#=YDG1")4N-)T)!*$:E0'60 M6!%3Z2C0^SZYQ93+AJMBF<-/6,E),L0TT'SB@WB35%4.SE+"Y/"&@(_F&(E! M,6'D'0R/.5ZW^"/,G2=AY!1Z:A//C38\CG=OQ<*BO:[W>48$6]NXJ"[S,)A< M]XN)Y@OIX#LQ1'I,PHB4K4/IRCG26<+L3IYG\ :G>-R7,UU9K01 W7+[J%_M-OS=P^/ M0;EH"_8E,_93D'( $BS)609TN_[N4<\_V.NYMVAU=C;FUN1I:9W<,T3F5N\P M+ Y@9,44I@PC+8Y@M)'X)>@0Y,<=K8P1N("?FT,8P%;0(D]6*'#1HE75 MHQ&MYV-9N]XU0!8%'"BU=[F(P?T#!9L0P8\-$;1?7 ^)$>C=?:0XP;.$"5") M*=DJFP#!2PH0T!Y?J_D#P@(_7\I3;Y/RM )S><$I3P^,=UUNXEUKN'MGWQ#F MBK.D6>E8 5OG[DU3>MH4\'IP@$M6;$-:R SB]I%7T-&MA+;"$5=%V[H]W71H=UJDCV'VNG;XUF-L+T5W-Q&SBW6. MF-TO4,8%W<2@U9#H B-AF;#94C&S%\ TE3C0234.M 8AG]9];HGYU$4 NH84 MA37@678#/TU8J-TUOHD+V;C0=_M,5RTPU%OW>CD=%RHU.GA0;*B9%"\C-%3- M<;@K--1,"XH,'?G'NWL^V$<+(D/>P:M7_C$GP MT-J2%8K,M/#ZPL",7R\RJ7^$CL[&K5XSNF B,)Y\^K1T_2US M;M:?7=8E>$1 94[MRX@054C%@FUQO*?V6MI*=/X7\49Y=X$1V K6@!HR\%!% M)-DS*HH5]= H?-M-0:PVF7I58RD8KOTT+%-JHZP7F^86 \N%PR*('BW\99(6 M[=CWJ9>Q&)MN0V%WYW1N8+G2ZD[)3"CKN@/?'J?,AYFN_JZ42F%/KDIC0>K: M +]:T/;Y!9SFE0KAG56JJ);7@.X(XKV C5KU<)2C/#OJ,K*/S&7GW&Q@VHW39;ZO29 MQH76905!F$HG-/AE5!CP&=;O7QM'F.]-K',?[.@XT7 A;R9PKO*1 _C80UR ['- M,_-+5JR8+:6,)9@-Z$Q%RIV&ZR<C)\OBVAODT6T G/YT5E$*Q,Z.F,_ICW^5VF1Y2LH ML1?&C"[?GW\Z\SZQ%T)_,Z1&!_2F3\F-1+@.?2Y1TXC!)0<3O? >KLHXAJN+R@G2R]=;$<9.C;X;+O) ML#L [/QP%C+\["2A'S.XN=(-? 8,3E]90VF-0)J4F_91!9%,J;VDRM'L&3+6 MR0E9 BBFBIQM-"KI18&O+,,!&.\F D9F(PEOP\^T"6RWP"U^;JKNSM:%1B7@ M] 7'E'M45U]O4+QQLK58BS,YS4[B*!HA\CJU,!%W/74Z[;X2JY)H1ST C(^= M0L=\H1,_URQ40>^4WIMVZ"?IR-);[9II ;$9X&\U1[#*;MT3W-%YU M.V.5X_L:I]K_GKI%T&[5#9XGIX"QR6KH!X-K;%(6#W>$VB/ZO]<_BO;WM.-8 MN?X##@FH_DW\([NG5?@4I FN+ IFF?I5_^/U,,S 9)C_&L8T(WKHM;Q0]'[4 M=6\4"J8@DM?2Z_AK48./]SJ[>Z0)YRG\_U"_6)3D#GSU2_WSWD'GL-O\U6ZG MV_AYVU![!YU>]_BQACIZU?R('NH76B6O%&B)&_>??]G[BS4HJ ?BK[W9-Z]; MWC%LBU@E)U/RF3#-/X$9:5@O'SY@26SAK=2BJC?=5UM M9I/*N-T:@V&ST/-V._"WVFR8[\K]/>#[<->YU7OU7WMP^Y!9_?5X:,8=;TNF)J] M1QFJ>]C9.]I[G%GM=HX/CAYKJ/V-U;HF2D'+HHRL.8T"D.4G-8^M8\=6TIA> M#!%,JM873^24V.OL[[YZM;?_$RUYL3G[LZR=W$U[#:;\2W(WZ;J;M7T6J]EW4,FK=?"'B)YUG6%K?)%NPJ-'X!G^E__T4]_^:^EG01"EAT4/+]V MC^Z.-._@C_[R;''T9K7SM//,X?VF:95I>]3I$>'>4'GK%\1+P!;MSY_LLI"P M;W0Q[UOMWEHC1R!'A9M+DJ4$E3$;PV^N^\Z4E.O:D7R"&8]QC"4JJ9HE:2[U MP=+:F6$O!(YKJJ8)F'9#1)I $ V4*9%TR\NR9!":DMFSTY.+?WCODPB9Q)0C M6#A1S*-"P KKC;23-(5!^215-@M.?4,8CH4/.)5$C*:#N%R8M(;_[<];D$%6 ML>!@<3&M;34/FX=E) *]0[Y;3(VC*A+QC8:.D4)AOP;QFS%HB;^RZ:)2NT*LA[#I>CJ$9VUF"(/8%OO M8>MOJ(X%IDK=Q.UZAFH0!0(K% =YD1+?(MO"\S@W/0>LG ID?Z=*81)@J7_, MIR ;!G]ZD51GIT6D=.%H5B**+KP93((PG0:F!MRXK$OOP%1>0T*L9+E!R)80 M\9"P$)$[,%%_S(>3!O88J6-"&72.)LK N-A=P-U2T@4]'.%OA@DL,TN(8C0U MA1=9)/#0^M=S8@"8RPM&)UXH M$S\E<,7%.QK7-E:%5!;H'1;ED,'PN;5\ FO*%2_F*J ML;QQ.V(7$RNV*E M2 5D:(Y5)?H&,\,($HWYVU3@ZS(4G.$([F&II$[QALT&:=BG&IXHN5T!3KYO M/0EMN.'P-6)CH[Q5>+9D;A.2DYO ^&#,IZ;GPLS:)8PX:1#BRG-J?)K+R$+! M40$V(BQ4UHMJBQJ%>):P0DQ]0X41U3$+PF%KN9S&(6Q0R80NSTZ%O1^3*I4U MB)G(4+2L&'IXB'J[KY%5$.P6M5I]/.FK[FNZ/<2ZF:H@%GL&_VPU$4L4&[$1 M+./#$DKH)!?PD-?=/=G9TZ.>?1O@.I1W,EA)5(U[OGP_DH>(2W^\<("W@#"/]%>(]*UHKQ1 QO3LM]S.:>P MWW JI^1N&X:8^UE$:+73GMM>0$9YD:.L-GOX5'N(;::++-/G5;SWM%O*%<#D MM>?+D3:[TKAI<_B>[_ Q!A*H+\& _73F13QQLH.3R)LEH'OI MH^B"+,42 8!G^@T\]>VF%VC2I?DN%(&U9X>E:@ MS2K=JL9%KE'JR%OI.LDW&_-D&Z,##9E"\/:<>DC@Z8(W)$,&[[B?-.5[DH\> M#ER%YV,W]9 \>1K5GP ]"NDZH$#_'62^='0DN^2>S/ 7I U+"E3IX-:'I1MSH_MSGBTH0@NH%8^J; M&A2$Q*-+Q]A_.IB$:E3_U@7'U(%)"3_;]6DQ#5*-C!F*/V.(N[0.^'NHHK"O M"+"+O0\M!-LX(592(?*Y[R_NDRJ!4#%3DRLNSTR_*;_.R_B39 &W612M.I]N MU*P?L]V+-UBG=04V34CGULAO2QLN2D]C0'&SHS]@1TNZH;8K6K4CU75G -_#KBD1)35E MW$1<-UVY"3/\*Z8F<5253"DR:&4GY10COOD"OM!,$ABQ'H:?24$R[J]28("R M$*VAL'X:]J=RN/74A%M_L^'6M5:\[Q=/7CE]O#+]34*326@ZV"0TKZ_U(V]NSSJL.64Q8;.+2K2K(7^1E;@>"V3::<:([4D]-9?D*C M;*R:'V&G8IA5>__M!M(Y+M(4]Z3U/(O1.M9MS##1$ P*F"<(V$%FFK"XUH/O M7+"#$9J$YP;HUJS1GPJL7 MMH,-7>,WI6".6R645<- ]+#D=CH7[Z"6^\L'7+I6@]&J'^;AZW$IA\L0[IVJ MFO#N5S?2@BE9:X;G?-YKZH0MIR,0$I@"$:P MO705L*M4MLLD#JO&&,$64)U*&SO*\HJAO>%-$8'QH&TX#^ =9/E&3Y9MLWV[[9]LZ42,48B /% M'+<6^U4D<\T:H*M@A Y4E2)CM&#[B=L:->BG2;!Q=/QP/L 2_4%E8^'?:>#D M"#T>LP24OHB\(0G*D0@!8@[)NT3])4&@$(H2H",,82+ UA4[D6Q)L\_NKG65NVVS>4VV>%/S9L 5G)U-)O5;2L;XOTYT, MW;,E=5^ZFR./%5""1XC8+Y+"DR99ML,8FI8/!+1CL[M/N;N. T%QO@P!JM 9 MA3T*( MDH# !'9"AM&_T#QC.W]NN.$'<(/.NFT[FK1QY&W"=-U!JM!72YY9O&OA8->L M=NP5WX?[V_8=I=M=& _V?(I#-':4):EB8ZZ8NY6.@SC\EW8FXW0Q=3A($22) MS HR-O2,-RSSXU@&3C/>$-KU)+7 _#6I>)Z I]D\R]4TJT2K&EW7CQ.L%(WZ3JF52]PTVJW@K,Y<6EZK5T\2BT8KFV6%K4-,<[#>:(37J>12!@ M,I1AOA,73&X1PP?NX!"[[0QYT4ZU!%S2I=HN_ G)\BB9!Q&I__P1/(.(:Y,$ M; ""?&4<+O<[$-"W NP[-YGS^.DX 25_%%"^3,) I>X$3,Y\']%;C:;7L3O# M.@ C:FF03!@@3 U$)J;O4\*CKF<5:\,=A)YGI*_2O.D:H,0:3J@+4GCL'#X/ M,O)8HY,ILBLB=%7"F#5W6*S4D'1?]6T2]L-<+U! 3NBR*8/5RDX$WIBT92QN M&2.V&)K2-!/J=X>:$7R/WHY^1*BLF/=#/7Y)KPT\&PAW!C?Y0E)VIU.%.MY[ M(!?84+YW%H\1EDRR^:?3)+Y5L-^(0E:D<-D2F:9@;V$NXZU$#[V$0'2Q9(,@ M:"L939JO#&IOF:;:$$2 TP+L/E'O\)LHO,8":V8.;FEGD6?+# X[$WNC(AK! MT**#A*GA6GH/#%.@/5'*O"0.DI+GIM+KY3"MR9O8B(E= YKV+6 4-;T28^;& MP>=E^"Q9IDGO&]F4/UBM!LQCUR4,03J24M<2&\D0WE]C[3>?[LG,4@ M=4Z:)6[F!?#(#2+@KN>E87&\G@[4'37@,JIQ7^ET5>$&W?H-WHR**156T418 MW#3_Y"G0Z.D^J$'2EV;OZ_1:L$]#6[2P5G=L&9AW0D1R1> 6AER'PSTV _37G@IF, M6'[#8:@]KXR<+VG\-2.L!/]>VS0!4,T,W#C.8:(!Q$&6)T@83CU,81VI>%VX M>M83NL; _QP'RHI^1MF2N<8L&JN8T)T-K'C*N*T$7@,7'B?54^R8AJ ZO?*7 MG #)Z/.W*>8AP;_P2N4D:97?*OC$Q8+6XEDOW"?1%<]?>_TBA]M"O@N MF5:J&-3?K>F@'\-W4\( 9TH#?Z9)'@@\/+G1P5BE^V*:J0BN&T^!;:<3L>"Q M'9U=OI;Y<<)4=/SLB=#[@V> 0.M'DG$&E[Z;<^;SIIH'MX)M*=2 6RF(K]-B M)BZI:R7@9[;8E/#4G5G\;7J+HJQ!S^HM8 ]\1.#&_ M$191Q!E]!P;K$!X;;*-< U,\

    6-?<)#@'_A9IV&NH )BH[6\-MFD\"K$N' M DY3I((;II2P*>LHVF'AX\SHJUP*5'6*P; M[>-K6(/9H]?XS9;:YFQ!EOVNV %'L0:%]@2=#MMHSE>!O'T,:^$55=(KI3 M;KPM512=&<""SP)8L$8GFTS9D^I9INXEP@D(?1:)-$8%&VXW>PF5CLO=YZ2% MV5KT$CZ]Q'FW:'/:#B'& I/:GLP51R1F^25X'PT&,+:U-IZ':_?,WK9TS_KA M'$T;SXCF;W7YRM(]V']XH^_N[FYGE_V']^GT?7#4V=\_>)1&V'O'G;V#Q4,U M-F4\?(RFC,_G+&YL.[; E5KEJ(]!GH;?O*T3.DCO5#\M\)3WCJFMWOYVQ5NY M3 O?6L^UP4"IT>C!'7R?0YRPAJO_ MI\J^;\?7\ B\-1EXL.D)^;%!*>$@PWLL9=L>SI?^-D_K&]YK0_MFFNE^_N@2NX_BE;:[75VCYH?:1NJ_?/]W%F6GS!!J?GOWJ\?.\3<*!]\:L[#%<<\]UHVZ> M_PGU!O(PITH2Y-30.S?E?1@^+[F>_U:D838,*7UI%83DYOF?X)*AJ&#O]0N^ M:)K7_>&W-U?_\_]M[I/U?_[G.69K>/]5?6Z/J=>MF+C_V9]?BW/8O4?\\^@;G\Z"+E"A;"T;/@1+2$;$SZ[S/D89;(!== M_Z"[Z_Q(Q6,$L^0.G)D*T@'7WSHH%Y(0SNV>YGM[A\?-OS7E5^56QL$06Y1DN7X>/]L_:!X"=O1: MF38768!]8KR[Z+G7W+JKAW MQCS7(L^!TQN7,:F^._K\,@CV5^^G5QT?/EG09=$Q;"#5FAS#^Y["9J9X^E.XAM?B;^(;J#L$?IJ+<>_P M>',MWD^5.-IMD_UI[D *?6QNP?O= M@KN[SW@-+ENSO +!-Z(6HN5EQ0";?WC<_)I:0")B7] /R1)$)+ \1]QWWYLF M.0%34+.@4$-($HRIA6AB!,58182CVE=1J&X41I^2$;6N@+%M DC=W"Q$OP) M_3O.&'!I!OM$J*>D V.CU9LP3:B]%,.7=L1J!I&<@?@14Y.@5M=]R8GBY"J8$E_MYD"<8'>CM M]GH4?,N3Y)JQ#]6 T=00X#57,P]YDI&M3MZ>7.(K!VK&K;&247Z+\+K.ZG!T M>"P8^J;?[&V27@NP/@)#)HPF<_:1J7<5PC2Z&;?=RM68NCHSA._)N7T%?)?0 M[E"L%98'DRJ!A8Z204'L,0$.4ND.'*-;?"6")?.>]!7"\ -'A3F-1%:+&L\[ MW@FU$T$TNYAQ$#4L5YC1,E(U+ 8(>UD@818'NO(+; M)PU9^"73(@X978B[-F"[+WJZU*3-0I#CN:-P29D<" "0%+(F0<]]6S[Q/DVB@9E(A=1ZKN>&_X[;1T M*YFP)1NBC"8$BX<3ZP<9A_N10?#XF76[2.?[, W^-0JIO9I>K <[-+$"Z MH:0Y)+C!?"F;YM$W2L:WT+M.?Y7:G@"77-XJ>'''^Y3$AB4XC\/^C$^D+1!! M60PG4Q :\=NL(&1Z9A0SE3YLC QVQ5UO*L$.U8I24.!WS%ROT;)'S*RL-.& MAI>$R1]%?H^TDA5.&CM;H:2QHWTDPR4>9N_S+0B?;!+.UNVP(30Q-RX@L%'. M)E(Y0O^F>;G1,3=+D-X%MS\%E#DA)Q,E0CFR ,?UV&6)MF5P]I M:!8,)AJ&_7:2.)L587L#N#(..KM_):$-0W:N1/Y..O@:]FEO@),5L[=2K-TV".T3? M!<+XP\];P9_3(K(FP.79J2C,: #!Y](< J&G8VP60TH4M3G2O790Q4=5Q[3, MY&^I)\! A=(L1H%2ETS#@3%)\%)Q;AC?;=^'V;+H*4"_1V&:?\<&!)"[T=3D MG];%Y-R93J_&TBG?:60@\F]]/:3INR%C3$R;[C'WN@D&9(K1XH&@A[N@O,U9 M)Q2:#5WS,9\ -XTGTO!">D7!NW\G(/^<\.@)3GZF$;Y9V^3W"4&!= 0?S&C; M%GW>=.VSC92XH9$L!B>%RJ2>F-OHJL@-?/RL_> MU'X6(D@MHZJ[EW"+WM3Q>GO^T:NN?_RJ:_D#'SZGDP?,\"D!A9][=& [D3'J M;KEJ1RG_^>JACC;U4"LPEQ?7M+%9MLP,4KEXNV 17R__[?# FV([.+F"6'KG MU/*&?!^M4B4GUX61]3 \^Z5@S&ZW%+!US=3&JM)[5X MJ.\IM.F]6D_,:"NC4*\,7;&J1'-K)[410JYJ.] ?3M:O.*3/4+NNN>Q%U[T.DM%8"K M>2:0-79ZG:.Z8H]N&C9WMWJKT"O+VIMPFO>F[(CY!>S3ZV_PWG!9AQ*OY! M8JHYHO@P,;7W/6)J'=/RFS 3-]AV"\H8]OW]HUU__^!H0[+5(=G++/]XU;EO M]=4CE7]LMN;.BMYN9__GJ%!=!XWC"EYY67R_@;%68O5[;NX-.O2&7L]-KY=9 M+RU4>YZJZX;NWI#KW6FU\LT MVQXF_C=6]<^P/8]D6*_I[?RW<.K][R2(Q]X6_^U^$WE7@I&^]="/S88=E8RYMZ+7A MK VEUNS"^@GBF'\KL%LU&%_O534)>6-\;12_C?&UX:P-I5:04C^W\?4%\6J\ MTS -X^2G,;TV!L6&7NM,KTT :1/?^[FV9V-P-D7],.#W91)&V][_3I*?+85V MH^]N;,X-9VTHM8Z4>E2;BW('NQN;=;,WFUCJ,K%417K)^R#QWH,9 MBZ'5]=5$O@L(<3V5[TV$\P=J(1N2;4"5GA (<0.H]./\YO<%0EPM-*47I8.\ M"<)AX6U1#=%_P_]LK[$&M7)$OZI='K![#8RS2U M#SN'&R_(:FY-KW/\C$Z07ZB]I=,JZ'F(\/_:_V^9'J![LTI_^KI2\Q3]Z:O= MCN[(>_SA[Z[09!\I\$%EU',\]KI_U:VX<^S/Y30[=WNS5AH;+MV1=66WPVGE M\\P;=%*DW M+&60*I-!FN@,TC#S#GYYYWMOBI =>ET?ZR3B<:[@#_VI[X$2TO4^Z,]/;E1< M*-_[1S$I0N]MB"'*0>XC!\3C21!ZO=W=WE[/][ZH9!8I4F)>OS%D2>_ G7@\SX)I!5 S5D/O-P];# M)(MI[.,/L=M;,*;6SGS8;ZA1G#?#3FQ>JF; 5]3$N?2YZ5 /E\9D86OZMG[T M$Q4-O?[).&>9A-O+^'N(/>>1;! 83#]3'M>*89%O%F!@R_ M:]2&EF[NF?#I"&:3PT'Q+O_VOCI!>FC!U_(R>I6,!S-;L&(:, 0"9I;?19;Q M)["<8(P-F6.OD6!P?$ P/%.L%DSTC?P\K3(!CO'GI2J;VSCE. MKTPEG ;*7F8=7Q9R?/Q]*XF3>*>ZFM)KX8U9$JEH7I).H!&D U0H<,KR/(Z. M'>[)J06Z DMZF)(6Q#!/$L2:Z[*EN:[C7<%[M)("XRSDT#N88]%NX7)/TR < M3XLP!54C0,451.!%$@R]*]A '_XWS9,H\+V__^9UN]U=OY7+7X! VU]A@>9D M2"W4(.XA^)9-H'L\*7@&"C",ZFW!_U].BE&Q_1!Q^#%$]3GADJXRLS=^TRP$ MEUW]$A+Q+O)]ETQLH-F2PO%[5M@B*1LF\^-$YK+KJ3A.9Y8J!;.*5P2(P(X)?(C>SP;O/GR&C?+X7; M)^(#4P\ZN+Y/038,_J1?V@5>7GMO+72#U=QD213 MKW>X>^RS<\.[4%E2@&6=6?=*[Q#4E;2/OAD\2;[W.QA-DR#T[91:7EJC&Z[# M62'.@']Y"B*A@*/Z*>F@^4E.F6$(_P1C^C)/EAL-\\BM>B^60,[N=?]VUCP1]$+]%WO[(DS>KO]LW MW3W JL?C2B#7^=]):F/J8[733U5PO1.,8+*_!M%M,,_0T>Z*1)"'+@&K:V]= MX6CT9-YWEL)#-)-4C?[S+_\GW.\>OSH<'0\.U6BT M?[QW<-0[V!_M=^'/_5>]X'CO_[W"CHKHX$!FAA>B&/V/7X+_:MK&]NOJF0H* MSV+0IP9*RTE<0G@31B 7^*,07K7TC>O>KWN'SY;6<79Z'QO&LQ!E85'\==%1)[)I)\'\'-T6-)3ROL:DY2^S&$% M,+EW18K>^VF2*A^>'@0%J)!9T4@GH.NA\M AU\?G8Y1!&0@GU_K$M:- MIWY7WB2X0:L#O2[#FS!CK0#I6V8=+U)CV-]!4L29BC#VE>/Z4[38@/> (Y"D M<-:"#/?Z=J+P6R(1/)/F+1SIW28%J%U;X3:PSB 9QS!Y]&TK/L!FR^CQKYW+ MCAX--#L)[S"CTHOHC%OU"#@<5@0"T+Q\I."0P#(R-2A2%@/N:2GS@5AD#;]% M9LKP1XT,Y..36R$LB2Y<8OHD#6'_XZ*9>PX(1(5(/WFFB=)@C1O&U#58=B*D-';EJ1"]O*Y M*&_;%HK:AC?H"$3@S8(46!P#/AC^ )6)-E>[$> PA2C@X7WNM)-4'S/D0G(8 M8$S)3'H;;8!&,2F_2\,,^)$>O@U!%O>5/;>L;LOKS+(7GOX 8RG3*8P&7.F3 M7 493DM*U8[Z!HP2!WJJ^/P4F,..QGK-'%5R="V 'NR3?R668T:#JWC \3?: M!+A;0!>V:QRJOMG-WU**PN&$F^?[FD4*A@>)84K$(R$&/#,YF-X]^VT / MB3:30E6J1$J?I44X!;6>8U/XZM(48>,"1[+!ML^".7WT9Q$.23YDQ92VG_U- MI1$F()3I2-#-Q=:/*DAOG_C@S6SNVO%/A>1@[EA0$YT+70KIZ M@V:BI\J]B#>0-46_7)R*Y?T%A<.P0$?KA^"VP[=L$U>CT+'\[$R@XM8[7,MM%LJ5Q+XP1N\UA3[/Z,:F0#:DS\[ZKKXAZA[!61 M X[71$Z#PX/M7-5^K:!>C[J:U8AJ6G-(9)R#ZC)@?XO(#O.#FS"):",IIAED M> !+7*8%4?W]L/6L\Z.)BQN.K\;S(G)^SEH,'>H0+Q&5P:Z=8(0$_EE$.9RL MO'2EFJN4_%?X)TR7$K[@&59UVF[7!JT0=!V0'SJ2:R_69IY=Z<#>DM[4=YTG M">PM]?8R68X[E'[]-LP&49*)@8)!I#'&:((X-[&8$S8 X1A<@)@ +O+.TC2) M55)DH.^?W 8IWE:G:(_%&;';NIW[3^@&,%=4 Y^%P__\R]U^_OW=O]R7.7'1 M9>;\(61H9L[S7$V]5QVN_JC_[\?@#SB7+JP@28$+O*N! ;Z0%^4*6"<3[?,% MG->3E3FO1YT>D:&^"^MVVKY$"M0P$/XC5&T3#P5-;_[FYCQ M"LSE1\>,5UBROEDAR7JTSSE.WWN1/1,I3\G'.\C1]#I)4\PL8BN-S/CW15^% M$I6F!#SXXK+H9YB1DX;WJ*!;D>OC4JG2E;&/>:-H)DMT0\))G%(E5\1IQ_N< MCH,X_)SVGF8SY=,*L;PO$4Q3 M;_32/J=GVNGV2V:IF5?-Q6?[X)!'/4-ICB&O##BR;5JQ77X4^4_VTP,0#8,5]2-U=>40CMH\81Z\MXZ1RUF!(A+C M6FEPZX$6#",%$8B\.X7K8IE(@FNA5 3R'W0[/4U]'S\ ]G2V ]V#']_L=SO[ M)?EUT#FVT@M%HBR!WN(N@GD,HU/D8PXPR'(#BTC24&7MNXU;R45\Q#!2%@4; M'JUNTT?HY!HP4J M>KUC7%CWR"]9W^0 )&%#N88>9A,,"OPD2C#13AMN;+?_IC"=2E<:8Q ]=J]P MH/YN9]>0FAZ!7^@PGI=*7':_LW?P5X*#P.#LU!6%Q GL9(I!1,#RI>2/IF,R MW;0W(F:[A02,T'KY3?SL_/0%[)%8I;--]M[PJD_#WGRRO]!]#XC]#C W!E[XK3I.-[ M'W)@!9T!.S,]I2K\M\2"0*@M8C_8((EW3S&!#K5X3BB(O;\5L?+V=GG51 CZ MI/?JT>C )^R.51XLL\H[#AFSH6&YWF%M4<>/MJ@:,S[&+NYU7I661W1Q^-ED MG)97?*EFN4CZ74?2FOJ%; M0)G5?4CR N1X8E/2["I!4.PZ2J=^9*X"3/%#Q:)V(_'6E&?SHSAN;SF.ZS8P MG)'90M+0Y3HDZ+K=J.?5_2;PIS1-;BDWME'5(9T1Z+C;Z994TZZC8&EMI?09 MJRN.8>UR2M;"*GPU: MZ*%SB$D)O=NO\&*TM?/8:BI\$PUO"%-*SF'WN$(P8RWJ C:6?/#3XUV'C<1P MR:)IZ;;GW6.VQ ME15+W@\G;:Z+7!1H/GQ66>MWJ]5]R02TA!_?:Y.#>X\C! ^<2 MPOD=VPMD>QWUC;\5T=S>Z<& BBN&WMY^YQ#4>:RUR.>65$#7R_ LAK6H%@,= M:4=&B4G6;7&@M.T33\0X6+G6P2GK$/.IN^LX^K3&&L95[5,>;Y[ E:.M$@.R MFR93.6%=A=;>6DM/_+GU,]7]28S6A9JCI-'#/0[&&Q:H8;4%[#O[YH&&_SM1 M?X0!$.]]$<2C MTC%6U,KFYQB7MC*OQBR_'(PZK?#'\1V"Q^4ZI!LP@B4BG< M^$RO9;98:O/ "7JA(;Q8$&01OT5;KB(IY;! G2N+Q#M9#ZS?16ZAFNJI# MO(P]$.-+NQ81W.:^1&=OHR%YU<-"CR#1,;<%1O[[^5E)=+)==9+FJLC*V(=W M&(RUE[CR6+2A7MN\16'HQ-Z,H:>'F.Y3[I7BVMV]Y9QUX=MW8 MQM7D&*::@H4U/]P@R";UR C[$ ]T7^ZQN@'*L@ 0)ON-@U&?&>ONPOX(><; UJRMH16$>@0@;G,"F(.CL$K: L M2X!"N0G84.8-]CBR:1.X-V"]A8B\DADII5M.5 ]LV<_>>GSE=:Z$T+ 5HM_#SMX$ M#*QXBADP3M%3F@F2^:0!4%M9,"2*6&-$ P[YO,9 4PLZU\0I DV#E%OP/+T'T4X4FJO0@EF5&ZE-AZ#"KI,0@.!I&KE7+028^5%Q71&$&2P9'@$! <]&+-U%%M(M"X)I)-@28_<%"E6)UFZV+>F5*C..#I(70U?F401Q=J9 M:S'['ALD@.3PT&3&WF;)++9(%HX)MZ>-(UTT)!RLUV2AQ;L4!+8QDDR),W.N"DR!6(!#KW.G#-:>+/J0.J94P%SUV4M,C1,4$,0$G[= G%0;QU5O+PDF.T? MTFNS@>H;]>G)U">NQ/8^RO7J_18E??B/HU4U*5$_"+&CF9*B1"U6GEPNRAR+ M VU_%C9-EL>=EK$U0;1F]2N5YSJC.^-JS0:M$K XXIJ6@_X+5].AVLB*ND,% MCD;G(53I914?#23]O2*W@6!5&:1U4I)DOA&JOC9[.4> MVP).=M9M,D2QG R M$L(!E9I;,$3$)(:+7G0P3 %('-EKRSO^69PB"P M!Y1.BQ:?C2Q0\0JE2'R;A=(=5PI9M"B,031Y(%(56IN<7"5ND11NC%LE%?4P M6Y:[B:0-=>FB""R",DRUVV-)C08N]>P.$&Y2W!L8(Z(A,=2A[["7 *)XND+0 M00S*IE/P2.:XU*Y?/F*?Z?K[OKU8D6-G<,AG,\ZW';CK=B*QE@*C,*I&7&LX MS"L>J/M X.I?;,N#-=PVA%IGI!<8F#11_&]?N2:.#LXQF#S>Y<,IZ!R(MLOH M.5$03@TLC-/_@8OT164R35T1*9G=ZIB0U"_@1Z !<,EDBH$OR@Z)YDU-;K2B MV3H79P)K%W7X -K16+*7N54!:\AWK]67X&$DK3")WD6.6?4^JE"VQ8FD,U(W M']-4#;8D$Z$$5 )]5A*H<7]2W9S3=<_B%U,#@65BB\0[9"7DZ/JY3Y+D,QWA MMR':$C#C+]0:8-TXIMRRSZ=]<2/@;,^XB4 MTB GT)#>V/O(&2RFM5<;1S. .T@SJ=6'=PU2E3OLW4\P<@9_#"W&FR/ZG-@L M=GQ@>O*H[#C2;[9WG+'\?#EL1#-,0F<[#NSK8!;F1"^W1X5VNVF!Z)B0;L1B M%' ?1L+;;UX!"?6A4E/C(%@[44A0_A/Q9TB78;_:H9+;A+"E:5G!I+JZ!X%, M4$HE*Q/=B3C%<\\I)K3C8::Y;HTNP-62(&H[B]9>5V?01FZ'GS6LB1JJ<;]A M=I=2LQ&N/1@746!]1Z6T@:GN/D#]S*@W ^5^B6,S3+'C,PP^":*1_BDVN4PE M9%?JK &_QF$ZG- B73^TB[2R\DK7A,6$8+2!9#3*)MBM0K$S>Y:&P(G 1]I; MPGXJQM=H'QVI514$R ^%3AZ!902#03$M.*.,XD,[>? -[\X1;BMU$$*4QFP4 MF,)HA[2V]9_KMM.:#O72\+$5!O>\6KH2U-P%A\D@1"(?OZKM::4+R65DG! M8*)E[R**D#=&JK. U.BX"J@?*D@+S,//O>[N7W7 OTX.>@VZ=NRB8)11$=L* M(,QW36\4?8CNFSR,N#0"\95T]HA];XI#PL0.[&M3:M5 658B"E\++MI=JPM2 M55J>SI]PJWUH5RK2U>(V)J:1B=*]S*7PB[)84L'LD;,JRH$I?P]CV\^/U-0! MS.JU +O=;'L![;266T!87]\\.E.7J \J77*+/>G"K)ICT[;Z.7.JF1(L+,QS M9*[UZU;SE8)-U5Z*9F289VK MW>%G*^"*EJFY5TQ)AC==#S[U149]&^_HD)OHD6"JR"H64_KL8>[>1!J^3L-B MJ@6&7X8@Y>BVC!TCB38) R9A8&^3,+ "<_E)ZMP'80JJ199S%=N4FK$:(=$7 M;)90;"0V&JSYS0**^V,6L5;C4$!0OW70O5+.87+(%%+^(.7#.<<+A'.>'R?@^PVPH<.-O'.$*3C-Q9R'*?@FP8_*G3:SX&Z348='RZ+2Z? M+N:RO5ZS^;0/*KJT3S@[_8=N;H OM9_^_KNOOW@8$-OJ\O7JW5W898**\!RK M9=WX^JE@O A?[FBCMMJ:"$G JXJNK*?67:]73F>O%2,Q[3.72-? MGNPZ6R$^.9)FP-'F7EL)WEBY/M%G&K% @B?GF$WZXOAD23OX>,7MX.YNJR%\ M8I.'-TF+3WSK4A3BE$-S+^ZHK!V#K)Y)^5%-$U"JAQBC8M@PA)0@$7MB(676 MC7.N2M7U5/913*<<>(:5F=1#T_HN,ZD?"GL[3;Q@RMFO'-0GO^;0FY:)%3C$ MO8#]7/0OQPB9$?!Z- ML J&\L,I5+UV]LX5%::9!26\(&%#2>6BC<(R/JI^.DW264()$I>Z7DOP]7SO MRV?O3?+-V]L]]KVO8\J,>)\4F?*]WU)*DZ!0O>_]]S^[.]WN[KY?"=YSJE;" MI*0L,(9RJTP&#VL_"K,)GEXX^47L9&!1SI]$0A#[UYMA]@:?YB*?)-3]!S,* M@ TY^8AR=SG3 $,G(#$F83]T4#D6G.YRZB^F'C"35]:U"?J;H/_^)NB_ G-Y M<4'_%FU,I]N:IM#K)J ?H\'U:<=C0GQ!!!L4V;KS=8T\:]+)O.([?O[9THB_ MH@D6#I:8OX (K1LSOF>G+HF"!5Y\_NY-[3M)FH_F?#N3(Q^T<"_%5R!<)24] MX+5_D^0ZN#M(8EWDPK^CD@7,O)1&C5I],?J]XWX6%#^WQ^-M"#H!Y??U):$Y MXE13^1FE&C(BG,)\H):L?:RTB6Z4I/;5GL0"\'O70J_(+I]$"(8_GG@?TXYW M!FH5*'C>%OS_Y:08%8R,B%_];S@OX#,5>UN4B1QH076:[+Q+Z*X1:;)M\D%Q MSV5S62]#PRJ*M-HD""@,.IY3XC6!;S4SE"])XS(X\.4-Q8>23.F:$LY+S;&' M'=!%"T@V%TUR*6B^4G^/\']1J"M7"!%U5*2DW+$ETR=P$[!2?$[Q1>6/8.9' MO)8VUN_/I42" UBIP@5SE1Q,+3.(TZ#=XG21O$!P%.WP+Z*Q5.6#@AZ%IIQ' M3?WR>HF[RY7]5/8_G:IAR! M?*!RQLQL.<8K8(/=4Z+JVK!UNN"IRSE:/!,K M5VOR-"U+*4(&LEG)XG]H*2L*&3C"*:0"$X4;HN@2KUHY*8%]!.4<::E1XB?Z M<^N?("E8\%EYR(T )^<:^WPPHU*]B;,V4T95JL-!!4C_1 IP*'=34$]AS50Z ME- _"69D>0 1.?(@Q4NQS50:L/@?T'/"8;$+![8*H4_8D GNZY"#'Y M=Z"1XV^#N2"Z)!&CS*(L=[_()@FY"";L[3CA7\*0\+_ QXS82^6^,&?8AUAI MQR%F;8:IW!6ZM$AFQ8?>8C?:+BA!Y0589ZCQ9O5/Y0!7!ET[K>4AXH?I0IR2 M)V-%\@,O=8=CJ:T,5L9'5#J?&345JVOQ@=LP<\J1/&6&Y"XLK8+*A$GJ;M M=;C:\;#IPIZ A2?A%@C]Z.FB39M/FFBLJ!) MU28O6?_HOKQ43[-VM\57;;PAR+!O3#B"T(/SKC'HN?%;J$E[ M'^M.:K:M<9B6QA[536$0"%A]:]7\MM=I^'']=)I\FQN(/KJ/%IB6@6?-QQ4]KVXH*3T5C_2^O(3ZV)L?6>%(D(3\>!P(GFKM-(.E/A MZLTI7'!8N18W(V9D/(/R:='?:S^,\8"1^PO^M:W],M8!QDL-4R?+V)ZAUZ8< MV.?!2>ZP'?\]I.$#5?((+3M?5GQM?2.149_C\AEV'; ZN-E"V?N=\0R]J^Z$ MMQ=,>)B(SHF^OC#FUD/D10952UFR(-"2B?>"IAX5&7XF7*J]D.(G;%\)!1U% M5=@+B\GRGM/X^'*<)RY< M@0[T^7*L^IZ-[B*Z .7<:,R@MNL%M?+8 4VB)_1 0H B*QBM;Y!,ITDLG;+< MI![Z!"@/5SA[ 9H#@FNGL;9=?;(?FE"4%19+TYA[F0[,/$#'5D7,?84Q7@*77JXVE(7>%A(8K'"W(^7.O(;GGITGBIWM&,DP%C'6(STV>S.\^P. MJ#LS,"+FB/.JK./%RS$60,MP*%US M'8&LXT9KI U3+M7Y@G3-49&Q+F*U3>=T8646.45]W7DLGX#E:COH2 ,<=@Q: MS"RM_2Z0IMBXGA4H[$K))K(+$.OH)]IHUQ\IY33:H6VG=031^H5S/X3 =,-U M*S4DKOK,0ODVY+@+VCV5A(FP%(@(;H(P(B_-*"GGKB'@;CS.\GJ>LLG0F2+. M,N549 468X74VPJY%M$&:1Z3)#(=[R3Q6##*)1:,O@Q4HMWXCIT]WQQ9D5L)X+LQ00&"3](9:6W:JG:_J[: MV:9268(Q)?D#!+SR M#9G0-CS"PM?J[',>?Y#JCJ"P;$[GQW^MYVD'7SY]5B>+@1TTX\HU9!\@G207 T1^54(FI;CG-H!+>W1.)&_ M84S?% )J' [)8 N&&!?"_#5LIZ9=WZS"QAFN!PX!Y@I+7K+-N>0PJ6[?X>1% M;_5^V3,R3U*ZY!#2AT%NYI3:U\%NV48G30G&;AJSFSBV*#];\KUTCC8E6^O^ MO&ZV-?YND]-B*V<=K2DZX_=XLB3_J;D,#;,CU-.$'27 7!\ ^X"&)*'+%54H53 MXA5X?Q9)RIY*"M&#_C+B-)1,(%?H':5:5OTP&,ZE>;##@K,R9-SM]=,+! # M^\@DLSK!^N&F$KN*FKG5+_0.4>D;@OF Y*9KEQB2')_EMN2X8DIDY>X!E:H? MZ=[6^)UU7I&[ NOP25/5C2UG47!G)-EHTAWO1!\D0@BSLQR"_);T%FVAFA>/ M0_RI-IL;YUXIW&O7@Q?,$FWHZNA9>XY%D4E)1ZPH'_=;G@9&G:X2D8P73A7[ MLPAMVG7I%.HN6:ZP\5C8E!0*5K.HGU9""EY+\KH5-ZXKCLV\S#2 M'7NV, 1 M-0:!;;)!?BF_PD>J]*D5C'V.N:H*#:;&U94R7OA-"#$Q'F/#5GC)%BF:(HGP M@?Z<,]^W*_I6511+%GL+C:Q3DTTXREVNU)<9[JYN7UDN4B:=2%OB2@3 *E*@ M';8^J^2AL\6.CP^HJ8AFTM2LBVI5';VVI&(F!LR[K;*R[U1&AEP?0>![ZR>O MSV/.Z^>C\29)KC-QYF#;P+43URV"@WP=UK< ^@7Z+'P.)P<8)L[IFH9_TM\Y MS:8M"V]U5O]$%M:INO(I/,,X39^<"D)SI&/W& MO'ND+YEJ]DW6W]-N7E;T=V3#\)15Z%YVQT[K6Y=-,9BG]\XJE)YN<,JI!7U\ M!54,2E!(1YW[*K_%X #7GM#^3A+>INN4!R,DEQ2LN>$F >Y)I0?B!4163.C87MWB0\^VXXAV M?-ZFRR$%FA@T!SD7:XT,N U]2B5 IK*7I16HMF$V<5DP&=FNP.Z54_Z)XX;+ M$#X8UQ&M%[R?ZZIIU#_E4#3ZS7#[J+DV:DSW;2A*59@>6R/;F=97-$SD>G0U8$G 55*1 RQU1N#V]09%AZ M3G#Q4TX1J8WH-O::A>/QO!\,KFUOK_KO*81F$EH3G3[)/Z0 MRV9A+%+H46] MLA+&"9G!(T9&@G$#BI&K:%1^N^F/6DHU%0&&S]@F9I=V B>[>'6R%"C'WH=_P)EEP&G&ERPX#$T-'+POSN'/;F3P3%Z,F9*0NW50\-^6B@R$U5$,MC08564MVJ M7S04I#'RXFNCOSHU=N.;Z9#:"78F%IV-$%P"HQAN9CCZFR/E)AV]D7[?> ?V M!5R6O&@'O^X"B3O3CD_\\<\DO?9."9)$(W%BOF<( Y.7WLU22KW(IE2ODQ*B MG2Y$1S=*1,7GF#2BHO!&JD';RGYG%0XSG$-FBMX_Z@6!KQ&-4;]'$F SE>JO\KEXX%E^D/GT.9\\I!E!IB<+H;I1L1B@R!& --R6- M6V1<02D/I@K>@]AA19K2J7*.*.9VPP^S$;V%TK[,XK,JFG%M\N[B&1$6@\>( MLOI-[N 3216 M4J?Q)F7%I*R\VJ2LK,!<7G[*"B.5<*4^7E3-XEA$:[M@I#--Z[<9M4;+T4." M(L.&OU5U? \1I\)1R"G!)91;%EAN[^ R5(HQ[7/Q/8 4E!ITXWFHJE1)N9-5 MQSMGEQ8%-VULU0E_B6LLOTU*Z'BS5 V4 +C@;@\<3$:6WB;YT!'.AJ*^DWAH M[(>2T!7!Z9IMAI"E7YLZ?%=3TM>FY T1I!;I/;?8K@LWDY8.O^"5TRMO52GN M"V^,5NHN'!KJ9#(:=BCIB>8,D).0QVEZ*&TK<[DJYIF3%2N MV,F%Q$2H?"H=<)JJ@4"@U'08,V-X ^F+0>RHM0C2/:OV966^K&B()M&L<"22 MG]6NU>1A5%9HA%\D3U^GYE,I$WF?B+_;:$'%5XO4*+%;3*JO0(:T*(-RKFQ; M\:VU*LE%&8>Q -HIC8H# J1OB@8"KA/D^@7? %TX^1BSLNU*N7)F\5RQ8[[3",N\ M<#WADLZEIXN>O 'F-:#?@Z6/GOO>5K"]==PR=?:CA*XLO$6 /D]%2A;F"B57 M1)!?A1"/A7]#K02W:N*^A\EF>LS%9V3NGA';,":5>\,I0# 0MQ9KJX_"+[N> M\W5A#(Z<3XVC$6N$5:L#OP7J2)X!%S5A3D5L)LV2) A%,MNF-JX%T+;ZLI&: ME0UHQWA^LMTFE[# MF@:U$)"(VV>"8W*1V'A"_S&-_@U,ON&!"YWZ8J@MO/0 M8'.LW65T7H6+,.O1JY:V"3HW)BFBH:=+4@UEV.M#4.TH_3$.5C5,N:("-O1N M5$]&_Y1C\F>1Y%0,F_0%>:X_YX@QOF+KV[:.$&*MKV:#N]_18C_[WK2(\A!. MK@T[8/9.9K0\.0EPYE#6I-=P'Y-RHP^#45 KQ*EH?#CXUIPG7QN+_45WO0EN MP"+3EQ\A,:1PXP>SB;BO.* "=57"]@+%6GM,"9+148> 5@3X*LZ7= MW1T0)D3^86#$DN*T3(G8EGZ0AHR<9.-S+NB!Q2>PSCM\\4"%3O&7N8/']\G^ M6Y5C=N*HV$%)0<;5P^W!Z!FZ'JAZ =+M)]9(J<)=+L"I,1J+FFL1L3;WIS3X\[17RG5UJFHM*D^ M@>LP9AUROGW766C)0G9-L65(M0)!F-;H1C/K7I3J6AU%4>G<#"FX;K/(29I3 M8@AC!&44&CCJ[.ZNT2EVX]YL@TA)JF4%0YHMF^YIG:3H:L43WN#BO9QA/I15 M++8W"8)/B([%T1S=6@ESUH-TD^OW='!5U:#@;F>W2^)"V'U#^J-E>)BM MA!!A0/Z]W5(I$BMFNF&1U<.<(*%&FBJ;BJ_I_&PV[JFDU(AC5Q1_QC_(1(N2 MC*MUEM#D3Q99"&6Y9WX7R9R7%0CX]B?-PYVTHB66F7/6J]JD$RU.Y9]7'," M]A7L%8:$U,Q1I*5T/[)"0EL\'$BHI-56KP:$JA%O>1M&:>HQ9>.C0VAAZT!R MW',VZU!Z0E,[K?1.TZ7KCC>V1&%_:"H8QY1DP():AK" M_54Y4F518QS]>#S'B;1JT;$SW$8;#).T !W];SR_%2;SFVY!FY30%!N;8 ;" MA'W$3C)2V1N2(:!(@8\Z[T872<=[G]P"'5/?,;+N$/I4@\1%DY' 6!NI[XHF M.']8/<%C/N]&K&S&"S0KW0;N#;!$'%4W$\'<"%U-C9)1ZJE++\>Y M6=#NA<&JQG?Y^EU-J\92O7!(7/PJH*ID)17D96CI50<5M\%CC[[DN M,UVTQ8+[1N<;X&1-.8T3K$8)JX,0&OAZB1YQI[6^H3*-UH9K= KU[@B%:3:X*^"U.&3VCJ@6 M9AJMPK]S/!LFTV$Q$^XBQ9>J+992O31<7+=B9U:"8H3G\:#0F".P8(69LGG+ M# ;5K#0NX# -NRDAOX7V MGMNS;!FFT5B3&.)>O^A+JUZ[;A;F>57:M 34VJ6XIZO[!:M0"@G#?QD;G-U: M7)P<#PU:-P)+-(_J"U)-4*HXQLHU_3M;UYY2I'IV2W:H/54K(&Z4U3-C@*1:7O/2]JY?K?"[25WE\/@V$P'H M5MLQ?=8E_0G4Q7SNIBDN',OH:_6N\FFM"J-EVMR;:RO$=KRQPD!$D544E9&C MEMP11Z8Z_K;ITHM$-UBTV5I-4*B,"*J53QL1E@!DS< A7^X.V;Z#()3:Z.KS MSL)%6"U\FCUG!K6 "M2Y9;) $%&!M:CL4LNJ+]613H?0];6.0X1!&-E;ADT@ M-*["O-G)X_1S-AM\CX-6S4[RVK.3?F1FTBA,0>>K*V&M2DN*8DY&=;S))OLW M,3U"G6^9(+Y 66%OESDWC $96\[1D9US-VWM_,I@OFJ^(DB.6^67\)^!RI&J M& ,--F(1Q E) M;#' Y-)O^^F6U23LS.@(6X8KD<*1-MN^!H?'VVTKV&[V7:3>5G];H!:RB2$5 M$4 ^L902J$*?0SP#*B[5J>TV4DA^ LY="30V6G5TW*>&X9WN#ZU$<4[PWN'! M3NO1U6H5-OX,=.A%".YR1(D5JAW** 4!_;ZNXYM;(X,BE$HN5ZI&E'-G[T_7 M+VY:P]/LEB(SW:>P6#"9-92A6P-=+4(5"9C67?#?HP!N4\([A96;$I'*2"46 MM'*I!1HE!^N*C0ZFJ>T4@>>58&)UT5;I$B75=S3K>K[= LU;%.@:#@O-'O;P M%['::S>5+@-9(#U*J$)MM6BE'D-V2NLGQK_?>#.[*<:;@0"CJV%@J]H9YY'0 MHVW(=@'??Y=IUCH+OV$./\(RLV1JMLST]P;J=>E-6#NF^QTV$".@2Y)9;,3E M/+T4?1;A[S=>HTL(*'-[ $>+*[3J)*T^6J[<%.63D0CM74 '9)0&7."B[2.@ M .KT"1%!\' <^+)')] R,W6M+F 7@HK_CAEF26F2[A3(\B&!OW9\?&Z1Y+A! M3EVNI"I)QT%L7$0E7/UEA>R6HQQRE66%J3T=5@"9Q_XZP+N''.V0TFJ"@(NJ1OT('5/$0TR 0-<]#AW]D%UB%2/'CJ]X@-I6H2^ MZ3"FP- F]FYB[\>;V/L*S.4GP6UP#S('\T#*&,.+K1Z-[O=4\J]5,%$43WNM MYI1KV"*#T)&'[F?334IT?:-B6M MQ--PN@>AZW7@41;.K-??Z;7.B[?WW8;5[%)0IJGA)7S.A0"4?_QA.%/0E+[K[F2( 1]\;_7JJ? M)CEJ0J^V,:EY-143NZU#P@J"4INX;/:YSIA!)GV/!%V^6G M6W-7;P1:G%8>AB6$Q#LFTPSLN47%�I!]HRSHKI=+E5;CL-RS%^?8,-M2B) M'"RR+)2R#-+4'.^\P0\968705I>[R$#63_W*,FI3_%17N%3TLE:E1\1SP+>V M>'+"S$U)(<.L.Q:]4:@*4_)Q@#B2-[T[-L([&8%48UP H+\U3\Y8#A^W$\GD&\%VK.8&J4:W% MF\NWR0"XJA2EL]/@,%UUS#IT]R*#QK9:&B9B,%IQ/BJP_UB"]G!HEE/+V]W0 M:FE:K9O[]*I)>NO=RZPQQ"9LE5Z"UAQ,\889EA(M=!]F49]$%NE,7H>;,#MH M8&&X@FD_'%,N%5EU::KCQ%,0:Z#:E1)4$WP-B?E\TM370M68@T>S$J@%M4#%RQ9W3_BS@QI-" MP)"*J*WFV@"?:#SB=)&V 9!+[T\U=9*@B:!9F!JOAFV2**,Q<@@?7=LB/!"P M&#?_K/FNK.V_7X%+RSG="#ZS'4B:^HH?'AB%!XWC'5\ MB(;!QF9E,4S$$%4*(/Z"!:VE0*HBYXDP+KOBQ*,$YR-28TZ 7Y#XJJVZFX2. MEXQ@ #$=9+Z*N\9Q\K7&?KT3HX!_=\%U!1"NP1S#9$_J.#HB^'DTJ\B+078' M51?@V2?=%1[6!Y55S9M$H#4KG1K7CDU^KS0K@4-2MI-L3F 4W/K229)55#B^ MF*ND)5X4A&!&C8,PAH,;YD:*X4U&G&2ELCC9;X-YN^#26]9/DP)]VHO-;*Q:3$@M^37.,3MHN\S[RTE!,'R3O%IPCQ!:XGM]\Y( M!J4]A(OT)AD0U":0:1I:N_,/N'RS82C$827)_:P49J:\K P/P\CVL#5ND'8" M2^<'>PW2!O$%0#_(VH'[,:O*A#OPN3G/'8O8-)71&\I$INE$8= /(]$BA@7\ M%Q,[\=>4=@@]/I@KS[\*P!$(]*;-@;4UV>Z%$F)NEH M^:8L!6V.G.H,#*AXU3+B6FP,25&E2T (J2:]M8A1.F-MV.>_GQB\2<+D#B*M M NLR$/8PU.99QJ(N0^&0TPQ+IMF>F'M& Q(!KT<3?) 9%H7D%-.42)]2)2Q! M:_I;PXY1!;<-^DEMANY+C?*9.WE"R\VC99\5)[)6BS'@:OWU#6B"H$9>J!B+M><, MH*P[_+2YBPXQ[[W*V:O0-[77KW:!>W6Z2V-"ZP?;2PPK]86)3F]M+I"OT2'1/7AE?(5()1-JMDU]S &ER/ +17!]A MR2%8EPUIV476[G)A9 M0"6;E;73SH_!DVQZ>YDL1YT>D>%C@&AM($91%<:\\G52(#7RLFG93)8@>2HH M!04S6V1Y [T\5\71)>Q:+J%YS,IB7_=4I)R$O#5Y&D80T7F>PR6YCQV++ 2& MKFVCWL2F7PLZOJ),W3+479/[_26P^MN58W7C-2%63Z)UXG0V]92Z'[=U>Z_? M=&Q_T,]P6]^$ZE:^NJ R8PI^U#[!P4!7@+?'QMND@:=> '.>K1!S'NTC&:Z" M;T3X->))DKY7E*IBTSJFU&E;[G0C?J*W1CJ,DN7 M_AIB&]:&8[#72*L5@#Y:K#65N0>."HIPFXBU=H*\^= ( MD!;F#58B_+IC?(40"TX-&6<#4,@U]%YR&X,J/@EGM/_#,-.N]J9X8REK*1C> MB#GU,9A%$HT\#2C"M_4>O5C_#?^S[7WX\(5!_RJSQ.2Q3$7<4"UT@B%D@::Z M=TU *;^I C. @T5$FBH1KU8N_GL+9!D#G/BJ07.4 W8O"EU*:^"%%U17AWO M05F0Z!>ZG3P;1%EJ+U*6+(*O4Q8I.C-YD?!8-T;^(HT1%62(C8C>80H MG3/*)28-MN8(E!!!D0&>RA+KT6N7AZ2+H_N%^[!)5 [X*3*5$&YC/1S,V:TP M)?;+^4H: ,/_"]@+3H'O-F)-@2>GX2",UF\#RI*$4K8%=EN4N/N+CMJML\B% M@^QO?6&PZHBY@6$R5"II(7(]:2^3B9 :+%-X\*@64.X7S@](P:+.MR)*2QIB-,W@)B! MB3L#@NHIU3)PW+H^2)W:5<.RG(-4V3-8] KM0RT MT17)O=*"E.=&.!R27R5A,CCQX2P@3*,R1I*>M'A,RGG7FT"_#?1W-X'^%9C+ MRPGTW^'KL96'P)#[C%K8EF>%EJD MZWAPZP6S=G32SGLJ+T/>$:X9-NOSM9LQLSVR,?K(KD_VLT3AE-+;;#8=-1#' MNIT"RTSIO2983*_+@VNX7#-[BG[#*&S,I6*G >+?Y2TS,55;6A='O^S2JLW* MJ&MXQL6_,F!KC92TM5O'5[N=4DM>6=6Z'93S>EE$)K7RAYHEJQN'V:%;)YEW MH6ZPN'2[F77]>W(ZYJ'HTZ($JZ)@+\SRJGS)!XYD79F^?UO!]JKT_#OL''>1 M#G!1@@RT]FYN 3Y4#,:M3?KFV^ MH1-J@98J+ 1GN ]*^S#9RP7?4.B-GFDW'/5]? G[WU^A_=_;E\ZT%BF7FHLK#G*IBG5T,D;-*6MES I]@TK]P#-_N%?=\]ZKY]OS<&7VO/NJ MR%27 FJ0/=K+>8X0APF2#%[$_*[1!^QT23GVNI)%= M<7TSII$T[Y].+&: *PE/:#]-N?K[4M_H6WO;"R[UM=/RK[BDUJR!+Q*JOG%* MGWN[WEP%J:C?[U0_+=#MVSWRX:M>;RU7W6HOD]#.1) S3CC,&-URNCNO8W^7 M@E++"GDI_N5VFG'=R6@E?H/A[5P"9/BG#$,&PYC0L4+0B6O%&D'?"?:7B^2; MPO5R8TF^+*N>QL:M4RU#2TT',HQ93?Y4NL5T(;>IFO/%@D,8>72OAD@F)QAB MK6H$PP#K650H6+@NR7( ;DKE9(TS7 &W_&)K"',MWDFNQ3E[>!X>15\9(^\W M#A"MHURHQ.QTJ,N-W4F-WC)I,L#C]+OW=WYQ:5JMF@C( /5(Q37B[78>]TU+89!4S[);KP&\U6-3XY389T M]W2/CP[)*:=A.%S&P1\9SMF20Q+-?0O.1?5+C.6D0];;DH+EG"5;?SL#0Q;^ _]M..*)SPA MO$ -]UHG*$U1YZ*8I"^?R^B_!0B6MY0E=EA5] _V5\CXILT^?+U"NOX!V6*H MPXQ&(-<8-&08(K!+DF9+Y<+N;4A^?Y+W@_@:V1OTQI@.!>IL85X8!X;])N,K M1_K#@=S:[,J3[4J:7*MT!Y-9U8;[GX[.(.AGP=S?/DQ+[<<;T@/OG2Q(!Q2[-FH);NY!,RWQ>2= J*)8(T[2"4ABX7:@'/V^S+4^W+#+1]"^ZE^RU( MSQPX%+K:"%M4M!4IF:9 5%>+?0Q4.A (8>I'(6%*7?TX%P03:7NWV=P?M+E2 MRN($(%P ]*#2(G4ZBY*YDH080<4B#WNMDU;EIV&,FT^XUE$0V_09PD\C5.KI M3,69Z9O3,*)V.6Y8XX>P1D-NGX*P9=,7W ]F;B '^EFD3WB,%8 M85N<6,/!;8*(3\7O05R."U,M.@-TLVKY<,URLQ\/V8]*CV%]*^C&2@*Y37V\ MW%\N+88-;"-("NZ MJ.JG251,^V&PX:@G/.'*;(.II!PU A4L3#E)U3A(AY&@B"),:@;VR4"]YNIM M\@5@WM/6R;;.97)S<;"-2 M#%8:680F 56QK1'HW5=P=K(BG9= 6 (TW,*A;2HCXU('/80E(T_BF$H21J- M.%N^)%PUX.%@LA8A7PC+H+YBL'QFF&2NT$MOQWL'1A(7B M6?%9RUN8EH9(KJ;:HS2-.(EWG*F4LL"H3-H7V>-['Q7L!AJZN#6X5]-BB@_Y M&O:U! <&G^'8I?RRM3L0K0E_%GME4DTH13@9-YQL.W^V19.UG /+I&:2ZM]S M>SEYB/"V _>%)0=$[1/,:EN M@:[3<:EQJ[PB'2L:C^\L$@9SROR[C0TZ4):LGYUY]?[\TKO\^O'CR<4_O;>? MSRZ]3Y^OO"]?+[Y\OKCRKCY[;\Z\$^_T\\G?V]NP"_CC_!*.< M>5_<_7LT^G\#YXZO/OG\X__0;COO7>GE]^^7R)?\'GEV>G7R_. MK\[/T+C]_ '&N2Q_[%V^__SUPUL:\.N'*^_W\ZOWWM7[L_,+>L_)V[^?7WZ& MAR[.?CNY>(NCPI?>EY.+J_/3KQ].+NJS@17#3S[B:_"G,#-XZ?OS+^[D]&+M M/'QOY@TG7[Y\.#\]>7/^X?SJG_3HV;MW9Z=7-'V7*KYW>75R=>9['SZ? MXE_XT\\P L_LP\GOERM0/G)?F "MJ<+A8ANC7ZPE$N-E.:ONR[OS4TZ@JU[E MHGZ*+T;P9+[VV(#2?JND2YZT96+*$3Y=J<.\ MR7%/%D.P;3DM)5&&FM[6NNB;:A-5--SVM=K[WNG/9B6U"R>5)Y*J3H@EXQ2T M*'U!!)D+(%5_96E5LR FHQE(9"FC(SD_&!13 M"52K((T)OT,:PV"9G'@6T9%F<3[:;U&&R8+]W^YXEWB56X OF@2W,#$]Q> 8 MB&D5.(@W+HV#7/3JU$O)'*.69@X,F(K",4$?ZFX(YHT[TKEO"//7_6GM;@58 M0,0[-83I___LO0MSXDBV+OI7%,P^.^P3,J470E3-.()RN;H]X[+KE-W3<^Z- M&SMDE-B:!HF1H&SWK[^Y5J9>2( 1)DQTQWE0U2/KYM);QJRVN L&4XF*]B8/0-98S8D[VC$./^BX MG"@LB0\46?A8(Y@YGD*1ZY?D^NDBUZ\&8SD1WK+<[02LOTS4P2WZ)PG\8G![?-8UB;.&Y -"4<3!/JP9#GN:L\?,%]U?!8F_/G\ O_%9E[66[C? MJ'A]P*#A(Q?K<<, ^HE[E)/1;[YD"R?+L*-&&@"+;K6EW^,VW8R%--UWG-KE M@]@5P^^\0@%:]C9KT\&E;R7.T$O>\'H YPSOUYP6XLQI%K?V@7LTOD3*F*+T MI=Y[HBG,"?N5UY]4M!T%?BHH+<8\\/$".:$"]&W\\VU%[X[@'-D.RZ0)02VPZ0[$OR!T^YIY(8O M]#EAXD[B93U%#GUPX\G1;Z":=BKQ;H;X'NBVQTX(DJI__W&5!!@)\XY"!"") M*\$GKI-?I.@!;I%EF3TV=TZ9?VE!/MP%/'3>H?2>J>U]Q!]%U;WQ>S"PG_;3 MH]+)9POT(!DAD1@'B2L*SCQ:0_AII.7EN(X$MMWSS&4T;!#/':!6CSL0L5M %W.T>N[LT+'_(YUEVI,M PG[ZGE\ MZ47N2^)4AY^V=/T3R!:7]V9+1I-,1.9\(DL9 18]L,(I#6?(7()D,>UL&7LA M]7S*>1?RV%IL+?^TW5'<;9DK#DR4H9R*.D3/F8'S7=$6]59OVOWR)3M-G[4< M63 [I%Z@BR,770W)$>9B &_@(7>4L'!FRAA.OHQ)7%#H2] 1C\3M]%'//E > M\$?%R@=_' 9G**+<:4KY^(*.YU0CP2+C,961,<3N8"@OYLC<,ZH3#TY%\C#; MMSW5TPZR"$?DC7$T1-&HJ%\X_63!V+-:#,".WN_4:J"RVN:B%[^2)IMB1#Q( M],>.:H'RLWP;YW5#B&[$\9.X&>B280]9OG3T8SSKS..$BP5V/#WH\1-B;4XN MI47*<\N")S2U JROB._%A%(H]MU(XN+'.:626.!E( MU"&$^3U805 D/0H6 ^1FM/4\:.$"5>(4G\>"(8PRPH9X TMCW :?=/N0%Y2. M"9@Q,M(0!@-A#2<=TUA;)BZ8::Q!0'./!9T0FN?9WJ,6VK3+H;0WL")?^5)G M-15N_C-D2F6L"]B7$=^YM&\@)BW#O2J@/5JT7^DNIRYJ)]S9G>D]'.4"0+]C M,GT%+NN47QPJ>C#MBP\J_7IF@5$1573X;>??,]3 X-3%;D[\>(GQ,O,;/UVX M1,E:1JI9L<46?\$=+A13X3CB=40&IX6F M+V;=Q<9N;+?P%*#(9&5.98_]0.S::)?1?%"_M=O=/%& MV$;LA3YX+CA68,2.,Y_?SIYE3HBY/@EKRP*N!:8P,6?Q%FBV3PRF%TSYE5/D MA8@C)C+XM8OY2*B^%>I6ZTQ4VS,G%L-^#[SEX&6Q]O^SS4Y"0]R(=@ F8B4I4B M(4U>"+_F*:C7/(=7IN)L@NT,J:QU@(\FZI08(:AI-]*>],M8O?0<[NEFH8UL MND=1WWN(D6!2=KH.T99>V7*OR*X "9,HK1G%*D[3377L9(\N%A.17,D.@^\Z M'A48Z9Q='^MJ&65RX2MBYP$.+OTF>'/TKH( ?K&&',[&F;,X-R81KD_"]88( MU]=@+"<2KL\(@_3)CJ+I//V?^<&=K-BA"O: ,#6EI%%8A;AY(L]NW.S>84[Z MB$PY_A$4B$7"H7["I.#,L-DAB.FFYCX[/U-.X MKAX]VPW34>P1WN$S+QJ*L^(626X0.V.B)M(VI=D6B_STT)JF(CR^+.A9N^)N MCD.+@Q%XAYG^$&410E_59:EN6&JD$7#$1VSE]? M"$Z]>)H%]]/BR3)!3$_0F/4,]XKOFJ@=#!<[44Z3_;[JDLI^26<6R/*4Q(A:^&PK.:A%RE.A&51M M"1+K4CZAV+G(9%^L$K#2Q7B<[.2@F"L;07U*>U23?ILA7H L%X.1W"2M N+C MD-7VHK$&!-Q>@)"D^SM;AWCJ&1]N/)DV&.BL$I*/;T& ?6[ Z;&FP^SQHM%/ M,6^U9#\_@]N*'C"D;\H:HG/3B68Y]4&32A[[FMT+/IC4+-;0%^851+9"*P)8 M:P>;UIW8_)1B]7ZEQ$80IT0VIR^!]L15WR@;WB.I64U&LQ M &H+SY"7@3M? MSOA*GZ?.:*'7)XV\UV36N[IH(N&QMZNF:;+\RXQ$6V,_A6R)ABG*@70VQ:K: MU@+QORS)#25&.OFQP,K M964,#_1U:*ID\CVRLG/.H0_.\I0[?\Z;7]*0:AQ UJA:8A''158(UGS/ GK3 M0P@X_C43S?Z$"EZ>DYBB#./!M2#EDD\>LCQ1SBY,4."S2.VR'$6QZ2-7:6YVYI:4JIJD8^"!&,\3\1.[LK8&F;.-)[>,>:F,&QRO6 MM+\JRDE,-,9@@;XS=VFX24\\U$I#.1L+X?=JU-$)OSW/5 ;Z"_R6?IR[)+X@ M*N. %+.?KIB6PZ,UZ4Q\"-[,GBA>$J4B-^43GMO-58#&0,R;(T':#Z.YC M-E:T>A&ZG!BH+#@?>Q@8+HKUY.)\-T!QVC1F@)K&=2\A*]/.5HQGKM4H);J! MUV/9H':#+DF6?9:0#J6Y]>(BD3D6'-3ARO@Z /# M[HCP=@W&Z(R#/$D+E(X2 M"Q2N@>5$";B84(=PD08KIB!AW'QPM^:N4>37HTJG#8%W>N,&]$O 71=1,\)C MS\N)J$@O7"F<-EPC>%7>5U'^S%"M4N>BD8;!,X83Z M0]SBIUE(=PA\@O"2Y9G"T9S8.C?.2?+93B6H1I%PA!\UI ;N!+6G6+=+&1J1 MFQ@R2E/+P>*ZC" (GH(?3B/UV?<=O-Z3LMN9]^0#KR-LL>UACB^C8N/$"$]D MY!+PC\'_D.0MU@/@=9FSQIH'?Z&J+)HSNBI+FJ+I3/F,G\C[0$"$\BWR\3YE M'IQ>CLP+^.\@X34DA!6+81TJJ+'<4F1^7D9(^E\+]/DM_,^D5R>0=9,COIG,Y9::/<0 MY<_/QW70-J KS>N*XO@/=[QGEJRHDFSN+H!;N.2ZG] M02SD?1693NCSC&MAG .6V1.6L#:GG^03PS'D)^L:HI18"K)Y$/,/ON MV)7P])X?1+:.=UD$C \7@Q0OD+*2D#JD)Y X;3(;QDI)PA>@K0GR(-HP+'?> M.('S6U0F$1T#T=MA9TV!%T2HHY!^P2&/?1V0#3K "P^4^*>TNE]!,#DE?@3Q M_RZWGZ=J)+N9%]SIQ(5$"KO>@D3BU+T49RU@$)?+6.8(S0%+3D5_.$A03\ 5-O:#XK%G570YS9#)-+F8C(VIF0*+^\9BM@2>79\I MW3),E,L"M<#VG(RN"0K/''+F=IS9,"]TL(2!AO'I)-QC3'#1S\4T35D:KKDA M?.+&*7#EN[PA%#PU$Y>(7 5@H "[1HHM-?-L](--[/=QW- 1:7+9!.:*-[/) M^/GT((S-3-GIBXMH[8AY)+_J!&TY% 89V$B2$M%/-I_!R9UD&1ZIBZE+G\6?[SD9IB,> M$Z.R=>3:J4I7=#>1(0D"'@QCYR\+[ODL(I;+46ND6R0<1IU5,1[82Z;D[^16:A>^@U%+YBK M6MZ,U0;KLL-P!DF&-B9)4!ME[D7-<^,5G8:E^F"*7HL;H,SJ1OD43OW!'POX M5R#'Q/[INYSRFYO7^,Z"WBA1 DD,S7DK3,ZYN1*=HUC%<%D?2'9KN6$:4O3' MY\MF+:,S(ESL:LA)=AQNF.3![[(V(&#;P*[A,#$P.!%%'//Q-L74H4]SBL&D%*/$T]5IGG) ME*)6<8EA^4(I)J"WI:N(MD=>0)I.3W:V2X"D_(?XB5G]X2P+.O1GM,0M-4'4ZQ;H9%[JDO@JTH$&4 M+0^H?KB^2H=Z-J4]164$1Q+1BI 4WUJ4:QL1C4)V=.Q)#S$MD#E[P]D0&A_Q MO$I"]8,@Q4_*'\,RT>+.X'!21W1F5($$,P5IN>CQ761LY8463*]I2TD7N&6'I>"$+"\\P+I4 MQIKC+TC4 E;" !Z65MQ A##FU$2?RC@(0&46F3!))HPI,F%J,)83R80)N0)7 M'?\36AJ%)21EE>QE4K-2=M&ZW/#+>CZX'KWTQBPYP".@'L-JQ#F/T9;1;_#N M40E!/5M@( >#&RM9[J1:*5(=Y+CX,.IUF2V)FFMJ>99U6&!94&3Y06"0E].Q M#\P]"D;.[H!-BU3JLFO]?(247F4%=BC]Z7ED-&(V&%K'4>QU/K"?]P/*>-^S M+KH^M85':$N!GO.50D.R3$U-"$.9(IY&C9WJG,K;>*7CV05,]FWI*P4&JD>< M$QGA$GV=N_'1^F%F/[9O9.6$*>Y+>EBG[B@J?.*O3H\,>L_/ H]1NO.#3Z?5 M."2 AAY5DM'#!Q0P(-(8S$&1I4?C/4/_C)X9='BSW?AI!V L8E(0R%) A5GZ']M[R< 5/3V[++TV@:L0D+ACQRM]COL;O^9 M-)!P^HY;(BQP$U=DOP&C%L"] >\ MUHWQV26-5%&18P\/BQ^=\:2UI0?(8QQ2-*/GCL=WJ@I%U_Q0= A M!T* 8[H@+R$GXTKYNS$8,71#Z/[.2I[B LE4_C1P@XTR@X2W9IU^4;9O7!,: MN^31,82.\FGTX=A[]$J>0A><;%/I]?6U'9)!^]G_2=\7ICQ_D\#]B0D#$+(+ MDC94;U!6GR3E,]4C(01.[P9F>X,B%;?K8#IHM,,#9L/#DB2E%NE]HJ;9VSOJ MO&S+V?;ZX%W$#FO,"09J%?LT=ML#]RF8 "^I:&5NU!FD8:;B18B$':QL%[WO MJ$NB=1BBD@W#9:M,-_B!VWBJ683#QBG6-QXT\J4Z+J/9 (AQ)_(#^JV_,4_" M#[K;4D?K*&<.ZQB&]LG$AYAAOBZ=M[U)P>UE.IV$'S]\<(,V&=C!VW/@SR9M MJJ\CBTVDB*>>S&USNI_.P)_POO18#)%Y$]*J0:4RB\Q#_# - :R4AO-+PC6V MIKZWTTUM;B=5;9LJJC%)BL=-(K*:=@R.3Y'Y>WV@HK#\N#X[N3_8R4V,UO?( MICXZT+C.WUJKO=L=K;4NTF#26:3M91D6""5H7$+EP7__136!DV'^W_\'6E&@ MQ^HGB^_]'_"?\K]3A1;R4&88D'R"3O/1C>.&?QR>-6#YQ*,8W _0E]89<%T0 M? _MC=\F?L@]D7%4$5-& SHC4*[&K) 68X+,W133C+@Q$U/FJRR[)I5=Y[+O MQ>WV6"84:T/"TR$DA]&+L=;RH!D:5LBGR%7D^/)\J$0$HX$/W+45Y M@2]/E04Z"6,953AG<8TN'?F3'P1(U98J=)5X9BIG$8J\;RXRAC#?.K&A\C#, M=$W%%63V <2P ^R"D5_)J'\)IOOR)B9..I";*LGE3DN>9 [D("E;84S5+KH? M6 /L)CE\%T_4I( 7/-G>']#P#B*SP$$)?\55XXP@Q!Y-H?V-9S\S!P0O((;6 MC48FT$E:P=[FJP(5K ZL1;S?3G<.%2&J<1OT[ MSZRC.T3M0'<:L7FB+SKDRFHTY4SN-#LY7'DN %!T4D.6L)!>ZQGCD7QG9==, MM [CUE$)@'D8"W9^[BWI%RQ>\Q-,%NB*9($:C.7HD@46!#6X$R;V*311J\!@ M'1##<5X-J/CWPL2$!\8XO-I1YF=Z>&$!;!SVIA/QL6Z?N5Y^$(_^[G50U6ZUWXY;9T'\D]+_$NXF##[&@+'A+YR!A/P%GS_/4FSXUH3,E\PQUTRX+X4TB^A7Q(NZZ3R #I[U"#LSOL$@DOPSA MJSU!-UL K79EO-(< K..!F]3=<=Y9O%2WD'LQ9W(J>N,!<'IPL^YE& MX]SD M=W;IQ5Q>G,HOE789)_2F8L<\<3I9FPS_2+IW XW3F^*EXW31H)KCW4ECU5_>FK]@C/8IBLU=J.H$+'8A44MFY$1(RPJE@ #R* Z#P*=H M %SE#HSMT&= I1 WECFULAL1*424H>%L$OFQ'1X>PC/!DMDQLBCU4\_BK/+S MMXN<\M^G:)QY@@'Q)R,2QPX^@Q4!5RHV#F6'U1^%G $%]BCD4BG92"^N?DQM M5M-P^;AB@OF]3F=D9X6N&R8<5$S&TNLKDC#+%IQM;/QB2+F.A#C M##G6FIU9DO[(';RS[O.L#^1BV3E_G6<$*;>-.-%/XS"3)\M\A?*5N'(.1%KV M7D4LQ4L2,2WY$]X5 F[L"9!QN)DLH&0-BR' LPY97:87IQ!&#+[>W$-8;XX>C-QCQ! MX%4(W$'F4PMT51"IWSYW#*.M2'1F(]8@B7X^M>UO#_^E]MI6]%:(A(>S M,:87L@ES.!,G-\("8-M%THY-KMM6>KT>2RJF[VPK"GI(DP67M%ZTUH#U-,)P M'D_VB$5H$WBB?XT^K6>VC60&O'T1?2=.P"'\$#!-5E7^U^+;8MT76[WDQ>AC M(K:S; GG5IN+/#K0"A<.'K=TW/0#IF6T.Y6M6*DW]JRVF5NJC0-&G6,(&&D+ M T;S+/:)R7,_C2DGK^FII\IJ\LLCB-GV:Q.SM=H:+L,7\C3=9(UKH!D[J!Q2:0%?,],(OA#X52]4;>?5[FXMPTS@&8]U8N/?? MHJRN;[Z#$8:8"QN=*F@/I*SX]X1,#AQ\S/W[/? 'A#C-+&TYG1I %IMD_DXPJHUA9">9W2 ] MNTD\.^G,YD7IS'T.]??#J!3J!Y: J;I]H7;."&O=HG8<]K?S5&PY6R(%H8&W8XOCIE$=V8+2-*1Q@H(G8%G B0)= M(I#5CR'/^4_>CYL]A5?=\3=!*#5N)1RR4L%D'.E".U8'$&# M/1C,QC.6],R2G,>QH&_"4IUE+&=$MKA\DI$B (=8*HUJHV6$,#QA\B)B!8^R>3 6R8.. M;,ZI&:?>6^((SL4[HJ!<>S&E5TU%#^M\A#5Y>!A(+&KE.9#CRK)V/@YA1T=> MM YRV75$.MQX@S#?#40.PQ(/0942/$_OV>U641KU:250A[$0UKXODT*N] MGB"2*Y%$J1NH1_=X#V/NH�L\2"]P L)4H?EB MG6F8T9F&YPN.3R9EN<0;L?D9ER@9%6OIY9HEG M(0HP>=Z$HF!Q/W9H$0&T5 MWVS)1Y,:?MZ-FT\B:1N;+T#'$/LO_?[W)MF#>,/U0RG- !9Q!1B*$1VH!SMX MLJER<''_-B+O*!SI;S1%T;BT9Q*2BVUL,4FEYK.=RD1&SM>Y^W)K:8F9]$@< M7JC&K 7WHEM:FD6U;](@<-%E@+F/%!33E^SE$I'KSLLPWNT;?OS,*N2^!O:8 MO/K!']*9IJCZ><2^.YGA 4Z6C-H(D.?+N (>X+C[>._?!\^VY_[)?19\BX"N MS7FUW]FW0I;SENK:Z(9\L=A%M5)S*;12RB\H* J)UK)0&:30FP C[S2%E.3R M9Y2WF6G&,"(9B[=P^_VUY,\B")"W>%76$:#T67^_N>KCG38:N<]LU8<)O:T] MX$-TY\2?6.I'[F111Q2XP71I.98D&4UP!3Q&$^P;V; M8A,.,H7<3CCJ\64U5T-"I?"_F2R/^_IF3\V6)P;2R#'3.5;J"^B2L*@(!4IL MX3#62=Y//=9-GI(E2Y6:0N-=EZ]7U &(6:?/$8D*T">ZR3V,%SLD=$=U3BEC M"MZ,'."NCS77]=69V<5\$AHN3O4QS\?C^"3DY+>L,P:D@J=6)(A7A,'6(1." M\TASSD_8ZMC)Z@SIZJ34QM)PYX13 W8E,JPAPRTF]F&:IZ9WI*$=3Y]#OQ7J*!)[F&F*00AT%-$9^SO]Y\?F,K= M]Z0%WT7L3Y$*V/E)OXNUU,.4&4Y7:S8@CE1$:Y9G^\3.X=.H9T^J7592!PFJ M.UM]-@27-P0)29JF*MI";_HUE-7NBJ3H"?*T&LPEA,I0[]*U(;2GJ0&W9-*E]GJ"=TSKP/.T=@E_(X% M.O>\IJWES7*8)&]VE_"?O-+SR8%6&9UP>H50883^C&F#D=EJ/2>&?GO!#1.CPS= M:9CQ841-M:!7)",_@4O+#5G[] S[=FYI2+APKJDF,XL\4BD=A>K3H>]Y9,34 MC%342_K#\U]'Q&&W=^QSBEU:P+*YB*4;JS[']%[XD\C.(VVE);$OZ M@[S/[4+1J"-O';BL'2= TA].9IX:63(MWD\OO=RIL-Q2IQH+!A2"*S7%Q#>3 M\3H%+CW*K,E: FWZ-M92K?A8*#P#*/M3%$"(]],-?%9R&KL!J&(3\,IY=A@C@IQTB3TU&MWG.%Q7A#M4-YFO)*;$ M2AW.)9O(8R)!Y,BJ3*XL5H06R-++OSX%'R[7_=:^)?#UVX!,IO$*C+%+ B,* MXY!8W_$TQ^ O,[8MMBM>AFUJ30L=FT\,L,C;B3I+)"3&$K+&1IZWG &&WT8L M1HB#*FS.,('F.",:YF[Y=VGD_D&8XI_[@KS>R#=.3^HJQY">9"[*3OI_?UP_ M7/_XY_67_V_C!=*/8H'Z"Q.X^F UIGSGB=+'Z.K7T_B8%05=$JF17@,E$)TE M]\AG9P=(SYVP2K^@).$=[K@7_QM57WX);'J?_CISI453'=JE"$E^4:/"C MYQJW#IDGP.F3_7%*7A#/S *FGT8=<)#]">] MH WG;YV\)ZK=ZA&LP2O^@9&2@/Z;^N-%Q);3O%3C>P_$!-5TS73:4\&F/D,U M)B[OJ^UB5P!?^A:TI?_'?9])#R^$)UM=11*#TQL1BNTX8'P?I=#D&PC/=V(H MNW';U!?]'A]]>O=_>W]+_]7 M^OYXW99N'[\P&E(P6B(N\A1O;!)1B\)ZZ=PB6!A8D]@YF1D/9S=*K]2BT#J= M_:^S)^)*_Z*/_;X@P,/ MOH!+_FLD01Y(\-,%WJ$&G5D>BH&4(DA!0VN!]0DF+(#+XVOV\S-$4*@T&\)T MJ?D &7'//D(X"2D\$DYBIAPQK0 M_SO1F_FOV_17'_(_[ZKMGE[\*Z6M%OY\T:-4K:U8Q5]9]*C%/S<4L[I!Z4L? M]0'7BZT9W1;8W[^U]%826D#I\E&1H.W#A^S'>KF/:9,W^&"^-G5^"]GN57U MK;)LJXCO_PN^EVOPO:#?).U_B8$^=;9;HN1C_ S@$9E,);R@))CKIR6+!T)] MX=+M,V!5;F7!:S47Z8 %W'1!Q(K"BNH%*\HA.1<8U9GDW2U*5SR@^O>!#'@P(U3.W.1D'(JA#WP5H23NAK3"A M2Z&W"[03")VQ"/:9>KY"&FKK[9@B%>Q; ,/<#WI+[IEJR(:N M,QT_@]I$"2D+4)RP4G:ZB\7-JM<52H\CW1U-[O2TP^S.VF)KB/\T5&Q=1$': MAHHO;1OQ5;!S#3D@O.)@S1-2C-2=R:^YUZTMOYJ[/=THNK?OK3D9G>O1?FNJ MR-)/4^/JKGLDA+95Z\ND2G7K WI54T[;PRS$_RS^IXQ;63\,J>*\O5X\MY2A MM_>WSW,JFK@*O XBL9ZCTH>X'JTP#N&.H.4XENQ"TW(>_$N57H32R,4P+GQF M=?0A&VNPDRA/%&-@J0G9)L^K"N*2%HT!^>G2)8PJ5=TQAB"ACY.S^BGI@& R M%%R'^234SU&$\RI5,L@3#DL%1>J-7JW.Z,T843D4AVS# $Z0WXNQ4D*US";^-2W.<8]TNR!::/HL&*>;TXWVH6 M#%YLWI(UUTDE*OFY@2(CQAK3'P[=$>N)$WTW:#H\-D9'*5+VVJ/CZ^)<9Y9< MCAU(G[ (IJ[ I<#,-W$!Y)KMZ)(J&G'@42?EF2]1Y,D-]#^B7.H6[:7B/7 MQ)7]#AF\-^$($RD810*O:P5*!^[+\ L+,["2L("0A7]T$"]2DFB.#X0S$I=_ MM*5?_5?R$Y*J^?<8.Q,C;:)#C/J(4@/H)S+,,>D+E6"\LS1+)>7M& O>.8'N MR2YO90OYT"]0?XMG-'AOX\FU,85TZ70:Q/NW_YZJHRDJPBDWQC1/1](&D**6KB'?.3J/!VK.161F<-3TMO0/ M.JR;A'63.X6_M+'1N_35QAQ^_E/X44AE<.*"@CJ.Y)[F'_L]2WVR"$@I^M Q ML3W.K)70A!67%\D1LQ0R%_-SP(X/V]Y4 G)$1#*W-IX+1PN;$H?)(N4(32)W MPN]1SC3]4AIG,419XG-4EA"1(^5X5<[<N?1Y4%%,48BE5,Q%R4E:Z)*2B*PL#=9&D?0FXC(Z>^_^C+49!_(@K-W! MDC9[3-('+CZ)$6E =%(YIQ3N;T)VDY6BX0)AEM[0S37YWE%T7S!_7=Q^ 2@< M'NPAH1!/R.J;!KJJ]+&CZ*A@WBQNM)*P7/^(>;>BKNY_I]=""!V[60,..&[? M.Q_7X@-NL/W]KD8'S\<[WH#Y:59XZ:C\('H.Q-W6^ MCNSG%N-GF5)DO$T_#MTWXM"QCD+20K@,+PQSG?>D7])G-;/EWM+=8C9KO\].O^8HNI*VM]DB63!6L\\(]TA(>3KAHN8TIR3KA%P#>3' MD*K$I\>;,1QQ0NV" 6=(QGG5?T3.A.$[:F:&)/?9\#VD(&^>^1.MC$,5IY$_ MB>BA%V[J]"4@5-%RR!"23?BTTS1>3SX2?D2A;"B(C^+:^"3^A(@;+?LN_CA8 MB% :4Y/,G6 ),7\Y-::A,7TZ?\4C4R!$EZF=&K+CQ<4U*G]MZ6::[#=:>FCH M@]4:/71@3QCQ/Y;*H]F/A?#I>S)_1A.==($2A.THM:"!:HQ-\ MIV:U3-\P<9VHRP+!-B[8"\("9 HJ!8@&2<84NOG M><:5X1!6#BOS'7MJ@[\*EXV"94"0:\GU?OHCUD"(#%X\"JMGR)A+GI(BT8,^ M!71D/F0FRK!8[K,?P)3I3^D*CAD=7?"34!.9-2CR.!]"9-#&VY%:+TA,X:X" M&]7RF$X,W,;<&K MZ2"A@K/YLDV0AC%Q?D(.'\PC.^ ]+T*6M,%"A$@8'_%[L,VZ>:2P@/'$$CW= M5B8!:_(9; ?#"=F(]TQEAL-KV_.8BIQ4$Q+@0WD?*,:!1>=!I>!L@(N5"%%H MFC!)V!<9^/E4^0I BH4/P6"DFD VO?0Q2GY7=-R7I!.=8!J%*IAI:S"6O6=$ MU.3"[B=MUD#@XI_G^?<2*DCP8R+5E4N\ ;9->$]((+-'/9*:*%G31*Z+O\*E M0XKN+^+X6X_B3YJ%G-XG2C>-=#V9NV;9E1$UD\,A)IFM,=-_5;R1A[$5FAMR MA"2_+#(&Z08T"^(0!;VH8 5"0N*^/DO5<[QY0W[YLF F4Y)8G*;P'L,+?-%0 M65(U*!(L$3',M,-B1*@A3#L^@8E[$J(O$<^I>?$/G,W*@W;F8F^-\R3@$J7\ MTE,R;PA!7\DX6LD8:MQ!W)_N++G+%Y.OGB<$5A@&;IZY@D*1F"XR 5P MB=OBI=I\1)QM*6JKM.X6D5N=P3MX(#/CL9#F[7E.'!;E!I_+7.IE8OV@G_D7,");DA/C1NW M=%F%5G9VRBU'S /K+SK\N $+SB$_2S:$>0,Z*'I//-FAFVYC2&?I!IFV5 7* M;PHE]"?E%_B%GG_B)?TE?7BG'< 09T&8B+3HLDK=2_%!]N>[#=-E\?)67>I8 MPR.W$!_+:9>;E#?.W/]#<$043IS1$G.-H20>,:CKCAG@00WQ62/"EV?S#*48:1 M$47R*$45>0,)+*S==):%E;4.XQ,?8'Y';*N-6%[((J"@#%A_E9@Q29\=03XY&W(^[D9,B].]@/IA<6&K_$WUEJB\,5.KQ'K YG1!.+= !CQ.BWNEZ)* M!?TY+_Q8M!A/!!):(CA04YV,H?"*C1NE.V:2++F[3] FGR??VJBT05425E]A MR1^Y);]7V!:'N+_W?SQ*-SL M\9Y$CJLOO,=!$4WHG$FD=I80Q3:7 ;8DOQ9]XZ&8%]OJ7L"Z,:N8L,*X%18U M&'E]?6V'9-!^]G]^Z >#%_)E[I X\'81Y2!@L00=";0-'V :0]<;DI&6XT\*%&9 M)SXTUAR9M_3API+.OKKT4K[SVY*NZQ>:V>MVS'.JA &S1]PI/%4_#&..BXBP MG!PS2- #2YZ"&?B.58/U,3DO,%C7X%JO_5'7Q%$__J.NJ4JWJW3AJ&NJI:L= MIX=GW6!G_7<[@!IJJ?\<$)Z\R>R8^#2PPZ#*TA.9OA+B25?W_^Q+_<%_9BYS M/DI0BMMFS7HP38H^!X'4Q]R(%7>Z/+XA8$FA,'Q"P-Z[1M&2ABH.DJ##K_YH:L/ M/5+2?11'?8"B27H MBJ_P$)OB$._C$!OB$!_[(=85P^IU.A_(X.T"0*UJNOI&WC2'Z^?4IJ;[P11S M^N<9HTMCIC>8YWC<F2N9RQH33A0I!\P MQ# 1'HL-_S*B(_?S!T@*\P/I]O:*I9!R-IYY&I8%[H2RJH@E5)%]R!)3R))C MER4+51&S0)C,"X^RFD>AAK&Q["AXVM&?Q*XXB2=[$KOL),Y%U9-+Z\C!;XB MU?U/5;E=-J;07:N=_AH8-T/_+M']WUZ=6<:RSPNWP?63C.?A&@F>H(F,W MD8TWQ#?[7=+,[8W@ZX$=O$F/9#R1;MVQBWP-J"'"S]$$OO*CWY0V?TM%N87N MNJW0$(&M$Q :17:PJD0I+3<>?09C^$B5"C&G59G0-Y,;<00\YPTK!&JE=,@)AU7&[+8R01,R81\R M003?3E3-9<@N$N:%;;WC5%CHM1<6N=:O M)UP;K<\MDN K.Z!@V5N5LZ@MJVMM6=UT$A'1;X;HV(5.PA."OO/6.=]']H!= MX3R_+XS;WZ5"^@LUEC+)_$NTF34TD$,D[Y^@N2("]*IQ<)D1SJ$4O[8'U&>OP3_M=I:P5'(\!UT\2-UD FJ@3)!I J+HC8/=DA8>-#\(3W(#AE[23_"Q-FT*KH%#22R?1+)&SV/*!3B ME/[RRLS)%?8T1YGI-$^9^8M08TY=T/$RIFOO>>2&+XRR;Q3S\__N!W] */[* MGKA0R7SKVZRT.; '<="?<^9I"RJAJ>R<44D%[8X^V]X?].MMF<7V?Y]1<2-] MIJ\+TCAGZ#WUC?*"LOY%32+>'$]&[AI0*Q0A3$K)^6="LJ3J[UHCJ#L M"D$I!&7C!&5G.T&9^*$6,>L<4%@>4<7*L0E+2PA+(2P;)RS-I<+RD0100#/G M<@0I.@L"^".:XOXH;IH99DQR:R[G+>NK/$-!>5XL$BN6FT=4Q'-L]9^AK88_+J!W_DE [7FB.HFC\SPTQI8ZB0,OY,7G[P.])L= NTN''P2#%RZ/7_. MNI3\\_]6#!_W3'_WTI2L[2,C$585^^GP-$7M$U:3-5>E$_Y#3E4D: M+[R,V]UF7/6\"QX:ASOCA]A5B2MQ$O>+:7Z8'E:Q5$ M66AM5;P&UE<)%>_DQ:FZ?4KRWV<>D;1%?OTU,I*7R4@91*P-'=;I&^G@V$M[ M[*7K2%!1H5I;"6H("2HD:&TEJ&KT#",E056=BU!>OD;%(F[.$TH-8(3/T;^G M/8:]I0[# GI7?SH+TZKI>LRNVA$5LS77OL5_CT/^B_SN.>N,@V?W?U.?/+%#'L>KUS0<(<4158 M]Z,RJ> (*LD$&. C-"4BZ\I(4%G?F&HG>ZF9!N\9)8) M"/W4!83H07'\ D)5.F9'CP2$KIBZ\@8J2"PA(G\.NG+L:([B[<[S]\NL/N($P[;5:F/S!"^OZ,(L-'GHY? G\VV<@W'DN5 M[WXXO2##(1G@$_O@-4(-A$H3=/\L5U#4>06E"VN\H?")-;@JI<_1.'ZX3++^ MMW"C-$@T17*%*QYOAF;-]ZVX\OT)"19D"21*>V>!;"F9-?4ONL7_=J5OQ/US M-B\XQ$$K.&@]<= :?- ,C2?D?!V]CPE>FID+^,H?_$'O=>D!,OOAY-VZ ^(5 MJ?^Y$R@.X%X.H*[\;Q$Q:/ )?#-TGG^2[HJPY'B9FUYPX=@.X"0/IZ] ;EF4 M]B8.6,$!4\4-U^SSI:ZE2L9^+)Z O\%)^SRR!W]0:RZTQR1SG8HS5^;,66UQ MY!I]Y"Q^XF[=$',HP]E3Z#JN'8!G@_Z](,ATRBY456VKPH7:"*17'V-154>- M@K@.%KA^GH7TC2$X/3UG-F -L:ZG+^ 'I;].AT/IE5+2F:FV51$A.=#QUM+W MF3C?=3[?\S>9&F6S7EW?2U>PLC&'^/=9$,YL5MSY '$!^C-=T:(C^F '3S8] MQA?W;R/R+O4'>!-J"OW$B1\&31R&IAZ&*"_QJS@,E1P&G=X,XC0T]#3H:UT- M/<5> M@_<_OG_[1?IU9O_Y0KS*1/=11?!Z71'":S;N>]U(AQG9KT\0SO[NC]S!>SX" M<=*275';-WR#AUC>5OH5. QU7_5L"C M"!Y7]F@PXVQ6MZ[W!_#VQ& Y3:Q\N?XJL%*$E2]DZ'IN,51.5*[<]C\+K!1A MY=9^(B,!$PZ3[S^N!4R*8/(](."%7'#_G"1:C!-%RI5/1R-]IQ9^WG6":;QG M4,;B.#QWUXV\+ F^(H_,>0E/R][GJ('-^3^+_\G:S<46LP[NH+2;7+7FO>3P MDZHWT"HUM__]WW]13>53_M]?T_G6;IC-UVZ7F3=X"FH\\<4SGP6>&[X<]>S_ MLFCRD#5CTU,*\P2*<>9IIRM > [_BTV/]Q,4H 7$H:<=6&L#R1^[4_CC$2S- M?__%TC2C8&G8OV\\!W**((M"HJ^B@@_OO('/N(-A,0;^>$)O2GOJ!^_29&1[ MBU?E!%W&YF*7,8S7=?[66NW'5%6K)1S-1^]H_K1_V'8+A<+#S2]W_)_)BCX:E+YFFQ"F,7EOO&)5$%[1VKU?\ MFW6?9+9[>C5/TLVVKBT/GI2T$@L-IU[3#"<\EX75QWF[>4Y14#L,U568ESOZ MV#9;V3@;&+?R\_O'A<:_V<@9?0@_2/^/^SZ3'EZ(MXD[IQIL<7F-XGPRE:B* MZSH2S/Y3DQ;SSAZ3CU()]]!Q3#?&S49^P&J%4A/6Z]&=CLKAHTFSNGIQR5"Z M?B.#&3H$60)VL$8VU3)]>A?>@9(3^T)M_X^,6( Y!!@_CR%,_,3$[U9BXFNJ M,/&%B;\W$_^&+L$;V*"08P]7+U*9?'4]VX/6L F=\HRT Z3) MM7O*\G=76]FPF]MRWN5<#+WD].PAA,@.69VFC]'#L[ @ +AX=Z$8X#GPJ=RZ MX*,<# B55)^J5Z+%?5'-?:%J1NOR!_?G#:%_(ID0U.=X'0>!WMC?9T\C=R#U M!P.ZN5-P.'YU@W'Z7CF$UB>=S9=;R=3&L;WG%]N5):KL>K8L]6>.._4#'+!T M\X7J].[;1\_W[F9C^M8!QHCH.OZ ]1IE%XSG;XSMPYH[N^ M]A';D+\CO]=#_$?(S8/+S2XK_(R5TL_V"(N9'EY8T :C]+G.1QANT;)T+HC2EXLN M9!*&FG$IU0PCA+Q M?L)ZVD&[O34Q)G0Q(Y!G%'D=X4F=F3BS%PNSNSP1?HZ M\E^%!B8TL :*+!/*JX0*=F0RJ]>ZO/.ABH*W@R@1="U$@%!?3DD6]("@>9DL M.!PW$]O$R[\^!1\*,R#63W\Q1/I+G678D:6_;!R879T+TSM<\0N[7-)F/&N- MY]N!@T$3-R"#J4]_G)M(;X1P,TO-[XK&YD,7FBOO,L4ZHZ7YT9VRA M\)GGJR)ZNLPKM$;XRLS[PXSQ-\BXX4=^&,K2(/%OA07^+8?YMV1\V0",QV%L M/!)[\!+5AS$CDA?T3ZG8)!?P(VE"5]EW%EB7NLP+Q)+1>Z@&GD$R'$'R@-$[ MFUYF6L,8-LD$S]MT,25_%D@^ US)[TD3QE\A#6TW@+?124#AVYA^('"QZ"R< MT+&$['G)(R(M(%H"OE\EMBN9=#@;L:V!>K:X 2@32_"C':PX_09=$_JTL3M] M9T7MO[4?VM(S\>CK1Z-W@#.9P'+9B72?!"Z=-?#%EZJW.Z"07WH>"P' -@R6 M/.T26;2"J9IW**(,&6Y=CYHNOWEN['$))0<2.ND6T;=3%,?/IN/Y23P7N^'% MQ94V/7-MJ4BV1.\ H-$AXOYM '+R!C /<:32CV^?E\PB&C>7UT]VZ-))$/1Q M4[#0[X.M)FEG?YY']MK*]Q\>-&M>6LSM#Y--J3C?HT-0Z@X^W!W5I^!SP\$L MVF_<+[5;>K?DC#R#NEUV2S"9-";3%Q_UI91\ '2/B!V2Z#C]W?9F=O N1=+/ MF9&XV:/C3R+!F5I=>FP\AVIBH?3;!,8FG2'Y@O*I__ ;_DG]=(Y](#5%-2\4 M399NV0O/'NEA&$B6H9TW#F>_^#!UJA,-2.#5'%8;B-9$RE#Q,['!!IHKRZ]=B$MTO4H6&S@U'CV^7M@>=I2(;"U,[N\(,I#.YP-AVC2!-!$ M-(#W@69$EVT8^./Y2QF^X5%9B!?SC ^#?X9^$PF/DD:D^$GZ4% O1J[]Y([8 M[W#J@>V&!/4^"OPI#-/Q9T]3R7[R9U-66(]?>(?)+5V6;S'S"%?;0B0:0>T@ M(,]@W;#UH>^C:LT4#9^ /FL44G%/PD'@/LTM:%MZ+'6O.#[29E.Y.)HYT,>5 MJ@_.OV?AE/T:)SH&#'%EARTJ[ &=)(42B2EE9C 98)N9OC?N%'_&.Q)D(#=V M:G^0PS*;"QCA>NJ$?MCE<,SJNS'D$OZ;MG1/-92Y;[GHW>5Z" 5*I,%P/:/4 M@(!9SH$O@ :$6E*(6A."69HPGT3Z5H+"D4%?&CAH M'L;C0DU\2!S0Q*G.%7 MB9,Z_+%;97D/6/=IP$ ,@$5+&<;J!%\.-D^@_(2$6U=A#W\,M@/LLP%%[R3Z<6.WTPV1887S1\/OG;T M78SG!;8 CAR\L^S[I">ZQ##'R)R:S(();"A]") _/BQ>)T%L>'0K8QGR! M"%MGV@@Y^D=P&<"J'?=#.A3>,5R] 1C@N-K2 VQ!ZL/Q MW,@;746//DH&8-@2E>E39N+*$OGI.FB6,YV)Z:@4QF.X&Y@,!>V3:H?\F25M M7RFUR*AR):/Y:8]F3'.,_(@Y?XL4DR4!'1+VL*0+3(?MCM'-,+:IWO7TGKI^ M95 27PE5INE_YUX!@ ;OUB1-VEIVM_"N?2(CE_SD\C(EANEJP_K1-4T)QZ=8 M,4KY+&I^SP#=R=JU6D#K$5=JJ:W+?#^N;-76&E7#A_1RTZ__1)NM4%S:O,2- MBEQZ:B!=J.9;N_:VWOJL8VR\M5KKC6'P)G1P?Q=<+ MK9J ?+>*@'Q/$0'Y0P;D&Q"*YP'#^]LO-W>_/$@W=U>+A6Q=QGQU?_=P?WOS MI?]X_47ZW+_MWUU=2P^_7E\_+F;,K(& P+&?W8!>Y\_H,QQ0"M\@&,9BHY$V MRO]&%25[OOKZ2$A C&Y;MZKAH.RUE4[=NF[5LA58?0?5V1E;9[4?4SO-I#SI MYS(&=DB6UX@5@3A$=?PW&_%3U&]1((ZZ*^+(^LV6\>F=SGPAMZ22V9[,8=!W M("6W7M[3VH4?WSX+,2W69.6:_/;P7X?G_SV"CQUXLTN:T'%^8"4L3Q7?K^C[^ZXJ/8B_CN>H08"W%/'HSDLJQ?%2FWZ0 M)F\*EJKI\F9]K2B!7K'D65?4F*U+0Y%[G>ZVHJ88R#N[O 28*M"'J@93MW6I M=655V_K>$F Z-)C6UX2J!I-%[QG9TM2:8.D4?#L/+WXPO:#:QEARO9\D*BRM MK8N]Z=9)L8.X0FWA"WF:)I6)OY*1\^A_LZ?P]_?K-RB,H6O3'PR"&7%N0,VD M>]Z'9.K^:.2_0J'=5S^X"HCC3H%(GKNNLR=YZ+X1Y^)/$O@%A[@'N27T$&N? MI2J'@?$*H!0QD"7H3J)V#@"!RLXZ:@D(&WI IW2C,\1X;P M'.WL0E25Y=(HPN2/&))W9+JA3-'H5JJ6K&E;Q]&$J5]'**G[@Y+>NM2LCFQM M?S\)*!T:2@4JTCZA9* S6ZN-,_L4?$;+-)V(:'9K7:>1N4.&+&F6R!_:W26E M[4^R=%J7EMZ1=4VIB1$EH%0IE/3]00FZZL@=HR-W.R()K?%@*M)X]@@FB+BJ M7;FK=FH"I8J<.PP52H'N,Y\"5"N8L,9*B29T.HZ=CG#L'"HEB/?U\)X3@;*! MUNJ5\"B5QLP-]&R9^M"MK1--UF5/5>6N)I(NCA%'*VZ? MZG $E8[D8VN@ MP?;L5(WTOW2%_^506@T"T76NWR;$"TG? LBB@#%4VK*VCG0)0AP;4^HK.#@#5:UV:FJS6QOMW7$Z7=3TOZQM4L[X61AI@:I\LV%?< M35N!706P:Y8E=XW\123 +L"^4["OKXAM!7:H634IW-6\ETE _5A]7XM:7GD7 MI^KI*M_K:5><3AOU6:F?@2D64BQD[1?RN.SZXFG?^MYSCK7N=#(R1$+&P4(7 M@+Q'"KR;!'?K:J4Z-<$ZX'&H2XJY - >0Q45 ,B@ %(4N6?5A?5" &B/H8D* M -2!8*FL]^I2R'=@6)&_I/=E4MKZ 1&R\ADA:&1NO#DE=BB0-:F+JPF8AD+37 M+(OJD(3L!+*BUJ4L[Q3<,#?>U/:>72" 8S[U$^.VA;B2<,0UI4D6NNRUY--04EZE$A:5ZUZ$&B"DK@D;D."&THG=+)1 R@5-(UG31-+KQ$-J@_4\E$.I"&5.O6Y<$ MJ)/P@JQ2$ZH@2&ND2T3T_-GEC;2BYT\EXL2"IAIZ%:S/PH*M(X;T/6"H!R2= MAJP;=>FZ*S!4J5JS!PRI"G 1J'*G5Q<,'9?_8QE)2%ZQ:;*GXS3*R3^("@COIA"FTJZ'\=]^?E7^F_HN&.[>#9]=A[ MM:( XX$\TH\O1+(' W],W_T.&><>]A>W _IC3W+IR)X#JI9"B%7RA]+TA80$ M,(D+A]'7(6N:2C\43ND/D!^B'6_:_#KPEQL=.KJ)'[H LH\8R'5_DD^OKC-] MH4/'8Y'Z%M],)?F*_41',)LN_DH-%ECMT#%]O="SBY'^]TL0#6=B/Y.+IX#8 M?US8T%KVHSUZM=]# %8:111"_.D]>/W\Y!=.<3C<&888E*ET\2$KDVX-/9(D M@$_1,=FU&8OT$H (_8MKJ+VN.>P-3"HLC)[>L;2.,314^E>CJ]D]_7^Z]%3 M*0:\7X'T1:HO^W(AI@]_MHLOENNK_H]_2;_>WWZYN?OE0;JYNUI\+NLRYJO[ MNX?[VYLO_OCU^OKQ03JCOWR\N?OM^LMYC>91+%?/;CPJ M+/T9?883RA)Y&Q"X;EZ88'6D"0GXWZ@4M<^+1,1BA-$YX3V3B$>\U.C<1O8D M)!^C/WQRW' RLM\_NAZ.$+_TB3^,RU00Q'-W&JXA^W4B8=H*DS+<"\/?S'_= MIK_ZD/^YT6WKEE'X*Z6M%OY\T:-Z;:53_(U%3UK\S++I8OEVGRYJA$[6R_O:>W"CV^? MA=P3:[)R37Y[^*\=Z@BG\[&:;7:Q20K:D*2=_7F^SI8?16C]]J;_^>;VYO'F M^J&VD77Q_?6_?PK)PKP3D31R[2=WY-:Z(EI\?_WO5R1_6:A3*0 S_MWU' JB MCQ>]O+?OH 41#R]^,&6--:A*%?BO=$HG5,BGJJ*0[U#<1@@]X+7_' -O[N\) I0J:)@B0'YG>-RLMZVJ M K>P;!@=6:U-'Q^!HTIQM()(IR(H]6=M>X1%^G@H 54ES;$>X< M83[M)VZ%L-M2D$ _5=.2C>T;* @#O(8(6A%SJ )!W=9E3^YU!"E[X_&S?LRJ M"OQ@W-,H8/D2KIL#N&[&S'/CS(@T]87#1CAL#M%K#/AL;Y,LQTTE"_14U63+ M$/Z:8P31JMY0U8!( UKDCFR:><8@ :*&@6B#!F,5@4AM779DK(>K!89.VUL# M3!ZP_NE$>EF*"+A//$5'+541+*RIG:3G1,C\W9V^7,U".JE$^KQO*GLT)(94 M1,>KHT34B@2+X=PX6UHJ0 M> M W%J86-BO456WSB,55GH-L;0J,%$MEGH8Y%*W#U (+!T:2QL$N2K%DJZ MO[EG"%=0'6#2'PR"&7$D\C8A7@CM'#Q'\B&J&?N#MJ63:J8/R! ^H$/I01R3 MJ;!ZWW/F(^UKBQVU==FUZ!VFBT2-8\34JG9'.\&4UKHT54/N&*)6J_&8VJ"% MUDXPI;V$./+$K)6-M0>VI8_VV\9) M>3I4XJJR*1PH1PFCHW1C=?X"T@+R!?L[;G%4"^U[KL]'2YJ^>S= 3@C]5OM*AK MI'=1E7JX#^=1B>]OU*ZL?B;I$.%E:.&4KKLBLBK$<)FFUJ#9>#1FU=:@(S3<=,U?6I::($H0=)13=*JH86UF'8>@Z:AI#>LB";3:\V0 MP;RER8HE,A*.$E;;E!QN 2N#B@M=EWNB5U/S855U)>L6L(*\%TNVMN^&(3(6 MUM&,<#C05,=+D\Z?$#,K]+847I[#)%^F\'?K>\_0K31- ;VV##%;EX;>DRUS M:_9P8U'P\5<;;L06>5"QE4CMUX8H^!9?.[W80V-[B6-<).79TX=@YE*K#40@5 M[C_@#>'];!I.;0^69&TQHH&33NX8=;&X":!MMT;M E!A1XC_ M\P$;@76!]?IJ@VMCO=>Z[*J6;*J-MO5WCO13\!9>^>.Q.QU32X+UA@8,TK$3 M;W!2U-':9F7VU5N\.L6IX\^ TJG^0J[B''0E3^D1@[/O.5=I:*X1%^TJ5:>& ME=RO9OE:3@QYO7T@K[J(O$!>,Y&W2K';%?(JI[3>(?)0S_HP!98F^E_'_7GY M5_JO:$1C.WAV/:;?:46*Q(&V_/&%2/9@X(_IN]^!LH@1,MH!_;$GN71DSX$] MPDPRR1]*TQ<2$D "*JB89#9T/9MN+/U0.*4_P#UOQ_LROP[\Y4:'CF[BAR[L MY4?,5W-_DD^OKC-]H4-',*:^Q5;YHY)\Q7ZB(YA-%W^E!@NL=NB8OEX8V<5( M__LEB(8SL9_)Q5- [#\N["$=[4=[]&J_AP"L-(HHA/C3>_#Z^ #CP?=&GKJ2 "?HF.R:S,6Z24 P?47UU![77/8&YA4'A@]O6-I'6-H MJ/2O1E>S>_K_=.FI0#92BG>07 #HOWZP+Q=B^O!GN]@JNK[J__B7].O][9>; MNU\>I)N[J\7GLBYCOKJ_>[B_O?G2?[S^(GWNW_;OKJZEAU^OKQ\?I#/ZR\>; MN]^NOYS7:![%:D(#_C4I1^[Q(1!0C MS*)Z"KWJ$*"Q=,1+C4YM9$]"\C'ZPR?'#2,PE\I;;7PYXL>U6LKG>)O+'K2 MXI\;BEG)F%2MK5AB4&4'U5GZJ!5>JI)QN2H^IG9RGZN;]Z=8=/9#N+&^D $9 M/U'IHJOR.FWGUERZ9BP)4*>6<(F5C?INTI*PAJNB*5JIQBM;]X8\GO4J1>HE MUFO!>E4C>K9>WQ/;AA_?/I>I_#J]51&+,K\HOSW\UPYUA=/Y6-UVN]@V!:U( MTL[^/%]GSX\B3OSP:__'-3A$KG\\H&.Y^TGZAO]_4[=IW%O0R1_Q.YWXULL-0ZDOW 1VW';Q+#^!A#*4SN-^7Q/:^ MDP _.1_CZZ1C?#=W7XNB?+[W,/4'?WRW@_O@ 0) SC_MT8PDC^11/26)ZNG+ M(XV+1J,:NQF.T;I$]Z920$"?^P%$PJ2?\$A96C@)=.R&VXR?;5Q_-GWQ PH MIUQR7&I2G25K7#R\-39[Z]&9K4M+I@L>_;_$NK-!2W;\4LG.^+O8N==560+W M!OK8P0[]).U^FV["<+;!(G37WJ+UA[8V;7%J?!;0:5BRH1NRT2VJ+9O?(ECS M78-NP[7N[?XX;+'4EL*6NF?U9,4H*FE:#]Y?;F3(4OT"1,R@,#[ MZ'T^ G7\3#&*8(K9'&)K!Q!-@H MR"JL !O4NJ@+F_*^76H'-CP_5V9XJKNQ/"UC,\O3W,UH.GLR/-<8_K:6G66N M;]3LT?"T@"&[(L-SM>6YZVW:S!:RK#ULT3;&T/JVVOKCVVSI>LK:0UM[4[=8 MN9Z*G+\]4Y%[!?TI-OA!%7;F-I9E(^,K&UJ6@OBXE&6YO8;8TRK0$ 4K=@W! M86Z/C2JL!X&-0V.CP+)<&QNEJ]1Z1MV:-AP7[5/QWO?I4&&)L3C-=2Y<3QK8 M$W=JCYK,_W1,AW!]EJ=D3[_3+;WQKMB&KLL,TNL "TY/[,8: MH3ADZ [<2KK0B_9JY6M@MU(-0CI^^J?Y,_F#3&WZ)N?:#CRZ'F%JF[^P75[[ M>")I7E=79-7*JPOGPNQK-*YR(GY_N.J!^F!V%5DOZ.\J<-4@7)51'?:%*TU1 M6I<]O2=WE'QOO[VCZB1<#2E-PL<&;,"7$Y 7XH7N3R*-_+#1I--'=52W4"U2 M^XS-@Z[2NWSCT4TGMW2K[\CT?OAHOZU];M76I6YU9,O*Q^;*GUMA1]818F5O M@UU#3*,0,PRJS.;SM07$&@2Q+12.74-,QR2#3B?O$=L[PH[+C;&LO05W8$CV M=!JX3S-&_S3U)3]*N,-$C1=_Y)!@PWZO-?%S'!53^D[4% Q2\JV^_L_,G;ZO M?8:-UJ7:,V6]MXTF(CHV'0ORREXM%2"O0VU7394-M0)/FT!>LY"WA5)3 ?*P M95A/[A8$86J$O%/PI]SYWD5 '$+&J,9@DU?ZI< ?C2"K%$B' Q).*_&I-"-E M5.V=V3D0[M-X:J@$VGE&"H5J@E3H5YC@](;#=&U!!#4(IBKWC*IR4PY_#PH4 M[C2?91BR/KEK5 MJDD^$8<*[S SWV?MJ*3%;EK<]SUG>X>WJF/?>UV5%3V?*-C8#LE;H:HY[@=Q M>#;M(U[-X3'@\&AF5S:-(NI+<7C$X:GIX5G?LU?YX>FT+DV%WCL%B:[BZ&S7 M3Y:MW.5?GX(/=6Y(*9K-'JC9;&=QLUD8+YS0U1U051V(KD2+6M&B=M>W6.-; MU#X\TO]\N[Y[?)#NOTI7]]^^_[C^]?KNX>:?U]+M_<-#C6:SYT:U@+.F=*HU MM;9I=2OI=:JU>[WBWQRN_ZK9UK7U^O"*,=5I3,N169]F;9J:^]R!\^_,4A+] M_Q([D B]AYT3:9];;EE.K'MNN471%$T5S6#762[1:WBMY1*MAK=8+M%I^ "[ M<%HM=<6:B#6I;DU$Y^4Z?JQFT*EA&V=Z[@XSZQ_D)_%F9+/BL'KU$R@WX7+Z M<]U[!XOO5_3]/67+L?.=\NSR[U_ AS_VH@>XGD,/S,>+'OIZ#W Z'NP1P2XD MS[[OA%+ I8-TYD8)EA(&_(B#847,O!O3Y9GBET C6:?YQ H2>2Z;O@;^&*(R M\,C?W>G+U2RDTH,$UV]\2/TP)/1_S@;T*RJ4,?$?9D M,DU=5KKY? &,0:P[J169=ON8%#3/E;MJ1U;U@DG1AT%T6WHG=A 6>!ZA<<[> M^K4*VKFRPF8M$*Y(NMD'"*&\3NY9NFRI5578-2PA[+@QIBD'QY@&K:ME0]?E MGIE/E!08:S[&U,-C#(@S95U5Y8XBY%C3,5:0GUH'C&FM2]"JC8+&B4?=HZ$Q MAIX_G+Y"&M+('1 O)(FIMQM;CP+BX)C4Z=UJR%TKSUBUMJ%'GW7PZ0#K(%44 MC$[><-W$S*//._B4.G2'>KJL%M0#']C(JPGMPA%=7$407-&-=!\0-"D$3576 MS*U;5(E&$S5$V.%=CEJ7JD:*(1MF7L@)A#4?88=W 6L619AAR):^-26>0%@- MS;L:( QZ,6FRV=%K C 1QLM:=R3X2>VZ'SPOD7= +FMRQU3(.P8$79X=Z\.K3Z4GFP5M/H0"&L6P@J,NCH@ M#%MZ6+):0-%T C&[ U0K,!K#H,(4;$$'O?VNK'4Q'#YHIGZ ;%D1!'8G'R\N%/1 \( M.$W3I-I=/N=/G AQ(G9X(@K,G<.?"$-I79J=KJRI0FD2@;6RVW/EA].D/(ZN MLW.8TC@8Q_WP%Q@%<,RR<%_X0,>S]CE0H296H<9#GM6\\OJW"H>MM2X[2D^F M?]A+D5N%(P=TH[)PJXF'#QEZ*"_@@JRQRJQ"$D#PL=XV>K!:D0Y?O9K+6 MCC7 R7RRT%M5^U8A]#I81ME59,O()VT(Z)T>]%88 Q5"ST17*597;M,?3T"O MB=#;H%*N0NAU6Y>ZU9&5[C;-PW8./%$E5VCNA7/5%=I45U7V4^96W< [4,NOR7J!@BV*V9J9IK^> M7K,B$%8ATJ"B7Y/5 LJ(M1M3-LR!?NP8VIL?L /=3353M@HX(02(F@VBO7EE M.SJ 2)$UJX*&S@)$M3*5]@W,:J.JV+F .#X)?##4)H$_M"=;J0@U\3M M>DP'MDK]&/?W.V[OVB?4;%U::K?A1 0BN_=(@+Y"&]\&Z-W69:^GRU8WG^<@ M@"Z 7BMZ@6UP#A$U6>LJLJ()I NDUYPV8!ND0W,_:EQ85MZ3)W NZD,6=<\. MB1T,7C YQ2$_RCJV#] MA5+0KF+M="E])75]E0-76<:4E4]HWBAC:B7;>95CUUJ7NB&;W;PA)6I'CBW; M=B->P2K!IJ.6I_3D3L'M)_*VFXVDE71\52():25T79.M*B*B DEU0M)*SJXJ M@80D$9IIR+I2091) *E.*51[!9+)[#JE6X/:2%%-,M>E:$1_^"Q+S\0C@3U" M;=5VQJ[GAM/ !EWUP(84'^$O;'P4D/W,Z#;%)#(VZT9>MZ_T&=1:PCBI=V3)%BJJV!1$TE?TRDBWE+J8IZEH(5&% SD@1U.A6:M;/2G:-T MWU2I.-_YG@MX(.'T!G&(F+R?$) BWC/[V1I<#98!87!+4[5/-6DV+>!4)9Q6 MJ,T;P*G$G=1!:C[+R+/ "D@U'E(KU)S=(,IL779EI8#37P"J68!:7V\N":@\ M9C"+.&^U'P8QQU.WLD0U#F7)(XTN6SFBD[:&!A^+3A6W2;^YX8 :K[9' M_%EX1Z9%APUB%@4N,M$[N9:@V=+U&M+QTS]M#)\U+_\>$@'HVY!>"F#5$%BY MBW^_N.HIV*6G(QRQ3<95&85R6USEH0-MW0I:?0J/ZTZ8@_QHG^*$%<$=5(_R MHDJ3 N+CR ]BN+9$1\H@J)'6C&VDNF#/.!;$K7!_;H\X9 HR-4U6!4F50-Q* M9];V@#,P.=#JRMTJ&-P%X!H%N/6]I]L#KM.ZU!5+5O4*.I?4J'2VMO[58DS< M BW0,/#'D3+L>TWVLY[&<2VE \\9I[F#RVQ3V/^UCRY49P![IJP61,YJU!=1 M@.]0ZO .P=<%\)F:)6M:K9MR"O =2#/>(?:LUF5/I2IR%4F1 GF-0MX&_N J MD0>Q*JTG:YT*G,,UTI:/FVCFAN>71*F]!ZF&O/%^TB% ,2Z#7S2H/,IT16E= M=M4\PBHO<%P\IK6.A:ZH5" 7DMSLHJ2QLE&#.[DC]SIY#G!!$]-2>)O!5^YLJ A^YFN:/D M?08">,7^-6?\.=3MP1Z\:.=15[?UJ]"BH7&N;: M.G98E4V[V@VL.A LEGN:8/H^,ER5S6O9#:S 7ZK+BEE!@VP!JUKKJ7N%5;=U M:5)4Y=WP3>63;Z 6RW@.Z>)?))6W9U'I[3G/DJJ,Z^7 G(?=>=[?F'A_MJRQH*6YU3C%FSA]0=4I66_U<((0E =3>X66&Z"_ZB6 M8-I-X4*EJ-(42)G5MJJZ%' Z-)RVJ4:H%DZLDT%!6E53OS@_69* MQB$][O#ZP,=6 9NFLFE(@Z.:/:K:UKIH7X"X9G6_=0(QMLWM0'-!2W Y"1!O MZ)8\+(:Q8:^B6K*E;9,&)##<1 Q7YEH_+(:A5["AR\967K+C2HH_2)9[9$C$ MGOAS:F1X9.@>@Q.^9.,A0SCA#YA)S64-]T!\9N!;6YZ8$."S1/N[H\//RGSJ M:O #[9U[6^8=" #5+VBSGFZT/8XLR+8S"]+S1+KW69:> M3NHP8#EV%_H=F4HC:OT(EWG=C=S=NLQOHDK>[WX /^A/IX'[-)O:3R/RZ%=C MX.K8!D3MFG*W4VL35^"W<=[RO> 7([NFTI75@H:; K\GA]_JG(Q[@:_&?.0= M6;5$!X53@^].?>1[@2^$*0U-[FU%$"#Q@6R@L(C$1_#? ZG2Y2R]H4>T9JIW5)+Z^.NG5C=0'58X%J6?UKST@U6Y== M@ZI9>5H4@=130.H6EL*>D0H\?XK<,?/MV6J'U..)(ZQI%NS,)*A)\.&(#OZ. M]/X?*X]]_F1;K4M+J8H@MF'^J"-'5 7Z^2:(ZE']VS0$HHX/42O8WK;"45HA M&;IOQ+GXDP1^ ;X,I46Q9&FJ]DE@K.$86Y]1<$\84^N&L>-Q=B_/CLEIM==7 M_1__DG[U1S"-4**;WSX2O_81A\ JTV_7-50-5B;:U0L[7-6H6YV 7Q.#G8;N?'61IW1NNP9BJQN1:\J,-=$S%7E.EX;K&]9W+C@>$[ MGL![_FF/9FO3*!DFHU&J 3VI -9!.+I+ RN/G2X0<6^C\@KD-,[/NY$<6NYO ML^KF;Q-XVI]/=P=XZM4-3Z?CO_UINR/AO*W1^=V'\Y:\#>9",Q$,'OWO=D"\ MM5...KR$L2-K5?!J"/=&XS&X2IO= 0;5R*UK=2O@4Q<8;#H&5[G8=@!!3?AX M3Q6 &_AX=P! 73A\Z^;P33)=I"O?PR'"G[\'9$B"@#C2PPO=ZTI\OHW@T(-2 MGQVYMX_2=J^40^^1VNA^8 ?OK%M6#%26D)6RW_O.OV>L@];:,L@ GD0=-#'A M:3PR=*U@V-L'NCJM2PJQ+75\@:[&^;&WQM92'V3'K)L/4F!K?S[M'6.K6S=L MG:9_.^(FET)0N%_\$;5NCH5VXX@-Z^K*[Q+K^LH?CWWO8>H/_N X^&R'[F!M M9<0"EZ.![15$ K, YJ95?-4#LX<$,&I/[G:VR102P#P28&[&5% Y+DU%.,A/ M%965\6=4CTI5>,WGM7;'_7D0JPY[5TY(,*>M1[M0Z8CT=J_$F#Y-_- %+'P, MR,B>NC_))]C<"ZT-BSF_6W9(X $44#%P<"EKE\I=XOLE>%_$T(YU:'OU$1Q* MVG"WC(37AF1[CN2XH]F4.,Q] '((Q8\\)X["TY)'J[>V?F%&,,AWY-HYRNXF M2\V)[R3 */5R1XRV4(&[M@,/DDJCYWQAIRS6Q91$%].61PVJ'@E7&//CT%N7 MG78O3_8GFCX=*90[E4/9V!#*&XYD(90[K4NKK>39 64CQ/*:L7X,3?#\8;# M6'*@H/->NRMD\E$!>18Z^P*RM3QJO#\@]UJ72ENO(Y!/PLGT._Z%6GDV'9;] M3"1O-GX"G]-PWLZ39B']F.O1M1A/9E.HTA\)#U5M/%3B^S7[_DEYC=HI/49P?I#L_1_9!51MS/IN'4]F"!U@CO)=I6 M5]G3<+G"EQOUV@-6*1YU4S9[JJST\C')FO0 %F>DXC/2.2CHECE>JQQP18=: MAS/2D[6>*>M6/L=)G)&C/"/J 1&WS)U;X6@K.]!0*:-W94/IREI!>JHX(>*$ M5'Q"ECF*ZWA"NHTX(<=3+;V\6D.P7M8C47.;@HMZ]$3N6HR.R)2['5$F>FQ8 M+%MC41,L8BF&2:\8U1"DK4>&Q6:UBK>0I4U1.[)J*0**#8;B%K44-8$BE%P8 MFMRSMJF;%.70I2S(^^D+"3""'9 7XH7N3R*Y" /I#!3O\X^UK8(6WV_>]T\B MA>2K']"_>M)@%@3$&[Q+TX ^;(025+)CFHA0ECQJWOI#J4J>'3S05^GSS*0Z M']05']-C,J1?;-?#XKG #>D:?YD%(-_IS'WGT7Y;@\S"6I&?O2;SQB%GHF_; M\[<^4S%:EYX[6NW ROT@N@>F]EN*@JZ>^4 -U_%VT76Z' )1V2M (7MEWW-2 MF$P8;N[(]'Z8PV$)U:[3NC3D3B=?X2V(E&H)P=UX7VH"1K-UJ?=4N:<+,L+Z M(W$/BL6>X=>ELE"5U4Z^^$8(PV9!<'U6N9I T&I==N1N+^][%MQSNW#:939\ M\[CF/HQ[04U30<2SX(!'1W4OCM0>"W5J\O_/WKLV)XXD^\-?1<&>%]W[EVG= M+^YYB*"Q>\8;W7:'[=G9<]YLR% 8[8#$2L)NSZ=_*DL2"$N A 04D!,Q;IN+ M5,K\95967A7)Y+E[#0*7L_#H@8%KLV"4;=NB5"L8A< ]$>"6#6 =&K=RJV.; MFB@I.&3HW%!;(^QZ:-0JT.+.%&4K7W3,$6I/)]6Q^'29/QP(3H;;T*4:AH*? M^HSP$GW(>%07N_#@%XR$6N$R2-5%3CTL!@PUI"O4V#++'R>V\QB4Y/81N+/. M%[=EQCD>'+=:JZ,IHB[G#3,$[ID"M\P(OH/C5F]UZ('"+C#-$+?G@-LM1T<> M'+<&M1,D43>:"F[M$+>G$W78^F"QLT,%)Z&*$U((>SDY;%8'>8DW6QU+JAU) MQ,IA#O'5N(6_#;XL:L$7C U%?!T]OE;D2NP 5:6S9FV[L;E\B+@C,*$/CCCZ M3+PA[G0<[F6S<7)V<7-C(3GQKO,LUIQDYE0\ZFJ2S+)L#%O4)$PD/C5 -9 Q M4QE0"HNQZ(8HV=BAXL0 U4!.0&4\J?1D#KE4!4W%$4W'@Z;=9)A41I-&M9-B MB(92)Z6TR83Q3\Q<2TL3FR_ZE:52YX]_K_YON7B2_DC7-G&"9]=+O=HI.2[ M3+Z4K12IKC<@7G1Y :\T#4J]K=1J%&V5:A1-<3+T_;?GZKU-,O\45O:\"'N,6< MX"]ZS($D"P-:P/KI@2J@+WLLB/ <.)0R3L JWBE% M0@+*C"6(.= H?4A/6E[?I1^B](P(JY!OKY2K.XA&=.G,+Y#Y M5JPY+J7%5YPGNH)9M/HK'!!8UJ&IP(7QK@8[\Q/6"W+E:K)M&D.[;U#MJMFJ M;BFZ-M1D^J=F*HZM_EM6H;0]_M8H2!]BZCR3BZ> .']>.$/ZC)?.^-5Y"T'% M9K%'@9>LR89%OR?92L(,ASM#7BP =+ORXPXUEW23(4&L?GYQN%F+, I@Q_[; M9@:95):8^X%*"73@ 3'XY9/3*;.''$@C%!LRU[WN_;^$W^Z^7=W<_OH@W-SV M5DLS+VONW=T^W'V[N>H^7E\)#X_TG^_7MX\/PMU7H?=;]_;7:W@.X>&W[OTU M/-CU_0-SV9F?A:OKKS>]FT>.GG!%0?>-1Y6O/Z/7&(2B0'[V":3ICF)%/5B, M-16H5G8^%JFES MX)LH[??V5DM#3 M.V-?T>,MIM"%M-939.<^=N#!0V8I<^0N#3\E9\T2D:=3),,C/9B$LSD9ZE*! M?BSP7]^[$(^*(EVZ5CAA..-?GH)/G:GC#BYN!602)UNOS^;S,;@7&"4 M&9"AVW^F1* Y4??I-BD)TW1XY^'\.^46NL.1HEI;UTNL876H2-,:&BJZ M$7"[0"Q_BJ [\6=>$^8,"C)_"T5!1D'>5I"/ZF,;LHP;0T(SRS\1Q-U__[+/ M?0-I?SC:(TV0)D@3I G2!&E2Y!':.B4[F[/+DD_>GPJ7RLR*\(RLJJ,GIHI(G>WWK>L;?Q.M\ M_=^9&[UMUZ0R7UE@M#KYFH*=N$#>4ZTX5^[XQS"$.\(]YKE$AK2LFJUL,@7Y;HR414-$74C'R[,RRHY@U[E:"G\JAK M9=9A1"MHNHV:%M%>1].6;9=S(-PKH&DE4Q=UOAYIVPQCS R$.QAO( MHEXP+@U5+<*]CJHU^%:U&E.UAB9*FGIX5;NGEMS[04^Q4-^2B/4<_'L3?;7Y M$I=56BSQCM5_W%-H:EJ):,??^9.-6/3+&EL4B-DT>)Z MHYT9-#LD1I/U>#ZU*MJZ7G_T)&(0-<09:AK".0T,8J"%.%X.Y1#,^,6BN M&GF*^#MJ_)4>%G!@_%FQ#M2I#LSG6NP=@V>2-EZ,+Y8=> &UKO#PDRGQ0M;I M4_AP"ZV-%3G'CN-/Q6S> 7(&$8,F#6@.XSD(9@3SR8#Y)+E3Q1#2-R13=^>M MZ\-'?]%Z[H?C#FZ\7MQOCNV,;&/L9?;%>_+?F1NZ$7D@P8O;)S]88_Q[TO>? M/7:5?SKC&:EL$;'<4U74K'Q=$,*12SBBLD#N('=VK\KS?CV^5;DBH2H_,CBB MLN"9._4<8)PK"YDW9=%0GMIQ.L/N">45N$QC%Y@_?#+R95U>4;X,8ZIC(MZ3JX0#9' U"\ K MS22MJ(IY<\\%A>7;JYHJJE*)49$8BCB+8/F)22%F[ITSF$^2.Y6BGJN]NF(XHB7><1S_>[^>;?96-*&/HP<1B652D.N.O$7VH&Y [R!V> MN5,S9X]#S:VAYCX:]*%NX)D[-7/9.-0-.C^ZX:RSV*X(F9"!,'!?7+J^@>!Z M@A.&?M^-'7FO;C02G'[LP4T\>W2-A!4C7TQ(-/+A.R\D&6,A2UQOT?"^D=D_ C)W*-JS1ZAB6+1HF-J3B'VNH"7CF3F/. MK\-H A,UP?%@#34!S]QIS-5U&$U@<:0)SCHC[8I0J+#Y3/.4-$<(9T^4MRZD MI24I9_8'Y^/99)UAOLLY1T80S CFDP$S<@>Y@]Q![B!WD#O(G<.VZGK7(:FP MTQ$]CL& /?(U\"?OCF:5S]A0\J^)JHI=X$X,6IN*$'<.+57B!UIGG9;4[5.> MIGZ;11X4-FL1U7"R:+\ PO%GF?N[*8?_J[$7D&Q M/Q9@H=CSS)W=M(#?E=BKW(C]62<.]<"]!%W\ 3##P)_DG$ZL15,REA/SB##U MXLQ"8 AF!//)@/DDN5.S"=2JT3>%T;<;;Q%]>Z FS=WP!]T=O2B=5YT.NLG; M.QJU=R0. FT()Q1VY YRY_"JN/PDQH95L8ZJ^#C@M/M$K;(@JNC<,%H=15+$ M(I2AYCIZJ&V7N+4CJ)DQU"AQ.(':66=RW9/I+.B/*)N+NL(GLQ*ELVD8U5CC M]U2T'B*__^>"R VT?E>M5D<7)5D2-:5$%2N&(,XB0'1BX@=TZ8.TWZG]99YP7)6D/W)QE<_$4"O\"_I$F9 MG &8/AF! M,J75T41)SI=$H!KC$FBXR?#,G4::K.]3_%789%11-S3<9+A'%\H^S]QIM _7 M/F1?XTCV&TK@ROG55N%CX+ZDUTXN<0&?O[2G>5_<8>#TU0_HGY[0GP703/]- MB )ZL7'<:MV9X+N?'Z_H0D:^HE2WI< MK.A7Q_6^^6'8#=R0$C/K_7UT?E;Q_>K-^J4/^2A&J^.YXX+$DG0.<@>YLY5/6%>W,V/!4"TR9>-; M=KU!QK!='!5O270WS!FS)8Z,)GB+=5WF)"T#(=AD6&*#.Y(3"%H(P:."(.Y1 M/'-G'ZZ6/2L(FR\%<2:I@V8AO+XX8\?K$\$)P45Y1?ID\D0"095%09$4N4Y^ MT9,?#$AP$3_=I4HI-/!GD(H(#Y6^&_G32R >FU<1O\.G0Z&8?%5+Z+0-)714 M.">^QU)UXXJYNUD41HX'!*E:/*=+K8Y"&:FHIFC82C/EYXJ*M:\8M4W*-9'Z+(Q"]Z8""5:=JN29%UIO"09=>HN=:J^'YU: M.NBHJZMK9U#C\IGK@J)5*%H&;Z*EH6BA:/$J6M7J&\JFH.]"R#;[<.BNVM%$ M65)%U M8KK.6^/?J_Y;K(#+U.A,G>'8] M1AE*M)0< M"0E_K@%%]#WX\\Z*/#$.A=* #9^*5['QYE%$73RT^?7E]?VS^?@G'; M#YX_*9*D?J)0)Y_2SS;]_%:IIU_BB][6@ _7/T%,Z2V@:&GLAZ'@9 15B/QL M?Z'W0^'<1&Y9+L']]R\K5W)%HDJG2']":/SL^< KF?+ZQT MW),:#!VK8-H@Z!TA&A'AC3B!0"A2!_/$WB>YMT?.0'@BQ*/T%,AP"%<(74C2 M@ _"+]/T*GT6R!*2AQ4^L!Y/<.>XM],'\O%C>RZF&;BN%UI9.4&IE7=B:FTO M:$7:0]U6>\2A3,%?)(LP!#OCL3!E=7'A$A87Q8GL8_>D[TS=B%+L+P; 9:BT MR^AY@$P"A\XO3\&G3MDO9;?%/@%);1I5)3>Z1Z!+GPH4O?<;$! >GFJ_@+[L M,H.HA%=.CL!9;Z5V"+2XBO.$UW!+%K]%0X(+.M0+GMAOJN(SSG6O>_\OX;>[;UWO=5RRW>W M#W??;JZZC]=7PL,C_>?[]>WC@W#W5>C]UKW]]1J>0WCXK7M_#0]V??_ (I_F M9^'J^NM-[^91^$ O\7AS^_OUU4>.GG9%:X8;CZI4?T:O,0A%@1I]!,Y4HUC] M#F 72_ZBNM;Y6*1(UFY,L?4Z5Z+LY$:?;>Q,0W*9_O)YX(;3L?-VZ7ILA>Q+ MGY.+)9I7S]L8C(;QVPL]U)9B793D%2=W3MYNT[<^%;RNMF5%*7Q+:LO%7UEQ M*:UM6E:E*ZU^7=&T1M:DMM6*5]K]FK3*%#]7.B&>$$^GC2<>UZ2W=%46Z=*W@ MV'#&S-TX==S!A>NQWQ-G)A()YD+,)K,Q>"<9909DZ/;=""F3HXP/E=$Q>K+E MT>R5N/<;$JWSZ%.Q$E(0 6FRL4'V0N3/Q]NROYG/)LD#B D=A[MZL9\=B=JY M];V+14B5T>A=6#4!81):19+%.,S!*W%_KE1TQ<9V$L?+3F]N*;H3;+O#*GQKH M3OR9UX0Q@V+,WT)#%&,48Q1C%&,48Q1C%&,48Q3CHQ3CH_K8ADZ C2&AF>6? M".*@3F"/NP;2'FF/M$?:']A219H@39 F2!.DR3G39-]#%0_PR,L-QO_A>#/( MYHJK9Y4F!G$=MLE".2)4[&9K*(VU"2_HE[CH96O(F_LEGON,M)H,+FJBH7#6 M-I,N:+]M,]_3M)$&-1P.)#ES+:;N28N5:*B,6JQQ+;9A'MK^M=B^F_^B%CL' M+;;7D2V&OH.1+:C.>!Z]8AA[&[V""NLL%-;>1J$89N.C4%!7'>-($\-"TPLG M6NX$ZKR-&#%LA#I"O2S43VGDARDU,_(#L<>AFN5R!(C=O!.N$H** MA?HV&2SP]ZTZ"^H^[[3@;GG7,6J)M-Z2(IV%#"&8$,X*9 M:[X@F!',"&8$\S&#&;F#W-DS=ZJY 7+Y52O< $NSWC9Z (*-,]\JN@/T5D<6 M=4,394.K/T$2,8@:XHRY4TU#Y+*:^-00!FJ(T\5@+MV(3PR:K8ZFB+J\8;*B,.H:35! ^61I]:Q=T'#L@OKK]?D#2 M@<"EAC-_B*<#VQ^>/N9858-\7$MA'>_(&01ZF[2N.0S#(Y@1S AFKOF"8$8P M(Y@1S,<,9N0./3U>3J9PGW\ZXQDI M\@S8K8XIUW&,(G)0KI$[NPF=;"_7EH1R?1S(0;GFF3N[B0;4D&N9$[ENJ/+A M.'WX5X0RGC6U=5)/OB.$LZ?0';C0+C7UV&_GKL=DQO.(-)Y,,@R"&<&,8.:: M+PAF!#."&<%\S&!&[B!WD#O('>0.<@>Y4Y,[]=+L8W\EWC2:5+S2==?H[:UU^ 2._X>$G4^*%L0\]]IDK M,J:X8SSN#**E"&8$,X*9:[X@F!',"&8$\S&#^22Y4\EWD9O2L)R*U1W\9Q9& M$WI4"A_]+J4$7-$9_W#_,#=V(/)#@Q>V3 M'_19_,$]/:L^>VXFAZOB856CAU5%%PT]/[0!X<@E'%%9('>0.WM0Y1OFJ'&G MRG54Y4<&1U06/'.GB2@#M\K"X$U9G'6&_ZHN/11D;)7P^S0@0Q+0-X5XLFN: M]F]AVC_&2L\@+P+!C&!&,'/-%P0S@AG!C& ^9C"?)'>J]8O8$,-X)).I'SC! M6SR';WYV>?3?%90O#KV5CZ=FJZ/JFF@59-%A#V/>T(6RC]Q![ARDD\_^-;.% MFOEXT(6RSS-W:G;[V;_LVQS)_EF7-=P3-PQGCM)T")8Z$3X&Q EGP1O[4+Q%DD$Y(T>:&SFVU.KHHB1+HJ9(.3,'I1*E\OBE M0.\@=Y YR![F#W$'N('T(_-^M'[!PD8&X^!@!/ M/SR+8$8P(YBYY@N"&<&,8$8P'S.8D3O('6Y"9:4FZ"YZ#<>GR*O,(?)KX$^6 M#HMWPW\Z@0N%WVDKXFLO1]/Q] MB[^*XG\T $/QYYD[C63H[UO\-7[$_\R3]"F78"3S?&KO^T1]UXM\H3=VPE#H M"G?IFP]+[7T^/'T\FSS^BFEIIK0B+0TD+J;B/;E*6+"'] MRP_)?2OFJNFMCFRKHB(;HJ89F$2ZMS9LRXA85L$+*-"KW V76?U8Q/]54]%M M@VI83MJF898K%E(Z.Y?F_$3.X=^B>L][LCL)_^MJ-M MTBK:)LN?05"IX [)+]&.?X=$[B!WD#O('>0.<@>Y@]Q![F#QQ&&#(%\:#X)@ MBN-Y!&I/)HQ^8F"N&M&3F_9:?FG(;6FW.IHJ2JHL&D9#$;VS%=9*$3VY7D3O M2RE?I2Y)K4[M24BH3DX_"M*,/M$E>:T^:<38.1^%0.\@=K 5IG/(W/^[H0X>1T(]G?;M_Q?&0 M,RSRP*2S8PM@8@8E@AG!C&!&,".8$O$I)3/6XR:9-]>CAYB2T$OOOG1+ 30 ML.4]C8G@^1&]T=1Y@V9AF1""X'@#0=;/IE*BJ791I:88+CAR-^PMF/% ^O2C MD;M%"JC1ZLBBI"NBH2J847Z\@4W,K,3,2@0S@AG!C&!&,".8CP#,)\F=)J,C M*XX"K,:GH9- YMAMMCJ&+1I2?K Y0HU+J*$B0.X@=_:@ICKIBU4T\<% M-50$/'.GR2C)?A6!S9DB..O2BE\)&;_1>P9.1)[=ON!2#L,A#2O";.;VK1D!DJ=511$H.^!^G9&!&P G*(Z8A(Y@1S AF!#.G?$$PGR68 M3Y([341 UAC^[#2]M=V_.#_+N=/4"/%=:V4% MM?*1(0OEGF?N-#4[?-=RK_(F]V==^?%M-H&FPIL"&JS6@_UE8;U'X[$-^'G] MLS]RO&=2.:JA05V'WF14XVQ#Q"<3P#\Q2<3L800S@AG!C&#FE"\(YK,$\TER M9R]1C>H6?^8$K;N8/<.;PZWM:M64L=&ZB.CPM2*/ \ M!:=\_ C(D04 &Z43O^;#O+@MAI(._WT\%3R(= M6P8WCC =<6_!C6PYU/($R\J1#HO*G2::MBY*!1WC,+-R9T.1I>VT[#K6Y[6J MW>JHG$2$,8VY,;VQ=L+Z?O2&(K4ZNF@KMJCH6/>%*4"G*)9878!@1C CF$\ MS"?)G7T$E>I:3 M;7)'!8M)L130UXP1M\I.$&"H Y YRA]\@4X/J65FHY[P? M#"'&)<10 ?#,G7T$G1I4 "I_"N"LJVC2,3@0@DK#32F+TT@4A)]>G2!PO"@. M2]W]LQN'GT;^>$"!D?V$D+R&M3;5PU$I,]Y+6=<;_)'0/W[AT7_(D'_Q]F_Q M"Y7]S!I(I65*HJJ;6(F#*1HG**>8[XU@1C CF!',G/(%P7R68#Y)[C05-"EQ M(& ']$;. YE3NM[JJ)*H&+SDB2+@4!T@=Y [AU?6:SRHAU+6!BKKXP( MN=-40.50ZL#D3!TT5..3BZJL@LS ?4FOG5SB CY_:4_SD9C#(.RK'] _/:$_ M"P+B]=^$B/(['#L,;L[@/[.XB9DH>"2"N$R3\W_NHA$)>OYD2A%'O-!](3=> MWY^09$V]9$F/BQ7]ZKC>-S\,NX$;4F)F@X./SL]E> [=GV1P\1<)_")D6JV. MYXYSL!1Y@]Q![LRY\Z%2"P7EO4,AI.NGOY7U+(#OH,B[$-^[ZPTROH;NW/EQ2Z*[ M82GLB[ MP/G6$S)'>N),:F',0I1]<<:L%,8)(>IR1?ID\D0"095%09$4I4Z"XI,?#$AP M$3_=I4HI-/!G3V,BP$.E[T;^]!*(%_IC=Q"_PZ>7H9A\52MAU!65,*EX4LF< M^!ZK2XLCIW>S*(P<#PA2M<)%55H=Q;)$3=5$SU0>E5O=634JZA7^1>;%7I5;TRO%N1)952JD8G8H3[E"1A%^G1# MPEU3^K1TFIUJ;H8/:EO4MMP(U0IM:VS0MH\!<<)9\,8$+%&]!3UIUJM:"U4M MIZ@H4K4&;ZK61E7+E:I%T=I6M%84(>]2M#:'1K2X_[ULBX:QNO\]2AA*V&$D MK%HBC54R+'D@66.=DTU5$F4K+VOE Y&(=<3ZA6GSC76EU5$M7;2LO,<:D8Y( MKX!T*S=ABB^DJZV.;!NB:B/2$>EU3@B6S.4)0:/X-F31UO!\@/+%FWQ5VTGX MWDB@)9@F:OH1[R,LN?$3(TO:8(#]:!09+.MQLX;X]^K_EEL@9-I93)S@V?48 M92C14G+$W2UDZWU["WBE:=CK;:7$TWV>^J$+T+@,"&3)OI#/L.8+I6T5)'PZ M(8$+M#I_3Q^G3Z^MK^^=3,&[[ MP?,G19+43Q3GY%/ZV::?WRKU]$M\T=L:\.'Z)\@HO07T]!C[82@X&2F%KNH! M&1 R87]1Z;K(R*S@)D++\E+OOW]IJD7-+8D6&<_=(;W)H_,SISWNYPLKG>NA M&:V.9N33+$'I"-&("&_$"01"D3J8Y]G&>V::;-L6[@F]43@E?0#0^"UIC$*_ MP&@U'-,WV*7H^I]<+VZ>0LDC_..FUQ4AA]<=YMX?.0/AB1"/4E0@PR%<(G0A MY1<^"+],T\OT64!)2!Y7^,"F,\.MXW'+'\C'C^VYH&8 >WYB*Z\16_W8Q3:9 M@. O$CD8A)WQ6)BR%CCA$A87S7O8Q^Y)WYFZ$:787PQ_VR$FH4;GEZ?@4Z?J MYL"VQ#C3/K-1]@G([JXOO.\]]1$XT*>22^_]!JP"\E)%&]"7/:9$GP.',LX) M6%LERK 0U(/'3 P'5,N0*@JO[](/479'!!@9ME=2)KFYI@-9;M0BC #;WO[F:;)O&T.X;=#/3;%6W%%T;:C+]4S,5QU;_;5*I8"8%C'JZU[W_E_#;W;>KF]M?'X2;V]YJN>1ES;V[VX>[ M;S=7W_GH-SR$\_-:]OX8'N[Y_8,D$YF?A MZOKK3>_F4?A +_%X<_O[]=5'CIYV18W>C4=5JC^CUQB$HD#M2P+'MU&L?@>P M7R9_45WK?"Q2)!5Q&)O.<[7*CHWT:^]ZS5I]$HV9VOBDT[\X8G'->EM4^.-=T9; M5WG#.(]K MZMOU)2\?S.II=-=NXJ]HRO=8#;N8\5>*KC+8PG5_6*V7\EDF!/ MEQI?FJ8&_5C@O[X/E!P59;ITK7 :<<;,:S!UW,&%Z['?$U\'$JG3[?=GD]D8 M7 J,,@,R=/MNA)3)4<:'%APQ>K)].-@K<5MH)%KGT:=B):0@ M)D8P?LA<@7 M_$17L;^STUEC0L?.\%[L'$.B=FY][V(1A=V24"8A%Z09#$.<_!*?!8K M%5VQ@:7(VQI8F0R%;>JBRLX.V+E;I21,9ZP'C3\\G/^GW$*7+:1&%Z"V[1)+ M6!V^DDN%KS9/'-@(MUW@E3\UT)WX,Z\)8P;%F+^%ABC&*,9;B?%1?6Q#G[O& MD-#,\D\$<9"YM,== VE_.-HC39 F2!.D"=($:5+D#2I?=+*FL?&1-QC^A^/- M(+849SRK*Z%SY!V]CZ]9L&:6:Q:\4[(U4EB&_>GY*Z0\6&-CS3KNQL8(9CY5 M\S[;#6MVJ7;#"&8$\Q&U1M:EXVZ-C&#F$,Q<=G33Y=/HZ(:(Y["# N<=UG2E MF0YKB#T>L<=WQS-=;:+C&2*/0^1QWH%,UYKH0(;(X\_"Y+,CF*Z?0D%[>!*;).0.\B=M;U_*IG12DD[>JD]Y483.MC8IK*B/6VV.O00*4M M(A#UPQESIYI^R"5(\:D?+-0/IXK 7"((GPBT6QU3$VTKG]6' #QJ .8\ZUSB MSX"T)5&2]69&ANW=Z7B.4W'L M-VD/8M@%N8/<0>X@=Y [VW>C%CQ6B6U+KKSJ=)A(_^HO'B#\<=W'B]N-LB MV_?9MM_+[/KWY+\S-W0C\D""%[=/?K!9%?>D[S][["K_=,8S4MG>DZF]1P\< MDJ+GK#V$(Y=P1&6!W$'N[$&5;RCJY$Z5*ZC*CPR.J"QXYDXM[Q[GND+E358HQIWKA1L/6L.X+T3X,7;F M3D%I.Z?@T?K@*U:V6\:&RG:6Z O\((.K60">=R9P<94[^_GEO8A6+7@WM%9' MUS51-VL+'T9Z>-ZHD3O('>0.<@>Y@]Q![B!WD#O('>0.<@>YLX^DKVU&BR27 MN(#/7]K3O-?H,.SXZ@?T3T_HSX* >/TW(0KHQ<9Q-I@S]RV*@DP@MS@[,5E2+UG1XV)!OSJN![F+W< -*2VS7I1'Y^>RLV3H_B2#B[]( MX!0.\@=Y YR MAW_N5,H\VM#G=95-#E9WD5T>W[+K#3)6^B(CX99$=\.<95XBA\!H=319E'6% MDQ0"Q. >L]\XP:")&#PN#.(NQ3-W]N XVK."L#A3$&>2YU9F6-85Z1,V0EG= M-"ZK!'V2V6KQTUVJE$(#?_8T)O%\M:TFKW'7V;)JKINUQRDNAAT/V+(M6Y2T MU3.)MN%MW?A+$]C@37\WT.LWU_MT3Z-13.FXAU8UJW$.&KQ$Q;J58K7WJ%A- MN=1X+-2KW.C5W-B(?>E5Y;A'3IV07D7AV5)X[-SD"Q[ZL)MJJV.(DJV*AI6O MV4 )0PD[HI$'=ME.9 >2-0UDS3 E434;Z,*(6#]KK)?M2WP@K.LPWT,3334_ MD1R1CDBO@O2R'78/A'2CU;$56=3D!KI*(M)/#.F5@+ZGB MP%&\>!.O:AL)W_N(1>6,C41KH$'VH8#.8L"?&%W2PH5,#87;I5:MY#^]_?X'X#^T/UC:)H>OGIT^OK:_OG4S!N^\'S)T62U$\4K>13^EFX^#VA" ZGI ^-5\9O M2?$-&0B1+P1D.*9O"-&(0+_F)]>+"W3\H2#\XZ;7%2'N[0YS[X^<@?!$B">X MGD"&0[A$Z$*8'#X(OTS3R_197$%(Y$CX0.]( K@UZ_TB?R ?/[:96*1+[I3D M50KIN/!)MMY7/L$K3?-3;RLE./IYZH>LS]%E0" IY(5\AC5?*&VK(+?!"0E< M@/G!XPRY&3GU1U$([IT9G5GOI7L@=+B*\X37<$L6OT5#@@L MZU <>6&_*P+,_(3U@MB[FFR;QM#N&U3#:K:J6XJN#369_JF9BF.K_Y95>D1- MOC4*%@6AS^3B*2#.GQ?.D#[CI3-^==Y"V,6S:*103-9D _96D:STUCX<[@R1 ML6!0"\L/F/A?LL9BL=;\Q>%F+<(H 'OT;YL91T]>CV!*L>9I8,I2\?CEDU-* M=P 7#J IBLWTZU[W_E_";W??KFYN?WT0;FY[JZ6ZKT.L^_"9\_7;WQP-'3[%BD,N-1Q6O/Z/7&(2B0'Z"S14W MWJ-*>@"[:O(7UQ,0W*9_O)YX(;3L?-VZ7IL MA>Q+GY.+)?I9S]L\C(;QVPN]TY9BW9,DFB9W3MYNT[<^Y5_7M+:J:X5O26VY M\/55EY*5MF05?V75I5:_KDD&+FK_B]+77FI#&O-ZWXR<^UR!%R56"/MQHYBE M=-W_$B<0"-VA!DNIRTM>ASITR?B\MLFJXX]@BJ3(9?+3-C[MV9!+07)5(5>I MB@$D5S&Y4%5EJ'/__4L)+"%-D"9(D_9__#7 MQRHL/]8YG>7P?S/W]__]$RW:+2GQ)!+& M?ABN1/21=< L]]25+GJ/%3MJ*C!GQDKN;"(WRVAL\L'!P /E": MJBFB75 ^MW?PG/IAA5WPDF7X]$M )3.;+LYBH^#HNV/"FDF#X0>OPN]])QP) MLY ,(%'-QT//B7__K \]W?'8?V6]BB!E#M*"H^%LS!*Y9BR_Y)S.0O6.0KD] MY,4-Z56^^L%50M9N0M4*O>$M==Y*#F?HG2"*<@>B;5%4PC9A!<>692*03@]( M&YH4-HHCO=4Q1;W^1%W$T8%Q5.:(M$,<&>RH;>2/V4<]CN!J0 MJ?,6GY0@+=2'%J?)4)Y(<,*0;&D9#CZAIZ5A42G0F+:HJVJZ/ [01!ML/$: M I'1ZIB*+AH%[1P11$TFZ%N9<&Q M6QU#%V5NDBCPI+U'(W 'B#(DB9J$5!47]!U&1!T]HC;LYCL!E-SJ6+IHS MD&#J8$T30L!R)K$Q=_X2S&"E?:&)(S16:X#&>0V1M M,"7K(:N$TM9:'4T6;1.=1">(K@U6P,[!!>/E+-'2% 37D8.KNHFY=./U_0D!6G^E MI(Z'7GUGA+Y9T+FR'+'Z%,O&G*!3A%;9QDZ[@9;5ZIC4N%3R#<,06T>/K;)= M>W8#+9N>6U11,GAQ-B&T=FE:[A-:L@3]&"2#EQSKLW9C_NJX7BA0N,"0IG0F M6>+5=(1P]A2Z ]<)WL[+=UFS.>C[6, 298'B=P'(5)]F@:3$UJ.I(9"X!U*CP>X*,%H;.Y$Q=G(R.-HFQMT8CC3><'36 MSL:Y31@Z\=1-NH+$[1B2_BR@OZ"S<5MK,#Y$/<1T=$GX]>76O2?T&?\B R!\ MOOON>M'1L4_BD:&I49NP.IQ*&(80^;%%L\"MB(W >4-3@X9ATZK)1-5T*F"J M;ATV#2:+-S"=M=NP-W*\9P)]XH>.&P@OSGC6I*5X>L>KABS%W[V@A@S9O!VS M\+A^B%CT-L#:;#4JT);,$"T-Z_)/$%QE(X8[PI;D?8 M@IY?HFSPDD-[UJ[';-XJV),#\A0);AC.V*B6OA]BGN/V!F66N'?#KZY'B4JI MT0.J5I8:M=6Q;=%6:N_V>+;G$$D;O([ED;3V0*(T%_=!%/&'H@T>HD;5D4X- M1-$R4!L=.XZJ>QK7XR@/%:/5T21>@()>Q (OXJL3!(X7"6/7>7+'S-9'-^*V M5M]72MI_ F47">HT+2 M3D:6-PLIF*HBBZ:,N=''#*<:/L)&X:1"2*.P22S.6ME[]3/4J+CAU ^=<3RK M#R:41V\B"SA/)VQ"GP<5T1$U*MVG<:VN.Z=WKJI3%YVZUN^\!RHA,+0HIOV/ M,96JZY3\E:4+"EE$O;[C'<_L'&*K;#!Z1]A2XK%]V'OO!+%5UA;8$;1@R(MH MU@]%([2.P-58$UIY]&C0\9N74?1G[7U(;:EX_"F/+VW)R. MC18]Y_,R[KP:/0-4G?4^UW#H(H3UF'S8#(1:OT.HWNA&]6;]THF((F8I^VG8]L?V8 M19A)5!0%CS#KD9*#].G[K(HEUUMQWEF1?H5=(AH1X9\WU^'E2F.R[A$.O[__ M[Y_U::K;[T,CL% (2)^X+PX/X#Q M#U6[B#-)NL M:+)A]H$M*E:^$!SA=#QP*C =#P$G'0K%)%E4)0ZTTUG['&_]B&1-1?0M;IV; MD1<41MR%E/1F0;!% 84.X5);U"3T+YX:HBI[JQM"E,*&K&MJG21?U@C(=/*7SAJ-=S4UO$$\PV$A4->PB?H*0VGXWKX,H MU@]/E'4)(77DD&K40*P#*8NUQ3%Y0=19NQ/C4::A,)@181CXD_=Q9W0O-F@I M7LW(5TKC^YC$/V(*5Q8?&_9XLY;%B(=U'O%4V;G8")X,J=6Q3%&R\OH8 <4; MH/9C+S:#*[G54371LFOO\PBN4[(OG1B 1"/_899ZO(XCS+24AC*WJ!K[O+R9^ZG#_A&3NK+(F*P&S:@_ M9PG= QS":>MRK&WA9+4ZIJV+BI)/ND4\'3^>MB[(VA9/=JNCFHIHR?F&S(BG MX\)3J?+K'>/)E%H='7KG\N(-/VN/98&=V$3<^P1/7*5*K2NW+MA6B&1ZS*)& MHZQA42/_H-I/P?6V4()^A*HD*O4[$B*>>%12N2+9O2DIB)6HHJ2@CCIF3)4J MO-X;IC0VS$/-U]&@?W'_Q=>)T7A>SL1FH]8;*L\2,=FR[,R$8(^FB7I!ZS1, M:>,-6'NHOZX))X,57\L2#D0\$DCM9([[;K %41#=$C4->T4<,ZZ:+[ZNB2NK MU5$4494YJ!(X:T]CCWX"*)_MH-](5/H$CUREPM*EI2BE_!]N-.K-0OJ\)/B6 M,.&MLCS9D&^L&_E\8SS3\P:PW<:I&X65);%1VR8OL_$06XTJK^U[/#>+,AF4 MEZRC0_*8 =9L$_$- ,MC2&EU=(N#[>^L_8\KK,FSKMG>;9?P9A6Q"H-P5=$H M2!1&5Q*7Z*K9-OQ &SX;26.*BL7!\1\AQDEEU5$D3;14 M7DHJ$6Y\&*8[QAW4]TBJJ-:JQD#('1IRC5JM.X8]9\Q7=H,W9J0N9@;]7!!"&[D\RN/B+!'Z1Q.@M:@18BJQ\1J_5<4"JV:Z5 M-<%50B<;K+VUS4-.%&*+#\.S*6B9T.9"U#6$UC%#JU$#LREHL5B.I'* K+-V MC?X(_!++TSYBT#(9:W5T0Q95&L5>R"6SQ[+9?U?.X0R](83%4T5-:E.RR4$ M\WF!N88S=X=@-F"JE2[*M1H='A;*['CP*8)43_KOP'WI_$)_I*N=.,&SZ['[ MFLO8Z5-SGP1-PX0=,#8?^QY'A-KO?7]"[_T&QKS'&H,Z 7W9HV9^1)X#9\PJ MI 1_*$0C$A) #Z,;*YX:NI[C]5WZH3"B+[!)5.TYR]Z3(;FYIM/53?W0!0Y? MLCHL]X5\?G4'T8@NG1U(,]]*6"DMON(\T17,HM5?X8# LD[7]/4"!B5DJ9'] M.0K2]4R=9W+Q1,_,?UXX0[K<2V?\ZKR% *PLBBB$DLO;<$!\__0KGW$XW!F( M8BQ3V?9!"U#>4(DD 7R*KLGA9BW"* !M]S=7DVW3&-I]@^H*S59U2]&UH2;3 M/S53<6SUWR85"S9+@0(>ZD !T;]\[]OX3?[KY= MW=S^^B#7PD/C_2?[]>WCP_"W5>AUWWX3?CZ M[>Z/!^$#_=CCS>WOUU$:QCAT(=/=, M_J(*U?E8I"Q68XT^$]MQ%IJ2;6_TV<;.-"27Z2^?!VXX'3MOEZ['5LB^]#FY M6*)>];S'B=$P?GNA:]I2K&\25UARY^3M-GWK4_YU36NKNE;XEM26"U]?=2E9 M:4M6\5=676KUZ]1VQD7M?U'ZVDMM<+2N/P3(N<\5V.NQ0MB/P6Z5TGO_2YQ M('2W&@A7I$\F3U0KJ+*X9/O6330H)%B)[Y>VF?DFL2(I\DH/=2-D0 (K2.#= M$EA% N^3P'6VH@S93H,Z]]^_E$ ?T@1I@C1Y3Y/?'_Z'"UL.O\_']SD#[>HI M48+RX>UC/>B>4A[,C?="PG=I+Y=;V61E0EKX_?U__[S3^6=!?P0%H?Y0F :0 MXQ6]B0+Y[\R=0F0G:6T2.=ZS"UY')PQ)=&:9_S7SMY9#JC^<-Q8Q>_2[?4KD M@/Q(B/YC['A1UQMQHVD+,[($FO* MT5H=5>)E6.59>QRAHD"8.NX 9%YPX"@0YWB#G0C68?1&S4)PND_B1%ST-3;E M:[QFU/U.HI$_N%F0N++V995(LJ:+!LY0.CE0574V-@4JH]4Q;5'3\A8B(HHW M1.W2T5@*3^L/KV9CAU<$U/'9ASL E,4;H,[:S;C6@@Q'?A!=1"28U+8B3^^T MU801^1L9#Q[][TXT"ZA8/9 ^_)LK 5XO3S9Z%T\94E5-R 8@I4@(J2.#U$[# MU>4@M?E8HL!H($,5;:U.N!HA=6A(-6!'-@8I&/^CBI*-4]YX"E<'9$ FTQV8 MD:=W**L9G4Y$B(K.CX!,$S'K>H.>,QZ'=\,FK &5MP,;>@ .%+[> ]@T!-L) M@ZU".+(1K)4P('1J0&@BI1#B[>5?+E+X; M/LR>0G?@.D'5:3:F L4ZHEHK8QF="OP9"[:]&T2M-T";"T\AIOC#E"Q)AP 5 MQFA.!E1%5N9!0*5R%Z4Y:P?HLBWI%MJ2#[._1OY,^#'R(]^[H(>)P/V);M#5 MNGK-K)S=B55SU3KH$>#PG")+RJ$.*BH$JQ31T.K,@D%0\:BIU$-H*@S,G RH M"JW*@X"*NP ,>B@#TB?N"WHH=S=(. T$-"9%.F]G,SSP[VF<\!90*F$YPHB? M)H*4B";^T+3NE-NT7FJNF@>1Q*')N$H'W<$+)3EY]+O#H3MVG8A4$9_F(D)X=N?0RUBV M;*<$CC9;AYK4ZBB6J!>8A^A7Y U&.RC4J:N,- QYG R*MJ_-J8TBA3<4G;7G M\)M/O\OZ0CHQ5T,P"=FT6#)@,VE=ZCV.:[*F!JG3M;?.8@N(9 MN;AZ!D%U/*"J4]#=/*B@0D8290U+NCF(/=-[C4D_#36/=V94GMY)K&9A=V]. M^+MAL_)EMCHVE2]=Y^28AH?] Y5S[PYB%K4+[,*2+(38T4.L0E'M[A!FK[8\ M$6+'!;%Z==L[@Y@NK;1#T9UYX/Y"(>45V*/_1[R04*:4#)9CB5V-I5Z(^OB)*1K\1" M3!T7IIH8>M,(IK161Y9E4:]_Z$7G9?U1\[WH0/L[@V M^Z.0I$*Z2Z/HZS@NG_Q@0(*+R)]> LU8?JT 3\FUK!73KF:7M=\J,&^\F941WSH?*HA?/T+$M45$;&(1;CI5[\!%L7LBVWH/S M16O.?-T_6B&^):NBI-J(U3/#:H.6\0X!:K8Z.EC'5MXZ3O%Y MP.Z<;"LAI M"$AU,W^' F*U.I8JJC;*![JKBW&3(8*^STQ@/&L'R3)_QLME5W:J>>7IRX4+>; MG-BIALKZ>ZF*2&UG3L+'F)+0*-16C$?9JXIOKK4D9Z:L;C81H M1/9OU![M8;+B@(,55BVT@9SS"F0RY=15PJ@;KS=GTQ^42POYS7!EP92%_#*6 M5+9YS74V+S8NXPV$C9B[>\7@^DVDN0:FB$ >$;AF>B G",0>H">#P"JF,C\( M-+F+7:'/=ZW/]_^AT[?VQB"O&-:X=Z>O*8,!K*JR:-2O,4=G"8]0JU")MBMG MB8GULZ>-L17C#/>*L>8FT2'&.+1DN< 8=\&KLW;Z)@T@@7\+2[7OA]'^S-6C M/456<^=NM%>35IQW0R92J?SU*"\J^V1-J*25:O9S16<$CV9"R8:NFU&T7DLW M%YI#&/$(HTV60$,P:FY.'<+H& W*AF#$78P'_9OK_9OHX&Q 1ZN\.#CM5D?3 M%5%!]^9I FT_97YK5;S57 @+,<8CQC@H\;.PI>G)8*S0&N4!8]R%:<[;O;G) M5/V"KLWZNGT_98^;#55+;75411,5$_L$G"30>*GSLZ!)K&Z+FH7#=TX2:!Q4 M^5G-56 AQGBT5GG &'=AGK-VK-X7%%T%I$_<%];NNG3U%;I?=^)^?==B.,[_ M?I_TO1M[PVQU-$,6+2W?:Q@]%R> M14>V,8@MGX7:"Z\ANCB$5TK_&)[0E=S MY5&(+A[MV(.BR^8N;G36_M8F>PCLV(H]VE-FQ;33%5D$G'41L.75%BZFK/(& MP0:-6Q[J9VWN>B8B O=G '.!P.8JKQ"!1V62OJ_>H#:[TUT%SA%H** M0WOT,*#B+LYTUK[:(A,3[,I=FIFG=]JK8692H=J)/6"W.HJD-&$0H"^!0W25 M-#6W0M5;P5>8HJ6H^6I+8ZMF:B.^E$<52A M1K8>CJ!$"BKQ$$FGB:0*/7'K 0EZV8FZA$ Z!2"5MP^;!Y+1ZB@RZ"1>VMB< MM?MQ*56T.6OP:(]4E=(Z-YF#<^)"Z[5:0F-20MP[Q!"7V!A M7Z9^IN3'\R,L46_&)YC)%LY+SEHONHQ=\TX:1!4<@FM!5$+]*JV.KIBB8O%R M $\+%R!%'8G#UXM.>H1NW!^2D*!&;+ M80R6C'WIC@U$C?H%2Z.HA$$($1G15JW#G\810WOT"C8)(;/54475-A!"1PRA M+2S!=1#*H\1J=323 S5SUDZ_+_/(;NSV"\C8@;J3J4.7B(Z^9AQ]]S%1?U": MOFWEI&'#?D195S@Y&^'Y^D#>OKI(4J16Q\2TK5.%4@5736TDR= [ 9%T"DBJ MY_2KC22%[FZ*J.@:)T Z:\_?4@K@TPZLPQ,\*M5,!JPM0&JK8Q2;AWC@/FX4 M5<@'K(TB;;5IB# Z:AA5R.6JC2)]M5F(*#H>%-7+"*R-(F.E28CNP8-9@V/? M>X[K00:4I^?E&MR9\7<7C4CPC5)VVP1:Q619V(HNJG(=G8NGO9?'12I.#V&)X2PCH0#-YSZ83SP$$;# MW),P"F;]:!;0YSLO+^#NDO^6B%HU U#%?EW'AJ0=9@!N@M+F4X6J0,-*=.,< M!9)VE@983R7A_)23 5+=9,!Z0,(Q*#R!A%F$TZ5BX=[=/[OGY0_<84UPW/N; M7I2]T!T.W;'K1%4&!UEJ<_4@>!+G$%#5ZH/+ :J$30A1&54T%5X2=1!4!RL5 M;D))X3R3D\%3[;+A)O#$71 #'8?+9N*OA(S?Z#("RMEGMR^XW@L]%\ Q 7V( M31B/D&_AD2 9".'AFYQ!,%0S'4F#:;#1JT-]+M44%)]^<(J(J M[/+UM9.&08Z3P5(]B[$!+.$@$IYP$EN+CCM@+6?FG68@V/R=!,\D0/=B_2AS M3,DD.9=YX;^ZGN/U*6VZ]#XO+A3U5)$A;/QU;,#:4=!Y"V25,!UA7(EJB+:E M8U[K:2&K=/!P-\#26QW3$G43\Z6/&5=U@M*[P15,?9=%R:C3^0A]CTVWLJ80 M&;C !6-QAWC2I5;'$"V3 M%SB=B>_1+(3*+8F$?A*M?G$'9" \O0G#]#@@.//S0!T?Y),?#$AP$?G32R!4 MZ(_=@0"/QK5L%1.L2>\D)3[X?G\DI/_R]GM(!C=> Z@(7!!G*PD;O*D[E 0%&D29HFF8* 6@PT^NAV*@4HW!)N: M74K>/X=B@&*P0S&H[JK>H1AH]"PKBY:4[[V.4H#^@3"J_5<; ?IV[8 M20>ID*Z?_O9>3<2)VRYIURY\T!SP/_7_YVY+U3\O2B\GW,%WNAZ@^47 M,I^LK$^@Y9\B2K)=OU3\\+M:0PZS4T)NDX<<'O *$XXLT9;R5N!VSC<$[9&# M=H,IQ@-F36:SJ5I3#F/$[#%AMOKQ@0?,6JV.3@_;M0<+[QRR9Q_]H$P,B!,2 MZ._5J!U_@F?\W=CQM23S!WT0?W#CQ4R\2IA)_Q[/@+A9'1#KAWX^E&>N= GL]_ALJS*60)%6TS(8]K76X?CPN+<1V%MO& M!H?7?K&MM3JV98NRVK _%I%]?LBV> *V3H$MR:*FY(.Y"&P$=J40!5? AM)< MQ1!MHW;STL,"FQTS/D7.TYC0?P?N2^<7^B-=;<(K3:?,G/HAJU:Y9%-[W1?R M^=4=1*-+66*,S'PK>09I\17GB2YY%JW^2F;!?CI,18F95D_ M[@E[Q:Z8ZU[W_E_";W??KFYN?WT0;FY[[97/P,N:>W>W#W??;JZZC]=7PL,C M_>?[]>WC@W#W5>AU'WX3OGZ[^^-!^$ _]GAS^_OUU4>.GFA%7MT-S"3R9_0: M@U"$_$0"&G?D!(1Y)*8D2/X:.)'SL4A9K,8:?2:F:A>:DNEU^FQC9QJ2R_27 MSS A:>R\7;H>6R'[TN?D8HEZU?,N&T;#^.V%KFE+L;Y)?$G)G9.WV_2M3_G7 M-:VMZEKA6U);+GQ]U:5DI2U9Q5]9=:G5KVN2@8O:_Z+TM9?:X*E<;PO+N<\5 MF*VQ0MB/W6J5TGO_2YQ (!X4=UZ1/ID\4:V@RN*2T5?7@UM(L!+?+VTL\DUB M15+DE2[=1LB !%:0P+LEL(H$WB>!ZVQ%&;*=!G7NOW\I@3ZD"=($:?*>)K\_ M_$\]6^Z44GHW1>.I'5P[#G^"J37'&XXT5XJI0P W\&@<=&W(<-NA]Q:3M9VIGX*XIUVXW7]R=$ MB)R?; 04CGK:MIEJ3,A'YR<)?U!"WI+*M3:F#'ERHEZP^>%$I^/'SX;N/)OP ML[;IOMG<1#W$#G_8V>#P;$#UL(*AHF%?B)[C0D_U=C5%Z,D#1(/&7;7'".. MI28LMHA <&E[>ZV &D>.^JWLM9B,VVI,/>YD9^4[6.!4DN,'ST9CK1YXTC:( M^3; ")ZC!\_&_;8>=LQ6QU!%2V^J2A"Q8/"X4?;^;;+'([P^_O__EF?7GXX;ZRHBRHN83H+^B-H M?>D/8?[7E*[R313(?V?NE$V)!7%POA&0L_^,%Q@\&46W?K1_Q*VL53>5:!#I2E:%B\3]= BV>-1:%>HLB1Z M1M)$V6JJ@1&BBB-4;4SAW1&H6(C-%'6[MJ<;475TIZ>=H4IA&Z!M-M5N'<]5 M-0#S&-#O#DD 5J7G1_2Z >D3]\6);4AAZ@1LO!*%3N@.2-Q-0XC\A3G:C,UY M>K&E"C8GS&_^XGA_=OO0$H(>:,DML.*><8(,'OT'$D5CDIP&OOK!S9SF74;R M"L%O2\7@]RE#;(4!NE>(:0BQ$X;8FB'T#2*LA"&AMSJZ)%*Z(,J.'&7EK=/] MH\QH=4Q1JC_/"K,YZ@/HGE!.06OXV RE=JD?T*=R@K>X,_4P/A15-U%N?S>5:#/2]&]Z3JP4_[H9W"3=B M>H,P BOF?(A?KBR!4#1LBH916\^C%X)#P*TQ6'<"N/6FJ]68Z8I@XP]L:XR* M V#-1JR="M:J&;#[QYHM\8:UL_:ZWH3A#,XN8,$FYNH7:#',E@B>U'LR(&3" MG+ Y*Q9&7_J>1V((OKK12'#Z_YVY<4=LN"1]'L@+B-XN)B0:^8,D:8:E"<0V M\)8F\.F=/+?(#'B(_/Z?P$$RD*O:LK;'_U=!9K[VQ M8.V44;,A$+LM:##04KL$# M?2)W2)_.BRB3@$R M$J<2J+#33-$R,='O!*&VP538ESXS49^="LBJVZ/[ AEW\9NS]G-FZY?)0E*:I^^F7"AJL9^4J9#[G$%G5\BPK(JN$H:BU.J:ABK*-C0].$%[5LMT: MU5L8)SD98-5.HVP46 9OP#IK7V(V9_)]U8_K"100(\=[CGV-\P1((23]60"_ M8-YC'=LS)?[[S.0;[SJA.Y6OKG?-B/Z0T+R*K#47'$*? (?06F-\-@"M$M8G M]'(T14/&GNTG"*\U-L+.%1>&3DX&6=6LSUTC2VZN9 <]GLV&LB&"/4^X_$Z" M9[)Z-'7E V!EF^UGZ%YZ[OC_:T7!C&01NFB"T(,%WPWCI2X0)L=:R=( =IJK#T&? M6'U#4@GCT8":_R/#<%KLY&I2*V.88M&_>[,"#'^(+;& MR;0/!:8T5T*"Z#H:JW-OZ&JNUJ1))^>G")Z._CMP7SJ_T!_I;2=.\.QZ%Y$_ MI;1>AD&?P S4ICG.C-G-+'\<$<'I]^.&--!^)K8<*3<@0<^E*WL.G/%\Q$PT M(B%A@V;\L3M@M23)>$_ZH3"B+T #P[ ])_Y[.B0WUW2ZNJD?MT.\9&4I[@OY M_.H.HA%=.@-CYELQE2^EQ5><)[J"6;3Z*QP06-;IFKY>R,HR-;(_8<& :%>3 M;=,8VGV#'HHT6]4M1=>&FDS_U$S%L=5_RRHU")-OC8+T*:;.,[EX"HCSYX4S MI ]YZ8Q?G;<0\)@%'T5>LB@;CC"K:/8.I*LI-ASN#)*Q9%#5XL?M!2ZII)( M/D67XW"S%F$4@![\VV;&F53(V"DL]OY'(!^_?'(Z*T7D\*JB>+SO=:][_R_A MM[MO5S>WOSX(-[>]U6+.ZS//PB/=T+O[O;A[MO-5??Q^DKX>G/;O>W= M=+\)#X_TA>_7MX\/*Q^- \7"'N7##70/\V?T&H-0A-QJ0GP?&'PLTDM[?=)2#RKD65%296K*7&7&)L+M;$*7T,^; M,LLNLR^SD*XB#*](V _<*8A^UQM\<4(WO!O^H(8*I093"(_T(E_&?O_/A5VB MQH:2Z\W(H!LEK\$MZ+6<*4DR@-8*2V*)7(#_Z5*VIN^<4/#*@<1';L>V5?YG MAE2@Z)X2"C(D^L&SX[E_,8J5UAC\$N&#,Q><_=]^F2Y&6]6 #BNHOY+8.>(> MP#A2%EN*/X;5A,*-UV\+'\"L5Z3/[#WVN_P9E!?D\25O)?T3F?UO?OXHO#I0 M7D)WZ2ELU-0F=4)67O*33*;P9V+>QGVXQ^[$A1?'KO/DCJ'L)&G#V'/>Z ,) M-^$8-*I 27GKOY#)$]6CLB(*BB3;;>$QT[[1&?O48&87=:-0"&=/H3MP'6@5 M+B[;R"_T168#@$%-]47D6 MIB^R>\&-YI<7Z1%Q#&(.KR1*E3[C@!Z0X!0QWV_:PF]N&/D!')S&;Z+PRCX] MF/6!./2^ HQ*9_J!U0GU1O1,0:]);_$\6GY^^HRO9#R&?]/W?YL]$5>(H?1( M^B./@O?YC7*I+0K?Z,$OI7'FQ,B:/_EQKP!D'D4]^,+ A"$K70X@QNVA6XHT%N%E 4E_Y4\*B&>"$CMT]1 M/Z7'.R!R&/DBZ0W#Z$H *7+MP=S[7L#T:/N7*[ M)]/9TYCB"$Y'3.Q3#OZXGW.P_#F#8ZOAB1NK06^;C YQ9B'C74#Z\2CIVF;: M@4Y#=YYP1?ILMXX-4D42$XW](6LYC/T0<']%]Z?%)I#MR0S[]FPR8=LV[.J3 MF$A,Z?;N_MD5NIDY'CUJ"&8KRCB?,-<#(5OL4F#I5YX75$K86W M"__5H[>;[Z1O(&[Q%SXLW_%A]B3("\K O>(=TYE,J=U5[=)"_MK*7*:%'QD* M+8HT%L],.>=^%++K8H8>(^4@F:GB@>:#\#9P)DO KVY K:SXRXO'67 QG%$% M]9+JW>RGXQT^?CAA]<.],UK#V6*S%E-=N;A)8NXEY2C9VXGIBA_F'[Z./_R. M#1]<2@UW,B%T(1&8?D.Z0O^U^!&\078P>+PS3(A ]SBZ?X[C/3W9J)*U+J\I MOYC5M,]R=XD'#P2,O/2:6=,R\I\)V(;QE?*WSTE"^(Z'2_= +GK6!7>]P2IBITHR2O=SN(53C(%OW"D^;NZ>MN] ' MO407JZV;0 =FO5,E.8##+MN_6?!E0"5T0L_ U':?Q$H @E6)2>B$H=]WXZFL MV1WOB>[]5#>0X3 &Y>>38!D_/-/;UMJ2P3")?;YS2LIV-L)Z<_OUO9=R,6D. MLOKB".K=+*) \.#FY9)!I(7G4MO3&N/&@I67I[@63(Z?Z"8A^=Y[>0#+ M^YVB").U+OQ\RV/74]A<%@3/RN+F4"CI?A0(E<&4"BO4\OOJN'P)'[>] 6_L]]F]'O$H\MI;)Z MDM>HIU03=>> ^-V+'SM>Z]6<\S=T0W@Q\S5E9V6B*1P0S6YU3-$T#-'6#5&2K#S= M,G(,BF&6+&,31 O%NE$25=WV,B]5W/-4:<5.7UQW4&,W.Y16^E)**^74S!+^ MX8N5&:P>7@94F=K>NB7"_ZI1H#D.*@'K"+1'"5#62L"7]Q( P#@^*>A]K,X? MC0, JZV.3)6WE/[?'(0+3G%AYK-3)Q!>8&H2_/'[P_^L2['^08($>56/V0EL MX8S]PPGN@@?F#&+3FA87S5.%GOBE-L-,ON7>7&G%SE &8FBK!+] ,X*1_TJH M.2PL'OQCZBE]\IU@ %\=N/0T&_GYP9<3YXU^$?(1*,0@,@@IR,& M0Z=NX2[ MB7^KF_BP"D3FTU):U]DG&JNK$XTQ9?C@:\&484P9/LF48:J$DWR8V-\Q3X6% MM->"9%BE0OHK9PZLEUW[K]@5+YGWJ%_9HQ7'AM[[GX[/RMS: Q3KF]4NO67G M1'+^F%.+,(<'W0S3Q+[I+.B/G)#D>I>[F3[GS#[RF!W+]'5QH3U;??%1@$HB M7!\>N$]O)D)*GS->Z4W\ZH!)5>!4C&,/5&H]$B\JM;:*EP32O?R)]PN;A[YA M6Z*O36;CR)V.W9A::Y98QV=]Z%-^#"26VNFR)-58+8*U'N,PSK6N&C+* M40H0Z S^,PN3:?'/$#.*HT?I=RC>R+//$+S(VH \/6 QBUY563%]=3RF?(3D MZ*#OAO-^J>Q*FV&\A,TD:1 ^_\'YR%Y:7*'XO!3.GOZ3/!Q[@+*$+DW197A" ML[2U4L06D3X'RTFE7QSXKUYZ X\X+&$;A-9PC@=.<&/F&%NEDO_G?F1"SEG']+GFTV+GPZ, MDX^"_Q0YL5JAAS3WQ660_O#VL>3S%H;TMF0[;RF\'G2+"EW MC2.LO*O 7/:%+=\QON$Z_X .%3^RK=BZ*>==)B+LD'$Q5+J_)M(?I\?#BRS? M>P$B]^,F'TC5N&[A(P5D0C?!M[BM-_."5'88&:V.*FIK'$8BE;/TL2D5+M@= MTXDFZ]5?\8O?9U!_MJ5"XZ(P5RH M4NN!90>^;21M2:9H>*:[6>%V69B2R+!!=VAGBT25=U;O/)ETZ8*+O0B^ MDMV/8$^)UW07[SKQG5E\=7F"CUOX $VM^\/K*$X:I9^ >IH(8K$OA)E.L/ED M#!H0N"DC//V+[M83>@(-Y\; 2E*G,4^Z";$!16]EDD7=8?9>S&0.B!/.Y@>3 MXX-[01[GJQ& LZFUJF)*JZ639@'"8Z MP1.HH3H@<40A_6B!(R#>55VO/YXQ'5.9-L9A:&,#;11]18QJ%6T2Q9K6060K M5!ZF4(<:"-^^]99S\^/7Y^EEYRS*',DRM9>VDV7S('C5I%9'4:DPRZ)MRGG M_N$$@0,SJ(ND%Z#Z(R[^FW\NM8B%'X'[ @92^LYY Y0?A%IM93N KLI3VC% M90I02Q%U0Q-EN?QV$]?ON[%M&7NW*C^Q=9@G5N@3KTYS6+.]_DK K_QP*1F M-8J)H0M%].WMDAXWY2WLB 0LVT/?@@3?9A-X:=%&@+5RB.W\$FT7'B)H/_%, M%5I,13];MP:GCZH$5% ES)!O?D3/6YEF#$#"^ @1 M[P"I?Y -L?B0QC&2$O%XLH6>UCWVMZ#;JFS;'=--;W4L331M7934?(W*1MN6 M_*0:AY7E+Q>MI+OF-C*H'DCQ&A1"MBHJLB%JFE&#%LO6?<: R!Q(MSQBGX1Q ML/.0= 7;P%"WL0W451F<.X:HV>IHEF@;DFC+*Q&:B]:FWJEEE#8/S@/Z?]Y7 MYL?="ZC^>8(F*7&EJ1C;Z1# 9*82?? X]S%SR'3@($I?3GVC:3,;B!4MVH8& M9.H'L=J;!50*2-BF1]@^D_MGJ)!FT\+I"S-OZ5/Q?E+4?G3AJYM'*&!MPE*6 M"OT,]'?(=!Z:9QXFM>/@QXL6#P6^SA>*(2_*I!I0Y,W9'R:!5 BK15!N2Z*, M,R+MLII$)IU7&_>?,!-$DJ2SR88IN_VCV _/ 4F,3%C M#;U IP3^O'PLSGV&?G11\B&Z)T #&.<_?I#I&A%2U1*FPE60,+WH5.)[5!8C MY\_U;DQZN6JATS3S_@O<^SMKG!,^^M=PQ*E8^:!9K4[TZN4J'QI1N7E3$85*ZE<*4;O584[IYMC(6'6")!VD1 M]$Y4T3/7+#,MGDC*"M8TL^AS2^;CHA,NVH<[XQR51W@Y3OAQ4C.>G7#C0R?P MX\5GUCJ;*!*F;L\YDY+^8BF/TZR4N:_A'3@RGH?C4M>>IS4!_G?KQ-]+^'@Z;P)C6A@<> MRR9::.JE)*C$%\'.&@E-Z'G#600B@$+'R?=UI1*QF?$^/%P<*5 _OD\W!BJ. MD^A=\DDG'#C_%9@G4?CN!'^2"'(BV(:8>*OBC\S[%,95_,S3%SB,?>';Y,D? MSZ,]U[U_97L:+E[]XX_Y18#Y:=#H^)A$=1G=8#P2'S;?N<>6,\("QP5OT3RS M<0!IK'U"!F&)PN>\1WC-\,5T.$./J4MFGG3G=_V1W+3J)#S-;G54"[*2\L?8 M#QG''Q7*^^]?*DUAV_NSZ)"484JB7A""^IA-BH*D4JH]1@M6+06]=\RT'KWS MUH\HMSJ&J%@%PX"9)(JY,!I5U)2H,U==E)L=/#2%VU1:5@L?^&)=- MK,_'^%"<@A!_*9PG(KCSKR^UPV?YWY5!9)0C9R;_L.>'T=VPF\2!XE:XCXLR M-GB[NMQ 68HBZE9!*Z:Z@.'D"8U6QS)%0\ZWY?@HO-*CQ"A3,<"PLCIQ!0XA M[^$ A6_%\$FOLP9 8ID!).\S85A8;M'Z^S&;2^[U9_$%,DVI(;"UG>5@\L%! MB"TKHJSL8(?BY FAF9RMBK*1%T/*X:[WQIQ181H-9V,C&5-?$K-Z;G7$QZ'D M[-84P[,;=H84UVQ-C"!T'5MOW6 NBHJ^/^[N]'$,L!@5T5 *#,:TPU$<-@:[ MY)EXT$4^[B\]H/K"9=J"52[_G!(O7%3]SD/R\7SZ"3UNC^@'V, 9/PS;6R;U M\C78H\_-8 ^C;6A6YOF M1L&=8!33VGE;\X%0R;2F!Q?:/A GH%M?/%YDJ2YJ,ATSO+-T$Z!'(@N9ROUD M"-/+3,ACZUG/C\ODYZ2+=]8XO!B7UUQ8%_Z-.LVT9T&[CC_ .+2,"TV M-^E=7E/V?1;W2+M4.XR6CYELDOD@#^;*2MX@<[+/WTZ"W?,RP*3_P1KEL JY MG5^>@D^K0VJ\ '[)19R,2F%T_S\)8^E)D-LCS> L1@N6IQB;_ MTRP/ ZC99\[-Q7 :<6EXS>O([8\PZV=G 8/NHO?P\M3,N>2SL%[BLXF3V&!W M!L]F]T9X\:'[PGPP&93+Q@EF62[3CWZ'.5WQ:"2=#1R2%DTLZ)'BSZQ_^IV< M^ZS"-?!_NI.X2K>R46.M-FK^B._=BV]=V7*15SH/Q!BYS!<,Y<*9%A1IWPFF M5N<);@'EE):^1[.BU]>/LV"C[,EK.Q'R'KW_ MG[TO;VX;2?;\*@CMO@@[ F+S/NRWBE#+=H_GV9;7,6\ DUUD18H& F\2B4#T@:WG_$'ISE*;7^,D]^ED_^ M[\R32,VGR?TP9P_B)C*$42FR#$<7)5=5(:6=R08J]6/W[ M.EJ!?2W".?[>"GA\^O35-/3-_DQ',T!R63S8LCW+M.\I<'44\Z1LQ>,^Q]#? M)J&ZXABL6-*N1]&O/ I9PU)Y(LZZ]E$R%^Q^JS0K.PU]#)HQX->9+'%)=EWC MH"*'W*(5SJ=1;W)4-4WF^F-2>!>%5W\!NYT:'=FZHS;W")?/9R)FDOZ^7D=I M%!Y_]N!2_HF 2)'0(R=KARX;(!L1.2"2'.XN'8JZ/^)C97Q1K/I9O[C$!N!5 M%L&ZMIY-5<':JH)!4U705!74*2._J2JHBXAXGJJ"7FE507_'JH)GVJV,@_U2 MH(4N33W92K[:V.-P$FZ=H.K;,**++/7(5',DY#C"@\-@T0*T%_GU5*@W41A6 ME]5EQI<^A$0KX('*7]+*%#K3M'_S.HI39^XM)0XQMBY5@*66%F\&N?:HPS6E M)=O7-KTVB'UJ0*Z\@.Q!I2$UF'7NFL]LI!U7T[UB?/:3\(8%M%]697@ OYZF MW/.;#6<-T*[, &,$)*V@H=Z-E6A?E-]O>VPL,T*WF MXGQV2DZM=P*S,:Y";%B@D!J^1QG&)Z7@.XSW^SR:_C#;.3YR!&SR$J^:>"5V M$*\U0J/(1;,SZ 06=(+MF9,<;/9-M2X@!\T]@YMR2U)2P+19$,-KCC%##L7H M&_6'MWZ0+.?>W9L@I 720V_E\-*6*,%Y(7V OY:*]638Z@U[J%NG,?S?5R^6 M:G<+-NRWXN?C0:O;+?^JW>J4?EXU5*?;&HS7#_4;38VG!QN >TO.\FP8_DW; MP625WS;]K+O\B3\LJGD%4!S:IWT3Z7@KW0]#$8J(4G_C%N"%=T5H_,=R@M.I M "7_[9I%(\T]S9*WU'=9&F66O>-J);<0>Z%^B4+5P8F_+=#(SALZHW]JNJ'E M@@Z+"2JWL[O;6MM.R8HIUE&K)>\4O^MWJN-WN'?VQ;AS!&]2&<'CZ&3^8'8D M/#J.]K:'<1^"K[4$*3_]3Z Q':-F;_L)[\4!)8O_U3@ -Q/3[RP'[T,88H0Y MP9V..RGI>+TC1Y13YN-SQ %> 5]56)KBT6"*+#DA+Q1I1/H@W.D1B,ZPEB],=Z8?*@(>N)-!D8)4NJ&-Y:E -N4GIN&6Y\PC."A*E?5S M?A[I M@NUO\*8_$^%_B.)W>GY?>1G4(.Y\]@GFK_<68:[4Y@Z.3HIUN/]Q>&@>!+5C MEV0J9VG&,:K+,PNB117N/!JGX/F]PQ(4_QV6% :7*QSK [P[X_(]G_W#BP,4 M..ITN:)U9ZX9'IT,P<#IEC0NN95MO"3\KT^S0M+6TZ)6EGEP=KM,TIM.5XL5 M)] C;,TT.%"8GFQ(T8]$0D$3+8XS!>;)=3!#>R6*6;($*4,72014U=M6)L.2 M6-;A+2N3%3?31HBF)-@';%]]JD7]VE2+#EHCV@?@Z8.D2[[3F6B03;F."O,A M=6ZT%%58$Z>J/K-%+LX\6 3XM*IKN=,@Y4#U(&."!*OC#!;4W+O5XA.'S34L MM#DEE]J&4B29@OA@\<#05:^F,O?/UNE"?*'U02QN1+@2QUPDE(UR;57$:M)R M,P _RPIG ]W/(9;CJN(AS*]3=4F$.UV62N\Z2X\RD%0:GR_@K3_L=I$RCQX$ MB,![" /3"C+=5/=20@,L<'&)^@A6@KVW!@J;'U)!0Z+=5U.MB0V5Q[?_O-O"M3,0*;]\\/Y>Y/#>FI5/!--Z@K??"7=U^B6,?E. MP6"+0R'3/=YCF2.A RBH YB-(8Q34Z":_?77%9;4)4(V*"W\D'=%:0O.5Z"K M*V'5)U/$?HGI3G-,HTOH2BGUDYM-01D/I(FBHLF7+*J!+_U&1472#8I1?[R(B^53DF^?_T MXDPGR8\[[6/X7W=PW!N?YE %;,@%I!V7Z-=3B4Q4]V'4/;VG%N%=BJFW2H3A M-AS@E>J8G2.,^Q)%*4E80[RU>R<+9ARN)T87"&:VA:#HITG67J+W-@GI:Q/2 MATU">I.07J=D[B8AO2XBXGD2TONE">F#P\B8A.L;#(EEE'+%+_9RRNA<2HV3 MNN@JV7A=RT9#;$C>R8MN:B/,X%@'I_S\:3">1;S(: MYE7R#+O.J2B?0*H56 M#D@?V.&(E!I$P!Z8\BWKXV<"-L)X)K8UGMZN46#0DH!C S47V Q]M',O-D$4 MF(M)Y=?/XC.K4+M&A05I;FVGF6?!]GLK"^U+9R0A$ (?/0UZ"S-:G8$ $WH+ MHJ7RT= XJ .JYTFH(Z5,Q.J>KS@!D(%J)2RQ!2%/M#D+WS]R[=4O/H-(D M+;$PJEK8:>L#K<]\]4%9?4#F-V6COF@.M=U?%68I676T_A -1:0SF8Q6*#X .#/"3'--YA7.Q M(':X])@^C)(B37BIYKGV<>P_"(GR*>HB*)5UWF MG9+U+?>FZP _DMM*11;2R,U>;3"[&[C(^-*!^T0ZW\U"I!1S%D*D7.)BS:'H MRY-(7PC%3 :_\J&#! 31H-E(CI9PH9D5ND1E634>M*9*4@\ASUQ=/.8Z2W:= MTA/H092P3-QS%.> 7K[*:Q:N+76ORD/@F I[+54\D?PA5QC@ MLGRO(_A1@N"7EY/9A#^GY3%B,$G'+3"?+7I!XJEFXY10#/-0S&+@)NU&Y M=M&D1@$L @/:H9NB:"N#*U31+,;E ["6;^U<0A=!ZD>)!_Y5RG>N?1E+I > M, AOHOD-*[NX*L6D*KC[5H(1"Q]+>ZB"G4R)A?&,C6(F.1_F"<(!=FYBTZ'6WO@ MUL.,[@RZP!-OY?EG$,$LF:A>Q%O#SRLT M-G@2P7'@M>:LIZLDC19T)^#-8.^B_LK\>@XB2>ZC#A_C19##?V2"4F"2ZG$6 MC+0CTMZ3= /D9 0]![86=GMH")7<&E2'M>0KW:-"+A"W\S<6OK7J98M?X5#H68MC%ZZ[)+ MQ;- G#3I?<>T2BEHIYRH@C\TZ1A;R"IYVTK+0QL?TO*P[[=R\\UJ12E]J^9F MSAURT]Q]?=1[U$2]FZAWG2+&3=2[+B+B>:+>@]*H]_ 0HMYK-?@-":"'K+YO M6MM&U9U=NK[4QPUF695J#JH+6X 1&+53[&!D![W6Q'G='1Q=U )ZFV#JAL7- M5C$Y'ZKU.>G1KDY]O8\6MBGAV/;]7@;<')SU+WH#_3S>:'6Y*OU[BGNS\#"' MP"6/R#5VG;=T.5A:^2'EVS;8;H+S4./9==JJ98RE&/(T,RD(&]?-:&Q76(* M>J-V5 J*L*.*+CWL$;S58W/M\+)JU\FB7)[YX8D>)/ $%\$NSDTD2M8"Q?-D M:R*/G_;FBG=:CI%FN:^8WB@M!KW4]-;-\3WI&Y= D55R3/8P2735A8SO*-HT M9(T.!%PJN<5Y#JIJ5AIQ7$Z3<^L3;SF&MS;>0NXV(B_9K51"1ZD*XAAD9Q0+ M+/=TS=93GLDLB+':,8$/KQF35(4Y=<$P"E(T5&.=I#U;43<[BD/BKUU325II M2,J--_M*'>Q,R;L<&LN?4G.>@J_ 11+!)#*T M=HEH!(H<=&B50Y1^-%UQ$D+6*9P$P&>>+@-3/4?0&^3%,4*X\E/Y7CAF7B3* M68*KJA/IT$405AP7_GMH8I!EA0+;!%L^0$8Q.?U64@>L4!;R*3Q/ CA%3WHF M4:8D%^0*Z2PLB=6JR)CR%EGA<1@-.9?"XRJ!S(LO@S378+*8K)68XTV<6_+& M78(U*@L%^RZT6Z%CX30"SUB*#17$E7V:* M\)0^1GDH(94>DFUOER3=!!$&LYPIHUWDIE>2+'!XQY4/4B/GE2"O@QE]K$_/PZ,V>O'3(^')]]9M4 M2K%<[B' \6LII4'^[/0'F[ (Z1P06NU,&L7_!*7X3*9XOE?MYA$;%/[G?_=^ M[HRNAH#J[F@P<$?C!V.J[PD5M*&R_5+9\-FI;-P^.IGTANZ@6Q<:^Q50RK^( MU'F%+H77"K@'2XKO)=!SJ]^9U0X7X/S5 R4ZQB;@3WFF@[/Y2&?R"DZ4>3U[\N$>U57C^,=+ITWT]Z;J]=!%1M8/$?4Q:3 M4_?5*B'OZ>L,^+4,"6,\PX!B$=Y"HW\_J;@NL!IV+/HJ3^KW.P2G_AB>J],Z MU8>U,Q_VCD[&G9$[&4\>(, ;A?LP!'BU$O!8Y(50\]V^V^X]6,@W"O>^A#QW MS\H*^48;KXDV7L:(']6!/8 1!TE491KQU][5M1?RRJ&H(!.!RX MPU&WT>&?7KS;0MV(>IGPD-?A;UX[C0[_?#[T"B;\H [K 4PXHF9:_9$[+FF' MU+C.ZTE<.VH0#U3E]T%F8R*SP:"TZ^V3VXJ_BAX/!Q(3E)/JM"5!7](XH)8. MTW5=H!OEZ@F5=^0[_#\6;MP \X1I\DV?$WYQ&OK9#ZQ??J4,R8\A'_8[>>@? M%9;2^Y_3:TQ QL9DW+-L9_:ECM5#M]]I//4OCT:WO1[J3:.3]M')$,R)[J38 MF/#):?17L"3.*BX41Q9"7(JK( PE9I?*^&ZLB$>T(D;KK8@'\>_.[-@Y.AF/ M.NZH\V#KOC$K:DEMXSI16[=:^#>A@N>Z 1!N^*&R_]?5X@Z8&WM[X\;&9J@E MM4V>C-IFP4_A'_];Q%$9H?6/3JANM_NV)H1&8O\WJI\K*<"M2RWG?U?_LTWQ M<"]?EMH;/D7;XWRM0X7Q&SQ.U^-MWIXKUFVW^D/TN+_@FRIB>#HY/N$*Z"$CQ37/+.:^O4:&U#7-O [0^*-HYK MP5LAGD,>;D#7 6=+?QDI!K$FMBOO-6B7II*]0;\LH%^.&_3+!OVR3LB1#?IE M743$,Z!?,@1("3!(]V@=8N8NV)CUTLAJHY*-6]W^%AJ9FU?)0FJ%P>5'NA@) M=;,$%9C=XBU%[6R/I1$3D)#]OML;%E-F7S^NOO6P:8^QHF,R[KBC=M%G\*2Z MU(%R6&U8;-AJD[JC$\UD;EEY>8A]L!F>>AR#Y_&2U2>3HY->S^VWBQ'R1^>[ MQUD2J+1M3, ?N_WNN+BH*Q$2B%X12:V4'3.X3UL8P;\2\][4AW?985&:)%J: M&EH/_GUXAAH0>P>OH/9PY':')>3^'#R\EV6!3MD9C$KS[C+'^U &+NA,]W=E M9%T7:YT9&]'R'I_+M[267HG'X?*M7I]G\PG&-4Y.$33O$D\&25D![ D)9RA1 MB>$G"SXSA$FM%+=5KNV3_[R,?ZNVSVO@$>]TX700@'P5"J?'Z.,]5Z))OB)H MR=?.=P&TO/!\H2&#$1;46P:IAUB ?ZFF>M0="&5D&NTN+KKK#0.%OGQF#NW, M[D'T74+-Q\+O["XG>NC+'+K#85'_QL7\_>/9*>%)S\%:1QS2;]$EME]#+.B6 MZWQ*_9;S"F,QW?9;_"W]L?/V-35(95&P\W[TUN_'5^^. !F_1Z?<'$AMD$C^ MB+(/;QZ'==Y]Y._9/IY@VF&.+%^KO3 MP8!]VJ5T0+V^[L@!A\"6$CXSA+4XZ\%4!WV[-]JF)7WE=W#*8&8%P-[3-_XJ MQCO(FO,0=.^\$YSOJ9;SU0;3+'!L*9\3EG?E$<(FPHU7I-9,JF]WBV.\2,62 M*)<=ZHS9KD!E/X:2J'$;T#?F79EF<<==:_%@\0^*%/L?U!,U3JZ#90:K''G3 M-;"DW"]SY[4.UZZ55_)9I->8\8F%8LBGYVH^FQ8T7K,@4E7^$*AMGF*[R(C: MAS R<%$0F1\J<=1R?H_DTODA9%^2;:BH&!Q^A0HNNPZ\1YK^%#BO5/L!&.B# M!L,E#%ES+01ZR6;#RZB,FF/+%\UQ''U.\-:=CV3T2.2G4W0O0!D4_UK!LJRG M-ITE6,6CLK.4&]-R3A,)P:N'Q-73B=S*#=I117'5 :Z'\;60=&4S<"8N?A^9 M.=0=SW7F1JRZ%M:Q^+D482+[SLJN #+;*4=:JT11R3**\*2/H]FQ:5&P($9! MX.J '[?@A)UHRH*\,JN6,(AC"MXIJ&2]GIV@BM7FRD'E)NBM+@,>;CD%Q:Y: MZZMVAG=+G>&]H[IIBNU) 0=;PBNO%F"(P"")0O]?S;FOHFZ3P9N-?F33=)&( M(PBWHU?92Y<43.Y&0$%*?1HT&_MP[?/,$F2UTV3/6GSM'WM:=.S!I#7H#W9% MQQ[U6OU!?R_PT=U^J[Q5X\$4?Q"=N=EX^Q6 M<,_%Q7LKPK^/NIXM::I>NU.1(B^[MO"E7[E+W=+%O<34X<&&1/53VBBY;3M[ M+SIML!U'7;<[*"*2K4T(;@K^MJ@HC\+CZ:[T_,O61VU'Z+"GT_O2>@=1F=SA MH!AQKF7)4SU)O?Q2^QZAEW![(M]*?:D=E9>O_1&H?'?:QGJ^SL"==(J@-$\3 M12N7 .L9:ULE]KZL6S^_0K.4%"81/'T]___CIX_>/[[=1 M=7?=B1>A'BA5UW*7-OK!_26G%UX=U(OJ%L MO5L/47_[1R<3M]MM#+U'TG[W),>EOB#]Y#F5H5&;3TA0-M:\U:%36W M?D]%&:1PV*553<"^:5#=9'\\$2-^^_P[)ANWNV^W:9G0[-!+S999WY6Z\8RO M<8UL0)=[,++3.DRY3KLSW!NH7(-<6T?Z&FX X'A\Y# @,JS:<3N]8J5Q+0,S M+P.N-N+2FO@A,OAP$3YW1*G9!/$)FWD^^R.*_.0T]"]$?!-,17(1S?U2]R+(Y--LG0=F>PJ,B=8G=L?U: %RD>PH O M(]+W4%%: 0-"6_Z5MKJ, ;KMAPK1G<[B #35%T54>Y6[&5+:4=!V.T;;/PWCVUT/"8A];!-]E@/,2"GPW M]7[^?/I;GVU/)#L1W 9]/MN MNP36O49NU\>N5<#MV)P.CMWN=P5BKQ5$\P80TSQI7< A!#,X$$1$G$K@WZ]P MJM- )-_AP=_GT?2'14SC LX=?H@#"R"])69@QRMQ=-)ML6 K_ON"@.8(9S Q M;W<\_7IG*=]?[ EF'VIY*K2:3=DDN_HZVG)W?O>2(#F?Y7;FCO]=MCN3LA=/ MBKMSF+3URGM==:BT4WBD$K>1CN1^?0V>L:?D]VN8_*ZPFTLOYN8@2,&QCT"4 MC$W[9^NB)5M,S.=W^+58XI VI<BMDDB5#<--M!#^4*,BA\ AF5M58'.0NW9?8O"19+10> MJVIXQ7AC^"SJ8A#!M_,?,0#+4E\DBA<+.?P7H4 "E?TOST% M9RLA/[%V)8$/DYD"=YW95;8*"C1$'06GLXH3JJVZE."]+>=OT:T +<"ES@PI MB'YA M>WYDF*H$X(#*L81O?2FI6U(O(]0^PM8@QTP:;M#=U22 MA-ER/H8:TCM+#C'63.+RPZT:7#UT5VK0!JJ'H32WV\?N5L,BX=A]87)M8;)L MQ4(T(W)C02#C-GKZ/("/_+R\0LJTL)2C&XG33KT'.EUG 3^\3@[O(OL;R-PH M1J,.&]OEQ4XLYH'PE:9#FE"$5UF$')B8QEL!7$6D.U%VJR_$@JH58??(9,0_ MP_W'32*XD&R50%8HW6B M+C;\[+.(K_"VLM M>3$#M..'\PB.EAZTMP K0Y,L$>)U(6Z\^8K'F,.R-EV3W,M$MKIR85-2TL9@ M< >1N%-2LUSG5? :CV)%#;/\()G&@@@"@J<$#K<'+[,>=[$K A%+0,B^!JI :X95\ M L0*^M3FD1?>YYH8;F@C\TYT4FOW2YOD[-: M4J\@JT'.H.5\B5*TZ5!?]5GQ#H!/9P+,7JF9HCL#P[LL-D#I94X,$LF)U'"( M6H>AYAS%0$JK%/O%F"8(NEU'KH^9BSR-$;D8&1J+STDIU&H]F2_49 M"02% %D;(,?$3<"$G:A9@04"M$GR +[)*]IY?\T!7%[5;B1TVVQMI/D1;9P4 MJ0X=G/_7BENH)*9U3QS?D4!4+1" =:9S4#[)"Y8UM7)-.UADX>[#'+2@I9-? M>'?(DB%P?Y*@= ZR)'0KJ"^,8MEU-F+1YUIRQ)4^V5\0"*;;;H!@&B"8.H&H M-$ P=1$13P\$(\, MDY%@#;X^?J4-H2Y2^H.BJEMTW]G]>_.=$.&YN;"-]6\"K8-I MND)#:MLF:F!M1&JN_L;)_N/C>W2(%2PC5]O\N(1_?CA_[[+;-6.$FI%5[S17 M=]^$D;6_.[OJ'3J@@6:9C0NXQ2[(U@O+>Z*5M3AVLKEICNG]AK(K$=3 #5L5 MFIB.ZGT'@PEV'%HV>"+7JAW16S<1VZBC'J:4F^Y)ROV9B//9>[#$%QC*L>3: MH$RN#8IR[4^.V @UQ-;"K ;"BQHA5PNO@1)>'$K+./JVD6?E,5Z,UBHW< +6 M6 C:_D*Z9!;>#V&VDEC/!-VD_>;-9F*:6O8U\HZT$+.1MUP;1QG)"9+I/$I6 ML;Z(E+NA_$G=AI%E!C"E$"G9\Z[5"5C.0P$-<(=(97;Z)&"SOY2-&[=E8]Z* MJ91H.)KT;5Z4)X68/#]"P9&#._5U\I;6,J7X4"Q\$#\R MT(;N-OG6!.,D(KA!J\"576;#0O\87D>52U Z M^J:*IQ%F&'U1#]YO@MO#%> MH7<4WG[KQ2#=\4>7H+VR;_DM!FAF*XPLW CE+IUB!,$:<1FCBS$%B8^DN"0* MI"LU3+WPBMS'UI0I'0N;>,+(\O.W)8,:-[1I"0L_9'\SM0O'-I+*<>\K!WWJ M_=2#SKP@I@>8/ND..+[T$O9"(D7)D6#E/M'U5MY_5^U4T4\"%!(3E<&6:N^Q M$Q/UV.U-]74[%S =H+VS:]@ICGBAETXZ:()XNEJ@;VU*['TGFV-*4D]L_@:. MOT2>N 'M'5N7@BKBS74S32"K.?(K\'NL(A^1_;PK!83T]O$OA7XO#(T_BY&3 MM [TBUZ7_KZ, B^Y/@U]_ ^V#P8ZQ5VKM@Z&9;?HL'B+XH"244$G#5C4P&?W M2VJC-QR$Y4#K1JK$3 R2O[01*<5R6JRAF]W ZX/UQ83_3A M;4A_4MDA(.8609+HR]L*N7!L+,O=N1,@A94B2[X@EV/B@!GA7R$#13%?0[I' M?,D)DI0']D.)P_*YM8./](!83%2RV(Y9IJ:!>C5?CXO;%BQ<6^F*%5FVAY&SK.M;*IK1TM:SN8\SWO<8FHCB'QQ-ND//%QFC] BH M)P%&2N&^4W- ;01#]R BX.*]%7/XKT<8Q(W@NQ=J5!9T32T9>EWUEZ1UL]C80X.%7TJ?9!O[41D]]9X'T"E M4(:UJA2=+[:=%P8 U26@SE-L<]95=YFGMOG)===544RC;+EDZH&)NO MP+:"U]P(;6"JNLF2'%,01IF>\93WH!@5K"1_A:H]B)NES#339B'R)WD@)4XB M&P T''Y,-I,,H6+H7CH0@(%7Z!O322ZO@I9H@#OD$&6T!&Y<'4IH*9,RC521I)G&/GC+?H$VW1 M&^IMK_&7?_> 28$B9?*-\^KTXJS7'>)A M7IPY\"?C)$*J6%@O5A;]51BHN[+"08$TSIZ7]5+%>77V_NS3:[@A?<&.!7-S M2S< WGQX1WL+S.GX-]GCZ)#.I($([]*?FXMYWWY MJE1,0?Y5KUU?VC_""*P%^1"I+0F[ZA+X)?J5;.:&K\1\+A,AN%*C=#LM)M,O M@L6(&W0_!"&G'U&:+<\/C^A:IT7R$#$;^.K4M+S0N1U>$G&.!M!!&"U@IB@9 MP.)(LWY"F8XFM1!+]W%6Q!7).I% BI?S+Z!3T#+FI.P$(.2AM"1)6Y9\;?\VJ +!G!QKBC5E4@L1Y(8L&+&-F_$\3:II4UV42Z[J--D M%S79177*S&FRB^HB(IXINZA7GEW47Q=V/1B;5-]WI"4MHVC.JF6 21BXF7C8 MTI+3%[N^RV]1CUPNJ=Y%*@_Z^D-#K>1"AJM<>.@XNZ(L7+CNKZ+XC@Y2JI%L M"+-*3G>H)R'[-]_"G\V-K0Q6>.S& ^UFE:@T]'4J*ZK",98I"*.WPM']$%GU M-9LRH[^A*">J_^*27R1+S[1%#XO'9F,K##R3ID6;0/4_YD>V_T09R4LO!9;C M:HS,&W [$\20"))K$Z"6EK8^J,-32$_#M3H]^1-D21^HGE%&Z?1\N/GA8&/2 MDW0,'T,Q9I>-^Q:=MTR_EX+<&ES[HMP/8"3$&"F)9D#05Q[Z@'/6 JD@^'6"L'C\27+9 M8R.1P>2.)><='$B3-KU=Z]L#>BP,RRL,?$B^"6(I=*R8&$PL0 MFO1<132&W 7(2^E<6(8I4#N_4^9DKN94D"*$XQO:5P2O MO%MR">CZV.#$+H7^H K9# E]%_$B4\\%6SQ]XZ]B,%#]1(2&N/KMHY,D^"E# M0'F*,:L@1R%>%++ U!8=O,=)Q89S":&VB&?L,6;O,?F3X0/M.8:;$F>]E8.Z MY?RY) \2K'J9JL!8Z23<[=QO9KEJON1)%L9U\T(EV_6>)-M'F8Y5#>[3+PNW M]#M%8?;19';=3X[1H ^QRA8U57)* DK!E(H;Q=,^".$%R.^8_8!K(0H!BS*H#/DD"S%3S5%=KJO2]NVWB412VU@Y> M2I'V@VDJ4]P2XSCE;':7U.(HD0H<)7NC8Z\LU^0 B$3UK,J100D5L/,835-S M%_J@NT]30T[T&,QIA?8+IZ&R3JJ [%=I B;% 1,AO?B#"E6ZYOP MF@1HYG@1W5!U)H8ET$DH4G/0%-F7&?[+Z[N$K"26PR[>04$JJ[&O)E4^3P!.7OVWG&F,ZO MTE9QVU?IBG3]!?U-A1E:SL<\=:OY4Y*"?OFL8@2^K>2O=)$K_ Y7 9N-FGG+ M^:>U)%3 ]<-HRS2=SDF2>![:7 MO51$O,Q+,UA[:5:E2I75E<''/6PC49(D7.;>WS(IJ\S'!!_W:W,ITHAO$ $C MF&XA =\S;H.\LS)[M%F6#VLDRBW-F?Q<\JK,+ ]82][C+*_X2U,N1"E.N -" M2! <4TMEY6M850!!. ->I. KW/S:W,%?IGX3*4=QSXUW4=6_Y;#B4K9;N0MNO2K!4?CI\;^'9D%=)E:,D*AU- M]C2@NU94T?7]XL3./S-Y.\7)ZT"HO07Z7.'OJ!_(.Q+!A1@O3:?3E3UEQVTU M96FK22.O\)M=9Q7*%$2;5C58FU6Q@=-8>+Y.[*$/KE8>%BP(U@LNQ;4WGZE# M*D%,WEYR1:N4KI@4= ]Q M8G PW !6VR\%:'!9E8"_R.YO@5;95Y+U,;+SDW;[&+--CQ$9,8I!NV==36FP MLC@K2936Z N\!1F;"&;,QV560DFO]KN#I/0M)D_(RV+D:AWGKY5_A2/ ?"+] M5J'?F=W BK>X=DA?K3XQ\TZ)N,FY*Q->9361+&W3N:_6@E "S8WK5F;/,7@1 MIMH1+%?HD^:KTIA*CRN[2;HN"2.HJY0H*C$CFEJ8E _IO?K&.E1B%:0=.C&9 MQV"E.+%]EF@L.+.!KLSPA1FH7?!7V>+! CFRSG\GDVK,YTD&L$D6,V"EF@C] M,CB=)C]B;7Y$M\F/:/(CZI1;T.1'U$5$/%-^1!EZ"'P\6)H$F,YQ MA$D?F4*C?ZVBE'%2IT)"#5"\GA_21?MY #ZC/^NJ)E9G3(5V*J;78?"OE8*+ MPX)O+D(*PN4JI33H3Z#?;,U*T,]0/,XJTX68P>;#Q<=DE(5#^T*X,9 MY]B@EY!2U.46&0&"%0$$@ZFKB+'G.)[B5&:5^X'ROY:Z/;)Y#+;>33B;(IZB M4"IWC"C/=%9U)CI"I,\(-S^:_N P2X!%!N3U-O2;LJ-UI1T,F>J$.:;;D!YI M0XY*N-\D9[R:0KO\\"Y'0E OMK7KY7S%]C)(QD2GH;-3@D!SR*]_B:%63G*F M0(R5KDY-:>8Y6!P\+7:TX_YCJ#8 (O.R]K-4WQ-OP0C$(N;D9 M\8Q^VI7^8LG_JU#]U=6>[%\J;=[((D0]2;C. B8$X\LNTM9980C9-FI;!@B M-BI2O,0TU@9DP4N2Y6EO$U=3#(/>QA1)B7=&GDH[S*K$J7!%D)])66\&HL&Y M%&"82@=6SJBE&(DU$X5L4AVF+PM3 M]+ME\&T\-(>(U+CWC-AW#R5B7[YJ3NT#F@VLNX!E=:9E!(BH:2#16M 79 GQ M@ )OK<)^;3YKS 2ZF%X+?S47Y[/*$U>05OZ?!(7S*9B)[YPQ5*2!WH,:+CW3 MT;RSMY28 ^Y(5240'58< $.3,P0O+R4Z! "?M0 MWSSHWN&D!NU;HFYQF/[I+1/Q1OWA+>8WS+V[-T%(VT /O97#2X<4>K%RS>)( MNO'7TCLS&;9ZPQXZ:&2#4?EBZ;MIP;;^5OR\/VX-QH/2K]JMSHZ?][OCG9Y8 M.ZG1VJ$V=%*M1SC6I.5N^?Y\!NT-/I1!!H'YY7$4PBUC7>4;2>E^;4V?98_+G6N$2/"\ M3=TK;O=A=VM=SESHI9F_V)3'NMO[1R>]0K8OQ8H[FW")AH66$GN:$_;;;A?8HT=8&!6UN%A>$A$/'HF(1T/WV$=(@UQ%040'NID-9KJI@<1N[NDARQ2;G!]8S M"?LH$,P^N<#(47$56=X3 MC'DP;"[EC7FAC-E0*I'G'"0Z8,+>:5E' M0FGQL&*QL)&B2YR .I?,SX8G*_S<& [3+]%-'15_E"3G4X *IZ$J=[)1$AAB M%J1J2?KELH1/O>F%.LU_[*V630%^91UA(&:WVG$LN4JGEY[#-R0^VG+^5K]92YD M:_$+54(5(KA4^C,%IN9TOI9S87ISJ,(CB3V1?Q.E!U#T.1-"DZ#SL;"0XI1O M.5-"D[T%,3N_U"_M87 6\0(L@,*="-Q$"RS2SE-]97"@K"B]7U*4_DP5E9DD M8I1^EO]/R?'FC+DYZ].NU:<:P(>>8G69.%NEX7; M:[)PFRS<.F6P-EFX=1$1SY2%6];K"CX>KLG"916@3#/HKGOJ7IIK$R5OHN1- ME+S64?*#\?)>1+/T%F1G$Y783U1B6 )Z5F%C[A26&+3+ M>_8%A"$2SPZA2A M"+FM0A.7V!/]CAZ+?CN/1+^')G"_>E0!W/1;*]+?+(UL21=W!3'E!8;+ZOL)BN5CB/W\E(XOD,L:OHX#AJ4%E7 M,B@K[!WT2R)E%MZ'[)\[I\95V\3-#B#H7.D*H'G@V2V&HMRJ M'L4(H/$7=S_7UE$9K@2$8E MQ)R,F&"W:/K#E:Q[NW-DYU(+LH1@];)OD0 OCE<@D/R0C$63BD3!8@+=)K13 M>8 2CO\01":5$V*39$RX"!*%JDG=2V<8>#-!(!Z? <-3AA?F9D,5DR&X[.R. M:-C BGC_IB4&!G5)@[Q0TD;YY!F0WRV"W%BA45F=!VRL(7[*)F@#19GZO);S M(5,T:.5$J#I;!:)?6F5MZ+UT^M21"^8O*[YE5;BJ*J?4B2#VC[%)%D:/?;$4 M)(6I<-P+$L)4]3* 1:% /"*$OGFAW9X7>[H#5 >YKXSC_$_9:SV?%C$H\Q\/ M!J5%A#B.:D5^;\A?&OL@Q+\I\I7=$Q,%BFUM@L.-X1DE<"J+MB5R=B:M2$61 M)>A"KO<(32"U(%I%9*N1.@4H=8BDS=&.9>L$ADWT ME U^G,D:D7OK"WJ8>]A33PR%&QP+E($.=4Q8SKVID+A@5*VNXO]X.UI=ZE60 M7J)3Z2,)@4:L=G;\PTN!P'\PQHT7S+E!'59.<[VT!$3#B]B@817.('?;:, \ M//1 99+]3)U.5\*Y9YKBRE_Q&?NJ@X65F:V@;>]C@9DX*(YE M3XA\QUV=OF!1I:G35P]1(PD$*52+HW0;N_4&M1'$FS<*I?:GP&L9W9@PX^^' MC&C#Y*G">(G-YF,]^O2NL/>T79CZ%U)I/"9OQ+*7S<'IG*4H@%>P]=8(.8S*%0&BQB;Y M,:L#V=U,;H(XY:X]4U"&@39?:#YC^,!+&PO#_X%JT:D/[/7=^RG6F&?#LAM[ M6+RQ_\& ##BBD^*0][RPAP=W86M:_?KMC' ( S_P8M6']1\?W_,U81E8-]F] MTNUV_W'Z7;?;C;@9I;Y=">A<-L6P\%Y\A.SF-D+P= Y U9MS5C9<9-14XS** M0\8V8DQPT'@C>UX)94L2YCN\'L?3**M\3X \YHYKP.DH5">I M<$B^^! SB UH% %S1;A:7(KX*,1XQ$)CM1A:"Q$= ,@EW1IB.V@LRW/="[T.#P1ZM4+^N&P('57TDSF64K9=Y+T9[,F;/ MHL4B8!2DT] _HYT!23,-UMV39=G/@Y+L9VMP:6]8P]_SSCR8_EP?I4V"AM"\ MI*.+[7 +,CY)*EO)[)6KDZ\ID5I5R2#X$V\L&X^J=@>AK&1;0_MME-Z/7 <6 M+AC=<&.$W(9R0;T0;2\K-5['D9#IX(LK?"Z4"%N(FZ4PREU.NL,*080X]VZ3 M5:!D M Y".K0W#HA+-[_%"]JWJ5CJZ^("H >C[852#(-NB1/E9* M1;2GCC^%24@?KWXYT8.D&8\:HV@#1+[6"%<$S8NN&-*,]!,OS#@=6!^0IZN= MO;2(8)8MS.!6.+Q,ESR503*%7V[1[:O)8<_EL/>;'/8FA[U.^=]-#GM=1,0S MY;"7>33@X]&.*E1]]-[EOKK0>D%,YN1G@U'+"F^EVCMLEVSFL%U4>S^4HA_? M3]^E\0]"W[606WG1B7)-ZB)4A,*UW.L9C.M\P)3-QB!EI%[=RD8J'I-&J..D4C0;.D>*X?81C&P2GA1\C7VP/HW(B UT,(V MQKZ7H?E[RSDWW\DW2TL[T]^O;*6\Q2O"+*:3X"XU9G?-5NK%R7%0A,&LD #0 M$X8N+SL0S0T658S%GF]ACA; +O4COM->2#4CJV,AUQ-C7R\%E6Z6>$]'36_X M+!*PFLU*Z4OV3M6DR>717 <"\0>N1'S9"MDSCIAZRM4>3KS[ML26B9.4,22 MAO8]Z5E[PET,"+TDIKN$)%9%;HZ,_$<:=+X:.R.U0'7JNQ,R8Q(1) MD@*/JJPF=".!B"\T '7+&I6[NBVLKX(IY%A OL?+"_UEW'W=?D;DNXQDWGD9 MQ3%)2_N52^^.G^71]%_MUU,KV=S+96 XZPN'+:#T9.0@V9;=N+7ET-F<@MV\ M[7: 7VM@W-%N&_U+Q?AQ9'FEHL9RQ_>&G651>ONP2O0.]AMC.DZOXSK==K=+ M[X0_] PT='4N6161G_SG9?Q;M?%= ]X@!U#FINJ\=0IM;=C&6UV"?5%&(K++ M2U$1*EQ*;P]D+WIZ+[Z"!*0^#)7++M$ MPG='!2%G&:8A,W6 J>X)H).'C5+="=E2^;^*<13ZI>+0YKTXOSEX[WZ,EG/2P/72SV1WJ1&52JCI4 M78+S2+NP8^F[\\C36>\-E9E L(^X@2H;J 7*>/$X^#=VS-3*XE/GJ!P QM=# MJ9#4P%MFVBR"A,Q#F7*#+9U4DHT49=D\)YU)["I)9L*)*GE>Y;FJF7&F:L*J M(7FF9")0E(CR5[\2/U6Z/Z9"('H'YT%D6CQ;05@K1>7UX5D1AAU5S8@^PR27 M'$59KZ"IY^N][12Q6F[ CIQXD5EP'1>TP_1UYGG6#Z5(_WX^J$&_1CX5K_5\ MDC-WZ)U6>X3[<+H"0161F8#ZV8H;DH%EBJGXJE;A.QAL8*)XYK/BU,ZT,+):(#5!TLZ/'&,DMSJ MQ/$F-LX]=!5-[?8YNG[%@(:"11B )A6[( *6WC1(,?$KU'3!!,75+5B56T(* MM;SEMU1S HWD*\(K[TJ5R(J\ZY!B?4;82BT' YKKA'NVB@WSW MJE9'+6K,J M2@!O6S+0F>Q)'G[[5J6PK9VPN_W+@4R:-+0=T] &31I:DX96IQ2N)@VM+B+B M.=+0R$U8ZCWLK4$"H2RUTN2U\6'X'+-7)M>@37&GS>UO.9>D)LUY3\LHH"@R MEZW+Q'WMQ;(*T4O:FV3&9<4 -0BVORF32K]*5JR:"C9MQ5%"5$+IX+/@I_!M M!4,C6Q9BWSO%("3]O MROZRWCV)#B!F$9LR7/JW?H?^#+G T((@2&2I/*@(ML?1CX3.^D?4 AMF(+QC MI!EK(K!,4.+RA;GUH-Q=O5,%N$6I_]5Q;?=;B?9991V1&959>R'!*I[^L/ ? MHG@9Q;J<7OHES<]GL;<0MU'\ \D/*#94& X2VX($W]R[PW883)\(<>21SIS< M)=CJAK^5?$40-W/M(9&_J26A/= /S*=$845"W9 ;JC"$\O(3OUOC32 ??F4Y MJI)6Z=U2Y(M2.Z.V797Z\WAD @P3VP)FM0IJ+QWF@JY3"':K;4^KX*U:"#X] /V"0 MAG=OR4&>R-H<E.B,3]QA7 AYTZW.M_^MF*3 M)1(OM. >==;J8)"'F7*RE8)Z4JBWZ5>R$UZJ)_ 6S.8N!CK15TM11]F,1V+L M41R6WA^I(*SE_5'N*WEKV91=W"&C3I8U;J-RSJSB2]2NB5#.U"8GO9':[:34 MP?5Z2 M%5J<+4CQC(I!^$(W$:YM RPDA!*DQ\DH*'!($ X=)?CZ1KXK5I*N5WU?JG)'JRZOU;#5#>F M@EO)1JM5=D$3K7[R:#5HVGB1RIZL61U*=_GHP)U*_@/ 9FZ6@6%+. M,FVT$LDBY.1T$?H(HQN3N<$7S66 7^"=G+ .$8_BG5,-0[3EY%0TX MEL&)-=&5ZILY;99!*]AIRVU <%U]-M_6#,HN?_6K2(*CKQ1Z[ M0]?*3=PU5/*D6:ES4,D>WS XG;%L\VI\7]DQ[-BT%@%5D[D44T_:&G?ZJ"CN MH=1+C_)]0N'%QIF !]O">H&(G&%_AS=Z\9TCL^3=C(-MMP7>8GY+YOW:C6&( M4T]&8-2;=0)[-$+>R:)I^H%OZ;PAQOAA.E-!H3MM=4DL*\LYK= @?8&XUC&+ M6)IDF3G-KXSIZ=(T6,V291QHXO*[O?/@N.HB];A2F"BXE'IDDFZ&$!W&HLNX MT9@\R&;2B<6J*;R"YG\HQ[:<4VV.S5;S63"?JZ&9\M8.G_'>\(DJ=Q,11.:4 M+1NP]0 \[V?UQ$VOS?%LR 4O80(ED%YU7F>XWIBM*EU;0L(B'',:S.51T%[> M\:F;?7WKO.KR<&=TE]Z9T::Q(#RF&(CMFNY468C'6E5F"M)Q01&N)N%EQX27 M89/PTB2\U"E9I$EXJ8N(>";UT67JK6DQ-;49YQP$K;HZ@\S87TU2/6CJU*9S2=M:DVAZ?2GA$ MO8:UA-5+39$5HJ(Q9&+AN-U6Y7XRC3C*P+E).B21#\4D)G.'N@_H?DJ)A8C/ MD1,#%Z(*C O3T9USF X0?U-%$@G.FC%99G?*:$TD7>4:/DCT>QD]4NY<6[N* MA0(5RJ!0,%84[M>E1%2"[6!O!E585SD]ME#O9U9Y@DJBFJW0/#X\,OM>IDUG M^R,1@*AE(MG4H9:O^U"4MZ'8MJN2/$$YMNRQ=#]7?*W >&KHBO^^MJ@UP[LE ME:T9JI>8NYEGKCV%PX+2>)7J/EU&VDB;S669KY,8MK* ,7GO\,FB?O$ (XLE MOE9!VML'A97-QI.HB(!N>L8Y%F'NS!6HS2$+2MT!@,'N0";.,#V&L>[2?$,7 MK #"BD>*'>/OEU$T-QLI5&9@)@2CDHCRA4+:=9F)8-*PZLFE-_UA/,'%D94O M2[JW"&+&LULP%4>3GO\%K4+,9(ZLS/1ASZ(J&,R]-E#9UW>YU9]U%3 MLF^DJTUEI)$N= N:1'(=+&5F!B>R8 /$6%P%"7L)Z4?Z4K(B7R"PT/^C1R9\ M%?[IJ^ UI3_QOF1R8_"I('C]@+E4>(/M_EQ"O4T[?PL'RKE;=.Y2KRKQI.FU M::ARO0Q,STZ ['&/CW&_97.H'=/%5?\L$B;*RU<2C?0PP2Z;]JWWO20B%HJK M* TXC99PAZXD4*< -IQ+'K)R2&%]8$ $L/\J69XUO"P+<.NWA,H=J3^CS?IY MC@^]*Y%QZ-H_5OS/ZKQ#D565Y12BOO,2X'(<_J=>N"P@8DC## M3'34"IJZ#JQM;II$8/=0"2U"!@[82ZMYJM!O)0'3 T]!_9W3W]ZSXY=NE M#GME-6*],E0K'K5@$RB-\IX85[U# =K>N &JUMQB0-;;35HC:O8N]HEACTGY M."[R*]RR<]GD1>:THE$/W_/V6?FS<=6\0%M(\#Z?<^:(@;,LZ:FXXB8Y,V^J MF=AN\RW=>8E)J<[TQO&HH"=,9>*F+Y:P[(#3,9W-^Z:\3F'"-HKRN;U0/D_V MT%OQ@FL+@<4_$\(?_%DR>'7_J&&_C-7[15:7@TM=2@Z_)9\? "-7RR+*QZQ7J$9.3FL"B-0%LNWS[]7UW>%=X5>@WV[JNNXE[_!K'E*JLZ4;6') MUK$?4=P3Q]!U6SV+V ?8A] =COJ%TBUWY^D.'G^Z0YANQQVWV\5*,SS.'6?< M>?P)CV#"(WC?G=2S##7J5[4NK^ MT""$IPE*'M3KJR5]61QT."Y*>C.J-/6FURRA@U2WQY.O5P$RY:IOP:CTA80? MD%>(C1"&[*5U)]-V+[N.P+*H;'MQ^\[ETLU$-/C5+>,-"B M9RNL8YN)3"2M:>FW:VK9J$DM:U++ZI26U:26U45$/%-J65GS9?BXTS[8GGZK M/:FF'ZG7,+:&K]1'RS9O6-*Y^J-N6WQ/1?1@VE2?29>X:=0L-29=,2;=Y*QU M40MW^J7,OLL\AQJA:5!AVK8M5S'<_M*9ISIR<4,N?MSR"X)N*A;Y)#887K6V M@RFMIMQ&QQH &TRKM[AE@/[LM[]:S4UV%W\T%S>(UH #_+6*@\0/I@]I%O>, M1_E.2+B#ZK/$'3-(!5*QM=H"W6$MW37BDOPI ] (74H?N02*Q2F(L%=5/86R M2JVRP/$)U&4)N(!R1-(T#BY7J6HBHM!B\#O5>C&7$\95I^6O55E(FO8L75D: M.D%L&?4T(?2.J2Y,&F])]@B'-\/<;['M0\MYM^7"9=LE7VZQ"#W.7X2GN/3< M3FE$["?.FI2T+4]-+H5]%I9!$Q'PQP*!IN*[S'ZM39:D^'6:SE7DC+,VD*GM MX^2<24]ACN <]*2SS=@##;2Q@V&B\.4X;8#S #3, Q7;P4Z9)IH'QWFG5J,X M#P$$2.X$V;+;& 67-#1UNIU?Y%F=4#G+QBEY!G1.V&N':$;@Z"'F1G!>!;:B M.YX'/\3\[ABV.3PFX8G[G>#H)(\Q,(P8%AC7T75FE;,@OX#L50\6SES%8 F, M#_@GH6-368,)-4?#:"IE&(.]GM*'J<:J<9U9S%+@3L(; YW*+D0J/$NAY]5B MQ98ED1 R*MXW4T\ZNSGAD'9X%J12>KF%C!HDS54: N O,)$*WG\"C8!-4)DPZEBB-Q_LMH2@+_9TJT ML-4/3>%6]"%9F+Y39<"$$^^SN MO;F9BT8Z .= 5=ARRTJ>QOM-[I_,Q4P(2Q-K-?!.!A*;!3/@.R#W*;<2A$D$ MUU%$=<^7 CE ,3QG"/(]@AN+ZH%U)U@O8\0YD!4>W3.RGIAN%;H&""("-C;5 M=#'W;C&DM.+T#SEUJ[^-*S\ UDMT #G@0DS#W?-@$?"8"3<0\GV9 V.]?,9U MHX0YOV#7-1]E"$R$#2DP\A!0"^,[!Z54D.F(@)@)H-!"W.GOOF(4R MRNA3FJMLHQG,U()\-^O*W.QW+.>LS)6><;Q*)8+(+A28R\,J$MU\9E*,G,7\ MCW 5U+PN6J5T S'B'/>BAGL@SK(PGH^\DW1^H4PBD$(&"5MA"$A]!?0-E2?K M&9HBJ!*IPU4^72X&XMM@M.)45(F58 +RKB6F"QSZ 4(* 63'2ZB-^ MQ3?*:\TN.(XRCDSMB\1U\V'M >9@TE5I4C?6!+!>2O["S9[\!A?HG_D=A?R9 M%2D_)\3'T]#_&*)\A(W\.H?9YO.6$!BTX%(8M4N2&2HB\ENG,>S2'K7*+T$3 MJUUOS&Y& ='-:U6M&7(L&#[SZ$X("<@6'NL/=-F!+C+A%$(60B1'0$"3UH?C M<%-6N]-EYGJG:-@QE1?:O7%E#(5&R:5)FUFJZ(LV<\2::9-5Q0+9K@%0N<;Y M->C7*TPF*02P?H[G@#V393D; 8LB8@*L!D6\^HH&D'=2A-DC5K&>NBY+014R M&22\V(K4;[,+M#J0UV9-'.S;0<[=,GN$K5#I2_5D5QO>AV(FT+VVD$9(Y1E7Y*!J[P8 M,Z2FF0C8%L3;.[_?!AST3BL;#KB[9ZN\Z_H>:*; MF\#2$'44[(V 57.ZP[]$X9)_]+M4N@JW>EF_VU%)C]WW2IXK]>U^\8)1>8?= MT>%UV#4(R:O+)/ #+U9)O,@=__CX7IL.7[^=204_6*(,#JC9@\F+66 A68KV MR@*9[EA=INA/\F&O0R$+%-"/3/HXG*V+48!D11[]2%Z52K,W5 !#"C*@7 =C M=RI7D9U6MV(^(T#MC,UE.?+4'0Z:/ZYA[EVB70!F;,9FQ.M-^J9U?P#?7CMC M'2@#91ZA)X''N@1YXJU@-Q:PO&O.\C3+A-^A290JT&0RRG);P:7QLO6V'(3; MM&6D#L@LO!T93==:%IYFDRJR8ZK(N$D5:5)%ZI1FT:2*U$5$/%.J2*?,-X&? M'TANPCIU"?0B@R\18A%M3+XBZE&1E-ZD9;4%6I^CTJ2Y40)D MO#*#7:!;PD\91_=.F@X[1$;9LF6]8L_%"VHI2L<%A;C)-#ML(^\@^;BBH-$ MJAH=XWR<9&5LSRRP>BIM10TVS:^AABD'Y[?[1L[@:(9- C)Y4K2F-6EB%%Y6 MYV0A+!-AY(X^ZZ]?8M4Q_%([<'D4#32@_:O6OCJG[ XF(QE(!M@WR!TST)[) M>?&QR;F),]H^\A6!_^A.9Z D\"&CYA#%,7<2X32JF>PEIGTB\$+S).$OL*LD MM>=A[X8OO21J*BJ-;\,>,*&NFQJ53EJ!U,P.\T\H[U/&(LG_+#S$'E3KN7-N MH]7I@(GS=2GB6ZX%F!6@NRZA ?7Z;+Z*T=(DGP( M"_8Z>-;60T[U]&M.U)%,>PVN=.+ M?*$1A[L]:8,?HACF5'E1![#S'ZCK2L.RW3%85%7E.^2N9+3 MNWMJC MQF!\@1@ %@^C!9"$"&^"..)(1;;L%-]S)\4$::H6.< MBX^'*A8@7X/3XN # M)>919+%D):PUZ>0_:EU1^5NI6:HD K[&94HC!3SX![ZZWHG_K:FVG,]1*%)< M=$7*>VXMU+0G0YL[3=@J2^"NR)3?;$]?33DC2&4\_CM%<3$ZBY$,]50^2]ZN MWRU,5C]U1?"&KSCM^+7KP"[<*^W]\*[%[]>BZK EA<@F%SK*IW8QH]G>TKU5 M=LBRO2*.1)RLNK//)1&Q%XSAP8K/6^JQ2A7/T3>PX=QJX9V%&\J^;/T[/$03 MO\KS3\MYS_E#&C#-XEKAQ2'EL+["Z"28%,EKJ\.](B Y;]5"MV0#/-T;/(Y M["#AN#O_"MG%2#Y<&[67.]IA[F;_)%R9O/"9=6\",\FP/C[>1KR3[>5B#(=@; M3@ L*&K-)?I=!J@O<%^<4RO#%$X&]5*E@[R7S.%:<*4JJ[IM.- M/ ?,:9'*-TX1\3"SE*$Q![5]*Y<",N6E'R13$*#F'LN$O,K++F/MF4(9 M&\U1X*A@Q-0Z$EV)Z_G.CDU&K M/9D4XU+L?,2,)D[:"2.8ZN7J3CGSL$@']R6]5B?UMU:G3>>"[:I)@Q#LN8'U M-SD^.^;X3)H/?4^@\&S^=WRO*>9]:,Y,^]A[D>FVJ0 MN4.&;.J5AV.A4F1T_=HN$*S$_L'%+VARYQI%D4V :0Y4ZTYP%V+!<35MN.-G M8#>3N\%R/0"K2OP)>AV\2';MXY6BWB[=<:9- 3%= M<75[)M8>Y'_'71%;#M_R_Z0F)E@A_ 5N"J?3>ZV+DZJ&5SW[,@W8 T2#X?!\ M\66RY;'X*>(I7$K^6\>"*BV; 862MSI6-@DWSC17$X)I/ E3)[KVE9.5JNZ= M8'9LY+/L/7-JR%KYN_1!%19MG83N_E#Y"S\R#2SM%!\[HP?AKXGG.'QP@*VV MWP5SVNH2&6(,Z8=($?3AVAA@V8(^'U^/CEO]-!;5@ BAOF]2/BC0E1WD!#GM M-H]=)4@P?;+EG%<_9W5;D)\$2;*BK;#:Q]ON3O93;,DZW(U%_P!U1=@'(\PR MG&!DEE^02<59*5ZG%BB*PS6(O,/)$8DM.&.*Z,&0*5S)6GJNV1PE?706M71. MZ!!BI+MK^>7DIVB/*ER14P,;T($[H=(/=2(2+",X5B?^0M6NR\M]82"(*Y3P MWU1,G=6N2N5K7%99,"Y#/>!Q3;#^?OK7N(!;4%?IFB 3QD3Y 6TSP\0-676B"F'%]- ML=W'%7G?&4P)E.?XA_7@X05+BWPWCW!:A"]B]3['M(<4+QI"XH!_.4K3M *# M=)46?EBD-Y.V0.FX,;V,HAY6EA(,2(2N>C^&D7,EHJO86UZ3=]^&L0HLN^>% M7H#3Z3Z:&"D8,>EAJD[3&W?+[KUNR;VGD8]+[[NH5Q\'\LQ=Y$!9-*0 M\\F30GKI!?XQIK]QW49BYPH4< ,(,T ID(2NJ6%.*9JK4$PC.T$)9?:MQZB2 MV/>0C!5!3MEYY'&AA^Q*F" 3Q=27GNQ/!!6S+4[VX6I,0Y5VXLP#4'-]3U82 M'IB RT#D5< EEQY=5F15']@"%+'1NL: M-5DE!NT()@K'@5*84[ "[M6*G63G(H,MH>+9^.<_3D^_ZJ!V&E%]D3YDLH8D MFU+9D*KVI"M,,S)8/$NP..@7TII,I,/+RWW-BEMFX;KA5OEXM%U >9WV?VBT MJ>+NS+BU\ R1&%DS4C!W:)Y*ET/I)JI-:#FGF5E)#XD&P)& F16SY%[NW$5F M8&9J-2=6E5@60W.B &7QG);M2/4V:K>]RE75ORP?_^"X\'OU5J\G,)D4AP0\ M56X4L#>([NX('I'PO2YE,BV+1R8<126,G1YS$ZB(CGRG0HL[WP\]YA&$COLL&$/!:#8V 8 MN. (=;ZB#EFA+J@X2E8]WXA!=NLENZ)C7&C#]U3KYU]I6+C']7=GK& @ M @8OXG*JG-_GJ* MRZ2K&-P/-EY4D55491 'PE?)JO@G*D0EFP93.P+0<>"?@%((EPQEIJBVK MV!B75&QP>;ZLD8MS+W'NZ4D=;80^K\-IM2=P6@[_LST4_#/,O,"5]LRS*!?F M!-&Y(-%8E_89JU1,^'%R'=V&8.//HUMD:7(AI@;E1"$[4[(%FOK<]4&657*6 MQG?"!KIE4!ZKI56$3@V"%I(_ST#28(TB_2+S:49X.AFYR;\V83+3?(%R%\C1 MJ8.4\L.RKGFP#3J%9AU:E]80E=3N4/@3*A#0@Z4#X M:^F4F71: _( _6<:P_]]]6+ILFG!5?);\?->M]7&)@XE7[5;G=+/]SA4]>?] MX1XGU5\[U&^T7[QG<"I(6*2P99GA3=OI -G_EOW9I/"S[O(G_M#V6R ;Y<^/ MC^Z)78CCK?2-TW*YF1-$J?^PG3,_DYQ!FACZ(3"'Q<%5OEVSI[Q!E;OZ#-OV M.U\/>0FNMPTW[+X;\&OLX"G%R-9N8$-Q65B +:CKU]Z3#01SZ4U_7(&R&_K' M*5-_\2A=(6R;J 9L%/X1__6\11J?=G&7]'Y;7MNU8)B$\N4"IJ& ._M6]V-_+;P0$[:1R>]MCOJ#&M/@EO>]X<@ MI:FC494+8PO!_<*98*,4IOW[9+;L(0S0N1\#/(Y W5)NOO#SWR $MSW]];?O MI'O/VW_[=) E'Q4&QN(/K'3JMOJ=_OW?%*]9W;OU<\(_K^845P1@'BHQ^#E;4FW\3 U/LUG]&DV M&]B08.-6K\]^-6[U9D^:/6G"+]MZ.2ZPAEYC'2!0M)U1U(1D5!KC;M[ [H:< M7=[TT]#_K+;\/>_X[M[ WM')N.N.NZ."3^AU?3SA33#F_J0G77YU"VXT1_ID MTJ3W=-*D#])DZ XFC31YH:174VGR@D*E?S!D!&-163U,;L0N:M4!DM9^=22Y MC2#53C.;>&_1-C@Z&70';KM?[!U>)=N:D.G^A4NSI\^I*^R=JX9')QVWV^VY MPTZQ)K#AJ\/AJU_(V>$J6*<'WM%;[;J]??/TEM M0TIUVFW4LGN=MMMM[\$S]^2JXHS^.2A5\4Q7[\^\(#:=9+#?,K=BEOTY[NZE M*);LR('PRUX51>YJ?:$[G7RX^1+\&<8"UOEOX?_A!2$V4=I!!'?:G;V)X'*J M?301G'O=SB+X<$GJ?C[IYGCJ>$.6:%T)K #^M _>W^:N[,)=.73'_=X#+LJ& MMGX%UO\57%[(1]2T+/'F^U1@#E?A?W0%YMM#U)=>8T$>&D$]**3>'$^]^'V# MSVAW?M]&9>D?G0PF[JA;]$$V1%5/HGI6GO\5_"]:;T$8>M4:3C;@\ Q<:N-] M>8#R\BZ[M;CEYS%*L%-"Q=Q=C@W ]&J[@]&D<;T<"#TUKI=:'\]>=9>]L_OP MZ&34<2>C?L/N!T)/C;OEF<)&LKWUCJA)+TECWF]V\ ?8W7_@YAJXX_.9!!F[ MAP$V L6ETW&[DZ+FTF2!U(Z4&H=+K8]GOQG+>^;T,?E/TZ47BCS^0^?\>>Z3RN"F4S?MUW[^?N@JUS=-(9N[U. MT=)J[/9ZTE;C5JGU\3Q2&NZC"H$N"8%N"51]XVZI'8$U[I9'WF#31,/T[GRE MZLU?R]Z4@- M=T-2#<3(H37,[IC=&><>S2YWJZEM>Q-0[A[ M73C%PC!U:"#/]X40KYW=&EO#FT^G4_2>PI*^QD MJW JJ('UUV@>3._XW]]% MOIEUIS,H-K.&#XO-K+\)!)N>WSF>'RU3X3N>?J&SS+RQV-ZHXDAV.-SIN;JO^2--C49\$Z3 MA-,M)OLA"+UP&GASYV.8 !W(\WW4*:Z=D*[KJM,NG<7"#U+G$[E4G5??HR5P M;*\[?.T^YU8YGX67K&+B24R?R\X26*CT<%W"\\+: /&O%3X)TJSCWOWL@".([AQOX])Q5@G((9[>( M_& 6P$.Q2.,H6?)HCK<$(>5-KUMJ&/C^7ZL@AJV@IZR]PDG%8AI=X3JY6@(- MS"GRZI0WD;WGUEM51\>R'^*4Q!PO:F>FM]R# 6!+K\4<)"GN<@37X[_QP2A) M7>?V.IA>HS4[7_ERBB0TB/Y';Q,E?1.SB_I1=C B4M-B*;.C^WEO,QA9\OY]Y4SD#\#!*2][E.\(7;>NW]+8FT MC^WAEE%">_R&I@7G)+O"==JD1EE/R9YR;?.(=YE$\U5:_4BA3\(S2?P/Q[U. M;L>L?U_'YH:Z$L>7L?!^''O8L>6--[_U[A+4D6P]!I08.?QD N^O6GU.WZE> M^VSV:)HPJU18?103';P![5'$^"N8CE>;N3C7,>I5_R/H=R:CX6PR'8K9K#_I M#<;=07_6[\!?^Z.N-^G]]PCN;VJ/B/(453*Z#KWMMFW_^/\ M[?S3NX]?_KAP/GXY:QW<&KZW"%=ZKI_8<<--7GR_68+'T M@I@N;;YC41,A= 9U#?/]*V!O?9CAU5W+0?T;;_?8+USGM-N4(0M?"5 6<-^# MR*>KF\/G"98EF-&#F4AA>=EQ6LYYR,J]U!ZDQN'B)0JO"!(X,CD>J3;3Z6JQ MXFO9%[-@"B.!N@,/YK2<:A:]ITU<@U,E\B^SB40&"C6"-%#IC-I.8+$D-(%@!"GL^CVPVJTCDJ#].O21E%3D";I4 PJ MO@X^-3IIDL('9(8P"^?Y"\C$\0.?7GKMH<(?WI%\F*;*;BGC,W@Z-<17MJX-9M)S[^YV>GN?:HPS/"2^VW#K&'!O6B.]H MRN_$9>J0!=1Y; _ VGG4<5OHY@.5]$;$"7$N,"''2L^)3Q+GU<7J,B61VA^U MC[OMU_2;=S"+&V)*M@7_)OPKE ]RFTG+1?\P77SO05E([[0->GX+'S$.DAE\ MW!GHA_OMU\]Z3F3Q9OFY@^(#;F#MO$A 2,Q1#"9*2"BO)MWZ(DX]K$34@B@P MOA+>=+C(<8-@BF <3TF$6!6*M*D,%N5*>Q['GM))I0':$O:(^.NIWG(Z1T=D M=SVZ5>A3+9M94:TP0A_GOEQ=SLEU#%(PQ*FP!P)C LX=,'WB7 HXZY!N#&H1 MJALC=P:\6?:4 ]2/@X66W=+K _<*2&U[V);S 5[DS>?2L4#SA_?#8&EQECM- MJ'?/";TW(HX4W00?6@0I"#S7N5REJ)"A& S@57"_A;O-JGW/66TA@HL7;*?L M_C._S]Z!#EQ/, \D6[X*H[#$E[3QRJ6#PN>L^5>U%W_(55B?$,QL]IJC8<5_ MXRO6Q#YR:S\4/9P$)EBA7Z(;/D_F-CST#Z<7OP/+)"M#FKWC]JANVL&%N")+ M\)M8HB\5CN;8^;B X[D1VGW-WY$'1_W\'9 TV&VKV+CNNV.X'-D#JYW$SWF/ M24&NY"@NQ.=9"^=5YS5EB%!;9UA.(I>E4J*<2_2CZU6KKP/2>^_(Y(W%%6C% M*(!PLP*?'>YX\F?7@9B! J$2K8#9 ](N/GL_@$1>G9V_^\QJA/14DQY/EC._ M$SZ0GG644^KE\)H9ZMXQ&GH@>"JF#C_OO0;3!88D21V%8O,[ MP"Z"JT9^!^:-RD-)XV"_!*2K#^^XDUJ+C1L@,Y_&!4E+!I, MH534_C@]_9J).2QC&#M8SO&6?-5_37/4\AF.?2[]0-+YC7+\,F)?AQ?"]2#; ML(3Z^KGTX(5\56!QC>_%?O'N-:9/B:;4MR^H()$6&BYW*F"=ODCQ"@V5,:DN M&-X[^WI*4=_2D\#K-]WBSGF)S@XE9/6EN4G(3NHF9#GYQ/GN_82W%.6K^;I, MKH[ 'F@]JT'P)_K\:;]ACUWG*PO6W]%K@C3]7DG8Q2I))6.!6"0AJR4N^DE0 MVCI3(-6K* Z$YHT872WH7 1B!AL@5888"C@I;QRD0OR"3 GM0"!VU$^B&DD2 MD(3(0@B8C/.OE8?38P=*>@W[>AW-86P6Y9*SF=]PFL7!D/W_A:("#@K>=A4+ M5 Y9B@Y07YW*2#$Q, 4.R7A8I2P[%ZMY"B+JCK4>D<(A<[JMEGU2P'I+L*BF M++1AOJLT J$B?XI/X38]2#0-:B6:=HQ_[BJ^T"N_.3+5Z8^/#EKE[K6J%.[= M4J'.O.3Z-/3Q/^B;N/'F>&1&&I7E0 W+,HB&Q1PH'%2F!X#)'G"@'SY;G_&T MT_0OIM?"7\W%^:Q\(11^+%O#N&P-X^(:[CN=;WK)%1,KF=.H;$ZC\CF5!ZJ& MY=E=PWQV5PV]K$35I_GK (3.E*@H!14M_%%&34J<9>30I3=G=]6U$"85)XU2 M5/U85I<]IH66?O%L'MW27> E,AR0O'F0\UIJYRI-@[H;8QJ/MTS$&_6'MW!] M+N?>W9L@I$VBA][*X65N!R:$Y+)$23CQUS+183)L]88]S'60A2[RQ3(-H@6; M_EOQ\U&[->ET2[]JMSJEGU<-U>FV!J/)3D-5?][OCO*LKY92M^WG7>^]PE!79=G4+JO]9;:K MUQ!3U>Y\^_S[%K3T:^_)KX!"<69I.@W(1&4)T'A]!5"YOGV:GGEQC,8X(?OM M7@@T.3H9#]LNV(\-NL0+)*K)S.#YVCDW[;G0P:$,*72$X;9.S^R:D+EL?([72+6# -E-IC.::KG+Y. MM[(%-K.2*H="Y;O^)YUYQS7%;@R M^\&#^+-W=#)I=]Q^MXB!_YSIXO=3O?9!<0=@!S2,=5_[X0D9"[O[C<=NMZ1/ M3L-8>T7:*(0RD\7GB@#! 2%Z>H?_UVMHT$NI='[#F> M_Q6"L*KF_9T(([#L/0EJL4X - &TSJ@ =_VL;L8!=I(:N(-!T7_?Q&M? KEM M %M^8G(; KEUQRXIG+4@MY=U%>\DJ/^\^)]-BN(:SAG6BG-&8'@,QFY_U+3& M>IGD-JH5N8V/3CI]=]"O2ZKL+ZQ0_X%ER\[O<4"X3%]QD*HE*\F%J+[X8;U&UV_EE?(XV:P M%*FYUSXZ&=>JJ\J+T>3+A=YWJGZF,* LCY: ^O=PJVV?*/;KI8)UQNTZ:6.] M#O#9H.^V>R\H&>S%Y%'^BNS1J15[=(].P%)QA_VB;=RPQTNUH78-._TM"J^< M_X)_W2O0)+?BX3'P>RFW^YW9R]*4&I_G_BR(<;=6WXF#\:)]K7^;?_>O?B?9W[8*O'33 H89\! MQ@IJX@5J7(K[):;'31\H(:8A$%.O)L3T"RO*]\WB.@3=91\.D*=+#MB@NXQ> M1$"IT=!K*?T?-R>AA)K'"/?1*.&U""AM=IAMH2#]PC[R6@%U]";D2^D4<70. MZ);8B:8.P'KXA9GCJ5,5^FW$)6N(_Y>Q=G8-#UW<"E^$#RE">H38T)[*DQXS M-E1KI6,]_':OC/K!&?X8$QOA?L!H_6C3.Q!>E'SVT:#OYI:JV M]V%=U J!HX\('%UW4E*#U[@47P*UU0J YN;=[IN;] TOJF'K;O#]=Z4CJYC MLUJEQ?0GE4+]@#3[IK#ZQ7!'K9K0#-J5EU##';^6&W@KN_<"N\!5]WQKZJL/ M455JHJ][LS&Z[<=-DBF1X)@'4Y>$^B;XNE]BJE4.S*![=-)SQ\.Z$-NO<"EO M::]NN):;0-0Z)GOJ?)E!KU1B'Y"^W41A7PSQ/QU"QS8W3+_JAFF8X]?RTU8; MHW\((*GPKHF\OBCM9R<3]/TJCEYL5'4?0OWI$L_60Q<,!B\"NJ")YM;2.'YJ MX)H! M=,BA6F3;3V.:S?37K RPU"[8-WZ@)N,U@#;E.W(-#3:)DOEV[WH=D\ M-5S-8%PN\P](>VF"HX]Y$WEI54_VAS?*E$!?_U@YL3VDP\]R!<>7(WM_@$'E6+7'CQ51#R;+NP9W*.QWB= MO^F,@2.?YV1.$VR7]$Y,Q>)2Q'Q.O8[K=-O=KDMQU#_@:)9DB(S>)DZL:96O M?'@8K_*=--4-MU2!/Q[,%1V$OW(G@V+PQ+D5L7"6<^%?P8I@7">,4MC=I7>' MQ]]RUNQ/S]H?Y]KS][(W&\3)_O>&,A<&):C#U;OB.MAE:]>E=3:D_^Q_:;VC M$SBD8=G:K*/R5\))(\"GU\"5=+]83TGIUC:/>)<@RV JE8]8 MDFP*.R/BIY<=G0%&HHY[O>QNV/_&">-1!/W.9#2<3:9#L+7ZD]Y@W!WT9_T. M_+4_ZGJ3WG]3HI9\ZCI6JUAZ5^+X,A;>CV-O!HM\X\UOO;L$!;0M5T&HRDE- M)C#KJCW+R=_J'9O-'DW:\A4$%!O%=$&\@2M/Q/@KF(Y7F[DXUS&R[/_8?' C ML/Y0(*"D.T-N!V[YS]^\DTH6R=^"3T_)Y0K?^[/3;__'^=OYIWSCZ>?G(OO\,'G M]U^^7U0NK0:"A9;RZB.F<$4K&,-/7$?\G K4\*X]N*OQZEF*6/[-]U+/=>"" M^O_LO7USXDBR+_Q5%)PS\73?1V;1*U+/"2+<=O>,]W3;'6W/[I[[SPD9%4;3 M0F+U8C?SZ6]FE20$D@"! &U<>^ MJF..L6-U0"B\Z,/500RT\F-5N\SH*/XWN7WOXPD\>;A<3+%\O7[Q81'W>(T_ M!99-X'Y]0))]!\L&;E@0XO#6"8>N'\8!>8+G?'3]X8_<9:JR"QV,6V)?1^DO M\3T$KMXI29D_MN%.'X=C M8L1BE:Z';I@2 ;2?X">]EOO6R_6K+&SL):[Z"^$BRT G1W$F&HXY\U_7? MT$O:6-&5;9(Z27-3AGID0QQ=,PW)A_0?OZ)MY5JS#XY'ETR_]&OR^,3^0:-I MR2&C$LC^G%SKIMY5= 5O]B2FFKPXN?2[0(*_%7_?[W5-22[]4Z\KE?Z^ZE&2 MW-7Z9JU'5?]>E8W&%F6L?OF:./3*T)!9^%A)#(==%X<)XA@;Z\ MI((OK:O_NT:5<$KJSWYPFQ"Z*$E;"Y$!.EG49*D@0H6^:1R>?5I\M4X;[Y>O ML.N/J!O%9K<'YZOS,H,KXA!KS> D/'IQ8.T&.@;5MI+O2;2MW/1QB)9DB+)< M''1Q0M@:C@4_?[&H;>WO(A82VOJ::$@GC?+D4/!]A7PH H;L%O0I@EN7T8"M M%ND&'/@UG3@:=N#[O]\A6.5))$N:29U\$9Z[PL[QI1IB4UO'V -6N;[^)NZVB9:Z(B MGW3E]6D55?+2R?T(3FU_8A?!Z5-O0M7$OG;2 =QV%D?FD=VUT-K%0\Y;)C/ \G/'O/K%$9MBA#R_N9@!GKP>)34WQ&K.!LDQ:[.^[JFAZ9F\66ZS3#[)MG MT2Z9ITI:R,UZ(W#<.MQL]#@WA.<;-T?Z MP5)I+]<+JQ^J(XE*Q:P)\G.X<=0[HW.MZT5NK',X+R!J(V-5C'=H@+$V4?5* ME:KGO'7ZO%5A"Q^(M=3.P!1-K5CRR >)[(LYOA-836BY9QON:,=%GI*YUCV^ M8D84=]7.@*\:N,>WXBN=\]6I\54][.^^^&J3.QQ[?XBJW )$^24XXO\,G(A< M^:,1=\1KW]_U8F*4T@^C43U7W."N^%FSUII)B_MDK14I,4SBFOV_;BG(:<02X]+&8IH]C0N0/LL<2N?];?IN"LU&W=UDB-IM(9&TI1, M8@E+*OS,LM$S9LGH&3KF)5) AI=6%H814A^!]6#+_U<4(=/&0RC2-$04]=*T+%(PJ/_HUP MXP=$^.KC2)V0CE^BLY:$:0"_@G=VA66Z8VEBY5!)^@2LW&"C%Y\M[P>6.))I M1+TCN@$11^_!.M[&SG LUI\TN,;P+^&[3S^';HR'"CH8>,F^0Y0^":-KG#Q7 M'B&OKYNUSD#6Q)Y2G,VZW4#%-7T'CK5-'4TXO5<^=7$*; K,YL[$Q=&;P#*T MUA368;DX<3$DPQC^7IQ ZCK6L^,ZT:PXF%)PPA!V)3S/A)LQ[%[X2H+AV,+B MV8^4SX#*[ ]WGAWC!$AX%_ZE*Z L+3P+6!U>'X?) ,R01)'+RG6?2?1&B)<; M_HG/11E+9T32(9+XYVF,[P_I@+S >A,FN#]X:5Z.'.\5GNH'#@F7AL[M=LGT M3_N2T1NZ9.X2\LY6CCN[D2;X )JH]8N13(Y1/'T>6A,>;X2'Y%ZO,S![HF$4&[[QTL"](1+]X,<5 MN$G3P!^2D!<([JY'D:)WWC=&S_I"@ ,Z1--LJH4Z1XFUB81$[XE]H]@U@P,73(3 MWFBEJ.V_>9AFK DV6E=".?M1#'TYE^QGD$-Q%'U5PII MML,+IZ2A.W^%P+\%^N3^6P/9I?-BHQRSP>X+4B GX+E6*U9BS . M4(+_8_W!@7ZC<"U4OS'+W>WUTZ=;X?/=_?7]S=WU%^'Q"7[Q M]=/]TV/EUEJ@6%A1\1V"3?T8GF&'HD!^(IA:",>(7T4]/25!\I-M198H@*ZG MR-,W)V285_M]F5XZ2=1HOR'4Z ,2*,%87HW9 M=/=LVZM0LQ1H?WHHTTU.@\-/.?R4PT\Y8I##3SG\E,-/CT^32\CWY^T2+(!+ MB\EXYG_;!-0C(V']+*TD@]*2>J(A[8R:XKG^%O+-FH3,]GRC= 9*#_C&+$[G MYNG]?9T\!M.0RK#!<.Y.<]CI=DHS%Q%("8N1@NU';\N2VAE(IBP:ZL[(*8Y! M;2%#K=&F>V HQ(;T5%'IM074? GV*8T*HT-!E^= M$-D4X8DU\905RA]'X&S N=_25]=F8;D'KJFH2,7X'[WZ&Q# W;90TL"\EUN] MU!EXCEM<^YL5"A/+)O0HIIL *#;J ;D%?'13D*22@21KMXL+(]Q;"=Y%EDL M/[)D&CLVWF31N#9C6W#:8RF7RE)Y^9= M?0B%K((6,U114]K2(8'G. Z8XVB,C6BS?5E42\;;\4S'GA4K[=WO1-C&F^-P M=E.HCQDI_^E@D1=\V;)AW;<$W7''0W_UL^4$_[#\G8Q1S\5EFZNI$7$Q&23?Y#-%+RBG7-&XHBKNLU-)]S&X9][I MB69E0_)*YZ:1RL"6#=:=]U+9Y(?V]DG3LK+()N_! W!<'+&W+'E7]*,D-ZOD MS0!'Y]?CB?P2[ZA=#6GQX G7T\!QF3J0C;3+TN_Q,W$$UFF%QHQI+Z_(AS/* MG:M@O02$3:5[ [-=L 3:00D^.[6":"8*_W=,_G0L./C?"'%GPN^^BTM(6.<= MI4GO5_:W;,J>+/WZ7L0*1'@)"+P3CNX<(#7B[B.."HAA8<*)PN'M:%;& ')GT"]C *KV MZ/*?R1!>"5(4QL^A8SM6,$O;?S"&"!V<4?KWV"."TJ.BJC!^B0+0"\D^$2MC MX3359W";Z6_2B9&P-!85H^VC\",3^"OE,M_]E;4984,[09<['CMX?, 4-HQ: MP$[P-P[\EZGQL?5*X/GP\(# 4^9@&L&R_XQI Q-KB+T 0>S=65<0+D*5@Q", MY$.K\CM/^&K-UNIOP74F3JJB$Q;.Z7%:^?T<#D'OD/HBI.=%2&M8@RJ=@=E5 MI6)>IJ!$46H>X[_&?BS3=U%S9O#,=UW?U M]=W?8S=5>$E3P/^N8:W^PW=??>'&"G#$^#1IK9A9I=E?P[E16K!O%ZU4X4\? MWBI@J]0X $OU=^#UV1/Y(5Q_3'1%N9YX_/3?E;(:DA]%65U76K(W6=6P?*O" MMGN'8O8*7V&W2&T%=+1-85&C;HJ&5$3]OV_0NS#WZ5U@:F,C[P*D)N]T@Z\] M9W1ZVV6"1#U[%#Q\%#4(Y^Y\:L=OP;QR[UCG;&!*7M3EYGGW>'O"ILI]4>T7 MZ[W>T].L?3IK&D'O;2=JC^ZD5Y*ZST D6G-)'%)/XY!1SOZGLKD%JRQ$PM2&606\%T7MZL6& M".5.J?/) SXAPM/F9?BHU/(51X$^8G\EB->C0LI[*8]_% M4$X2);KQ)W"I.KE#BE '"XM86@C!W]Y_SE7N/]#MW\'ABW]*< M##"XX]OL]Q6;3$A@;[;97#V?"F:IB?-OX5XOWH'"(\$PBO!1^$[0WZ8%4S>^ M1[. ^.]O0=(J6F#+2]DZH\XT^\ '.!Q]+7R Q_@ M<)8#'*IF!K""Y;(Z9KE&E2W:U.7TVK/YVAFLL9_@0J775?%B[J_T6>B7ON&- M5GJ5&IC]*$D@YHX'S*$8+<.F#+Q5!@,%XC9B+^2-(Q,VJ8G& 0V^@^]1ZX$! M*/?$?LDPZ_?YA(<#VW%H@@&GJ;UXV,!P.>^1V?E!,,.3MR@R>LD=R-+F%=Y# M"K?!Q'$]OED3LKVV7]%,0R-Z-')4I5=(.@:1MK(>>]48:;$1?5 M6TBC(TN.$9B=JXB9>7,9\9%>V: [NJ0D:P0Z#)[KV6E::OZ@)KFVG#%OG1'8 MS)B*^LAH7!H]T93.H.@7ED9.+,1ZY8 Q*<3AUO=> M_HR]-2&/VG*WMON4/R3$#C\'_N36P:T[F/)[&*7HH#L/Q0P!L)@N?$R7O4U3 M;PW;%U>DQZ]#FI,,8S?34SFUN"%T"C^40QS!4A(0%0T[U648I;?'R*RF=08E MS4=_V0;OI4C[7*B.TT0K@MU(\&-B0Y@Z<+%;>:*JY[??G!&ZP@/C#61A,!&( ME],E"U\N\%!>ZP1P)5HXP,NF4(N 1!8LR"XP(LCOR'(":L22;61669/F:2J" MIX$?+JNB5F:DXNG.30+A!;:Z#_5S2X:9=H&'_0:O>0B^^&&X966<9M! J]8O MNOEI1X/Q$4,O$^I-"6Z_\-SRY"O2IN BM29"B:">GL)HP!<0Y08*020[: M#T)1F,8!AFVI]Y8A*D(R_T@>[TQQ%]8+//D%M$_M ^%];BK?9G)I4FN9LPTG/BK=-5BO=\OR"!EB>U.'1P M:OJ2:/:+C> 7XRI%\R,7K8+'#F,&R+3"9$1JF#=/&->$0NB\>,[(&5H4*YQA M=5.C-Q]1\^Q%H\:I:<'4:D19P4,E#2EUK21FKFL[]OX\D3Z5AM:5Y?(_;=42 M,.62)$,NQ@OV @$WSKZP!HK449)_Y1WE]D7@:]O^("PR7UU/A+>@ M6^%VK*DZ;,S'TBM]+-[Z:Z^RR,!D$7G>SZ$D8KT,1^28\+?COMBW&^D# L M%3$@_]6>Q.QT;Z9W#0WP 6F:TW817E,N:/6%R>@,^J)45M7'+ZH#BE&9.9?E M)CRRT_#$T[VN:LG1EB;>'Q0?C\?!_G[GW9.(#9BJ+TTF+?S5S%W$B=]*&T/C M?Z,A]Y+ ?85$\=FCC3>VE'IK\M]-YW/ZO0XH M0 ;3?E^M8#A.H#+S/#0= XF9AA2GL1NB6UD[%G@.3'D$*7L8-14#Z6-C/J,< MM\9:Y53W2;KVQK$C_,OQ_AH[JVN7\Y_,ZI28\O(I^"[CP:8QW\XI*X_DI%?G97%%M?$^!+)4L M_ @O?AB-%C@9]CY$;GX#+1L2KZP4JB]W!M$X(*3(QY4-:,6DF6P*IZCZ8"Z( MFW:.HZTYYNWT@/,(2=M3#M]O-#3T@HN/=5Y\S(N/VU2XRXN/VZ(BCE1\7#%$ M6>E4?XOBK$["!'B,)Y,$N,TZ ",P-C.]TAMDJ84FP6PZEHIBY>1&@[,S1"A# M\X:IC>%/TX1\^H:R;N\+#RT\V@ES8+XM6[^?$+:-SV#F,YCY#.9::# ^@WD- MN?@,YHW!NA@WHT-.%LNQ!AR($;%LIT#H#TS1%K5]L#78<$.6!QY2> M/0=MI$1WX2"=]@HR%5'O[7P1<\C3YO,PZ93K!NS0BT4L;:A=ZTL$=NL!TU03 M=>FD!U;78I 3,)@OF-,WN@7J[L_]8[KQ-P"BZ9\];<% UP MGM&C'H.JE#:D;AWO78(SD0_+[*R^+R4\N;F.WL&]-B0J+)HNRB6%#CS.?0Z, MM+G*W8619&0D2=5%??=8'X]XUXS3[,$FOC07=G-U6U\V:#(1X^!2B6R(W_X(Z$OJTJK+[ :"*RDBRJ'NIP,#]5K65%4]]@_&/ZU#V[2 MD9L,4=:*V2G>[.4@+@!6GH3[TKN+MR+O4[&](W'MV4W(V[GD@QMDK-/Q/;C\ M;.^9-"0_YY)E/K+\E/1Z.F&A^NYW&M:JWYG-,0&CM@H"Y_Y3R<:W\0A;) $GWXF?>@0Y@W_ MSWZR?M;WPDULMRJ)1FL&6G F6602Y?A,8E)HIZ2HHJ3Q5-5YLIG: C:CH$C@ M-E&2BP &CF7;%Z-@MVXV]#BSVRZL>KMF5K=P;U=D=1\8.7%^QQ"D!.E<7RAP MG+(ABSUSE[3N'JJX.2>47<[[Y 0<[ZSHHJP63;6C<@*OYV^ DPKW[SXY"6=F MFYJH:,7: S[(9!^%."3"@?67Y@WOZ5H%:N["_%IGH)BRJ"C]X^.D. ]L>:'N MR -TBJI3OR4+\S,!13[)6$1(Z#MRP._*D<(-'6KN-? M+<]Z(71^!L$YR73HRMN88*-V[ (>$#K=A39NOXK&%FPA'54J.).IY03TN\\6 M3F'QV126$1S*PM@.'/$-'TJZF>./M'O W3_!YK,QK7?9UA?9>.3\)/;5 M7R3P2SG8J#DQ=DV,:,^K-6M.+COB8I5>#ZNO2U!MZWZ1YV*T&"F[YT89;=T- MO\U#B"KF:S#4=$B&<4"%<[L='&F 6?F>#CK K&P)Y0/,_B_Q0@(*;\O M'CSA[[$[8YR?,7YN(E7\' X#YQFDI%)W4,1^6#0CM!7SJ!AO/F:LB;%P/X;O M6C9L\I9$))C ?0'7\6>0YG_ 34;2$5:T,"N\'L(3 F)O9G;TS$P^DM:/YFS>C0L"<_.>\MR%#7,%5Z6/; MV7R^=T@8L*SP?HG\VD,'V[=9%3RYOB8:IP% [8=;#TB5_X;3K-! M)H_8P,95 _[:?'&6*\7KZL$["\IQ3-PMU*+>3K6H5:K%2DVXJ[;3#Z[M],VU M7=XK:48.RL9L6L,ASB]-#%/\13;\,[';9L(;VSQ].-T_4&U. '#/G$! 7X^- MZ9H0*XP#=+\B(#CLQ24A/C;OWX6G)Y-+$S7_X;NO/@Z*#YE (FL%ODNG1&:G MR.IK%CEV8MEX<4T=!%G1;SG/<383^]-_5XLS^5'DX(J)ZL?3YAA3Z?7*KRZX MKC(VAG_[SY'E>/7U5[^=^@M\<:P$+\:D5YAU7>$ZI&*%P,M46*, V)1]-Z?L MDU+4L* J@(0956%](*(8.@'ZUE:'"X15#J$.35"'2K=$(3)=Q6ZY>1S)B<*< M_LHH,K2"8$;#0&P6\T+PR'\&@7^EB@K$=TA$JJ3RLX6%%V3#;0S'"NE+(Q1T ME+K'1C?O,*Y9D7J=@2;*9@EK[6H-'FH'X/,HFBAIQ2X^8..!:LT*>I9G;F/1 M&IW(#.>S>/P+C$\OKP9<@37TF,>2'D9??._EB_-*;-:D]\G_2&Z3Q3Z,ZE,( M_2!)VX_-?[Q=@2?3UQ51,DM"[&@@[$_X0#>Y*-]SMD5F#C%34+\UCR*!EU+> M%W/?A]/P/K!CB2IJ_1(LTJ]-^M1K9MOOD>7T%8*4Q&()O@WUQ]\M+\;,0]OC MJ[OC0S<+_=>ZX>=GB,QX[0$IW6MZ ]<)M$O]FAO9*.-RC(T8FV4,FDL0I*D! MF4^>+Y>2=/)\GT^>YY/GVS2UG4^>;XN*.-+D>:7&#'F>_UR?__P2XZ4>5'): M6TPV8+2OUJS@Y5+FIR8I>!!A!"J2O#C#O+-KO02$PFI"&HX5D@T+3V0X]F#Q M+Q3[V$*I*'^A\-B-TD\9QO_PUQM)5*8R(T_F3A1$1FRB9>!D:L*)R.A(CU9JBO> MR>]9]"]-8>0_D>Z5!>4PNF>YZ0?^'?M@PK:3 G*OF@(@> Z:K7#RN(U7,!0G M)!$,C+B]@F?YDL3C<&\Y1J4!O81,KA-&+)!W;X6V]6]J&E<2P;9*G&MS1:QX MB0)/8(:$&+$'RP)3'V@//P46JHU;M /S! +Q'R*1WOS #HE7%@^6IH/G MSDI"!G+O/?6QD]=@R)<"VV /(?@'$V([(('N#$@$EC_]$_7-P5]@'XO(0FHG MH]R$!"_ 151%W#S\XSI+E4^M-$>SGI>^D8 &PS9)/@42D[#,F^.ZPC-) M@NVB$$^3,/#0GTQ=DH8SJ@@7SBFWK!8Q[S97@=ES%Y_RM4#^5%>&)(K<)(2] MJ!MQJ2NSEQ5Y$*U7(P_RF#RC9E)#5K!%8D_!CM0EB=E%=0:'/\4T'P@%;+^N MOM(V@OO5\NO+?/A--)L*FDT6-<,H[)BE)7()3\9+8:;9%Q(P2((2.ZD20WST MN%'IN:SI<7# <]$0%B/VM.*-<\QF@[L&@%M$8"RJ,$6E9/+V>^H'M9*;:RN: M-?T8#DCO/J:,C9+FX:64/I@WO",_MX>^!E9>@R(O*;=%J$L5QFJ.N4: 43A% MW^45K+&"]A^.+>]E$XNJ2*3FP_&W_IL'OIW]#:WJ:_O/F#ENU>'L32AHXOVO M*<6;<&>M=QH$4-#+01DM25Q3+JE]\,VG+_:R;TS8BW)O#P=_(@0 ET26154K MJ2\4WK","5,V@G.(IWCHA^MYQ0)[@ZQ]=\&]SK*(P)@?2$_LZ2G^)CR? 6%,,= FS1<$C4RS;F;J\A5-(BZ\@L\B0#2RL MQ,( (]]U_3QCW$76I+>[1)9BS7Q!3AMA4+!X+_%>66N3&;+62U==,DVY: M*J3.0%5$M:2S.[=FSX&=UJ!3FV8GG!FABOV2;B+-)S)JIVMAF=NBP9.*% M^0.U9K>LN;*NYS2]S9$4_LUJ6C M]TZ;Y]9<%,?C.0-X3C5$O:SK)7<]]J6W<^W5:,. T-ER&NXIA#;WYF30#M)5 MHC!OF/[I89WS;4-0]J6\W:1)VA3=%O5?, M?IW0]= @0YV D\'EIM$@UE9R@RWDY9[8-XK-O;G<[#B(-5^;O5&]-1H<>7_S MT\\I#BL('S(/E=O:>>=R5V*Q=EK"Y_WZ5^5=).LS[\?X@5+#4@X47B:ZJ>)5XDSFOJ M>4W]\>O'.4TX37B?@12_R@:'!N25>/&VQ:ZGFS2LAT1<4YZ8=V'J>^+805A4 M2]I976,7Z:QJO[*8V^^ ZZ:7SXWE: M_QR89TT&#C3-/*YEG31IN-^;!'NFF:.Y>$,_A'QL?_W<2 M$BL8CNEE;(/#Z_HLI[3;37PA1FA_37'\3O*@)X/!6E-UQSV89IEG32G\;LR# MV)^^J)5,F^+,?#?FP9D-BJBU)NYV7NYQ>:3]R8_ )\X72#50Z\MA M9$M#[_<9K=85VKM&[I]1W6]KX9;-5@5S.5F2DWU&YG6U,]!ZHB:?-"R9RPF7 MDZN]FO :B(DBFEIQBB07DP91R"> [[SLAEG)0C#9*@9+"M7LDF'H_FCNF/E MUC#TO,#K8?3%]UZ^.*_$O@Y#$H5/_D=RZX13/R3VPZ@^M^M595\4WHQ#XEX\ M()E-)[[YS\ C)&(]HEV/C;V!F.Q=IC]=8Y5GND )MB6C8C$G=9 M=R/K8K4U-E*R5IP(6M(CFDWT<[RA&R<3_8*U 4;\0U@C-[@\2W1[NZ9D\/IV MQUL88Y_1R=S%/]G_^OJ]SN#>+[E?EL]U6;.D,ID?W%@V@C'53U(Z?5'>:-YB MHE\3):AB!0'LR\$/? B(2QDB*1R0>O32SGTKN61Z\Z]8J"[BJ/HK!0S>X16] MI,&:/E^A^"_0)_??.I,HS6P2Y3B80Q=?R-5S0*P?5]8(-OG!P/$B GX+E6*U9BS .4+[_ M8_W!P1U 2YCP!KM!U4#;$UN#C2MY#L_)Y5;TIYOK[_\2?G_XA)N'^\>'+W>WUT^?;H7/=_?7]S=WUU^$QR?XQ==/]T^/ ME5MK@6)AI?_4A/1C>(8--RCY.21H:(^M@-E04U#5["?;BBPPH (VBN#-"8G@ M^1&QWY?II7U,N945:23O\UBE7D-C;N^\R/)>'!!7=@.OG&Z+Z9["=-N^5)QN M.W^J8-''[C#8ECZ_\L\]U;R2&ZF$;/#,JCR@,J+P*;1\"BV?0LN+G'C%'*^8 MVS=U>'48KPZC,'9_%+V!HCMN@[W9=:65.L5 MDR4<[W0.'+4&N-$\1RG8!$@23:TMX][."P2U6KD*KC/$8+] :<('=*V2C#50 MC7J2L;KA*$AA9<-17N!Q#LRTIJJR>36+5;JJ(O;E8J\U7O6Q+YYXP- NG\>U M2A#6U%@VJE7UQK0J-UY;R4QK:BZ;UZI8Q"OVS;84?YR7Z5H>"RED*/BHKN;[ M(S^//Y? ]IKGO^QZ%HW1%7G_'_I7D%Q7)>5F^?3P#" M4Q/G_<_Q6B'/N7%+^;%*M27RQ#"P/HC+7'+F^/TO-:-$ALQC M[Z?&5TT-W-J1L391R@I&C$RU&(7G4[<.$2Q*,+X[F]B\0+[%Y97MGB M &_&!96\.[]2_SFR8&LV/ C8^0KL.#<.L9 YQ3;1^D!A"*<)GP,^2*!/_FAQ MV?"VI&XZ*Y7&M\ #LJ^\^8%KOSDVH<7Q*XN8Y+Z9MRQ3P-67="_7Z5:^P9=] MNUA&;,=!H8S8T#N#: Q?9#7 R[5*7>$)J$)K=6#'20E2*-@Q$9YG<))A9+GT MY( ,1UA\?^7BA2VZ*-!UKE*?WQEG?4/&>@I 5-A#KR>@3:+P893[77U=:M#V M.B"BQ3)N8@W'=)OL2!BCYGHKU-[GH?%"AEF-%YK+PR)Z4'BV0JP08U7J4^Q( M +SV:KDQ2M7!0?NLB'+O*AB[R$M-7DXB6DO(24TX27U=8TN)>'+O+BA.UG+N:=EX?1 MLN]6YE:;Q[&5*(T>);3^DL6E1T;!Y<%_F@_?.DYO6X%B:YB:],S!!\>YL M$7)N:B4WK#=Z\ZCS9 M:BU90[M>;GAJZ9![EQ_ MRZ=W[3(-LFE!DCH#61*-$K?JA##.1Q[H=9Q&%%QRZLV';%IR<" Q6#1*<3H8 MEQPN.:TADH<.6H12PX%YP&9TC6PE4_#L?$CEWBCU8@K#_'41R0 MS7'6:D\]19SUIS "WEWN-3,?#LB&O7DO:F$].<20#:6_8PH10472!K2 M8AC\D@?4@K^\IB/JG/"B\-H-#HJ1]:YAK 8T-X/X.RF\%I_)PK%MJY2B/N*_D*+QEO83)A)MT0#;,MT=/S"G=52HC&T22'D1 L MF7EZ\^L+A@Z"(8N:U!:,R85<'3J_.@XH&%A56U\T^IV!JHM&KQB?XG?&'D6C MS^^,PXG&9S\.2IG?Z P,?BD,G>,,]= MTMV70A'KKG8=5G7/QX2)1U'7BW:=\$8"(C@>OH&VHQ*"=8C+K'W3IO45(CYS M2H;X2W?6%;;/T-[=?VZ.<+0M#1!ON2V-*BF[X"\.M$:U,[CW2[)AR^>[K&!2 ML0R2XTZU5%BAIB1ZLM@_H+N885C9DBW1A2JF Z9^Z. '/K DR"M)L@!2C]Z( MN6\E.83>_"L6:HPXJOY*(4A\>'TO:;"FSU>*N42?W']QP7ARCBJ9?7UD#G6X M*553T0Q94T>J!#^J?=DRE?^5< 1L\JUQ,(^MOY"KYX!8/ZZL$6SR@^6^6;,0 MK\O\70@78;(HTX155]%LZWA_N'ITZ/P]"#JS<6@L4"^N]32U)/X9GV'"3DI]#@FFS,?:'0\T\!57-?K*MR *#"LPL M'(OXYH1$\/R(V._+]%(=$YH=JP-"X44?K@YB5)DGR*LHI2\K,MAB&"+I.TA@T"@T\E!$.?0'V[URW?!(9@< MF7'NR S>ZJP-K"$9QMA\_=GR?@BN#\\2=LE# MK ;TMCI+L3L07#;6%!EGENG'S(*K'[\$[]KHES<#/R$ >&U^.8$JU0MG_C79 MET:8'\OJ1;G'V?]RTH>+!C^C/ CO"^(ILOY-K492['F,.=%T9!C'F&N^1MW^%ECQ&=#T$"-'VL MEWGZ^4K.,;C9&:A=IMB);K88KG[ M+S1H:'FPJJZP@M.4FIRVP&;A5GRF[94@@=(UF^$S?ZTJQWJUKEJQT.S[K M[W6Q."VN6W(U;<7^8TUA;]$L]KWN8Q#PD1)JIAMLPVZ M8)T9LM_]Z*OLDSG$@YY9[,4XQ&:* "78%6:C#W%XV:R:!K:+;<#4%8>W]Y/; M=#,E76Y[N7V 6>DY;LF!+:$U=@FIMR=IT*"6H#.[\OD6-N_JM]@*+'@ L>OS ME%GMWS:J$)I?NH)M=8RJI6^F]/,,)S)$TDNV(IRMQJ;@T-!"7)2D4J2;\J4C']FCX/# 3K M&76C0[;,OK*GE[U4KIN4+=LDQ7I=>_:79)VSJO)W13[%/&W9.? T+4_3\C0M M3]/R-&V+T[1G0AT^?>G24KL5=D@I-(9J&*_I[>D"(VW^FV4I=8$N39CJ1*N4;&5P\XEN[Q8 MO1$%FP_&;*MB+Z.F75I3NK@?%:MA#T5=U/6VS*_@XU :92KE&$REHVO2%WM2 M6YCJ$LS<>]^[&G)3][BF+AS"<(5ITN\,^L6,"+=FSX!K=K%FUW"- >JT)4QS M">;L.D7*3=J#F+1YH:AK@&#O&D,6>R6P+F[5G@%?[6+5[L!7*IT6I(BFN7-? M)&[8;HPY*,LCBT*JH1$PXN4T]OYJ=BYVK,.:^:PKI:V^C$F=@=Y31$TNRMBY ME34I]+E9PUK3W:EAP$,BN2J*N<,&Y]$JA4NC5- #6">!EB0>#8T?B MZ2B S](;-" C. >*HYI:,T3]AP+\=5)2[S%,N'4^AF0:!\.Q%3) ON]Y%+D) M;"S #EZ=8=(@SHKA:S[M S?T)].83CN9PF*0UV&!OAT/X:V.)UCVJ^4-Z>-@ M)UXX(D'RZ"CPW10\EGV#=9]+WD0[-=&_#Q,Z= 4&:0WAMQ;8# 'K0S=$-PZH M\$SR30EI+S2*3F1S5V U/A"8=FVT\GWQK#"S0H9E!'\;.T!+7$>0@K.%9\NE M^UI\7]Z *7O4YLV6VL*!3PNE& D]\[NF!X%(_WR;P?R9+9 R)1M\!S_S3 ME)X)(]##V:)N8-V4Q)4J.L&P?L\V55]G*S@BPKW MCZZ*O9[:"%Q]EX!: [O!Q)@LB;)4TL4T57IE+1(7\.RK4>VG)]4UZK6LEY> MO*33KZCN3625ZO.$ >!.0JEV77]H)#+N2A;Y;;[&AVR)]3E.KW9\MI&?-<;GGC;1KS9"5S(_ M;QRZV#@4AQH6&_3Q%J M60MO 2G4O"]VO=*OU3?/I\0] M YK!1QY&C_#;<,1NDJHR*=4XQ3*IU;T64L^IVEU-W*81G:F:)2<30RH&2PL) MYQ"[PI2ZN(FAAMK5S+HE4J=3.G74C,YF10C_D\R_0#N]LB[J6K]@]KRX;Q_%\3887U4O:$NV4/=A7?N#, 5 K!Y9R M],KN4G:4T(S6ZPQ,7=0U/LWNH*)4/>*4HVYW%B5S#5A[3Z(D8:I#-$IZ_G%8 M[AY%J7HD*K^5=A>E-0FW#46I1%H0F"+OC&#GMTXS,U3YK;.[J*S!M6\O*H@' M,':NFN-#5Y>0*&GST% @;A)&I>@A)"_LG$97;8=0(%2$L=.T&QS]G.,Q^P#Y MPGKVXVAM?CI,^M%A^!W+1#+H$LU(4^C+V'K%0+W@PR$X'JS!CEF6"3_K>PFD MQ0\$EX3+^)^=6M 94B<7[%\?ML?N@/^T FR\%UY[]G/HA=TR?^,&)0 4,-Z"!P/[WFP^ZPZ-C1%,. M.3E(RYTG7$\#QQ7DGM07\TTE!1HIIAD6T BT8_HK"2.Z7;K;%T+_C1A!P1)> MYL1 '*7P#D$I C6,>?L3PP?OT M$_[DA/#[E)F?_#F'?X8UE;8#U^6R&M9?*"2,-O,F]"T9&].<:)[3$^!G!**/ M?R+),M+L)WL(;2YID_D]6IO/U\!!OP4^F%9VB&U+[^ 4J4674:(^MX.Y9TBB MJ159G:F&C$5H^]MDTS3'F@&S[61Z@Y,L)T79H0H01DESZ)3%8'%Q@#^GWZ*? MM,*(@O*&X^QW&7OGGG9Z<,5'!PF"ZV]>P&YKJB_P+S$Z0EH$_$O@[ &_"WY&6++#.$PPT=FOZWL#=R:IG, MX.%62.==@62-+"<07BTW)LEEYH(LC5%MA25( Y0R3*A0G$&(PP#H\JF).YD& M9$Q "E\)G2S>_0-)FR, /(/A8BF,&SP7>!1\=D*BL0\JSP(6#7[ MJTID,H: MCD6*ZHZ!NND20#LX:(R#\8W/N(%W6MYLC@!EBB2W&Z .D()R@K_J*SE<*IPR ML_[]I0/L"A\M[!&=\@M;"_PB_UJV.7^*3[I"A"NNE>V0[@;VYCK)9MC7$@ L M!=QX&5^E6\P=#[;-+QJ96?MK[Q6IB2,2Y@R/A^*2G_" P$'5D11+Q,]_,BBF M\&=LL_LI%!+&]I^QEH+JF>3,V:F&9(M8LSR3%PP+T&& MT'%FO J*Y7XJ)2^>7S\2GC\A^WZ MB0&9*^?GU=BQ;>)]H->]UAG<4'<$K:Z,])V1-0F;@<$JYU&D02NEX"7G]G%.X M2WI_]_$96P$'^,KXRDYO99< K2O)6^_2U9)W@ZK(+JUIT)$%_Y*('UH0V-ZB M$.@+%R-]X6)<,,-FT&?53TKIG8'1$^621L4GU$:J058\@7Z?7.(J)$ZOGGA: MP#0]@&!%%BU+3%WY<.WLW+S@])%+#5F2?^62PR7G/"5GU[NJXJKZS7*\+WX8 MWB41G3OODQ5@ G0+4(71&4B2),JFR<60B^%YBN&Z"RR)YWU*PGE/\VA>O2O- MY%<:EZ7VRM*[W7H]AK !^->>[[9Y.+C^9=9'/*PIB9I>O,S><_Z_=/ZO=Y?T MCQY^6'W;]"5^V^RM@W5E<\4C0O=J5ITP)'@&DW6\K--T'G#_E00O)#@YI.(U M;<1%X;0TG\V2AN^>WXN(\$=L=Y3A5UT_S/4^9AO&[Z3Y,M:0511N'OYQ+7P# MIG.& @/P4QAC_M=S6#.AP-8HL&A?)@J)1J1O/)ED:FJ3"-;;EOLF&L;@S,0_.3:'9E1J.X;B+ M2FZA@\W=_>="WV!$1&>8_8> FL[W%"W[,'I$34;CWS>6ZQ+[XRRE3_+!#6_P M7DZI8>6#(AI]231+NCPGY0TI:EM,, UX!+6W;K9MZUC-JHJF:99O?2('2B"=UD\:^0(B$R3*)#V>39]\5DGJK3S?_^N<_DPJKK B+43GA M^6(Q945)ZR7VG95XWUG>=[9-/5MYW]FVJ(AC])UE=>-EY>3R:;1W7:[YI42J M>;4KO5[;KG:U,S# J)%%H%[)S1XXKUAAF%WM2_=P\N&+DP+$].V+3HG(RBOM=+I, MWI3$WA]P.G!;)E5OS#E)2H7G58QS1V4N->BJP$O!XTXK\I(B4F0P%#SA6G@( M@!T0/9_X6;0<%TE/':E\76G%B>%TI&R<$.R#3DJ(0];0F;Z7C$/[&PDH MK=?X0?)&JC+EUF_X\CG+IOI1*M6!.B8:NR7%V_02?(,S2#A%3,LMJ2JS_XQ9 M%PFX/JD;[;BT XT38*4O4&.U;-+]+6YI52;H"3BB5/*P."^W&; 7M:+DL0DW MZT4/KWGX*'AK >-XT-O(&/2#Z+S].\:"8?CQ]&I(R^\L-@H,>[/0#D+)_5,J M8YF51+52U>,\NT*UH/*F.LH?_EBA5W*O7WXVY;"DMC>=IH8/P78CF -A?@+8 M;<#B^.^ND )@P%Z8B95+#D@R.,XF9,*J*WW!]4%96>C-DQG]2*IAF&Z*6)") MKH$0N'+O1JN>GWXY]"<$NR)16Q()Z94_CS90B9QI[*:!M'R)JO4"GV&M.-:1 MBS;9S_;%%.0\, &'E;]?<8&H(C/+@[TV!"E-M6A8SANG*@X+AX0] H)D(EY6 M!7R5ZSTP@KL1S ^0$R?K$L/ZTPSQF[1O!0WG7#_>"$_^% AD2%IF->)OX>?4 MV!.%/6<#*N/2Y12Y)92#0'4S,?Z=V'!R+\=,620"F#'LQ)HQCJ:-(ZA)[9$H M:6S .GQDU=L^7!Z@V%*=LMPM(1G!"#HBI$R?JH<"1Z3C#1<*[!.S+.M60AN1 M(-&R@OS%]D?%YA1I8XK%4K#%-A4D 0_1NX<6AIV@:?\;,)1792YB8SGZ.Y/T'E\\ ,DF]) M2XZOO@T/R,+(; (*_N$'WES H8;.@=LL:%VS9]9ML]"7 MNJI4KUY]1?6YKJK-/4IK8@A,*71"WT-UX,2Q;9<?#TA(]S8($#M3US(((VS;+4WH6RX"4X'NG(:<%V$$3@V<+,(:Z]B_5V M":*X4*%8*"K97125SJ#7W5D0FQB)TP9!Y Q88,#^GAE0Y0QX89Y =A-@'_8F MNO6=A.!IW1[#^US,CM72'1_(UHG\Z9&V_7DA9XE93%9@,*/)X!3(R(!(38P1 MK"ORY:AWRCY'HMB64$2E9ZR$(FYU-^40B(;6&?3+'&7A'0(]X(@)JQI<,P?G M:.O70>MH7:E8&[9<(\"Y;QON6PV$W?GT^A@]E?3]<=^>UV^ DR]W5;7(?A#C##8@M/ :7IC%8FA]F,#Y+:2O.9F*XS(E7# M01R$8CWED&GI"!V&5WO-8K!TIA76)>?1KPP?9 G/*:('/ATA7'Q"H3P+:\]P MY(MEIHB,2];VFL)B* JM*U0$ !#^@RT+EC%UMD_8Q!P+,<#.E"'99O-O3ZU9 M!G1D ".X4 EA\[MBH'C^G6AJ+L#U*ZA'P4A3_&2&?,#)V(RHH\+-OHS>6[K> MZ9'[SY%%IUAE0\62DNZT&#PCY:>;?VTTBO2"ZV?E)?KP^EE>/\OK9WG][/[K M9S?'E#X.Q\2.7?(P>L1K-:E:8(,^\79?+G\JP8D:9@$GNJ*$]T1J=;.Q9XM3 MS\+"V+,EQ'M^WEFX:N"93(\885T?=H*C\U%F[1@[Q1?%%]6N468;3D8X*1CL MXF RN<88G7.DQA9CQLZ1#-@M^F_O7L!Q?2_8,1W5.RR9$7;A5&IHKMX,)-$TBQ@:SF@7S&@K!P"5<)'2&?0-SD(GPD*)L<*/IYW'4T_" MY::,W$UN"Q5NBYZHJ$74WG&8Z;P"2G4:2/*RGA4RH1S(\=,:<_R:J.]I.$3# M&4F1"C/?]N[XZ9V!*AJFQAF*,]1>';\^.GZR5H2O.\33$2^>5\"L'$CSYD>7NDM_CDVRWFV3; MD'NH]5;D!?E VI;&"[G05%PW^H%=8:TG@8>BB%)?YM+#I>=;Z_>ZU:=TTI(.HOIL@M% M>>4YKSS?NO*;FB/2^H,*\]YROC*VO#RLX+BE*C]IR7 MGK>C*D?K:2VKRN$E7LTRD]$H]&(-:$GGS0Q.C9O>[P _G5$4$*_,^B# M BLBR0LSFSFW'9O;#J*[ZN;H#;@"=TT=7%2O"CM M7A_9$"^=5U2)%Z"?7FV.)O7:59O#Z[R:Y:4*];H7[T^2>$>#4^.FFMY?@9V. M[OU),O8\4/K%(;F;>W^XF M-X5*NU7NGNC@9>B\#/VB,/"2QC'PIQ8XY()3+CARQ96S'X]X13Z42PZ7G&-+ M3CWOOR@ZQ_?^L1&=)/:E!I*_G+W/C;T/3FVO/"" M<,Z*+6'%>B"""IS0?IQALS/01$DM#CWA3;SHP]5!AL&7 M<[^D=MF!%O_[7PM469($:9GSKX=#./8H_&;-D-CP8Q 3.U?I R+Q$(U)D/O5 MK1,.73^, W(3!P&0X@E>\-'UAS_F0B#+3 CAM(A]':6_Q 40$)DI+"&"-W4& MR1L%\G-*/+#PZ1!Z']\HN/EZHZ6S7AA07VO'=#?)PG.;>L+MEVU$65[Q?RTQ M8F[/\+;:C0N.H0PV([HH#!F9Z)^!PE?IS[#]T DC>((_$N!KH")=UW]#B5\\ MF3-LXM#O=4U)/O."^]4OWZ7@WCS-2M#K$%D]FT:L2&*=\L]-"\8VO4_;32N< MT+Q)@>C.]7EG0RZ%,U,5=1HM/C]3FEP"3/C1*%DS_Q$BN[0#+*B@U51&6E.1L0>& MTH"AM+XH]W:>6,RA.1NSQ)/UDV0:EI?C;ZM?X>*B491//X=.2("H2:@E$0;X MR[WO#;>5#!V+\Q6QI_-9WN?(6VM4[7YY"U/G/4E4C;;PUB78N=\"WXZ'D?#& M4A*K>BUQ2V2-ZDUHF61W9C3J:;DWKA6&SL@A]M;VB-$9Z" 82G%V"+=O3Y^K MUBC=O7&5V1FHDFC*;1F:>0E&;IH)&?IA%*;9C*\D>"$!-WGKZEU$0B4$O4%Z M/HP8);>5"*6',YITL:_QWE/GR$8KZO<:92.I,]!4T31V5JSK:L07'&?X?;MAN:]A2XA:Q&EL+B-P9R$I?U,UBD30W:$^?F]88M$US M$]9+:X9H*FVIF3XO0[8"H% -Z4E1.^X&_9LYR'1/*GLC9%U]65,[@[ZAB9+" M*R]/QJKG K3-+;4G =(PE*>*FEHT?;@ -3.^JRVHU_^M_M\FJ%5E&;2JJ8= MA"]#@LKW]G_VPJR;O'L)R*LB!=8[?\(T )$,8"V"PVH\V2J(L\/YKC"G! D07'3:$B\,L@FJW%^I>"[]E;RQ8CGP8F_\$3OEHS M=DR20D?-R"(-1]_X$U@/"$H8LE#U,BUQT)/C"2L/5Y$+-RH>[YT7P@E-:!%' M,%FX/F$CPP]V'$S@.>/$?^'3NO\ U05L#;"-6L561\L#V88/CT M1:-?+%-[CPNO7+4#W!=&?E!Q[I$CP=#VB\#9VX,9PPF6%TA6>@/N0[00P@>"B :V!D%[X MFA @UP&O56[7HPM?LUEY^9@2[-LW?#TM^&:/_0Z_S#8'BFF^.PQ1%_;VBS"% M:]3R8 U=8:?"FJ/@QU*BCWT7[$XA'%NN*XRM5T)U S4ID=,"E)B +*@Z^FN; MD FU!H96"$K"==/\''TJ'!+^V\8#S*N7[_"]R90>XJV5TS2@*FEZ%C7E6P#> M NBHY]GB6\=6A/P#'Q7 ;@GQ%VO5JK;0!P >'!$/%N@,R3?XO&]_G"6/_^P' M\[4]C%"22_6M;D5%2DMO1E;LPC]!((3/X/I8J #AHF ]0P0+ MGDM&\ )$A\.31?RDPWB$T(?D3WID.6Z(7&83UWE%YHS1V$S>+>;6Y"5J)5KB MYFM2'SGTK\>QZ M\Z]8S^#'Q5'U5PJ5#(=7!Y*&,Q>O5&6)/KG_CH.YM_A"KIX#8OVXLD:PW ^6 M^P8,@VYF7NF!QDL>;YKP_JK=+RG'ZKV/1GM3AL___O#E]N[^ MMT?A[OZF>W)[N']X^O0H/#T(-P_WCP]?[FZOGS[="I_O[J_O;^ZNOPB/3_"+ MKY_NGQXKM]8"%<&Z3=VAOO9C>(8=BCB=E6"<:FQ1H\VFUA#["72S134\S7"\ M.2%SA>SW91IFA9,1UF01X\% */P+>TT-A6UQG;V]G:AXD'UNB" M+.M';-6S'!?L:DB+ZQ(FA6N'!&'*7,M,/4N-*VK%@5I@\<+475LY&D4D33^8 L6]:;35_X6^/$T M>W08/X>.[= RQ.27^""PB8F-AJU(?YH ,\_PJ2^QA0!10O*O1Y,4]5H8-AGA M0#-^,3(PE^,GN-9#-%I9H.!A]%NZKH?YLFZPH0,8 L0&B_^6@+R"@64QHY^> M%]K^]+1J!QI4.C^R*EJ"U/>$7,PD.0 @$SWZ7 )[.'LO"NS&?O=[_$R<]\(3 M&8[_/SASR_L1Q--H.&-&_RM8Q*#M@AEH*G]("&46:DP*(2$_\"?7@5?:=(>@ MXAS:Z>B;,*,@G2:NTC[DV!VB]WWP!,3"B ,J;#CYQW8HQ4(T?RV$-D?@ E% M\/TM,"A2ZX)]"E04,J7OD?RWV 6+1"$,/3S_$_V9!BT"JCDBK.: GV?Y2,:B M@IDO&S51&!)4=Q@@AY7!Y13B^^((!77A^TREY3@:7VD[(74,Z8\+5!-ST!"F M4Y,['H1E[#QC6;7KA#0^LOC%$XQ!W>3N@%SLR %E'CG3V$THS4(&6_:NX;*^ M7M;OJ@(QR/+Q!.X3#*4(4S8#VA^!M"7\1^LJA&M@:7@JJG0JZV$N5I<+>X7. M3^'=IFD0O#19N.MS&HNZ2_(5&#A\&.625L@U:8^L)_\F6_0=W-8@U&QV]4.R M[$VR**K>&>C+(;+W:[(HJ!B8L/OS_G0Y:WS1>*&R6F1YS9_(=$"">,&I;4:E5:<7@EP8@!';* M?V\.HRNH=FI*8MP1;@T[C4M/ W(%ITEFU+@!BQ#LF]3_]) $'F$T8ADP;\[T M>*FE]Q7[HQ!.@3[H;L7!U \Q50[/9 % >%06,G]Q7D'&J/F[("W+UZ8E8&@= MUHIK(AL8HMN>'?T2/9W2PS&J#N<]O:+>?4S8S']#[W%^8(P1X:C8O85;JE(3 M>(DO_VJ)& %),ZN)T8FW]3!PF!?\#.("#&QC/) M96P3#*8+MZ_#OIR=-RBQ[8[\5]S=.R<1QCEYLB786?]/]$G#D*9^'IG/^Q&$#\-W 3QDC1Y:""%G*C+34?C;RH=N*=Q' M%.4_IHDAF E)T1//# =V][.K_^;A']>EN*]*)K]319U$L:)U1>:PG#8'HG40860_B$ M-,'!" KVN8\D'BY$?7,\3_,=95?CEG:ONC^?15/@ NQJJUR6M>C7.FA7I;-! MHDPI3Y2I-1-E[<'(ZI48V4JLZLGIH =/>!A&/NASMC-9*X.5THQO>@>D0C+? M/GH@PS$&1*V7 -U&N$T6'0GF%3$Y^Y9^^#K]\"+4<^Y+A7"=T_ D7 J99R7B MV_!FH,BP.?(F<];PJ=0$H$J17DPA@=NL;B9%Z:U1CHT!+360$5W;"UA463,= ML[D]:)V!JIFB*I7ZZB7PW;G9$7O4+2X%+E?R49APCA]/-#DUZ'N=8L+/"G!]"PV]IE^Y$Z?52I4=9 M*;$A&%YBD1,\_TT W95#IXX"?R)$L UJA23_-[6^D]P.3<[X0=Z\6^*;=Q0E M0=57@H]XCB-@$6I:9_R48";>,SV\VOBN=*P6';4EFS[#1R]8XO^.PQ]P?0Z/8/^6^YBFG.BN#D;..&"!MS@ MF%FRN\HPKE9IN= (^VRF*,O-X(P?MC.&%6F/QC"=WU=I#7/ [4K K)F>70T144F..I@_NLE M@RI%2FP2FU]8F,B@U32[F]K\@9[*!Y/,7T?PKC?XCK.R% M4 A8@C^8S9])WY!0:WZ21=I1?R#GU92MSR_A:A&19N@=;/ &]B3<0^IJ!P1. MS-O*Z997%*B6N-SPUN\TK_R=OK+4:;NI%U'- MZ(D#(4P(J(8*F'8!K;D)I'(#C&0)*K* X M)T_Y/!A#T=CSY&'6M;=F^'=-JZ';)/GX&?QM> UM0GI/M@B;FICQDN5B+&X> MBYEBJQ,OQT7/EDOW%HX)B1CWVG U@A5B$^P[C7MC<:E"B*&['') RVV8-:9F M#W.!*ZX0X"]@Y0*^=>F-($L@YB$-V5H4D ]JZ:^D1_*O^-H9\"#>L"*^\$313D](%EB/88'D)&FO&OFX!90G);FHGNP\$9K!D&Y_B6R+!(U2@ M(Y=F.M ^9LHC62H-3BXN";/NH L#ERDM;*U"W%G6KR 1;'HR8R W4Z7 -"P@ M/;*<8 [:*X\QT3_3N!NFV::$YMK8;UGJE)$D(#1:!;M$Q=HM-%G9O$M,+J*# MEVC5(%6]5QBD>B+Z9P[NHKTE:*@YF"UIYCR(OZ+5C;4P0Y)%IQ6)W=P;GJ\U M!=/II\.P=WCC#:T@F%'4*/W6RE><_6A63>DJO=:-9H57:/TS7I3:U65]EWFQ MVS5:W*U_:_N&.GY;\@\VF:#*"8=(*V]NHM"+<]$\Y'3/)84 MG^G05DY%3L6V4/'0 RFH =JJKOE5(58)J6,B]; M#-$XT5;3NP]$6#K7/2+G=+DS4%5#5*2FAB$"38+SI97UN4\%?:B8 MHJ$W-1O^H%WM:P5&/UM.\ \,RUW3I-6UEQ]>\#4)L3]XWQ$>C>4W;%QOD/[X MT0J=L#*:JEU\-#7)^>5BIBNBG\J.N:\#AS_[7:VOU0U_RA)\J_Q/6T0:U5YC MD4:UL9AL"Q>E=E6Y7B2U^O>J7'L;I[4H9371CQTHYM_?P_?-[/LG%2/YG-TK MK8B"GA3M>"Z#YS):G&E,J&VF@E3SD.UF"5@:[->O]<9**8N&L9E M7<4;?'\KQZI]3$?#-H)2C-HL)OP+LZA+?JYL.=/J-'RAU*@ZU8YE;.!D.*S# M5ARF?:Z?'<^?8 G?Q+>!F+22''__@\P$VE-_FLX\2BV0JY\04'&Y"'*<&>+=[+%RQ>#DM0 M&/VRD>-]J3C__$2;9/8KFV0RDIQ<.?&#)_S= E$-9H*4[X5)Y^@(ENU/D<.O M'V^$)W\*?&*H,E926M.I.TNY'K@-6S&_)J7T$Q*-?6Q\8*>-FWV;E=L":P<^ M]O&G'Z:E>]@< XO073>IB$_K.T' ?B9#=QB*96F97>&/[ 6E"Q"3CK@A[98Q MK^YDS06P>2$VIF3,PG (UPA-;&5:8W$6TMC!J ;>%O3#L<=V [?- MT,%*Y^NLNX4[RY]A'++Y@Z"\AC\LUH]@2J]N?!3Y.26V0POK:3,,"[%(8>[K MN G:>(2U8?L@O)/>"V]CUBJ#=DO].76P,AIHD)W8_!#I^(6 _H(V@:%2(@KO MY/?I>2?5V$-6YS_RJY_*OLPF82C8%I#UO4^*P8N=S_+7TH7W/5N.=_&^9[SO M&>][QON>':GO&;,(RPQ%^31PNZS/RORR6KBA6.L"=GUB8R\ZJ2*YA,=@Q8:T MR5?)'23=,9*F%%8(5_JS.Q^ZQ*Y-VJ]D5+P==^E;\3@<$SMVR<,(J'2= MV1C? M^#?PYI2P\$;;/)E.&=E_\,Q3>YY4Z!?/K0[ 3N3+'9\) P9W?FNMG- MVS*5-*V9#VB@9C4^=<&2W'+:XBFUHY"[IF&TK?,# GJ/MJBJ1RE=2=4:6Y2Q MFB))!GO)0)83QMH%='!2T(+KA6H)09'$!M 7 ;A32T'LTR+*O)WG?ST'?QLD MDP68"J/MH^BO49.!#FL.KG):1%J*4)1!WY:D*_&)+H=&/,Z.0S$&3 M' S':7+*K3R._Q._O6M5T5*[9=(!+0*;6;-ZIG77& M3=OOLL;"E4RU"I-10HLS1%[HTFK@!26O8W_Z.25>2*X]^P'IRTK?;QB1Z\,P M%# 3U+ZH2CLC@,H9=F]@BTTJ8O>=5:#FF8M /0GH'T&O:JA7>Z*N]ENB5T_:;-T4?)+BB9*D!B7) ME3^ZBG&XZO;V1PDI3D10*-I#_G6[QC\GUF/J!(]GQYM\48\MHNF^XVL>1G^$ MK#E2?0VF=P:F)DJ]IMKJ'8F;3D%OO7O>[@*_%,9?3W)TW:!33T."%.:_;V>0\ MO'8BX;55MDG:GG2V=5S!Z Q46>R5%+#SB%J#/#"\M(A:3:ZO99'OSO5F>[C^ MO R^+2YMH/[5+A?WZ3JM/)C6ZN,YR,5][WO#+;68TQB_I0) KC&A+K-"Q M28#CR@/'CW&,RS#RX>OKKB,"R+?;8?)\*N@+6&(=]B7T453G=G\,6,&%C M@N@,^A*^*2H8)N45[#7;IEZ6_!R6-L19RF1BJ>PUZSU(]5'5Y"+C;,ICIX'_ M"DR,9\5,3BK<:77L9.I[[%(8)4RQ<"9I5R36#V5U06VXVQ MJ+K!G9F)OI7C+^&-!'3D$SN6\/SKB?M25U,;FL737.DN+;A=/75JP\*N4W#? M,!/'MEW2REK@"SK LRL0*Y19GOMN2WHZ\J+29J<)G.1F MMP"J[:Y/_;$]P;8W;(FRKVB(<$9?P?D5:U9+Y?89E_G M;?9YF_TVM:CG;?;;HB+VW&:_SB@GN&)O_#"JQ*.8):WY#;-DAM.*]OYR>7M_ MY73 +8N E70X$;;]YS@+CK-H79K^1'$6_T.L0* P/]I&?%? Q65DK3F"@?," M1S!P!$-+$ S4*N*8A>H2OC43FA>C7VB:UPYYF3V:'Y'TMF2:.0@XD M.+PB;.+\EG59/J<@;Z;_2YOS-W"(7WG#^KNOZ0P8'YID;GKGAF1N>N>&9 M&YZY:5$RXZ(V>UYN<45XD+CPRQ=1>"$>"2R70GPL>^)X3A@%% =F%/%UR%ND2O=?CZ1*>+FD%D^_+"-![$D^7M"1=,J 1 M59Z5X2DO-K96 VM3^7@FHG! M]U0*Z!\1=RHMF,VPQ.$'.PY0+G*&L@R&IPS^87SX"H>- _ @UIG M8'3UG0N!SH4'*QJZ+39P6S%$[1(;NO5Y0S?>T*U-S=!X0[>VJ(@]-W2K:JRF MK/&_2_J]%2<59E.BOUI1',#_K>@%I_?T4YQ-^#F&71$!@;:3>+(T,';5Z$!% M3(80HBN!(T8M=_Z]$1Q>,K*E,&-S\W&8%]<\SM"ZLKPZGW;XU-R&;7U.(J/! M1]7Q9-5%)BXOL:8$.$+ED85M^\ROM(6^)1?];4SNX8E/;\1])5_A\>.P/I@* M' Y%$W6%5Q<<5#8T7D"P;]G NM^G-[^^2&"1@2HJNXL$AYK7$0F=7Q<'$8EQ M0$A]H<#Z"U7L\;9]AQ6*/K\G#B$4G_TXJ"T34J\SD Q1,75^41Q2)@Q^41Q$ M)IS7^O>$)#4E$_R>J",3)HWB8\2>T-0>OS;V+2+72.;MY02QF8:H2_SN.&"W M-:QG7>FJU?:T1H?I2@^/L#5.$'31TO>RYPN[,+QX\:,&93&.$F#H8 M=B=A=&%73Q/CJ3<2G#^\%+Q+[$\_A_#1ZPG^5%^*U,Y U46]I*,,GU'=3O#[ M5HFP]LE*B8X^+S59GO_[!FH1FP>]6FY,YD/ZW$2RG3-N)W3@B&F:-T*>->1 M+_A+Q8-L7, %(71Y'Y[CJ[$S[;] \F5IP7EA? M9-'02*YDW'^& M9=/04R.=&G?M#G8QW'6"2H@W,VO,(*."^C#Z(R37**4/B8S>>9\2"?WL!TUE MNF4V(T*7=QZEPD>)'=YJ.RBGX*0%7>R9K2KZVJ0SV.)O+KPWF+&8&,K_%Q>, MI[V^,96$$YAX1[&VK(5W%.,=Q$PHL^7!TDCU]^K)+191=B M\;^;]4 #ZGUX(I,I"'HP^_3O&&YK[![J^AA,+VEW)LO,;( [CMC74?I+?.!B M%[2OY*^_+ \6+!#ZU,I.Y*O:N25/+GNA?!I BZ MRV29XDVH\*8)G^\$'NM$H)#^8CQS#W\5I'?/[RD1QM8K$9X)\03+_C,.\8O/ M!#$N\&AXO4N&$7T,W%[X3R#3\@,_;,FRRC8@H%- P>A=V6@&N:)UI9I/JOZ] M*AL-K4E1]=:M2>LIK5M3&^ED]K76K8F?':<3IQ/7!>,/:M81OP<.NO1?B4NSCLEFX01IH)5TD[;0)LQ>BG#BS_/^<*"5$V0]53EQ^ M/NZ%*"L^=B&PW T/85-J[SX/\SP(=F,%P0Q62[F6H5R;X]4SH1%GJH,P%:=> M6B7W' X#A\ZPH!0,R) XKQAUXZ+)19/K>\Y4+2,89RK.5"UA*DZ] QH1)T41 MV@WS* 6M=3WZLV;,S0IG.>W/@/:<)IP?.>TY[3GMN1[F-&F )@U5V=$Z%*VK ME=3;+2",U6X)K.^8]/AHN98W),FDX+];7HQ(S5X"1CWGAL.;T:>R[HJ!60M5 M>HJ1+[ZZN_^\!H;+8A@/<11&EH=462RQ&CD_B7WU%PG\K+JJE\/JJJR.6\(Z M[HJ.L\ \QQ0%_.1_LXH-&$OX(%]E MIW$^:(\*4'N-JH"J*LN\'M [ UD7#542-:78?I.SP$%5@;JF_G9'5;!)U2WV M8A5E716UOLG9H7%VJ#6P0U'E6OS U$$2;'XF]LIP/6J0"U .J $7B M1]\6%: >4P7(G ]:I *T0ZH A1]]6U2 ?DP5P&.(K>&#_D$=Q35\P6.*+>&+ M*O50TO%EO6KXIQ.-\]RQ0Q1!P:BC(HMJ?TW(L:$^J2>08RMO'7,',DF3;/Y( MF&95;.'&Z-5V=SC=C 8U;2&I5^4.E7#]8^0/?]Q1Q7<;!T"1;[!$WV;Z$99/ M_[1A6^J\A=3O#'2Q)^FBW.LWHP//JK7MC@=?UKBR5\\9JCCX?^"0U)KGGM=K M!NBUOB)J4D.Q\PL\]I24611%TM=A?GY[XGB:_*/QY.XE6I,S!$3=5%4]+YP1]$ MX.ME'_ZWPYY=( /4._\V MR+W>&2ABKR>+2K^(.;S0FIPU^8*A'V[4H*'= _;V'],YJWF$G%R<7)QQ&>OHL("U>AW(BT4QVX!PBCP)RR&-?9=FP3;A:I.,#++ M ]F<7)Q^(F?TU\AEOB<7Y)U+^H_Q][;]O!,3[]/]]7&,@A2>>Q22B2Y)+DDN22Y)+DDN22YVN0_ M+LGR[,U]--=V']]ZI=+Y8!"1M$CIA@P)>4*X/P7.@ZX2?Y;523(7W+"6J(OE MEK'I78A,^D1UQH9)8&PQ-U7'EK@"4C!:)QB5Y4A[$ S[Y,SS5-V14"M2,"2Y MVD>N7>*U-:E'G).SOJ>:I@3JDH+10L$P#R88?81$5S5->IY2,%HG&'4!P)H4 M#,34=E5+ JE+P6BC8!Q,+K ;R#)5VY&86$N/\VL8P:\393"+(C(9O"I)! \; ML^Y+?_C7+$Z>8.6R5DU>;VP-H5+.7*X'E\AY](*SZ-V<0\\S!JW?,.AH")QG MN^5F00FO(J7EX-(B2&<>5%ITD!9#U=RRHRG%18J+)-?!R=4PG-E^M0M6K5JJ MJ943GU*[2'$Y=!Q;-_.YII (Y #+;YR&;:$ <:]&7 T1),O/V*MW-RYJ!X2\"\Y1.O/_EC.M/ C[$. M]3,9D*=[$BFFKBJ&9NC;7&L<^4AP,9:9:1L50YR6CHN_GB5QXD^0*K5G-CFM M'8A\Y!P@3+L9M5S]U9/AZZL^>J>+J>EV53L<.3-4J0-S[^J S6C574MUK89Z M>"4+;*P/ZMUA[T ?].GH5@O']NJF9(<#LX-=;^87@S1E[5KW9/AIEOP^">@, ML'P/5WP#?EOPC&Q29(]1\(,,3_\A42CD##V7\I!\<6A+437]6HF^T=IKW MD;. 4#4X![<4M'O3=!T55(-DA\-KA/[>-8+5UFG?1\X!0H50@8J^1X5@GYQ9 M?5NUI./8!G7@[ET=.*V=!G[D+"#4!Z4+E+WK@SX=$@XL8>K27VR>'>I=N#CU M&@VWC277X0^7C1 W/:-=(\2/@SWJ<(>S/IC@:D7Q9Y \YGED&Q;QP*50;=-0 MO567%6^]MT*" V);J"G!B9+%:[C0E$+"\T6IGYG(W #,NHBQ A&4U M%&&]P4.7,M*:).:.9,3#@7^V:FE22*202'*UCUR[S&?N1J=X6$IBZFI?PIQ* M(6FCD-1+;>Y(2/23,\M6];ZTNU)&6BM1J?2>&;%E(55+(E@6=)ZK) MIL^:G]%Y_-V/DNO1#1GXTR !,OQ#1:4VG(MG+P,*/BA PW%P09ULM>#@Z155 M4^>>UXO.R9EI&JIEKT)#EZ?>H.Q[K9+]_E)48,D&NW%Y*U)F^Q1^Q.11'<=6 MG<;&8[W!7%OV-0J6[ABV:GKRW/\AYEOXQK>TC9-Y=BWDHV MV$V@5'$EM$_AMRCZO:ZK7K]E\*5=.G<9*.W01AY>2&RPD*KE&6I?4/FZY6C% MSI;$;S):T5#\R1!_,+>YCN3 QFR;'TR@UC"<(60(!3<^#MCC79=B&/LALZ9T MD-@',2"ZHY5.>T^"0,](6_>$-K_^W[1\0,J[E'I;Q+>9?R+N5=RGMWY5TRHF1$R8B2$;O-B/3^\& MS^B%(UZ)!I.9S]JZX.5T T]^]!!,V$H,H ?__E.\*OR@N\"=#1-=UU*JTR=^ MH!>K@S4XX18>!,\_KP;VI[MMQ]Z6TAUZN:FIM#7L(GR" M-;TJ;,JL4G?@M6-5#+P6U0,EX>#O2_H]GV<1D.8[;"@<,K+"9NF?UFPIS%<# M.13FR;5TU3;+U4!*=I+1?'+#(#>Y89H=,-NC\@ZU@*%]K&0!^G?]XWO%3Y3? M;_^SDF:S> A;I)\I$ZY02F[5#._*KT>7_-/%DP-N'>#IO8#NB_CL"XO(,'YDD>&PWWS[5J]-JS2YU6JEM MF*YJ&X(:W9YR!PHHX$N ;<0)G#@!9JV]9:NZZN:[_XJMRM>C3/W@MUW@EUU. M;@AK:;X+%W15_;VR>F3!>?:4VP#W%TY(VH\[9_ @!O;^?G,!]AI4/AA9^!O\ M)Z$3?N"]H&$>_5B9A$G:U@M:"!\QXF".L,5'?_) 0+L]!''"A6.*9SRB"./O2GG*-BK' X$SOQ/1%T$F9OF'*)>/\^#&H]/$!X_/UK M@9) V**039@N*_KO2Z,5[D9;&+G1[X4W?(BHR7@F'U^"8?((3CB%XX7 J?JO8]&.PN36,P+_!XR"_H! M>2K"=\%R_-:L17F,4.C_([!TK^^,O($#T;_EF;9KV-;(TN%7JV_XGOF_$!+< M40,%-@*G!J*Q_]?/_MG:X>O^>5('J^N[+ MK7)WK5Q<7]U>_W;Y^?SNRV?EZ^75^=7%Y?EORNT=O/#MR]7=;>766J B6#'\ M);JEX0R>,8Q5=#\)II1HC(DJ=AYQ#OW$5Q54Z:!VHY<@)NC&DN%[D8994,-9 MEZ]AG!K,X,&?R/ \R5XVERJ1UF1?XMST3L5_"F?@SFQDY _@#CL;F_C,.D_] M@%KF@BGFICF+%-"$%-\!80H!&\LL=F;A4^N_O@)H"Q=<9CFX-/=6VY_MK]U8 MQBJ%MJLA*9YZ+,+JIA683@AI( M5XL*MYA3H1!W#R)+-H4@[ 2HF,@BED1,7'Q:FXI;)$GQJ3)!G# M0X.),IJ-QXLVI'O$OYXH7\E]-+^',=@]C%Y,FU'?CNX;DT<3ED:CF3>:"^=) M1)K\2?'_XOD,F(-;? 1V !$;2Q/-YU%F :E.OOE,1@\ M%I8 SP."8XX+>[PQ855;RLNX6G,I9Z)U \J,/UYP&U1?Q'40<=6T3-443#)8 MH%6L/))QIL)%=$3"5&H%3%LHW_P(R*9K^3-<_!8N'AD=A]AG6/E8-4M1"%=T M3P9 0CC2J@>P]S%A38\RM6"9)Y6N!:BBHFRA3":8$ ?&@<5!-(E6Y9F N/KP M=F"4P:,?,]<>!S9%C!>YQ"YN&-\5!T^S,3R20(R 3YG,,_SPJ25$Q75C.!'' M%8^GE_/]C\K(#])D*>:E\:WPPCR#&C 83.YL;Y(C]:H-2B.W81W%Y(&,CZ*6@BI^9L%M@0%72S[0P@4:>E'9Y1C> M[^'?7_PH\O$Z;AC$@W$8,\?G*@3;JYLJ, 4/I\D/$@V"F$EUIISKFN>^MO=< M@F$MP[55"EPROXI6=\L4Y#R&+II::*U@Q^)YA)>J@FV83NMTPR75BN M48EZPRLWX+3@"\'ONIYJE$_:SV#X. ML^DYHC1!ENM4:2SL@U&-'\ME*G4-7G'Y^\R*&"[U*3P!"#%W>M,:LGY>]2UJ MMYR6RNNVK516&7NR>*@78Q\M_Y_LRZZC&]3:F?(B$(6"!T3B"PAMR/#3*W]? MS-^X0<#AK:_02KYNY^Q>/J: $#P<8SH$7?O)D("[@N@NU-UC/#\*HB<\;2QH M><+XD1:LY+S'T7+Z*!S(/@LJZ#[1X#;'6QG'T7?VE%0L4$GBVP@5 M%C;OE)T0^,=H9EDJ&O0B^X9"(,X7/ZR]>EA@4R)?,9OAMP#^,Z3$9M].@$JU MI=W$M%C?5&V]'#&K"G-'^4EP8N1&"G R<8<_3DG,2#2+4\ICQ7*,[*(\D>0Q M'*J8D_"COPFO)/('CRP$J4-@^"Y_S'P@_ YN&$>"@TKY8QSX]\&8:H"F-3+7 M)+_-OR&+*>J?B [&QM-5VQ'D,/S,TC-F37W+KAL=TZ@T.DPVJYQG,"?^*[5+ M+*OIJ=4FB=Y#E7/ZFQ!JQ62D_957FN82PA6NV%II<#8,)/^_[D>1GTCR0L@\ M'TQ%F2445R2$V)IK44TCL7 M[\R98=-@L#9?'])7#->RJ+-W&TA;AXX*B,TA%9 M)6:(T"3]>S9^797AK&.>ZC<@]?9(OZ$A7YA MRUW>JI0Q+\3XHW 6+>E0VL; +MO;KDHA+&T9;+[(PFYA8C>SL1N:V'YS)M;" M7IZ>N:R?KFD36RR$LG=LC)S<7B'ZZNO=4= KTU0;*)EE-4D[4S("MC-7JAL% M]6M5NUB:(6/U&VE%#[\>+Y;T*/<$VY**,LBS"TO$EX>53]Q%R5:U=5=2OS6E MWMA3M2;H34J625B5H3M$S9_E+!F.6[70 M965+.UMHO_Y"W8TO<+=9J+O,=5C]PE+%LDY36*XXL:FNL#C+HE;5Z7>'X;VE MGMU2XB\MUX\7Z_71EP<=44F5H;]*P5?8V$]X;T#B^+/_&I]C4P#_QAM>@)MJ MPS_I OY$8W>;.[9S>FJ7\5WXB6 ]UJ?7C:$);'"31_"5 A-@OU?N^3H5V&G, MVQ>"I-BT4-&K(/L-B_V&F+N6_8:RW[ ]O7JRW[ M*N) _8:FN-_0ZD:_(9 K M&V,S3]W5#XI=O4Y0O%X^S=97![C+&E'8G3?6?X"MC6=CCC@BZDS9( 9UEXQN MVF]T9AM+8M"E/3?<4SOL<0O#:JK!HV29VY7?;5OV,JKC/ MC$.P+706+D8L*LNE5\4L&R0?7>-0R4>[.@VQ[?6>N_Z@XH:O]VP'I-E2R(]WP[J?,"[N[^7$;+*ZP72!+KR]01[F;'W Q:ZO8);-3K\+) MA1\_GF/?':T?Q'IEI.*G',7GY[#0V[3H>S"N^4:++2\S:+;Z2LP#0MBJ*]+, M67YX6Q7=-:(XVLF98VAJ7S/+FEU5IN-9S*HQ2SUO3?%+5F3(JC>P!7$ >XN( M>(?UNPH=G=9K. +/DZK!#&Z07G].TK)?5MR;PP)LI5U;J_SA%N)+%CYAL"&( MI38IS-O (5^&][)A_.48*P%7-ZYFL#?.>6]<+NA 5-%7^Z8)-JPLD&7/NVR4 MFC=&13)L9XP<:PUCU&@9@KWD@G*W3K.#D8!])&4(XAS,UJ?CM@;8UX$0IP+1 M6\,$Z:MH<6$ MQZ=9\ON$!3+YR[3X)EM4?K_1R,R0.S]EC\A)U^@T?V>PF5F5X=('S5 M>!R^Q!_:2(K*#(R8.*C^GMBYLW;6-NYIY?'.O5 XM9*K]N@_LZH0R@6H.R)" M0Y_%;"D#Y^9E;SFH<]K_3M\#"U=FT[2UT8_& 4(D#5CVF?I_'Y3-*&A;Z2U@ M0)MB/YP>D*8TY>+L9IC->A?+1>ZR>C;2@G=ICF=P=.5<=U:VZ"O8Y1F, F"! MR^_7J!G#**U;3/4?GV72_RB/:U?'A>>"?=!1 !$&UF!@^:)W;*ZPJRE4.?>-[^D2W MQ*J&+F:T;+<<;^X[(VHV!='Z6: MV0_?!F-P#^"_<&XI/[(,/JJ45VH5^&R,$&U&^O/+A$15:&34U4"XE1$W-?#: ME(&GS:%F?(8UT#*6OV34.!\DJ]A>WPW;2Z[?I7%EG(TF-F;^$.T)IJC*$_AF MAN$Q#&**,X8!PGRF2Z2 PXF(9ZC7!UD.?7[E#*[V9!!,T12D19"\2#8BS^$@ MRVTP7&Q*D9S@8LK\I8_\%(BK)C[OBQ\S-7L0+ M23U 8-!)^!10F%%:W3.=A@'.&<+I0HCF%U+TTF]13_E_P>L,% F9+,#G 3=, M>;J>HN0JMAAK+PS?C8S?.>LOISI^ZRX8L<:F98VW^01 M(F%WN#GJ3>IXJ%%@GB=V(V)F9 ([2*D(#> MX.J(E][<@]H<85$9V$AO2SB>GA \KX^HFX*DXT]SB2]>]- ;V_1$ M,<)<^+M/]5" $:D2\R0=HD,<=I<<$^E2G8YK.ART&67@^QR:%.' M@.QR:(N*.%"7@R7N!"W'JQS%$'DS/+2+\ M)PSV$TPP*SA)B4Z5*JZMID-4:+G6RK?]^2O\W-W^_+AO\(N%,1+P Q"GLSP^?GST6!!S\T "], M(<]H=7J*D%^8F^[/P%>"#P)-QJ]%!J%GOG"J&8?ELB3PZ^0T&P>1/VGF&F>! M/59+8P:0QE^%*YM6AD0UUS['JD8/RXY&/@1T^<[GO*D.<8VU$=EU'+[MSLV-8:00BY"<< M7I=7./%L$-L[A6>>1N$IJ'R?05A'E*R>"['29R!YKQI].!,VEF@MJP%^ ZE5;:8+)FE M=65+I M4^A'-%7\.&O W*\/.*PU/KN)%)O8KQ(DFH18XH*,4]ZS5WQ+F05B"Z'Q7C?2ZDH0>Q[(O1S:$W[F E2Q[GI_24OP::O]4:O4X@?8C]< T<-PTC-I$XONK)9[O M,NN!81*?E]AT]-8R@47"FK4.&C]1_616-[C "!%Y\B&&A<-I0,:X.,1Y/VH- MN<,W%#[S+I@,QC/*,@LEJ_P=[\5R*'"UJL8=4CDL?&GJ@"DE!ZQSOL-O8DN; M77T\PGOQFH>3;1R^X&]!G*L%IA,1L9(%/OBANFU(7=;+G_OCDK\M^5/%4)') M&0CF',\EUL]&EV0UK,PI:.;A@,:9PZX2-*P ;G\5U_!P43/ M/'[E)S;V!W_#GTE,Y]-A9A6>!C86WHDHK]0LL4*[_,>[1_[O-/KB&A@K[\$: M#N<4/;_]'5 ME -PWX(DNYJ/14.3UGENUE]4>!R;_9L-O+I_S4V+GM?^HL M!UA>#V#(>@!9#]"FNW19#] 6%7&@>H#V7/RO]-_$-C?KLN7V>TP+@.<64@67 MC*;L"I-UF!U-W8Q<73&_F4W=[IP#R,>:/SV180#F$K^'>W'4HV95S/1>F9E: M/XI>T7,KV.D*9'U8[)/_(WB:/>6_D6>*4A]U0N\O:)XI(C09@"D#"@M%;SZ" M$:(14Z)D@S)S3Z,&/\UGKAA-*C;ZQ[-O5[,G M>,*@7,I9+%;X%DQH\T):NOF908F!$WH'G_HTIB $64;-*Q?@P(OX5!(/_"DJ MHV@&=K''X /*_UZ%DU,>AXV1 [+*Y#1+QY>]8(PJ= #_;M&2C)JJH34'^,Y_ MOY]^"-'7%^GB]$P+Z8"'E@O&)]5GV+'([I).A^8(%WE(4JH.6?L%9LP3.ED7 M-A_$CZAU9O^ F5.^/X8)D.*;#[':#PHTQ4H,\@^B23K\TRN<6>Z,V%N$A=@NXH,)DN3S% ZO-%\$TN+P/7R0:^X"<@,4VQ4 M&8L[OJ"KP)%OJ8'8;'2MJ]-YV"+(CW3$0A6SIS=#FQVP5UE1/S_#/$!,\313 M,L![S[%27GRNB,>[SKG24-E?.,[MQLT6][?Z/.L?G F;$QZ<2BXDT4+?GLP?T,9G&Y1KVE&G8K+&-5BOX M"B\FW%JY>!40V;65B^ \P5FT#?$D8[&1*.& TV:TQ8'D>9TK>@[N)R)TUOG] M:VWMXQ50AJV\]MG4M(@U$ Y"[7GEF;@_H8"RC)=Y<$@YO.:D:?TT84_# M'?;&+&#B;724"KO@"K'&O9RP;T0@KUO8\/7HNX_@W\7V)R&KT,MH6PA,BN*) MO_AC>MU[BEOGS,][$VE,QDPO!H-XUY&>3'KM#D=3Q2X=O!>]S&-:Y.=P\O#7;,(:^IHQS%[%_."= M.UJ(-U9AKY=CC=8_M,8\*' 'S@20LN438V %. 7L+G_],5DS;"HC[]8^UA7( MN[#Y: 4E:A^IAZ"[EFJ: IWV0K%V\@WO8ZP>F<\ \%GV>8&072S@N)SCVLU! M[9@V&H=QDMJP*M6L\BH.RA!)G.G]7,LK\"SF M]B+'ML/9@)GOI M>!R5B6GYS+3#-B5TT)H=R5 M<#\1N0!^6L^;^$SFW@3\G.^]J2^.%%<8-.T:TDBK*8;%+^QD-/'OV80HID;C M(;/@7*9\7;) E+GGEM$#] M9C+3:R#=LTR8(.@4H,'^1 =$7%ZU+)]ZU))=N]/J7#S9&FD:\'23@/580Q M>P%Z?P1*:3*@%FP!=3^?=,[-3YK.(KP!I)6@F8V/\_BC69X$OJ.V WF@!"P8 M4!!G<4:,1L%L+D4A[UQ;/WG[27=X-,+O])5G&(*"$\N5:.4'4MHRU9,6[_(<'5;P!$"$)T*1),,X MZ]>),_>8UVN/Z4G-.P?3QO:*[\TP[TIE-^M,&F1=5)NX7A:6L7$RQT[GJY&4?=VZGA:FKD7Q]/5 M(, W>U8Y#_MV_4Y+LW;A=[I8'7@HOW.!GP[D=[J:4RTYF_B=]*AV[G?VC]CO M_,3&2_ ;\7Q2MTK6E]^E;NS#XMR:YMS8=&FR*V=I5XXINW)D5TZ;.EID5TY; M5,0!NG(V*;T_$&&6CJO;(GT0U\X?Q(=*(,1+,@B=>TWH:E',"W"ZN;JCFH_]F;L0GM,S M'1.]B"2"_PW3+^8.1@^.[^?RZZ[=,PSQG[2>+GR]ZE&ZT;/=Y8_ZF2Z-+0\( M@&=*XY[,@Z)$_* I.A#PYU5O,Z8_\(UE@[9(+$:GID7&7W_P]T,$RF%XRAFO75'0N8.\GX$ MWC1>6YITK3+'5U.:Q+R[>YEIM66J@((CX.G:\:VK?%@S0E)9FUWF"-(FHE/*'V]B6 MCJ8,Q 2K(V2-%- NRQB,@A]D>/H/B4*A+%GUEKNB.'[GR[79I&3=^%B2?<$+ M^VCXJ!KGO(EYWW&FY6?JT>?+!PHH4UMAA;DG&Z7]*: ];^)DS('E%\N0MUS= M*<-O)PA64H:55N)4ZZ(F(*Z4*ODG%L.YO M]+/QY>1;AH9+NQ;+U6W@=;R [,5DDN.S_LG9*)Q%Y=HNMJ9X80!WUE\\Q]Y5 ME9?'D XCR8#\BH"^"Q,MZ'-4Y3D<@U[T(SB!%3@.#!6X3!VG@CJ9V-'/85*, M#-?SO[0<84#6;573-=42 ;Z4)XYQ0"54>^DU+.L>]1.LN.7(BO#+[[?_6;G5 M63S\3B*Z\/7W2SLO2RJ&[?Z[']&RO^OHEM9_T5_F7R'8MW=RIO6HD @:_;/B M@1X$&CA"9($,]*Z4]K)SP,8");"HUM!T3[FY_5WY#OX6KS;&XK*G<,A*/H.Y M_%"QH=-ID@27 &_"Q[,A<.]BPLO8#/U]VM.:SO4HC2'@M[@,R!_^C$M!1$ST MUV?S=^4GQM.:^FQH1@;@.?\*? ;\-@UCPL?",#!MC)@C+AJL+2/F_;W[_.@$/C@;W0\9P%YPJ!I'@"?+28WH0;8.PI]"CI/AS8 /R0=!/) MA3&!1_DSD,N(XB2D\//%Z3K #2M4]B(C5UR0BO4TU"AN;F]C$5C[?26V3:V0]&NG_RGN)T_F=3\"DZ4C7=\'[ MNONJTC0[V1>$G^[R;5W@K!7E7%EP?EG7SMQ[@+UNZ#W4V"^X#&M["X:]S%M M]&<53J?^\:QR[1H]'H=C5:TZGD^[.YX:^ZUU//W5QX,V (ZH_AE96G^?I^2N M/*6XX4.IM<%:Q[+4QV:S^49L#AH=PH1%F_0'V-V[Q_"%/(-!'A+$'L+O>\^Q MW05C8W$T^WPN#6WCHT-PJ:N2P7.E/@7SHEG;3IR;AAO0$(I-]\K-#%P"5FHP M]Z0F1^E678;:,+@SP<\U7%>U3$NU^N5[JTI]C"2HNZG:IN9Z3N/Z.\/;:5?U M'$WU=&=M329 U,]GS3K@SE45J+.DV5G)[\9\#/S,2H*+[AYE]MK*T-T7[Z*G M9UNJW1?HCBJ^32JHF M@'EL4N9KNR];;_AS9HT: MNV]L;)2P9=]D<&JBIGU,R-'+E;PW(DS6J6G6DK(;"VX+V"B9_.6@4?)L6I#/ ME%U9I/0W>57(TW0\(0NI/L)6P>,,Q'],.7_( U$L(&Z25 MC2"GL!GPA/ )[&5N3"A#X:@8 \]3T'2;'4R^?N+0K'P\!!(S?^FCL=GS&>+, M?&AX;>G7]75N"3=A]'0& %BL&64D6GQ\]^A/KFEC9?P+GG9\.1&@C:RE%S#C MX:B&8:F& !D968S? C"VHOY])A/,$R \07NP# M7@NS9%GJI$CV$L;MOHC^)]_A.=L@_>-GX*BO?A 5IWSD"4_3,Z8@+8!7)$#V MGI+R[SD:[?X MT$+$_1Z6'%;QX=I9F[<(E&))H!0)E-(FD!$)E-(6%7$ H!2>C!+EJ#J"GX() M8FK-$>INH6(E 6D&JDVG6!GR2!8P);.:%,5'VUF I60%8.@?%.*T='9#KHQN M4HRA/FP6]-C60=)Z5074$& Z'Y?4#A3P CAF?L)ETN8$F%5";>FG\S\9>-/WG M)EW,+5L+\YCU-= Y+0MV68'.F94MSW?X](1#D_#+V7CQ[/Z;*IB/?$@AY0E: MFWU MIMY\9FIX4BYDBJ"VH(LQ3 \@Z/8:&N_ED5G25WI!-"8):;&(E\IW M+>?D; 1AZBD*=DG:N4,%;EPFZ8MR+=+RC"ER>8@%KAC,GF8L.N9"7)]%[+:P M2'\#B]Z:Q>,0S3)_5S,\NRB@TL[*'K!8ZG45O]MMXG?OY RL3O4 M_="V<@4YH""&Z:!R^8J MLRTL96L=E@=;?W/R8!N;RX/(^>LIOZ-!R(D**X^D.\*+I]?<<+S,P9LRU!@> M/=S3"0$C$DCG;I?.W5=:MH9=4]2/R=T@Y&^VXM+DAH0,'B?8(DRS!G$2@3/^ MP-B<78$-7E/6B)7PF2O%!3Y:'0@U=VE>6TJH).1D!.(]1RM)!GU7K ICWWR4 MDL4\2^U"]R!B+Q=Z"1?K5=*<4EK[N5 J8.CB@J2XNGH /W+[.WQL.O9YK%FN M))@S+G;.TN17/+O_BPQHMJQ0/\#J,BN?.V^;9-6=^LYIAH ]_YC,W"7Z$S:?]C5FX3EQ_+B%DE*2)"O[P_!?F=YR;])LO &1] MI_R PMP3\*(5UYGU%([\(->?O/QKS\LS=XNTJGWSO58;]T[N:/^@IGWCFV\; MTT^JKNFJY@IJL=.4$&R&IX'R.I?5)L45Q9N4:R;Q.E??*PA:;@D^'X_# 5;7 MB@G[A7US[0Y$VZ;E*J9>;B!6WJ%E>V9]V\"*=0?A'&I'=/*-K1J"+;W/)J)P MR1/U!-.1*\Q*P#D.2DB/F8;"S,8R^')]<69SZHTNFSY=5]ZV*H=<*6MWX2?" MY.T:5'[!P_F:7B5]X^J)!T2W8%*&L_&:!Y<7S#Z6I#A:7S7ZE853/JW"N\]D ML\H-+%YT91HT5=DQ7V3WG*/O"S=T!>]!S6[@4LAL5%>W9)IDWI11[)M)G?.* MPKW:;+JJ]ZZU!5&V"[ZXZKB::CN"+D7*??D:J/6+\38N@EH^<+[515 V+<:S M!7TM63%>\6*:N5?A)/-?<@+\$N;NJ-_&!?*.E]#0!;+;DO2:HPG3:UDVC>?1 M**.ME4CS6I1(<_0-$VGB$"R=^)CJL;>1!SN(//WJCT>%&SW*@"!8YV ;QNDT M"S7+9\P=Q;J2:&AMD<1U2CE2,O@LTS5^Q5 JR%)Z092\ NU_*._V*Z5\GS7R M=XYYIWF=-GH4 /$6_$=JF)]Y)JN06\'K6);; MI?JFY!9E[F;]KFVCJCND& RE)SP_?_21O^46F;:#T?./STI[=OA839@*FQN"4L3P]YHT)ND8Y6FL)ZM F'$$_9,'O MS[3'VEE?Y5V:Y:5=>"LROB.$0RAD3U.EA#G>;'9U03]AOC?WIBPOC- T6#,V M3N!$LNJPXCZ #H/9F$_J'3 40=I@N)C7Q6U2A!C^:)9#9-P06K26#$Z:O.FTP5U?#E?>?Y)B"<@RO0Y_9,S$=+ZMHG+ M=NRW9MK3<4_.+-7KEW59.>F9NT-,Y2Y?$(D\UQ2/U+7(!9+$">8?;_@ Z_HD M\3"AZ'D"D[PC#CGD;ON( NJIGB88V62Q0NC?= M-APXW%WDEDGG/HX+4?M]774-=T7@$,R3^M2O%\8,Y\LO@MEY9=51M0E]N.S^ M5<@7?<4S('4I34,TSW55PQ%XI[S@.NMJ2F_]J[(4*_2.<^C,1-_&09L5E44L M,9%O?3<6[LM*)0[I?1FCSKQ\)2Q7)845NF)3SQ_K/=!9K^/_KU?Q$?.2#]S2 M_FH^T+@KY1;P\GB+-]P$;LLF<'IFL@F\)0W4L@F\+2KB0$W@AK@)W.Q&$SA6 M=PR9O1(FA3B*6R[]5#!D:>EA9NOX^(M-_% )?GPH-XW0+F MJBOS KYD>?C;WJ[,^YZX>*7^EDRM)5MRM8HJ@*6@S%6[TMNR*ST?4R^M;5B= M(C";N]?;OL3(Q5X]B@5#\Y.EM %M0,3Y!K3B&6'&TY(CT($![3EYT[=Z@J@_ M=:G0-8TSO-/5#E96SUQ^:Y:#X&_-)UWX;2$V.6%;9+R0I^$[+RP0\Q6P7]IH MNGQ[>'U4V\];,8WU4'>&+D*LV +SLZT?UXK]UO3C7 LTFNIZ B\NA_7CDFV S6PA[_I<.OS($N!.U[_LK5 -*@?6*18F+E<4_CB$]] F MO]ED:7_;_(D9XD\!E$==W$:F%^>?+,,AL0K88PE 6)4HK^.J"C_V679GFNTJ MNW/[=+A4WU2=RCN=-E==FG"CZ50>*?LK>;.7 /(J*TE8BZ&@6VK MN3/70 II+4&]G=?<+>NRIOV3&>Y2+C58UOK4!8\?*3)-L1*%#ZG-7%PJP(LW;MZ7@64]B/O$W*O9EU.Q=,C"BLP$0"G1,['V91SV=?WV47>>P4[(5Z M['[.8=^=7VYV,=_H:=3=$0&5;^G<%4U:5\BATXFKIF!LU/%D7V<3L,I>"U.O MYLZ*8':7>O4,%"!3-U3#%MQA;)EZ+2:_UN_DK)\*;$O#H6EZ++PMVZ#CWV^ IEIQ!3P/?V-0%QL:MV&\]S]C3$&=3 M-0R!8[Q%0KN*%+M-:'L:.&V"=IY='>RN=X,7+X(DA4Q8'T?">@4N4 MD;E3/")KU;#J]@5KGH:3H573,E33J1K-ME\D(JN[V5%/HRW>NJ 'L#X2$4)A M2BBB-D(164X[7'Y/JXC-JJ&(\M@^-;%\\BTG$M"GA5RY!H+;?KBR+T[N;) Q M:$D*SM-<<69G@RVU) 7G:165H%)WO$'=8;KI&PS>L%N2*O5T?8/%MR0I MZNG&!HMO2>[3T_&*I(ROO<$+4O^]2?W7DEEMGH[A>"..AMV2<42>7G$KML&6 MVA)WZ<[RYHQ#ZHZJ+M"S?]U'/Z_5"^WLMY>4/O%#D/CC8+!&8S$M>:3GJ%Q. M\)"P#@SS8YW#N5F8/%/$M\D&;WP*:=G72/D<1&20A(A%-*])X5W(O$8-]K P M:D9,JFS43)KRI@R+22?XGI!EPU2L:4OGVK"$9_DE*K)QUO&,DT2"A!;)\6_C MW2/O@*9C6#V;E2CQ*);B43@2CX*>F<2C: F6@\2C:(N*.! >A2G&H["Z@4=! M>SDC5K+/BZZI=74^\O^PSA!NUM^"#[3&_>QPBPM:NZL#8SQ]V8#F]NUVNZEIGH[PLHZF.OWR M5*WJ.VI_WFW%D(PS"5/S:'N%DH_9F#=C8RURBG#,PS<^*2&=+/KH8Q\)F? / MI1?>M)$#W?.4C5,(C[(P5@=BRPKRRB $'![O>E1Q@.AGP_E0Y^,.'O1I' [^ MSE'7*ZMS>!&_B,!93-'413-2J=SW'!\NU1]WQ9)OJH[CV1.L%AX"1\A($9!* MU4F/-C]C+5XV9,V@3(&GN^%U/"<57V@:K43@7)YBB.1/8_(A_>'C,(@AIGO] M$$SHQNF'/O+'\Q 'XZ)G$B4XR);[)M1-87_F_K[G]$S'1)<_B>!_P_2+>330 M T+^7'[=Z/<\UQ7^2>OIPM>K'J4;/;OOU7I4]>N6(1:%-[Z>SIQ1%B1VQAS2IJTF1^S!ZP0M'M_\/=#%,XFPU-.\,& D-%H MV2%B(+.?(UPSMWL]2^($ C,, ?TD TCA(=L:Q[L)%2)<0*O(4#,_Y%3-M6O] M? 7/0(@&5_4\6[4]4=G/]B]2D&[4K M&3A MZ>7*YFD7&PC%\?F6-!DN5$Z$JE'ZE#M[8A2[9!C1/^OI2&'F+*_\)OI M=P@*A6G6]QM)Q^J='Y*OQ5NO&6:854W1._85R7+FJ(ZKJ;8 5J6) MXZZM# 7LTCIE6)-IECA5%3"9>^:;VK&&A;&&78;2J*F,Q:IA9WZ-9,W.L^:: M/K\-:JWGE;%1NL^?QV9IM_&[WZX\-R'3L\RZES7W@=D?$ M7?:!;^;GLZTOC UOJJ5[JJN+2C)E8N 8'8Y*_JGM$_?1)];+^??NY_HDBW:" M1=?TC>FT"*L\L*G[?'IL%ECFI/?G&\N\\-H$_AI&(Q)@M>!;20>_:\H7WOUE M:78XF_O!'HXV,"Q+-;TR6F8C=P!O*%+OC)?!&6<&[%S7]34UF@XN,TOWTVV2 M*53.8[.S,ADLD\$M='AY +Z9O]O%P+,Q M?W: M;J\E\[P=,;5AJ\^5[$MZM&NM>+*%/P^^Y%[&)VH&:,485XTO961!/Q<%57,U7- ME' G!\AV'@3M9-M.1!.+E7I>>5I[][.[3 H%V,4(M6Y5 M]N&PK[=O0K2P>E$U34?5!="MLC+[.'V,+7H0+9OZO=X19MHD3R[GR?:W(%H. MQ: ^1FR88S.R,@TLT\ M]':W:D'L8M39E+/;\@Y$J[\LV2O!-H[3SVV@ =%R MT=]UMG8I6IA D[S9;MYFZV5&5Z9X6VASYO:P*$B4[R; MIGB32 M[HJ;D#',I@ZL3><5:L=8&BDYL\V<*7)?\SIO%/P@P]-_2!0*V=;(^4M'Q[G' M9D]E-E=F<[N'K&%*9(VZ1;]>9Y$U;$02LU7--%57 *$K@_*=8PEX74+6L.GH M/:=HH+ M/@B09/!A.(M>B1_EY,([.7-[CI/*!=^Y=#>:4ZE+5>FIN1^F.G]XB,@#:,E+ M8)%@$@<#JBHK>&T]Y]6GH)]"]=MW"/U,=)L,J0MWKBQ M+9:B6AGP'C[@S3' A@&OHT/ :ZIV7U?[\I;NK02\.;ZI&^0Z%(?'ZK2):>&% MA)2'%I36">1AO<#6,;$/VG2D4,A;NI8'MM6LODT$ZU@8P=IF(Q&LU)==BV!S M3%4_:K5IU.K9GR)O7:'/'H'7_!I#&_,[:G/SBN8 MS,"R).F+N "%)C"$H"^Y*0;C P', +';\[!>"2(4JP\:2OC\+Q.'RA]=1SVL/GR/!#\?!+AA=^Y^?@,V6:HS??I&4CK<,XP#=\B,@8 MWOE,/KX$P^012$0M4NY3/!&DS3_BW\?A>)94?R2G^0; 623:_T'J-H+JG=K] M!7KE_GV,TO5,P0\ZO8^(__>I/X+E?O#'+_YKC*HYSZ[ J_SQG@??7[7[!;:N MWOMHM#,F9L8'E% 843[X0#D3WP7+\5NS%N4Q0D7U'X&E>WUGY T<,AI9GFF[ MAFV-+!U^M?J&[YG_VP>QI!E/D$;T5%%3_^MG_ZQXO$N4R_YYLB)[>W%^\]_* MK]>_?;Z\^N56N;RZZ'5N#U?7=U]NE;MKY>+ZZO;ZM\O/YW=?/BM?+Z_.KRXN MSW]3;N_@A6]?KNYN*[?6 A7!6I0O)Z!QPQD\8QBKX*(,"+:9H'&D:GT*^IS] M-O037U7 /H?H(+R 'Z-,0E#G[T4:9D$-IW;2->U3JVPI\67[I/)3W)"*[*M1 MWZ)2-W.NW&DZ'Z@]]J"!*W(4PN*;)) MLUO[*(:>\3HIH)6[?3/D6FOXN"172BZSCNPU5=8.=#L46F(0_WTZB@A1P(&F M'G!$DEDT::AP?7UF6%H*(7;N:.:K;1 /$WYK7DR66'9A#+/56+-8=HF42Z3@ MF7Z%([U$\2)Q<@,G^RV8!$^SIRQG!-[=W 6D 'F"49(_*;2?1?^H=&Z[_H_J M[7H@Z+U^&2O]IP5ON^D:.2DZFXF.UU[1Z;.IA>7ZXY^4T_I"<^B-+A&:ODXQ M"LM%&E)H6BDTCM9BH3%0 0M&?6XB- ??Z#*AH:.;#,%&!4*SI_+2P[F:?X1X M&S .DM<=07,?N4COTZ=*BT+G9[92J"W@=5TTN:$;7F3%CI=)MWUR9FL]IUE' M9=M]PXW$!"/[K4OL)E-.(A=RT6F!%1@S\&03(;*:T#&U8-6YA>ETPOF7Y?CEM; MF-Z03+_%?7'7DGA?"[7+K-KR%8N)PP@VX$>OK*)-9OB06+_?_NN4;Q[R\-Z1_YL%P.F@)1'E;T5+ MR8[.TCXY,_H]KU\^S(W7L]5A8O:JW[/+]YV+E:HRHW,(O6%N<[9]%%1;P&H; M+\?:9CGNR9DG&GKS5O3&5F?ITKG"H;+\C99D$0D3C+, &/77-L=9K@/1I.SQ*XCQNO9ZO#Q&ME MK^>5 TR1YG@[*?($813>S+#'I8W(- />4,?VLE0((E?H:R!7>."TZ]IB^RQM MNV[DQ(X,L7.C$_?:=>*.//$=GSCF/MMTXOTU3[P"?J.RC[[-N 79T(/G[(9[ M 7V TEH))Q1HX#&(DS!"]LI_(!S!T3Y-_8BVBDX)B93I['Y,3QQ>G@2P9HI5 MX"OP5'@*/.(?>.)@',8$W:(DOQ(T@RF(P@7]_"LM-NM_C"FH0D_Y$Y\5D1@_ MD'Z/7JFW3.VO\ M)OC;+.);_KUWVU/N(N+'P$G*?3@9QOB5%X_!Q%=^"4$.)\B?RB?X"P7J\-G6 M@$]B("/^*0-P6'OSN#=0 [AQ/Z'O>DYA-[#CF/24BAMWH,V6E1;-34-:_W)B MQ632_*6%YYZAQ*Y<3 M[ (,G@D#,PG$6"8H_/CS%,,$#DR+K]/'4UZF+XT#.J %Z#J'[);EE"F>04ZBJ':8Q'3;*Z+OL@CWE^,@G8_'X0!/1BS, M7]@WU\8L\CRPI9YJ"W)]2KV0N!T[,H =<-"[IUI6&?_VO<)0<9"S<]:(X3TI MLRFW(GBF8T)W""<9@(+Y1J('D!UJ!BZN_SCG,F4L["=]T(1*UG%BBZ:;GF0?; MBA=:_-G5.(?<*N$\@0KT4[9$5S\%V8^-&$S%3,_-BUS-@G9WU'U=QRRK_[ M,X8D6UE]XS!LA>T)KJ[:3KF*7?+5,?"5>1B^PFH?TU--:VL;W^14GR,/W?%" MD0'2/I/)3$;J2P7#.HQ@N"=GX/H:Y6MN&5$= U?9S7.5H#(KSU >SDES#=WX M*%GJ*%G*V3=+Z5K;6.JX G3Q70,=V+=-Y+WVJ/@E-S*M$Z":,SI% F0?)B>O MXU1WQU0AO#J"H9I-,%<'PD$I0Q4R=)@+"-TX.0-?6;7M,N"?E"$I0YV2(>

    557DN?;XM([W^4410^L?8G5F1/"[2' MLRCM+JE=HZV*OR<@RU MND]L$\.[^^VNB!7MD[-),!:TA<')-ZH>#[Y3IV*G+R1B'0V@>X9JVCD9/)/Q MJPI"D[5@1F1(8M JK!6"BE@1 B[&=TXC,B)1E#8LQ-'TY+\BU?SA7S/J)- F[$$R@Q.!'TD/[! M8!91SR%M^&5-OBW69&)G_]W]>X4S#1QT[C M!;-?;+A&Z $?=1>)!CC7/&O*WA0;K.]N!S005WE67!I^P:W'EQ.FB?[D.O.< MJ%5 5@UA"P7#)>?3WGO*)Y*\$#)1SF2F>"A\A_)XEU1\I=7[L M7Y'H-@(TG^+HE )]QY\?]7N%]1J]=Y'HYTI49;_&&+H0OG@ T.GAG?!_W"J75Q?K^TMMV.';EZN[VW5@)@^E(ICK=XFN:SB#9PQC%4SS M@&!ZD6I?M$69I4)D%5]%H*(08Y\7M-\3B-V'B]B+*?!$7@VG^!ZN:9_:)0@( M^K+3#="'U%S_VX>M@9^#-+H"-RNUUT;!8M.:_(^:)K_P?A%K!* !277Z_5N?P/M3QA \C M3% R9K[ 8/8T8R8<7&:,,6O#5;EKP+)O BY'__D#,8PF#S?(0S%0%:4=S*T MB@KS1D XT31 [D:SI "E!$,5(>")OJX(V-TRT,O&^4;\YP93.. )I?$^XQ1Q M7/X"\4!,)KD=6B=G($#C9W+Z!,M\+,7H,7MHFHZ(@PG\ GL/(LXFM&$30G;X M[X N]B/K]T"_18"6LYR7!N%L/,S4$7+39@RT!H[^?AC(W@4#-0?@U@ #.;48 MB*5[BAIG@*'K9$Q3/&DHFD-;8ED=Y*Y%YJEV5-IBG:H!S=JRPN^S*)[YDPQ^ M<3'YH&(N+36N+),NLJ>U[:;9!;L)3CZ653GK&,T!B1(?01WG&9F&DRM%FK4N MN>(N2ZXP0C'I7\-SH&J?3BY:XI)5*?\UAB'L1_E[]<>(N6O@P^]E\::VP>+7 M )/?S^+U#1;?;\OB#:'/L,$+6[H9=K-N!J=!+>_"-%=A3R//'7R5ULI5]ENP M2GOE*IN;P;SY*E?XDW5_WR" J>]6GOWK/OJY.O77ZJLY,=AOATFPZBHO?YM3 MXJ;J:>MXNZ=Z-[*-%$V;8K[2^D0&W#I[@N7"0V*L20B>@R287[2FI%L;R'C\H+(X M/=$]8Z>(D29)*"EXIH3^ MG*9+%)HOD=0I4B3)#R:P=OI;.HUDYH_I[^N.KCI& M,IVG;CFE1 "$"29Q,*"_488Z"!+QFA1^&TBVF-Z6Z+X'I M)7$"P1E&?GZ2W8GQL.VMC?M

    RZ^K7W+E<\=1^W0R(2VM?#5=7-:NZ_;OQ M*9%O#')FZ=VFM]W=YOH\4O=>T_0J[C4EY-$;X[]-;O\X_V7=5@O<1_.WG\&= MS28IBEC0TD[.C)YWC(CK7?S\<4%$B87HE[2N9Q/;MWJ_'=(:%6Z-UX7"7TM? M5OC;Q-E*,-SE=L7;M<['^3H';TCU1WT?!T>\J'W74"VCG+MY+Y,W[3

    3,ZAG'&%]+'FR,!W=_N64;U+V1U3OM^/Q; MR/-L>;G5Q?J=^I=;N_9PFKC;76[)T+E53DX#EUNV)7,X MDA%;=;EEV[2B9VNGIX4LV<7/OX63X9?^"G> MA?A2 SZ3U[S/)(/Y-OE,JUFGKBOE:,VX4BT,Z"5;KF)+\F.P?Y9C =DJ+"C4"%WJG5B@MS\ M<\<\.7-55[=5N]]0CX!,8[4I),BQ2&W?G]XO.[)Y\BWR7Q.^?S7OK>GDVQ0 M:^L.@18RX)$6FN_-R:]FK:V\>8=Z\T8CWOS;U4.;>?,-22GUYG^F(RVJI]%7 MC21Q^J=&AT:2S/'4%^:.I!-M@@F=[*@JQ1DCR@O$ #BEZ8E.NIG%6#R!G[\/ M)N%3X(^5IW!(QLI+D#S2U^?#3_PXGCWQ;YF!;![_N!++ZIF6^$^U1TLX/15L7U5].]&U0WG6[]+Y. (K_#YBKA3%"&+\?!/V^$P1#[;>.]=X66_UX MR+46&H0D5THNLX[L=2R5*/8\;H+X[]-11(@2\:%O$4EFT63OA99+*9-S1!9] MQ[9%YQ63:;W"0./F9G1F(??YW)7#,_T*1WJ)$@:.X0V<[#>(HIYF3R>B8;4. M8HOTC')JZ">%.O_ZQ]KSFP^^7?]']79Q4D#/*4_G_:GH_38>'TK1V4QTM!:+ MCD=YJ8Q9N(7H''J[2T2GK^%%O2O8KA2=5HJ.T5[1Z=.BCWX9+W@+T3GT=I>) M#NT@=\N5>B+1.:X*5S$O_Q&.@?[C('G=47_SLE> N9RI2&"FP[&)+)4'D- MR'A8Z3P>YVU\%WRFS_R D,?%S.V=G&F]5I2B'>84?Y(U*'MT^LQV<+VK2:Z7 M7+\W'ZXM7*]+KM_F3KF#F;VOA4HVV N)QJ]8;A9&L >\J=2H:K+'5N"=68@[0A M[6QMC2EJU;3KGYRY/:V,$_'64T\)B9[B-S=PHJH/2)Q-VJ0/:%F$L6Z[CXME M7=IBLX^";XIW%GB^L1/7VG7BGCSQ[O3Z-7'BGK;FB:_5-]:1QK ,_^TYNSU: M:/FBM%; -<#NKL<@3L((V2O_ 0C$!W!>?D1[M*:$1,IT=C^F)PXO3P)8,VT0 M\Q5X*CP%'O$//'$P#F."R'-)?B5H!XM=:HJ/9QSW%%QQE!65![PZBE67XZIC M@HM(R/BUM($%[V+9>7$B6=@I-@WC -_P(2*XW6?"&\1TC?)W[E.\O4R;?\2_ MC\/Q+*G^2*EC8?^,H-N84SFUO07ZY/Y]C.8-00_D]#XB_M^G_@B6^\$?O_BO M,6JQ/+L#K_/'>QY\?]7N%\2B>N^CTOW;Y\NK7VZ5RZN+7N?V<'5]]^56N;M6+JZO M;J]_N_Q\?O?EL_+U\NK\ZN+R_#?E]@Y>^/;EZNYVG7CQ4"J"34^Y1 ,0SN 9 MPU@%93T@6 =-4ZW8*SP%G<]^&_J)KRIAI(2@P*.7 #3\) 0]_%ZD82JZJUW3 M/G6ZT5W-#2,M%T!3!C9G%G&C^'OO%FP6Z,L8? WE/@32H1N"9A!M'.P\!GL* MQSIOGUYB!6/LT0:YA[\C?#W^ ?/@C'! ==)3*LH8E"!6_B%1B'A.^+$+:I5? ME6$(=(##@1,$ES&8HAFEKZ>?GC(7BWXS:^X&>TL(53"C&8XDR7TG77' O@$/ M%>-Z91R,B-B8;]4-?I!,TY2?-3HU8T+WPG?VC40/( #T%"^N_SA'>F5=M]@I MJ=*W_0(._52)0,,_3."+ATQB3IF#,LAYO)0-)C&EW(HD33DY4YCD>EJZJ3L? MC\,!.D;B*[LO[)MKPT-Y6'&OJ:9;QF!1WI'_FP7 J\CI("(WWSY5[F@P>6W- MC@QLV]15QRI?&;RGOEY,XB6948J]1^=X]^I,"U.'& M8Z8\\^3,45W=536K7$Z:*2@&@]Y;<+;%2M[0-/U4[X:2OQ#)9DZ.D1E2&N#/ MU")@W+C0@<_2KAQ&CX%L,)0-4)M^RL6HI1F*QI9*U( [>%B^@T_-F M6&%QLV_A'N\&(B,_&CQ2JSXDSV0<3M$52_V%ZEN#-U9@*'3QC<.X^(A;:JJN MT4;@2,D6MF8>ABUL'*IK:.6X[X! A4=>UWE+QO#B@ZH\D F)_#%5H_[P*9@$ M$-32JY?M-&EW(>_KB8QU&)'!*8M:7S4$V."''[0A^<+6[,/P19\FCKRVC)X^ M+D]4['W?A8D_WL;;7'M&PY(8I74R5'-0@T"&%CJ_]B=#+DM$PP^519.'*R*M MZPPUP5Q[<*VE#%3(P($B-0^GCVB"EG4I 8WBG7?@-N:\,)6H<*=BJG7O2Q>F M6I09^LO3=!R^$G)+HN=@0,1LG8T IK=Q,;7 ^;]?A'%R%2;_0^!KTUNCVR0< M_,VOY^K*@ZYAL:+J:H++N.UN6[M*#QWH8:B.7<:$>D]OZ7$%L/'^S.:,RN?[^& M$7\)W[=&;:RN&12*LB^NCF6%F=7$'GF#_^:T>G#M!"&SMS 'T/%.OY*A]45V M_AS$_L-#1![HDZY'_/MHH>(=?.X3N Q_YYC-+:T47\3G$I#\*9;%13-R4ED^ MQK8EW*W=C8(#3J%8H15U<_+EJP.VFZ>QHUW1)WX(0!4%@S7V^&V$[/T:RF2A;LOM>VV1QM792[N^(..3#DC=SHRX$A M/!S[ M&H5/Z:S0/X/D\6(6P_Y(].7'8#Q#^IS',8'_'][Y/^IGL+#A7/5<4W7U,I)- M][+<;9JA*SG<6'%UN0\.US5P:U3+-%7/J9X@+SE<QS>4.$B_5Z[9Q_>\:J9WCR?P6I"6KN(%R*S!.\UIF,_0;[:S"%K M=;E:3?+4*F#3VR#?> VF6H:IVH(VR,/7.6Z+'"@93\1X*RI>]L)X)C*>XVFJ M[91Q527C'2?CK:C$V OC6>BS]RM\]D[7\';6J[@-+Y2+,"+*MW X&Q]C8]E. MI6I%@\1>I,J&. %DRL(;I%:T&,E8=-=LMZ+_8B]LYYR<.0[X$'8;^QTEV^V" M[9P6L!T.6/,1(_I;\W3!_MZ#: M!:*8,T_S5%?OM(?5KES6,=R2S:MWOZ?5N^EHZ<\DAK674)\YE,$1=EWM,J?< MAC85"/7.3,U137OK"S09RG>$[=H0.[@0W3NNVN]OC94JV:XC;-<&E]X[.7/Z M?=6QVU**^-:+<^"H)P0.X!FG"'(WXOCR/CN5JQ:$$B8"-+JN:EJR7^.ML%T+ M*LM-O./5L6-#5G^]%;9K06F!B8V1KJ?:UI$!_7?6BZ #0%/WX1C!7W8J4BVH M9C#-DS/3:V*@B@P'.\)U+:@Q,*V3,\M0-0&.MN2ZX^2Z%A2/FS;E.D<_L@:A M0_L,J\<$;5>[RWQ D;UO$ZCV$F)DA)UVH*+3Q,O/E7'<53=ZC1HWH$%:JWQ7@OS>_)# M-?C6+X79I=4[WTTVAEK,ZX"F0PCRA@GOJJ$$0/0>$$X MC4F8D.%[D899,K>J/0.J:B:=X/%8'PD"R%,*Z8@\*M2EZ6&"_?,A7W+24T>' M*K5R47+2DYST)"<][9MY7#J9:1ATYA$G21 ZF$D<(W\-@ MDM"QSO#4(ZQ(:O!.O@706J:'-X>VIZE]798@'26;F2WHMK,T.C+'\E3#=B2; M'26;M>"2R=+QDLGJ.ZHCF,PDBXQVQ2C7L)@M['VKB_H;E) 6- ):AFQ8.FXF M:T%7G&7*]J3C9K(6U#Q:UI$V([7$TJ]33KQ5>"]KM5I;3VS91U)/W""K=2#$ ME!+5VGIBRSF2>F(I45*BVE!/;/6/I)[XP *U5CUQ.TK5EE+]:Q@IR2-17HD? MQ0MU+^Q$3%U5L,:#_FO0PCZ\Y5:52LX'-H1/EZ.?@CTI<3^P/-Y$LCK7FR#^ M^SN)\ 7_@>@9)Y\:.59V3\Z\?J^,S/33!FMS&EZ;!VMS16NC!*R]O'ZSR[,U MNKQR+NLG+%%$?O@%A&U*41S['^-YX/)"(J(\D F![P).P>M*>//WF\5"7+$L MX->O+E=V;"#>ZH+>D@0QZ0V A2?)A].<3)W]ZS[Z>?UJY_4?O&];8Y@])I/E M?QFB!1SE:3C%P\%JTW?DQQ1'T,3OX: &83[-7)L&A\J0K[4MX+0XB)$A.?>. MPO$X?$']OM6.]UP[:_"(9W(S^(E&=_/*/= MH[ 2\G\S!KT[F$7XP[NK,"&*^UY6K&Y\-?6%DO26430@\=?GJ^#W241@F_^0 MX2]^,/DMC.-BJF\4_"##TW](%(JR?+:.^30(WHV/+2GGDE6#*[MIM[N;P3D; M\%,3O+5&&MG&>B@,L.+:OG%EX!Q(&;R%R#:S@XBI-*$Y"8:R@B91B6?W<3 , M_$C&M0U8R<]%$B/IKR.4AO,G(%927S?V(>C05+O?%B!D&7GLT]XVSD[NR5E? M5STY0^ HV6F%U:[%32L,MM>V;-L1!:Y5J>@7/XK\2:*, _\^&%/'B]MLW3S2 M"+9>AG"% 5$<]9=/I L\KOQB%VYKU7 ME0E)CC,$;30"9>2\X-2\ \!^LDF;H^,@RH5JZN6(1%ZCM2+(G O7;%$\<5M2X#O0G7:>&3@#C[ MR !7B!9MLKP*)]GY7-(S^<+.J+XT>2=G5E]UO7()2^T*OH[@96R[3(FSL=? MO6&&[^/EAVVH?:]L M, PS ZPH3) L'T_Q'!C9P6/]',2#<1C/P'V%MW\:AX._<^0UV#D'DQD9GB?I MB_@X HRU\(G6.>K$L0X[@^K*_\B M@T1)PA2X(XP48& D($^AT:/N*>>P8U0@_GC\J@H>#UJ!L&<&3],P)HJOO 3) MXV,X1DKA4[#$Q6.*=?0]CT?\$_;=Q+30[+]J)<3O"L M%0["IUQ'L&*\B$DY[-?_0@;+,=?\H],H' 4)92O%3X [$!T+V: VSI>[%.?K MRV@$WQT\D\QQN($ONL%*QD$P#F@AXWGRE< F_?%MXB>S)(Q>"V\6PH'U3>SF M[)5SY3^!C"AW+^%I$I"(#)7O?*/P,+I'1 9[P/D%+WX,PI9$X7 V@/?%('@, M4TXQ--U57AX1-XPB,P51#%3_K_\T5#AJ6G5/T0PITE(90TQ.X\ZF<>L+U)'3 MN.4T;CF-6T[C/L@T[C0 %<6E1FN&="^E5VJTP4A-P&3=OX+='O" Y248CY5[ M%GD.T:0_^N-1P6](N 6L;^(+T^NLO9EXZ^3,[1D"$P_&.1B#3<;=1>0)_.,@ MY])02J2GC%Y/GBI=<6_L)>Y-(02839?Y\4BAO"^O@MCDO,#%D"!E(A8S#(_! M\_\&W$&]Y.\W%VW'GU=6_2Y9R#PI^ \$K0K@3]6D/?H)B'Q+PP#HB P)4'](C_Q4^1GD"O_J.#!XGL,:'U[PT M41'2G8_\/[]>W7WA[,7_\UX98)Y_% R0BJ,H?&*/IM\)ANT9N D)_9"572*O M K7S'\/#2,:PJOQ2@2_)Y*_P=?'(%MES:_DU4N8$-^[#]]Q7K<%N6,PBLO.@ M7G#=<(3A,+="\5T%7<]\"7@LYY,A',K\3.9'8L$.0/V94, &(7>47*] MIP*[(,]X-DV*H^ +J5"OLJ>W6#A=K1O"Z>K+A3.53L/DTFFO)9TH</9#@;D^L1.P=6#SB_8^4>&U"*UQ+2-(S@PM4UMKI9/9!LHK>% MSF@X28,7SO@_L\+T]R D2)"C2[7K M75'<]S;P&6I5*=O6NG7*+';#WJYT)F8PF0%IKEG=NVM']/\ZY72L*/JNXW@(=M\1N:HG5BL M*?8F3N=Z?>%KZNMW[O+AS7U^[I &#OE2 'G8:7"%MI;LELK MU9[3$K6WCA/A4G06URRSX6%4WUM(7\Q+&&][Y[T;F;M8)DS]-JCNNE+E4=?< MM%K@FLM8L6&&=#O(D)X&C@8F+[;Q-B1#MI,AO2XRI Y^1Q\T9 OF6;Z%Y,7M M"QF2R1M+5M23(UMK@QP)1,4X.3-U38:)[6>X>ORV J2X5>K:/#GKJUI==%?) MBAUAQ=*%7(M9T0+/P50]9^NA=#)C4:.5+\ NC/^"]0[#)YFP6"9+7;Q+]!B* MO>Z44>QE?-AUAEP7EK95#.G@I!=7=?LR8W%\'-F*Z[BZ'(EW=9:C6H9,6>R% MI\YI$YH?*V\L:U%/E-IRU[B\Q,)S98G%#UG M:'@]YZBZMOX\%)G.V&:\)X'CF;QNYEETUTNO)TBE:\4V:G1#T]LV"UY&BXWR MH5.ZEFLG'QJ2#[O&A_4\"Z>#772&9M+;$D,P*4NZ8:3OF&7-9I=)TG.WBC9V@VY4E;5QVO!5&E MY,F&>;*#EWJ&YIR<.9ZENOUMO!&9YZ@W$%:.>EV+5KL9]=HJ\>M3D^!XJNMU M>'3@GN-:*0);#I=OE0A@NZ-J]UU5$2PGUAY M(!/4;OAX OQ(AQP!L?[M3V:@TA1=50Q-<[LW6T,T9$4\8&4<#O+##I!=7PC% M U?\P6#VQ*:+*(@5KG"\=I_BB*?@Q.S>R*2D,MB_!GT\(J?VE//!@%J(!YRD M5,=NE4HDYBSY&<'U@9^ 'W\+_/M@'"2O\#W1C""(>RK"1<8E<9V+,EVO=P%8 M<0V]I\4:]19;OB/:ZVK-D[-)6%(4JU^ -;.U4>TQ3E>G//HHO83R*ZZ32CB= M#OT(<@'*(=4GBVJ2+&7E'!-W4OQ_ 4]H.I]1/ K&=!+ ?8#&"67T#$8 M))E%$S:D.Z*NGDK%'AY [5LPH82<^>.B*N'4IMKDR7^EWW9/E%E,J/T,1Z.8 M)&QF4>#'E/Y^^E.EG/#&NF>A^%H[BYX4YA&]^'*RQ0!\Y#E:.@Y7C8.4X MV,.-@S7$XV#-FN-S&#. "0+J?3@]H&E]YV<4$'R]8>HC8W=?7Z2+T_,P579V MF1_=\X[\F)))3-ZGTZ\:F9UTD8T02N+TI8@\PA/ [6!Q%+X;(EM"9WKAQ]F@)4PU MR5%+1S#5J)6+DJ.6Y*@E.6IIW^22HY;DJ"4Y5DC2Y' T.:X2,K&W?C&+<-AN M?JAO=1ST-MKHMJP4*P:"G+X5D5_MZWWP%\\\!D_5 MMFIHD)S4PH[*=:N6FF:H_LF9J=K&UK!]LAMM_9*;]%HW9[VY\7YC76A-FNR4 MJFM)QHH;>XF+<]RLM,)H-\E*$MKFJ%EI7;.]DJ7*K&-@@:%>AOZ4>+H[JR+" MQJR=Q=2R7G\SP]Z4JVOHC07A'>DPV7:9LC-EU\U9.^)TH[DL@61UR>J[*&81=2:HV9M#;03S8]Y\5G\H9%"P2_I M2C-5AAUC1>I450H:6U<*R@*X=M2:M7)1L@!.%L#) CA9 -=JF%P<),5[P+3BOH%$8]>BSKK5&.*^_F(VT5ATW-9QU\Z3KP0(Z(]O M4Z^U\&8A&H!A S\Y*0D$DD ""03DQ&ZUC4%DGOR=5YY7?H^7QIE 9TRPA0DN(C,T\ M0B_% MN:+"^^6*K7#F8<=FPIP[??4R2'-WPG'CH_^>QJY/9Q.D*611LXDV4' M-6Z*K87"FH T=A/*H'B.7)G4 M!H9EI5%UNP/[WV?M!FC,I&M#:11#]1FB>O_[J=U +3-07]15U,W8!?WQ5LJQU;85&E5Z5@;F)7Y\^VSJ^I NLJ0SI#> M=ENK".AY@-; #S88EB_G^NJ[9[L>S4F/V\I?!>[5S'/?;!_!B=G=7#B[L/NK MPYM=]!@PR3S+W/[V&5W[X[R^%B<,YY>"\WWSK_8(1^0# M/@_89M[EUN6%("[A7NO!=:Z&.&4ML+$,+F[6X;/4JJ;-+"#\DNYQZ78N-RI" MIY=-A;Q0/XCY].TSI,HC6>ST%)8FR*#;&(PX680!=:$BS'$DJT.8$;!BS<> =+[R1'E,ZSO.YZRHUG+WO^R3P_Y6<1C\YC'Q6U7(+H"[4QV'.>OONG?9&N-[I,8 S@+?U-FIO M?!LL<'"FEU3Y7;'Z@R!<;;X?WT[5T0KKHMLSUVBEW;ATL#U0YG%&/,K&U=). ME WC4%BGYA:CJPU-C!@7UV.)YG-Q#K>J0EXN#>/3%N.'\6DK^707@WIO9:N* M3-F> 1/7/)?A2!Y-?S" (X*5<(%+^_?C6 "<@] ?3FW']@,OOF5UAMR-.YF0 MB*^^6N\\?7LT08!@@Y")/;6#Z-VV#W_T2#(-P(ZF$ !XB#>SYC3(C9,),%L4 MWSL,"7[]@';@M>*(-_BG+GQV:@T)]S*G#X /P,>)Q\6S!M[M8#QV)W3YUBL\ MM71/\ WP MDN,6O7WM"]%->[.PQ"6B2'I: RV#\9/)$-CUV'+FBPD/="I$^.+;0]ORYHLQ M$/^ZOUL?\3#RW"DG":*!U%S,<7#!.<07R$] JQ.M+CX]?#2NP J#L>O9@4W\ M[NJL!^2?021>K4@3$(#Z?U^=UA#+)6'Y M$>L%I!"0L/ CF=;\EZ9@#]JQ>/6']>62-8[K4U M>;?F/AH*:0$$TB=^O&G"]Q?M?DU0%>]]-&I,+$5J #2S&TF?:\I[^"Y8CM6: MM7 @XL",^)NMB*:NCO0?@!8 M^?_XQ>JM'N\&=7%X3.:KP+N;_H_?N=\>O][>/_SZQ-T_W'1/;@\/C\]W3]SS M(W?S^/#T^/7^MO]\=\M]N7_H/]S<][]R3\_PPK>[A^>GPJVU0$1$07FJ:=P0 MGC$$?4)^#@A:66,Z40=$]PSU&OUM: 46CWK3!5'LO=N@*!PW(,./>1)F30PG MEJNH2S@S+/X3&?:#Q4#5<- A)E?8=A'2,(T6#!RPM9V#/T)P# \=U4. NAF&EZ,M9E!R4629+ M@FP>276&PZ!T <"W>2[1Z<]=VOSE^\P7,D]S[%*?\@2;N,1&"!U]A-!E4>?' MM\\EL'39-+F$Z/IMUA2Y;BQ2<(S/7T)2ZKWS!LSD>G;*6+_P#-2J\\M!I5>[T=%Y36U%,5X&'6!I<&1R9A\.1@L/+!2%;7' <')V70BP( M1RV2^3'8@)'$8!1..&LP@(T%N\G7TZVY:5*^P@_):W%5,E;9>&\$[X;Z@X$7 MPI,6Q_'%]6[CP^C'9U&=GW 6(R\H9ALZ&]5L&S'\597+1\"?1O%GM 5_EV$; M!Y;S2ML 1>X-LY!KD^"_NN[PW9Y,@%^69([^5)TW<#BB9O"RD9T3PJSFT\=6 M5>E<*[8,P)8(V)):T7KW0BSI[YX[@^5$*3SD/Z%->XLP SKBB- ?[BM^$P)_ MGUA. 'QRE]!X:S)HFC]6YX'&G+7D-L9&A^'NA+^[XCR\^1/U=D' MQ]S)O"#OW2>#6;PM!%TC]\#[@TX!:]CD#8.9PX<7VKXUL3R:5>L,N1?BD)'- M[.)&Y396=<%_HX8NSO!S3//J;*,"VPA@Z[!;X7,$VOZRNC:@T=BGI3T8]POFW)0$8S?] M!F9]UR?5[RB-OU$2WR\I7)U]3$Q;EJ6V7"LR4_N80KL4JC9'/72A;5&/2["J M;]VHZPFSFZM*V+QPC9^0,Q?@8J>G"FVYT6-&[@'D976,2)V>+&2[)3*+M*E3 M_M6%U3C4#'W%2WMF:]8C"9=T_962M9(I(+?-%#B4=RRI>H)F9=QKU'GE)@2[_+$;VKKEZX+"7Y' ^UR$Z5CH)O'Z_K44S#1M M(:BJ"-L:0841,HW7Y+9O%4=6)XWA[-[M[PA,VWKNT9= M<@I0^29-Y.JL@L5L@L@;XMY^WXE9NY\$UU5C$[/54U>#.'54YVS$'=@PP.;YQ?+.HK MET#OA'I#Z/0T4>-E,YO>SE!_6=[#5^+[U[5/*CY1!JXZ5;P&O94WT[(J.V.( M4=9Y4<^Z$N5'C%6K(:E[HUM>[TC"P=Z5J9 N)RTM> MEN6V9PWQJV4[K(;X@*)YQS)/H[X6PLP"/AMAO$\ENBET>@8OJMGT=6;X'B:[ MK:;JCK.Z46_B)N+>&;A3LLHYU=E%K.'RH6W!G!TOGQDH]Q?D]8!2HO$>35;; M#,KSLJ[S(8(U)#FIRS6D@,5CX64@/$[*FY#H4,Z*P9I,'4CQ5R:DNMGF-C?4 M4Y]0.+5&.)V G\"XII;L@W6NR>$.+! 73SKK_\B<0?7B+X$%7P7_'=IOO828 M#^$4"#!(3CC^=>U(Q?5#? JG4\N;/XZR^8C/\+'/$W?P9^K\U Y'X%AG\(3 M"PG@"9:0$ L>]&H[T:XEH'V\URM4O->B03,ECG'"SV,<&HO;PO@MI1TW\XB/ M+C 7P!^G[AL-!>&E%OZ>EYB-4V?Q;SD*>QG-I^=1D2+1>A*\1< !RDRLF4^N MDQ\^#6U_-K'FU[9#]T<_]"E^? Q"=9;!#<55].=/[_8P&%^;6E?69!0$L7$5 M?W'T5[$+]/HE^[JJ=35!R?V3T!5S7R]ZE"AU5=VL]*CBUQ7)..]%&=+&1VVQ MDC?J15'-O"]'@PV +8AW&!5FE-)@?=J_\I8,R/2%>)PL\BNR>Q^2I$R-L@*\ MW;22!$DLDVJT=S[9V9!+8N2J0BZ9\5X1=7Y\^UP"2XPFC":?JS#1B04V\BWR MS]:$&M46U>7_M)P0?!!.Y/>JVF^U-[Y_Y%C1#E]A9FJ=GJQ)O*RSAE7GB"E- M/ *F=.S^(/"JU)9I Q3Q\EPJ0]21G$M-FN!UA0H[IV!1VLAAJ%'+];&A)L3 MR]NKA\&9,X>L;.:.+#-DQM2.,7']WNE/@7K5$RA-L],3#8,7%9/EA)TCP-3C M DP6<+J\)/*2DLTO8 [?8!ML1B;QY?8Z2DJK^ROZEDB8FF _""P&M^:H+?N M;.E\"N8 X0*7F@,_B!]XX2"@!@+S[2N;!=@Y>#M'W9+($/OB>LE!/8X>2%#< MW?(V),_NRN'D<>/&3!=9D%BISZEALE)28I$I<5Q0EE$1,I@@LL*K9K:EQ<'+ MA!@H#V!]M%I.*FV3DY=P.;$:84AE"[#LVMKS!(]PBRP+:O$M,LLF;*EKS/BG M)3?FLJ 5WY@S]F'L9>Q38R[['MGEA=L]U&$4E'=QEDT-N9GE86<$!-P#^Z3%8 M 3SA);9T_3&!#W57<]&1GL@MMA-!?H6B\6H53!R?N;Z-;[CVR 3>^4;B?'%1 MH.R8^E0,$V'Y$>L%5A,&Q1_)Y%\=WBD055C3ERM-6:-/ZM_QHKGCS'HE5R_@ M*_YY98U@N=?6Y-V:^XC9-" !C?'C31.^OVCW:\ MWOMHU!@:(ZX$B>9Z% ?7 MP!;$PW?!RC3_V8KHJEK(W.@@;^KF#+(6E49*2+\JNB29/#T^/7^]O^\]WM]R7^X?^P\U]_ROW] PO?+M[>'XJW%H+1$1T M0WKO@+QU0WC&T.'$D #S^THYC2*J;0/ODMJI&W<*JYM3W:5_\CD_?/'MH6UYJ+N0@O^Z MO_-1[?T1>K8_M*G1Y,=*,!A;#GW*]Q\W8(0@0>$(9K9'NMQJW4=DZ<@BSV'2 M/GTPIJ/S]-.)2BP3K:I]V1:](425[W*8VUO!DE6U+='[^N:5R8+1Z1DZ+^3T MFI=2[=I)/;>=7,IACPG$?\&1F@"3.9KXG2W2HCBU>>K9"41>$4 M*R0W\%;,4EOYZ&6^X( !Y25DG'=[,HD9.)TE!L^QW2$W\MQIE#$&WZ,AO\2_ MR/"E]@CP%OIHX$9/7E9PXKNNB#,\_[I+0^FJ9M7ZPX/4)6[^\I*%0$<-))2K MSO@?1"1@#7%76'.X5QG+216K1.&O2O4J^Q;+L6J@<\\N0NG?6$-\%C,7C0U1 M\V+CY@[5-OP!)>"C4_V.5!0[/9U7U+94>5Q"U!LX2=^)DUCNZP$XZ=Y!7GI^ M=ZOSDM3IB8K*:SF=!%G6:X/<9#"]U')N&GMD!]V$&8*BQ)OZWOS$M%,%?MJ0 M?L6T4ROXZ8L;>KD&;BPS:@+]#Q.K?!+!(]MGR-1T]THWHL)D+Z? MA(NM(?E/: WH T=A$'H$8\ID$$1YE32.:]/1"%%(V9I,X'Q";T!\/LZTQ$=Y MJ2+FY&,!FW1B'C$H1^"A9&!Y>,7+-<-"LJ!_T;I(-:;94^B1U@_ MN=G$%[[R: MV'^2R?P*$TJN\ WP0\!9.6FD46C]94%S,N3A?7F-BX&VK\2!34PF\6[YZ4_RE *P9#O*DX'3@0? TX3?:-4I96SB+DI=23P%2LI4:MI4]S[V!Z,HV<" MU2F')^G!@#,J!(#FM#7\XET6-PBG891MO/H1/GX>'*?%^2 M[1%(3L"H0UZC MM]O.$%X)L">WRR%&HO4BJ/QP!.^V$=+Q-A(X16Q F?J->*E,%)K8%7WE%C+0 MQ#\R#$''T>13CPL#FP[(ZW+?+,>*1LHN^#IJ+^X/@&G""3PP+8+ROB4UW8GG M9I[[1R3D8J&W)NN0"0N$#^YG:OT9"5"D(I6GN+12^>&HX;>GX$H2F-X[\$FD M&N$$83G75P?AG(+^M6HW8I?LO]52Q>YBS?"=>$^8&YJ7%V9$IAH0F@S[0?(B M/FLU7>PK980DRS1C">R1SQ:C\'&TOMS/EF\/^L[PUL8L_B'-J\[;@IE);2M( M:XTWEK=?Z302XBA)*(<-(Z)0&V:R!=PW5A XA(_?UY!X>()K-2ILX+ LU_"R(<* M7"ZNRG4G0WKC>^\,NH7@.L_@;[56@9G^E7AK!S^EH\! [&B ,5YQ])/[\V?W MNX5-#RJ'GR1L-,R+NLI+.8D4!Y]'S]()ZD54IA+V (@2$5&JIO"&GLUT8X@Z M;41E N,' )34Z9F*P(MF"P34>9F"!;&PP< C% GNB/M!AH1,J4:_<1VZ3/SY MNY<$7NCE]V[CUD\W1W)/O;X:4WA.PN=W_PGM8+X@/S9-'<+?\&=LMT7ZPS]" M/YCNQ$1RIR!M'P[$N9.&X2C(6#J:$[]'DDG=;K_B<<5V1?W[C3J>L\!>[@S[$[P<09 M&H"O+LLUFI(J&KPA97L#53:YSZUS["5"<]L]PL&@2;.E3='D=35;=,J@>7G0 MW'8A<3!D&C7>4C2<)A\L>K0F=%>CY*?#!DM2NURO$SAV'.=,EG8)INHM<=RI M[>P>NBPC@B_Q\Y=PU?G?]!?,'\6*FU?"@:3'%#9WQ &; :J\>>3>+/N(9YRA M.N+E)Z&7"]5R1*'-_HRPKI 3TO-K%/&<'L@W(K'A:U\F 77A5J,5\@ZKP@Z+^7<QP9MPNVHRC\]D:9=@U,?A(BY3?G:V20H[W*,E98N;K6"I\#XM MM_PQ5]*JF\.-=2\DUFBY2\%Y?5W3W"[M6,)=W"ELF W-CRHW8M'@D\=SE6CK-H0FC4. LD MT@3^0#]L^WZ83!Z\F5BPM3Y=8?3SY\PB;#K+UR&1^?)N!U$#JA]D8,WL .#^ M5[20#SXAW .@AQ,_O'S\R&/3&'L4O]?U7BTG>>?8&G+N@ X2!BI$JWHA W: M(2KNV@7$G=C$#Y)!;#-8"S+5<*]Y>8O^0GU *[VW &(]$5@+;6AU]S,:>?S% MAG$T?+5R?K>"5>@"KTL*+QEY]Y1-'G,-N<(7!2#C MT #:7,.HR,4UC PX;0*.V3+@*"6!O\D_[-$KRZT#+T; M2K?;4*EQGB#8G%5Y).-)PQQAWL!Y;7JV/HZ!H2DP2&T$@UX>#)?@2#[2%AE[ M.8KG#6*Y96K-:,::/]/:AII L+DXZTB2S.ST1(DW5)F7<_IJ,3 T!8;-]4[' M 8.*G51%7M($7A>S3; NSEU+=PO$E WFMQ7"66N7@E-%YK<='@1MO/16I4Y/ MY355XD6])OW&L% ""P>_ORZ#!;DT%DK,8LT?F=?R5*1-"8;R,DMOOLQ.P+A[ M-&)P,2:1>R'!.R8H_=."QWAS+DG"B\='XC3-R:+];FH\)!7)^B>?^T:\5^)% MB6XWC__J1UE[Z52\*)?)C1Q+FJF$:5$[943Q<4K42E:>'P[&G!5-G<6QIA%1 M7G%H8SC#"9GM[0\ (&%N M@J&JY&39JDIV/",^*9H O/(%6^,8GTB=4H4F M^WID: >$@30=_C1 < MG0^+^;<>2#9[1I]"$Z/],<^!7@T 0RC0HA?\L>L%5SA:&=;Q1J).M#Z(M\$ M]2&=>4SL-U1:\"KU6%(OP?NFT=N&83P@.QG[.[,\.I$7X4RSU.'#SA5-'@9Y M&(V\/;V!R,_).2S4SLP%\,YAV_\);4R[1K+23:^1&@_NA>! W0&\0K74&!X< MJ81@SHU6\& '(3U<.N X/GF/O()>\A 4\3SS2 7%A[]0<[%^I.='O.0<[B$@UG%>LI_0@"S&4<.&01;B7T(?3%P98M7%TYHNID-WL;P_6D0TG-FQ)G,0!WQ*@BPFJ8.5@N(FIAV^ MB#/M1_"A.4\;6>#4>OR!6B*+9>!\[#=[&*)DZ7+W$=I2!(OG9R/O=K+(WLISP1@(,C^)"DN0BZ-Y"_"G!]=^L[ *!Q/8S/%;J_T6*R[N]*%DZFX7S&)@7'%E\ P2 N M'%Z+@5O5PCL'"7:U; M(SRV:.=C_RJW]BM=]04GM2C+ZG*WH6?3F?<[59!M10:2D[81(CO07JR9]GJG MIPO=['W&W_GJ:Y-J7IO1Z6EZ5Z@+MG+-RP,?63?*PS9P08 #TMX(>&G^*N:2 M"P(2WV%%.A&^DL+WR;V!S8 FF[I8&A(4ND9%WD>KP3#PV0@+Q&4A-^=*E!$EBV0_4EM4C OYW9P5(54PWB8CW8 M/+H%*?@*MX0,72MAW70C=HE-!#361( U$6A3 3YK(M 6$=%P$X'JY=K^XVA% M@3Z.4(5^GN._7T ONE[.=:DF9.JQ-]QQMN?^&UIG4-J:;":Z6K27+;:IQQ M46IC-<[F:98X]U<\MUVKFT\A40@]!$'*C'$[ZW)95EW,JHLW7V(FEWA]GK-2 M:F^^3P_;$YT253&IINC^0ZGW_D,3.STE[_YCMZF4#8U\.L[9_+VQU&>&\BTH M5VM&.;@=BI1S"2SXNIM17S-Y8WJ]M=>#9VI<@LXR:99;:Z8EJ3L;5A=JG.051)Q#*NUG$ MZM(I6U.7IIVNQ.M64GLNKS,R>&+ZYB:]IQ^@:^6B--89.:\S\AWKC,PZ([/8 M93O(=7FQRVV9KRR$N:N97G/VNZ859+^SX X+81X/Y37746AZ01T%0SE#^?%0 M7G,YCF84E.,PE%_R!7+I]#%V@09C67[&JTL^;^0:]SN4!F"0XLP:&^ MI"R6X, 2'':7]6;-_0]T@\OZDPNR;JF77'2K*5TO.;/F^)#S M#[NRNDA6%\EBFRQ8QX)U^^B?IUC!L$+#VNSCFJ-TN@CVL;E_,MWYW^RR^,4! M45YSE$Z7J!>H,Y2S^$5**[%"PVI<67-449>I[MD[=L[NX5GDJ "Q-;=ET!5 MK,80>Y$^3.D23W:33WFOYF81.I;]"+7EH)P\[['84^V(K;F1@DX'4]?F6Y\\ M8D\SAO*T")+$41 ,I8QP7$11K=HL] 9CRV?%:N<9-6GEHEBQ6H/%:J=@IEYB MHTM66\?"=2QS**,J";:Q8B(5\&M"X-7>;THU.3]19-U2&V,806W-YFVZB^\(0>Y&>6RTE MN>=6O,%"937++$VHN4S+$&I-T#MYF<406SMB:TZ<-D2*6(DA]@)]V5JZO3-? MEK418!Y5([*^YO(!0Z(=I_I^WQG>T.6\$F=@$__6]@<3UP\]DC,K%]MEQ8LGPWZ0O(A? ML#9"MTK.3G2BMC.$]5Q?'22#J2"6J7Z4H-;90^\=H. M@"<&)7#[/4[%@HTM-MK&;6W\8D%OU(L#,D;F;@S^AE8^9L]('Z7 MJ\:17UWG]9EXT^0X+"$@J=>)F\B"=87\O88"3 MN+DYP3V/)H2^:CMTU_ ^&E&BE!C9C@6(AV?Z ;P0L\,&JG/O9#VS;TW:K6"L M:/ VW=M9)@)*6M%U_B/%^^7GNL0T&66=Z'$$*\D#G-ZBSN\G_?^I2OYHOL. M[75B*,0W5S*@8>B&> ]V=I4D V>^'M!:21"\RL2S$EH_+NY!.UB@/+6"_]>Q M?P;73CB]&KK!5?R,18A+3EV]JIV>H?*R6E?68/GSJAP!VSU4O&O(E(&O"OAN M0W+O/, #GM_)Y(U\@Z>-_>J(Q/%A$D^+/!DB&2+W1N03@:<,T76NCD4<\L5K MVM[IB0R*#(H Q6?,'-L-B09#(D-B?4C\XH9>,.X[PR_V*!AG(3FR?Y+AU5_$ MW\0/7 M-+''?B.?DG@R/;/4I^+-",N/6"^^.PF#XH]D+E8.#SU1A35]N4*=ETZJ2?\[ M]I8AG5=R]>(1Z\\K"]%T;4W>K;F/-$^GV=A.\GC3A.\OVOU:.D[QWD>CQM@N M0A7PDALEK%X#5HF'[X+E6*U9"S?VD/'_MCV]$XSI9YK"Y(XXS-&,KH:L7NF\ MO,-C,O]>[^ZF_^-W[K?'K[?W#[\^$90Y_GR,\! MP4OC,6W"YPRY&?'BWX968/&N^T33!0DPX]Y$J8P>4_>)7FO'6FQ M-]8,WUN<%5LJR=/W LREI_F6H359JO(O-FIHU.'?K"#T[&#^-!B383@AE/%S M4C_-_5*MCS5>B^:A#F)BDI\SX@QMS+\]8A[J'KG-++&T'4F ;%%L42RQE"66 M'B"QE&.9I2RSE&66LLQ2+H\$+*N494\Q*C(J,BHR*C(JMIR*EY!5NNG>8&AD:&Q+C06))ANR:%2:\NA8DAD2*PC MP=34&"09)&N%Y!XYIOII@;$@Q[0@H_1TDI?NG3?B1ZWLEO< .Z0O)4AYQ"2P M5"/$PAPEX\1RE$0)P]QCPMEY%.,\,L-^?YACM.@A^'_]])MMA[.X/UP;?GR# MW[&QX+L=C#D?-AMP_1" YK[8@-<;M\MS7X-AER;:15-P\[_T4'E1EL_2HLXL MA84MBBV*I46QM*@#I$6QK*A.3Z2VKOCIPG.C8BI<>(943 66)\7RI%@^ *,B MHR*C(J,BH^(I4O$2\J0V7Y&R3*EJD09-D#?'&M9ND*MG )B=GF+RL..3""RP M+*GV8J^6#"E8]ED"DH5=CP3(HNRHC0%711!/*^#*8-AR&.Z2%J4($D,A0V&- M*-PK)4J!;V1P9'"L"XX[IT,I@G):0"R1#I5MP;=#@D^/!@\+,TXNL7.?4=RY MK\I48'4Q%9CU^SOZ6EB_/];O[RS[_9WFB&^C<,1WM638']%PZ.^6%\R?/5A1 MI-$WSD]7!#4[N!E>S YNCI_.S?#QW(LUL9P!B2:/!ZDOVSI->?M^ W72=/! MQU%Z5_1G_):Q/?/_VP[&=[!PV&Q^UJ\B:'E[TW)FPQQ3ZP_0.%Y*XJ5A>7:94Y5)12A[7DE55 M.FX=70 (.2A;D;-F#A.[LR-)WO\=DS]LRWGE?B5D,N=^XHZAX@_N _K@D M?(K^1E^CKXB?/E(=:P<^YX3H:@,?J"L154 !TWMH#8L')[!+N@-5ZC24C #*\UH[7UU.L[X]#F M?K>=O\8V]TP&8P>^^'6>JF0[IG \&3*V4 2>M%;_+;2<49@+2'ZAWM?>':MX MGM[=$P\T_Y^.^^Y@_>/BG?]C_VF!^'W-?W+\A,R[$^.!R>.VL\*IR8W?;1HZ MTC_!5W\%S/EC M2Y![\%Z/2*>8MY0&4BN>TX/#6F_2U\(=0,>/W#YKX1^Z\P M=J66=L"'K%B-/O4_(>+6'EKY!@23FJU'ZZFQ=@Y:Z]B# M?-QF9.><20L%*0HZ^%E8*P M4I"S+ 4IS.C7\C/Z-9K1OZ$.0,JO Y!/M@[@I45U +*"='A*Z>-T34G4N7PM M'7L!E95W#J-:%W@;F?CD'7!"XK;D?HG&Y.??;%S5NIJ@U-.#6>JJNMFR*H;6 M+LJ0&NM6+:JMK2S8J,2P:ITC( F'BU$ G"SR57R\L@[,>;3#DP1)+./N;=WM MQ9!+8N2J0BZ9\=Y^#3T931A-]FQ9NMME[H'ZW!3LF;P1<(O\#_;'ZS9<@)_- MYR^AW^V3-8D*;U]==^B#EQ=A::>.MSG;;UVKJ'P6JM(J2M0V=XJ*V?&+YTZ3 M27K8*^$F]&%_Q+O[.9B$2)^^[Q/XO^&S];-ZEU$=!]\JFL;+2K;1Z/$N%CI5 M^U=MB FUL57:A2!<;P'"#42XILF\H&L,X0SA]2+<: '"37#Z>%U4>5%F"*\W MWT7MJL>WN^@3RP]G325F#=SI+ PPP7(VL0+$U3X3"-K)RQ6I4ZV9IU**O:MW M=Q<%:G>) J]J69[=K7?GBL1[IN+[13/\%JE458IYX?Z57IOB_4U@6>> MW8G J)RSY^?"1>GT=)TAY4*08NZ!%+73 \>@)5!ASO3"F9X2;S"VG"$F+&)& M(TU?Y&8>:.1!L)M&OECC%?S?AHQ7K=-355[7E998KLP/:AI*8E-0PMB8R"O& MWFJ;0>E$H"0U!24#7&J--^2V2*6+R$AP1\$[%AP 4H@#2IOE)&QE :DJ%]Y;A;(> MX2A'UGF%94EW#!\UXSO(U23UE!F5.=1OQ M7>[BNUE\RYV>+HF\))QT-AS#=POQ+9>[MVX6WTJG9Y@*+YL,WRPS9&.V)TD%BB MP*5@J:D$8TGK]+"L2U<8EBX%2TVE%TMZIZ=I!F\(>Z>#MNM6Y625/MB6#H$# M>,-NB/LH\59;[8TR2U/9TQ+6&QHZKQMB2V*]S -L&DL[I1>7P1)&0D6)5W)N M,AB6SA-+I7.,*V))QK"C8?*2*;<$2Y?NN3_2_-%8>Y]A4DJC;%(ZP;HJFXC@ M@X.I*S*WZ4*@)#65BBQ+X()+O*#N+7 9E$X$2DVE(LLR2"6-EX6]?8IV.>#' MUM@;XT+/+H!D'Z\Z;H47=P.6@PK0=7KE&>>UAG/IB:$VYWK*"A/L4D^FS1UJR"KR":JJ/.ZG+W096S"V.2DV*2Q"Q,- M;"[>%"1>,[-F%V.32J;BZK E-I#A)&3#;#7>"._M9Z= M#J/[;GG!_'DY@*X_!5H%_N,H]5IU!U*/"B%5M2U=%%GV1KW@VIH(WB"XC$Y/ MTW5>U[-%? Q M&A8Q(#Q5^-9P:CNV'WATQ/B*_M_1 &AUD+Y&-MJ:%-\<&RFTR;NP?\(=R_]H M);2VQK$;A)8($IJ7S;V5/X-6*Z&U-?;;(+0P;8W7))9J=#AP1*G MC-PIX3[ M\).Y])MX8VO =T?>V-SO7:FOWSMSN%J)JZTIY0W*7,Q< W]+874^9XFM[6U# M&L26VNGIO* S5_YPX+C'Z GQ@T2E SXF+CR/&X:$&WGNE/.B$^=F<.0V=>3? MF!^_B8.VIM97X* <)M& 25C-SYEBYXA!($7O]$Q>T+*],!FTS@%:1PP!*=AI M0.5-M2V70)?@J2\T._DYHTWE 2$OKN>Y[["#2+\';E:[O[$P_48VJC/8E<,I M)K;<9OTXSA,[1XSPJ!CAD7A)9$'X\\36$4,\JDBQ)6IGUJ^CU>K]*_72\S0X M\\\W<\H1(U8J#BPV>"-GH 9SLLX!6TU%?,I@2^[T5)V7-(:M\\36$:,^*D9] M1(4')B"M=?5 E^#'+R_O0=.G\N[R<^IWS;J[%"/Y MB+$O3>GT-!6T?5M&RC$'K%9LJ4>L>-*PXDD06A179>"J%UQ'C UIV!:Z5>"Z M!!?_9M:F MZIF+7QH>],1&Q(N;WLY@:7/: X_\)[1GU/?/N]E_8XWP-C-2G1&Q+*_H @IB M5D!_GM@Y8EA(QS(H7A,4!JVSA-9QHD)Z?5$AYL671L87V[&<@6U-.#^G%UQ%"0KM#R3;4U7A;# M5JW8THY3(:2WKD+H$KSW_@"\=-].DO%\=Q2\6Q[A)O: MLNA)/*Y#S^9M[Z1 M9YJ*<&WA&:UM9C%SM^K%55-QH"VXTAFNSAM71XP!Z;0/7NLB\JLCCW%A2#/; M"2VZLIQ74F.1XY-0<&+QS(WTZ34->MMO)!Y4+ KTF%*?BL<<"\N/6"^^.PF# MXH^D-A7-_#L\VD05KP:N=&%Q3!'%4O^.O60],^N57+UXQ/KSRAK!A0'UX!'XN&[8#E6:];" MC3WD];_9BFCJVL@<:& 2*Z:L&I*JC!01?E5TR3+E?X.L?Z83N\'^NT$Q 1S^ MCU^LWNKQ;I@!?GA,YH^/#T^/7^]O^\]WM]R7^X?^P\U]_ROW] PO?+M[>'XJW%H+1 3=RH=[APO& M;@C/&/H\1WX.",XS':-[@?'!&?'BWX968/&%GN;/B4BLHO^RGU2MDH>A*=LQQ\'T'(!@9T@NLK M?.58=!\LZ';XKU^EB]8UT?[J?;8F48W7NQV,UY/!KDLS:8;F0&&JM9<*E<[. MA:U.K)E/KI,?/@UM?S:QYM>V0Q=,/_0I?GRLA5%UKUD(]$2C/\(OWCSW7A> #IOGWI=]E"AU5=VL]*CBUQ7)J&U1QN8OWV>&MIEY6XY! MWKX)R'T?->HM&9#I"X@Z6>395'$VHIZ-J&?CV%M DTL(7_<' WI=$3>.HX8" MO=42/ZW;(#SGD(#[8'_D6#2[\-9(W'(9F=#[QX+<#R2X"3T/N*'Z+9'9Z1FR MRLL2"S.>)9BVW$#6"B:#3O95%9776U/5B^>-,8+?LC-OGXP%IZ[2%X MZ3C2):/X^W *=O4015Z7V 2DLX32%K%;)Y2D3D]7>%%J2\GX)=B\T61BH/75 M(#HVSO)] B*XP/"EA1C,[-U;^O8IE1]<9[ KM\C89U3FM?UGQ#-[MXTH*B-X M]T<1'4RL\+*RM_IF9F[UBX:9-=]TRT#-799+5\\MP_>(UCM;)RIPB@*&KK[W MO"9FZ+811B7O%_:%$;:>UPU>;\TPHTNPG)*J]I>Q<6,\-VC]N$R?(D"XU< M9M_6*7>+O,'-&?P&ZYA_WBBJ*';WN%,P!5#@"J^*;8D(Y*3KIY(&\Y($CW&: M_R[^7YF$1WD]WU'6#I%CNIY-4I!B:C>38EKFV]>R0(6NHB$9GL>$^Q70-L,4 MG2%GA0 6%ZLO@'&FLS" 3W S4%0(?NQ3- P'X$#0/&3/?;.'H, 211:0P=B! MK;S.@<7>R,2-NAC!8M_L >:*3(DW&,-',5$9GT#3EA)L$;JOJHL_9':"*6W*3N"LE3S2 M2.3*(L]ASB3=&V8#\G#8_HR"CDSFW3SN+)3'!Q(:'++H2Y0)OGE3[_#743B9 MS))ES7\B+%UK>'$];*5_KTV*U MVAJ]:G0E956MSD)4>C[J2>N= ]#!=P!6^6WJ;]V'3^*0=>$GI]%21%W4QPTK5EUK05JNNI:IT0*HN M9AO^[:(=BP:\U[5:#1P.D5?R9!3:*S$0*5C24(S,% ^K(=&< \EAQXNAQD^Q MIMBL3&O#72+*;UP_>!S] %YQ0E*=.CB05!)X0\E336MJ.N1VJ: * I!/YA6Q M!FFK:<=KS*H*X")K&(>KQT/6M*8Z@9;9"WC,BLYK2M;TRDIJ;$EM4:.3_)Q% M%R],5C-9S61U"5F]AU.=[T(W3;U,*EY.>HCM#";AD"S>LW8Q6NQ?(#(6CBO\ MM;+(W&*_UI.3I IR<6K;;J)^2[?1NM9-DU?SWFJ7C)TL#4' M6U]5A2I$KKR:DR;>R-G6N73PZPU>R;VBIV0_HMC+OXD^HAK8IH::)L@6-=3T M]FM30V7O=IO>$$U)/!I!U]OR"-+JY2Z(10YY&N2I.QJ!&.1@B8-\27JMHNTQ\2R_TI K-]%7U1=+.D8?A/,K+*L M_3JMI@4;X,GQ6<_%6>363%SXBEU889M(;?*: M293HI ,CUQ^IO)&F1H&4V0AXA*K.2UI-=W_R\<9/J")ZB:*2VSXX3_QN4B1< M@0Y94R'WV,V)^ 'ZF"ZR#M G G2A-[I+QI0FU]E%/H=R.&<[)P2\ Y:/-YY6 M%364_8*6$QS>"^'NR M^502[R:M M9M99O\8,V#5 G<"4T&5SK/+M_%G3A8LQI5PNBH"BY%-LQ[VCX" M]AWN?3B6BP#?OIY7J%$J%/!([D62M=Y%[%_NY,WE;E QHIJT\6^V/W-]\.7A MJ?^+-PAP>#R CDXAIEGX@]"#'R(!A(F(X)9$3?/Q(_BMBT<@E_W7T_\IA&KH M#[-0W9*^6R=4,5T++BJ.QJB='E7'OW[^7@B9UY=9%C);DG/JA RX?J!>C)PBB7UQ M?\!-8 !/Y0TM:Q5^C+#\0B;N.YV P'WX^?'C.22VO[4FL3VYHWITN&^6-QA' M=\F2B=PG&CS8J2_$YJ)1(K2+,Y4X6(N%$*)J)+[.XJQ7,%AIKCL=:_ K :\K MEB\@H_ -D?#:Y0)XBTU_2UZ">\N-. =KSBJ@)(G,D\, 'I(41.!%E[$Z&435$^L'P./O))-"Y?Q)H5IG%0#\OE).OAU^V2Y&"4B=_4D'@LFRB9>"//]]DEP\'85N%0 MT[H5@0:=S#PNVZ>_V$FF1"0AJ=;$I)2XV=+]XNXXEBSI8%24GH#98L2C08"9 MAV43P9R>$5ZI1WV7@*O6DJ[PTJXR,+=HSG0[LB= V^/H>[R<[Q/+"?K.\"Y9 M42X>19P-5: UEXD?W"MN=)?;D"W+_Q6>^]7U_4G).@QC@(@MY M))P$ZPDEF$"\TJM,.NK);E'HE4ZVJAB2L=1*,PO:4-5Q\%MVM\?!@W.04R.V M^>#/(G3?'D$IQ86+_7(J*]TH$M[O%LU&VU937I!1A'EGR #PT'_=WZWR](JY MLQ.0R]1E[SLO2E74XJEC.QDT9IG*M?V7K16/N4KN<3TR ZZ,:EKQ*+ S;OP* M]V9-0@J).)"^*%-ZF:<2$$'>IH]T$:Z?>8 +>Q8E&U8F4)TU'E7)AJWC5/!7 MC0(!C/F2HU%DY=%;<=CCWE?YJSO>^RI?P:9RW:S]_?=SR).R?[9%U"9Y4FG3 M!2%"L;Y(,6G1GUI07M9WQB'-7OAK;*/N']D.Z!<; MJXC#VVO0GJ2E1P-/HC*_?)-@H5;\C6G& M>%!PY&,XBJAP:5'8'MD4F.H5C,'J1V:)PG_ %( OV)7U2M(=='EZ]XT?0!LF MU9V!3QKJ @#GJ3:[BZ^BX-GX M;;<>L:9/@/=@==WKIT%7%3T;K0$W]4&>LR:392T_?6>R\DW-Q?>+ N_&HAL" M&KFA"8V&)C8$--3\@(9V+'&0&AQ4@IXMT9";CF4+_36J7Q_-V'^%6[JS1 FDU,5&1XC\!&'DH[47#Z7@:%QX<1.QF%D! M?)#^%GQVW.P[;IX%3 3? @]8?.3=]2;#=[ *J#",]?]#".Z2/<@H_)4>TD_Q M([XF&^XG^_T.'W:'*SH=3G)P/0P]^+HAR.6E(E>%3B\88TTAO<1/M'F\@EY> M)9 =B0X0F;8#,F]"20QD.,+BQ8V+YW:RJK84]S1I5:DT\RT_:8A8('AQF]V" MTDF97X\;K&!Q%U)LB1>DKMRK;Q5G+.3/2^*7YD-D !2XI0%-3@=! _P_7;8I M7-]XDFW5@,^FU>JSJ0JF7^7X;*DN.G4?84U-"56U&+@K 2X\#$SB*SL+>J?; ME8IAKCVN6%2M<.I7G ^\;+.?O5A+C0GLEM'E.1>EN)#M*4D2QH\KND!H337O M I5,XY',;F189O_=J'7$];-_6DQ)N<.A!_XSO/?SQ!W\F3I3/6OOP8OX+ (( MF&%*D!>23F_Y+(Z\15E>J_IG-]_SB-/8BJRP:/M8[)#D]L8Z1\G-[[4&_PEM M-,FL>+H%"-O*LG5S-=1GL,<ST1F[HY49K%:RN>_8I6*E/&V!EUV,"G,C\+_9CHLU M)0FV']\=.)BQ/5O"__,<3(YT?"Z-=HTVN.]*V;OMOQ>BFUY9V)/HR-V)3YF M[YV(A^"<'D<1A&*,/SJ3^:WM#R:N'WHD1V=J4H[.U*2LSHP>R[GPP-2EL+W\ MYLTZM$@_15^5MP*I0MKI$34O>MDCD!XT4PPW$IU-^N(\ (Z*&@*M5;R.K3<2 M%>?2IMZH>$,_\9Q\./3$W*;3/8%_!_&D)Q^\*C<,%I&(P2!Z8KR$A-7S5['N MAJY/%41KET0WA8Z[Z"(>G]$K<0:T/2A>-MHC>X W,8NIFO2Y2\_.?9G8K_2\ M<:HH"",+)V=Q<*J@"O ^%R^1AV0ZHY#P"-7U"TK!%](9N>AEX-O(E#H<0*I( M=40*SL>GO()I PLA9)W$BVSK*-?2]4D2/UW2WD?2PRXGN#+**LM\ONW$W'9/ M>N&U,1*KC6&U,6VJ*V&U,6T1$4>HC8GLBEQS0ZYH;AS2KJ1/O+;!=[,')>#Q MP6HF[KSC@M;#2C)-!EY8L=SG.(7M:4P("I4ULW&[8>Q[P?738$R&(:8\+AX< M/Y<^ELJN//-77K=SJ]J< 96*"UWM@6C%PI>)-?/)=?+#)TR9G%CS:]NAU*$? M^A0_/E;P:!50>P=$U'6_.%P/98-."MX+A?A19OBU& M/&41%-QH+'.XM4\G1:OT-!Q*G5UW>S'DDAF8BJB#UZG;L739--D"F&P5Z6! MP#?9M&G4RFW:(WS)A'LC7=X;XG[M% M$T._']Q8GH>7R__"#)[J$3L%.SJ;/+6QUF)7<0!D[<@J(I(>E%#VF&J6HPQ5 MPI::GX90I=+."J:2#8@>!U1GI1SS8?$T=KT@BNTL*T!\;B>)F[/[MO%&OH50 MJ\3%OG5/4?-^F_B_D32DZ#@POP%+_GAYCOJCMVN)U,5MKFS[Y'G7U MC-M5@=65JDA?\$<."QB=7DX+7&:=GP%BM@CA4HBI8$Z8Q>8$L\L; D1_O3!T MK1KC7 WT PC4&D?CZ)BYS(N:P6LY'169P7L&8"HS(+PF,(D()LDP>%-66@*F MLS);\YW_YZB"HER0H(3Q42Z\US96.<#%R 8#I QW2!%WZ+RF9R^=3^=:HQ)* M#F!K[Y@ P1AA=YVQ)R/@=!->D61>5[,7Y8P1UG776JZ^&>7X'39PF]JD##L9 MNB&F&%9*,VK#TB[ &GC(-%MDZ1YM/<%\,?1U4:R4"F@Q=WEGLPWI^0SDO%]2 ML[K.4CH]S>3EG-X,S$D^ PAM,7AJ@1 .Q#)XU*,(O#KIG98AOTAY[:(RLAWIA]TBE M=$EU-C3P DE6-=XTLR/+3H<3*\'C!)R$R\5Y*<53'>QJOU3/&J;1&A*(6@.8@B5YGB6,RB1YU@$CG"9J"+QF9N>QLB!6 M8Q6N\3B8B>M'XZQH3SJ?]E)*U[SB])CPQ;>'MN4Q>W<7L4NGR2"Y'T=?*;'O MG3M*ZL=1*O1[[SRER%R=B91.3^9-Q> %8^_J/F;XMA%>!>+X,/#"/ .0T!*O M,!/X6%GX^UX[7/R-^K:%,& MTT/)FAX,\RRBQ")*]:3>ES$ 6%2IE?[V36K(![9S7PP69 [U[EW\EC1-OK@E>+H ?9G-SJ_) M;6XSLS7-.9HB<;87 '7F4]=Y"MS!G_$@BQSUI'1ZK)G)6:)#K@$= M:GO0<5;:;),(_%R+"+R0 (%2 \BU3J\MU_TL?%0K.M0:T*&W!QT78 7V8:5( M86O"8>__*]OA!M8,YWDS0W#WNLT%4;\#3>^=FXBBU>\R#+S+,$63U[2VM"]C M1N-!:S7K0I+9Z6F\8,J\9K2E%NT"#,S^8!!.PZ@J4T7>%G/6K8'1]8E&+4IL1OW)7&G,X^,B>/;;X16=%Z6>=N0'$X1 MFM8ZWZ3)?.\ U0E6W#V0X''T;/VLSCI2IR<;*F_D5&R69QQF^;829&5%7"0G951O"EAR,>KUK$[&1+/3R*)-9C(YY13T9#0IO=O,>5Q M"GLPK\XR2JQL@DD5?$&MRTQM-KSL/,+IGY M21L!UBW85Q-QHOUF\'J!)P)QCW[)J+6Q#WZ M.?:6/CCW4.7Z2X UA_#?H?W62VCY$$YA_X/H=SQMVPFMB+CPMK5D5T4%VLQ< MGX98KFG[1' I/[W;PV!\+0H43JE/Q=L4EA^Q7F!385#\D=26!@2@Y]7-%**P M[7A%%=;TY4J7%X<;T2OU[WB1!3RS7LG5BT>L/Z^L$2SWVIJ\6W,?:9[:U=1V MDL>;)GQ_T>ZGEO<*;Z4 D&AB<<'>1Z-F]@[0CE %+.EZ% ?7@&+BX;M@.59K MUL*-/91)?[,5T=2UD3G0P#Q53%DU)%49*2+\"E+#,N5_@P1Y1N!C&[H;%&=T M3)W56SW>XE/X='A,YDOJNYO^C]\Y3":^?_CUB;M_N.F>W!X>'I_OGKCG1^[F M\>'I\>O];?_Y[I;[A%5@\YWK1W?J[[4<-&X8?\R3,FAA>1*0U"=3M MQC..E<05NCW7HI&&#="A6,"W5-S0\X@XDU\\EU\L.G MH>W/)M;\VG8HW>B'/L6/CW4\&@9KU@<%7_3G6.&90%A-1IT7^_GQ%\?JL O M^"7[NJIU-4')_9/0%7-?+WJ4*'55W:STJ.+7%B!B6KF M?3F^4B3>V^0L_0^Q/([@](81=TL&9/H"0EX6^14_8!_"I%S;LLY NRDF"9)8 MIM)IZVXOAEP2(U<58CNH%,2)L+- "6C MD M$[+CR9B?VP ,OK@>_.K$0_P&+=OQN0_1 -8,[9D]6MX!CFE\ M$Y/XV8.%1<_]%6B,Y9.?"; )V:5^4C0Z/5'B%;TMPXF9KW,D[=THRC!.HO"* MNL_M(P-8*X77%F>Z25A) L"*EY2VW--<@G]]$VEWV^%&ENUQ;]@*$#/08"6$ MEM5P/@%C 'ZX,,^[5I4?52@]192TB?_E[<'^+\W!25]> Z"#IH+VU4ZY'[SHT\=\KYX8MO#VW+PVX!%^;0-W:OGG1 ^@(4 M?DH1> ^K&/N[\*(N +OLDY?&_*UV8JO\=7P#V%(16ZHH\H+0@H9;#%M'NZ9O M %M:IV?H"J^9+;@E.B]7/C_5'H^/>Z'G%:>I<8'U\Q)F0)8DT$&4_DU48 VD M>9R1J+5 S$1)P2T-+)?4"F=,@K?-)S)[#NUYU35"0],A947M)J ML*V/WW/GHMK!-8/CW0R,(^/8H(:)IO!&3BB+X?@2<;R;,7-D')N=GJD(O)C3 MGZU%*+Z$.Y#[A4FT7Q7>Z3H/-:?QQ]P3I_9\)@X9K7?DWQS#D(7:8AC, 6TE MAK9F^.^/H?KB8 Q#K<30UNS^_3$DM0U#EW!=\4""W8=_K%I$)]U*];B7%W * M2WNYLGDKRTU<-[2V 7"]3AQ#[7*,(M%V6)/*RM(_B9VDL M[838GHJ_%HB)G9XN*[S4AI(E,,_BT^3>YES M(]NQG,%%._VUICH7,,R7A,S[,(R,2E\";TP2--;(Y2S1M24)NDET*:#O)9/7 MM>Q\JS,W ^(I6A6M@!]M$&#*V7L& M5K'59,66[0P\8OF$^P"'0W_ZB!&'G8V,<^QK4.OEPUYL]1TVX(+!'YW4;7QB M\/LD1**F&3ABZNI\:'9ZFL K1I81&TY_WRCO=G-!SJU6YSS8J2$CJN6,I6(X MT.1UN88D#8;K,\!UV?!.VW$M@N$F:+R@US /F77$V:OW/P:.K(![(:^VXV"\ MR!UQP9APEOF4C)WO%:TB4*KT(8M'U2# MU]6VC&EA<*M7N+4+;MBK031Y6D'6"KA=PDU/8AD09[BW37!Y[2-.6;JKQ=+] M9.]S6&>6RV2MEFDRK5B3,=9BK'5:K"6VBK6B6+2I9'.1&&?5V)H)?T<@V$YH M1=1-->:)MZY@SYR9Z]OXAFN/3."=;R1NE2,*%&FI3\7;%)8?L5Y@4V%0_)%, MU?GAO2I1Q5G95[JRVAYIY=\7=SB'_XR#Z:3W_P%02P,$% @ =(2#6"Z3 MO3;I, 0%4" ! !E>&,M,C R,S$R,S$N>'-D[7U;=]LXLN[[_ H>O^R> MM=JY.,ET)ZO3>\FRG6AOV_*QE&3.O,RB2$C"A"(TO/C2O_Y4 00OX@4@)47H MH7I-3UL240#Q%8"J0EU^^^^GE6<]D""DS/]X\OK%JQ.+^ YSJ;_X>/)E>G7Z MZ\E___Z7O_SV?TY/_WY^?VU=,"=>$3^RA@&Q(^):CS1:6M&26-]8\)T^V-:= M9T=S%JQ.3W_GS89L_1S0Q3*RSEZ=O96/R5^##_.SV?SU+Z]_/9V]M]^?OIT[ MY/3]_.V[T_=G[_]&WKB_V&_?SGY>?'@].SM[^\M[^_3-+[-WIV_?D->GO[ZQ M9Z>V3=Z^S0\_/(4?3Y91M/[P\N7CX^.+QS?;JU>N7?[^YGO!'3Y)G/>I_+SS]- L\^?R;E_CSS Z)?)P\.>G3Q+&# MIQ<.6\&C9V]>P__D4TB#-E"E?AC9OI-2=:/@-'I>D_!U=2/X_27^CAV].GWU M^O3L=:FINN79Z:LWI\5!NE':+#_"=R_%CR>6'44!G<41N0)\+\C"#W[W^Q+ 23KM8LB"R_U&9N MAS,^QC"(>+,32P!_S1P[XOR,3X;R=4K/OR1>%.*G4_STXBET3U[J]QJ'IPO; M7K?J.=]&])Y\TV8$.2Y^_?[]^Y=/R);5(ZCD-_[\*?YY^OH,6*!%MW6,J]\W M?#J5[78QAFQ)MAN#;+?E&"K78ATOJ%KRS^&VPT@7=NMA)"U;#:-ZH]#$0C9 M$-ZUZ3 DSHL%>WCIL-B/@F>=-5C51'YHL_J*Q.(@@..RW0#R;=)/G8?@$MJF M=_DX_M&Y3^*X;?J4C^,?%7W:OL\BWAZ_2;Y;KZD_9^(+^ J7ZP>Y9N_)7)Y: MI0.[8F/D__E@!T[ /,4N^G(=L#4)(DK"_&'/"2P#,O]X D?^J3RB_KD.R L8 MB'RB1+^X[^#/T $)X7SDKWN=O8\D@4OOXTD(,'A$S)#!K^^2>=O7AR;4I_\) M+^_9L[8O#TV(]V=_;\?VVKXW-'%BKPO+8_,I_&Y1]^.)5#ULW[WT(QH]CWS4 M,SC=$PL?_7(_JI H^1@:&\M.9;<9E_[^BO_SVCK--)_PW8#(0"3-;Z^N+R?7%Q>C8:C:7>0FX@J(?Y;"XA%1];HULIW925]'?%M MA&)'*UJ[!R7RO^P,^>-*+^,TF'R^NAY_V^(43BDHD?RU!9) U>)D>P32!0F= M@*Z1&IO/XI#Z) Q!$0.=T_;I'YKJH X1)53O41>DH>.Q, X(?LC(6FQN2<)< M3\R3[A%*7^8LT\ZE 2*@'3)*."[/6K3<@2 MP@A7CK25T;8D\1Z!-K3#)? LO$,44"_RE9*2%YO0H)T^)+)*%E( MJD< # 3[A0%Q"'VP9Q[Q2:0$H+J5$H"S30 D'2LC]+,%I'H$P"V+2&X>E5._ M^;QRTM]L3CJGD)OQ'DWVR'^ P;- YR#(/ZN;DYQKW:/YO0O(VGY&>9++ M."#:!^+>,;+#D$3J25<24"+Q;A.)'$DA'B%1*Z%J";(]@NB:^8N(!"L*#!I& M?%J4J%2U40+QMTT@D,HIDK%R='HT\W?B^NL9F)#\.Z9K?'^=P[:NG1*!7\I+ M05#BZR"EU;<3=X27R45*T>F1Q/_S0X"T/-S+_^)/9# QYTW^4V-A!81)30E_3=IFD?F9RNC+'_O M$UR@D08Q<?#;@OH@U9-00XJJ:Z><_)(B#91.^>:9LJ)KU"< M@9#%*5EY4CV"X)X\$#\FM(47>$43U=2_*6G."1&+]M+C>XS*C<]\-%G:>#\N M51\*N_A*8\=1M%?B45*7.460&?W3E*;UDZ3Z5TO0[1%"(_["D?VD=9N6/:N< M^9+V*UI;O'F/)OB:A2%P6JAUPA8>5DYQ25_%YA:TM\*>';#W-/R.1AK0"QV" MIDJ]#;ZRE7+:2]HHI\.-.05*/9K_(5NM:"2O?%&JQKW:UW+6:FJKQ**DM>:H M<40*]'J$R'W.\C6S/8R@Q^D%U@39S\%.U,CHT% B5%)Z[_-6,TO2Y6#E*?<( MJTD\"\F_8W@!%!8UE.!2 R4*)>TW(V$)&CV:;^&RSGSO&8@"]U';:Z,7*)HK ML2CIQ8*@A12ME&1/-08]U]T[ME-/X)1< W;OW[][^_:7DCZA[Q%L_22[Z5.4 MA([O_!0M]VHL6Y!2XEC23G2=\:V?1!=]PE!O$6FBV(J8$L>2"M1F/?8/R4JG M>TW@FMHJ<2K?X-6X[?<1E4I/?$U4FMHJ42EI3W6^_'U$)>?]K8E%N842@9)V ME*/1QTE7^8YK(J%)1@E/A?>MVA&]C[A5>)=K0E7?4HE.29&J]$[O(QPU[N;: MJZ>IM1*6TO5C@\MZ'\&I\$/7/F#J6JI ^;5T,5GMQ]Y'/"J;SW$8VRU[HF&+4-E5B4=/H*%_<^0J'V M2=?7&?4(*:$JJ?5Z+NY]1*_&^5E_:VMHK<2IXIJTSK.]A] (3V==?27_L'+B MRP&TO'D?9WG#75ISNJM;*>>]I+AONEKW$8$:WVE-))I;*Q$I*>NU_M=]A*;: MU5=;#6EHK 1&VUNXC[B4?8 U,:EMJ,+CO8X+<1^A4/@":^*B1T4)4C>_XC[" MEG,:UK9R;;90PM'H;-S'6<\[$FL;XDM-E/.N\$#NX\Q7.A7K'AH-;958Z+HE M]Q&4!A]C;05<14$)4#M?Y3["I.%PK"U^Z5)2PM;5@;F/ #:[QNI>/^H04<)6 MOKI7>=GV$3 =G\H;$BQ I$77+\=>TPC@$#]<@)!&O=TX;BH[40)>,C!HNW2B M=0A[3_S1BOU;/R4C.+)%$;$+ E/%%O"1N -^@[Q+?JBGKF2$SHFV^:-9M]8@ M<>*>IZ?$N62(T<<9^^DEJ'HN^ /7Y1T6I"]=G'?0A1+ZDM&GA>__J97U790! MC_Q0%R15X14(?V_ZI.V60UIVJN29;>)%ZAP9^:>2.]V1DQI I2R B:0,I7T/ MYHL_RK7F7;./NBX&E=RCKXI*G$L6P-KHMMQ/][F?;M$?_HBNP.*& M/? B+8GM>>P1S=X@.+LLGD5S&'32:BO$6_>BY(*26;"!"V3O>+)#_U8Z M M&8,DAR(.^GTM_HW:1+MHUS93PE8QYFY6/>@E"+DI4_OFLBT136Q4E24>)8,5M5Q\>(X2*/DCZCA/%SRZ) 5B9;,I3M!4$%1B6:Y,$,- MFJ(C2_14S(!PQ+8>B77 PC5Q(OI O.=YP%:PV;EV! >OBT:^D'G4;;59[Z]G M):_HU6MLX!6K,"8+!\4U81P6'O\; SMR5N,:3RX*@#-FU"=NE3O;[C>6%ITJ M^:ED0FN]]_RG13UK(M>HEB3 M+B>OP)4?T)?\MR"N1+I5JIY-1;#R+OS( "E&%P1>RQ$WA#(2C/E5>*&=V4&? M\H@E#]*(K%J8$O;;OXJ-RO5"F]DH/[ L4P3\7<-3Z?"P[%[RO,5'V$MVJ\@" M)1)F&'Y1VTWO8YTE4Q0=LJKS)]7 ME%G#ZAQ[1[QQ'K:ZH&A+3XEOR>I9A^_Q$J(I>!WI*D$N>^)5 M95TLKF&G,C'C$6V1S#36P#?M@LE#Y1,C#4\ M(+/@R)Y1Q)L1*Q>N1WUNJA;]'UFB$U[_?/T#F (Z.;+%#V2+*[(_/JSE74D?P_SOIM'A*O1V'CFF88KT+Q@GET[ MFMLT>+"]6/MDV'F'2MXHF:IU>:/\Y+-%0TN.Q;(C"T=C\>$/B M9TZ25B+;G/HIJ>X.Y!_/5MK<5#)[[XN;^LA!ZHSE+:).-"DI$2^9L'63G_<0 MP)K\Y1&S@URFKA9Z:0MJ2B!+!N7Z[.B@7=A64$@ =H0S!6"KE!%=:"JA+=<= MK(7VF!)"#7#BR[4EI!M4E""VJ%Z0!>?W$3517"!-C0 G#YG/08S@F=L3KTWB MRHR%\&MDA[!EAK$7L?E@,OSU[9FVO]GNNE+B7U=$H9") 24D,02\&\X/0J9H MM/@P+#OD6SB.!-O!6"P83(_Y92P35N--+ GH8@D0 +[TX:6$K^2>2[%[SI# M+///.3KGB/GY1G!O(JX-\HP-VCU9V=!%LEGB93?L4RY,*^8;@#U-VSZ['745 MVF]+IC.)MNS12KJTTCZ3E"*WTNM@.PJ7O$YDJ&7[;!6 MTU&B6C)AI6M8$+<2Z@F4:8CH$;S:2=>X3]6G= 1P#[K2>NT1X0./*9_F'CH6 MI;I_8NF)&"M(L2V7YI:=*&$O&2)S^E'6LTAIA7T7K!O2F!4QBQ7EYG[RQ4;! MN0&&0G*[+5=R[T$\@A-MYI&<#>(N(',2!,3EE;.TF6-W/2DYI&3A+)7#0^NU M[%^JT]D0"A:7=!"B4MB136#^1A7+>;_LLH,>E6Q3LIY6L,VH>B\Y\D\K_KE' ML3E<\YDA2;&2=0#KT2,+W!#6L!6?]) M>IF$-\+^\D9-I3DVR)T=*.H$&Z,<;[.Q*Z=JQDE(HP>(C?BKQ[93R3\1'R8&^V=N;ZE M$I^2Q4O0LC@Q^)C0ZSL@>;= P:(P8>$,:[H0FCW6 ;"6E)6 EHQ@&X 6'1&3 MY?;2^@E[_:LE^I5?BS8]A_X;C99+YKFP4<%GYL>^2[' UBP&Z<$%H=0EOML% M^7:$E<"7+&@;P.>ZP^_0O[S0HY5VV7?$LS\WM5>>!2+OE1_"ZXJ86,PALX(I M6$(+3#L-RZD#3^RZ:Q77_*VB%$Z!:[*/58IUDI6B$*>0C4LDNLF-S,*A]9V[ MBD47N9>,2^?R-GE&HD="_+O[(#'C9*5B8]/;K!6,EH+AFNEX\V=:,)55T9.\%'_5VBEX]Y\ MLO?\>A? C- UC"HGJ2"#)#X.\% :!=,AE'EW/2EYJR);9X&WTOXMIR D<0Z3 M'AW(%[GHF[Z'1.?@*U0]1 N,+2[ILO*'55AVX)/M.E*R245FS@*;;-973$>P M46FQCFUZSB:W),I )B#9YBO1SOH)$9KT5."7C(Q;H".551SGL4HQQ0Z MZB6JUS -,"?L4F?<=_X$>43P_(4%T*?^A24F);43UH UOLX%3VT/>Z M'_ MY-,V&6^5))08E0M M0?^8_RL/Y9V-I9Z9[SW/*^I'@HSIXH6&FP1R3#"QDGZYLBUH*X$NU[+FO5G8 M74WE29Y/3/291J:(7H_0U\.SD_N[7?:E9(V2H:H=:QQOYW;$+$D&A+TRR68? M2N8HV;6V8@Z9:>$_GBE^>_D4?K#7:YP7_$9\]GTFQLZ_@F^(2$+!688\.?^\ M!XC7- (@_TA<89V(!7#*WO9"<6+Z](BAO MZA+PJ>=A>.''DRB(H?W3+/#HAS4)*'/Q/3Z>4!_0\Z,3*P29(*)1C 3Y[>;' M$_$T9JDZL2+^- B=I_A7^!J)\.Y&\#.2.GE9][Z?"/&>.4]XRJ\%=49I3>=:T%K3:?/NXK=$<_IXX@#@5'/_17=>$N1^_BR^ MJ)VEW75PZ'UO20.^%)]Y9) ML *T8)08W<;EE,X<:^6^5B*N6/D2]5.UXY[V4* W.=1":\#&@E:!H00>)TY,=9K/$UM MS)0(ACFW=#%HV,ARX\XE#QG/O]J@N,$K2/ N_8@_-$BFHVYGV7$G^]I7(]1W M=#0+(0S+)'O-NVK=TR;LJ4E1!1#I88ATCEYCT<#AR9I1\P/(T&'AFOK<\!'6 MO6)K,@<&< (=D?#.BT.='(K-\':C90+XE]*;?^#[,28D$LOM'ECU2TA*"S**+P'YTV:,OK#P-)I'RHWM:Q+*1>OQ?,3^!OY@ I'!DL.DR(*09FJ86 M!@#"]XAS3-B03]8R0*5BP9\\?\X>N1,J^ ]JZ4T"N\<\ZL)'D ^7=K^6.1V MN'P"SJ?0:I3 )[/W#T3R?F[7NH EF@JX]09"HP:Y1]3T;?[[FY+!8A&0!;PR M;*-PMH74X>^-? S3 AI\4@M[RKXV2>SF#-!48;]2-[G(Q9(VV54T6YMJ*>>7 M&>K-L_2843NFY-J,I]'*=<-<+H]BMV)/08W480'L,3"G(EW^D&DMG:U[./B! MF5;+0G5]F(_,@65*N>SL_S]B!UV&1$OF9G=:PJ=4 MB.W*RTT=$H>^TBS88(;EG>H>/EX)$.M-_BU('%B]^RIC#0]'!"G686O[XL8,P]%@]Q[QA),3\ M+3,JK@]3@0&4/^80XM9;TS1;&_KNL#+@G$ ;@+!XW2+B65J(^NL'53M#[V6X MXT!R%R(V12X)#F+8&0,Z+0W58R:Q'\L63Q<$E]LC/(LN/84KD : M#4VP%S5)0GC<.4MR11\40F1+(B:(F-S MRM#X9_-2%BQ!P_M<-EE[RZV,W37 M'L9AQ%8DN&@&L_28 8R*-CK!5'A_+VU<8U^Q(I7-#'BU-DJ8%,RY_2(<<&MT MPW&["]('ON??L&JBXM7*#)IO8 #8)?<[#?6DNBH/\)G[")S(U.I/;4-C-B?&ASA,WEITTFPDU]]$SE3M5TQ_"OF\0JW M"^DTB==SZ!.>ZC:W+"(A[*G"&PP=@=!9!.^+*LZG>L_5_?1V<(O\IK%'..(2 M=^ X\2KFOM29;R[: [7-1AJ43#4D<45YL"N-NQ4A$S:>>W*1C[8H;@@ ,]L8 MNV+CZ4KNP$I-0?1:*ERVJQ_>CXBF?>LB!R5-(1@&E\KKMO\L@R@_(I=F/A%B-R=3=WS9R'N,(WYV&?7A[[4^L:"[[")#X5 6SL5FX^9 M>2'YPQTT$E^;QHBGPP[*4 -AHGA_63-_!_J[/AD33J8;$L#2G*S1K45A8JI\ MU(1WT(CNX;RXQ^@A/?JF"OYH+\Z6=DZDRK28NX Z((;>"6];>P&3D?#VQC.- M_J:[ZV2_9@T]C^)!'+$5B_C=5N# 5NC2D #L?&N\"Y@;.Y%"GFU%PH2U)C@_ M$T"+JF]9$AUZ=AAN?JW2JW?9QX%EWD1QO6(!.HR%X[G81>NUXKKG3=T[]B=1 M;+@*WQ/D4)3[T%4)9@[.V"D)5LI()9-&>.!KBR2")Q3* @XD=65"CN-\@H8$ MZ;Q4RZ;M"1DJ^V6Q/KN.'?HSQ@^E60#&\WLRCWT7!R0URA$Z"?J$YTY$[3(3 MBW(OE[WQQFLV&#/VV*>QNV:UZ5@,>W>F:#6] Q^/AXL\D;\W"ZW&C,^(H)AS M%@3<6!]>!6S5)KV(3DL3-L FUY'+U=ICSP3%\UM8Z,FG[KYQS?2,F U*_ 7U M"0]_9!Y;/ _9B^O(5;RSHI4);W9-PI"0S"T;G;;OG<'E VY_4WL6>>\-.; 65(BZO_LQ,NE,U43N"?GP(SG+NQCXV"" M.23%W:_29T.[O1'.&_+F0?^.PJ KA0F;1W >DVLX17VL>#Y8!$1X C:'1ZL; MFG#3++)IB *58S\[957.-[F8?1^(%;0?7\TC4HF GPAD<8Y](T M$*R8>DGD-49-.'^IFUEAM%,=;M6'J5XF>U/6:F+?QW&$KXFEI<71=P ]4G]H MAW5OO:$^B#Q9?K7QHX]US^@ZN^TY?RY&W?-':J>T.T$3[HZ^,N^!P2I4G-2E MQTPXE_]G-!PT#SO_A '>NI_C&:$7S%_\*_:S&[=+#]9+P'SJA)NJZHOFU^M. MSP3X?OA>9)CEK=,HC=#$-@[Q8BA#;]>D'5 '-J< MR:4;,4-%' RXU HY+S]HZ!OQW <4ER&WA7SQ:12>O7K]G@?J*5)6JUL:L=\V MI=_'%0':RA)WM6X)_(L43+WP*D7S%9>E3B;6-B3,5/2R B&Y&Q!%2$US&R/X M.RD9/9X/DH+SV;9S%P=X81MMY#C1M*7O@+(A5HY;$F59E0_E593$W:7 M_=DT;LFCJ&-E<4W3VZ&UF!9?0)&K,A&XZST$=NAO5=!TLRMMU5Q MIEN\JO\15:"T.C)4.]B?C ,;JF<[G(;Y MDV@S5#,)/QMZ"<\I4>YOP>KF"E MTX4OS40\U9;HEB32=N?SOZ.VH6'J M1$@G,"'<5&<^UTI,TIZ0J9L@SU%\MV01\V]LV-J?='(:5SUO@EA8]&A3I'JM M?-:$MSBDGYAN-*LY+AN=!G]PM^V2ESSJR]^6;,4GYR[&/ @KDIW\_ ;R%*7 M7*)2EZ[H1//0/OK913YZ+< QFT_YINL#T-#4 +U.')H@0V?I'I4E&)O;'+K> MXH^S$II@J3SX'2-*&KF4;^(:5*YZ3)'*DHP7L 8N;6>9^ZHA\GH+FH?.JY%( M86-_HR87O ?T1ET*,I!2AE.T-E1P$RE!=)(UF23:E-QW+IC?;,EI:&&FH2;= M1H9+ZMO- %4_:P)0,HGO>=NLOQ4-3'B?).)T[-^ ++CTGN$XH"'&!>%PH^<) MZ#'X@\H3OR45$]Z\\P'9+K_-WA+P=!V&&<4!,!%@/H^_V))1,!^R!\7NT(J$ M":R6R ;HM'5-0;P2QZFXD2>^UM5%&Q+[B65:Q[NY#$ZJ)=*';>Z#\T3,/.Z$ MC=9'4&"4Z'9]]NKL3",A1FT; S2U)%DC"L /MD[&IX8&)BQ,H>M,B!,'W*5) MD4BH[G$3\@2E;(,LHXX/:&YC *O5E.X(""[!YUS!O+;%/ZHHF&J7OQ55Q 8. M@,0Y;CP79EDLC;GAB? ,BNC$;HAR[D;,4#4/BS/C151:CS6-P%87=6YN9P#O M\\4IY+OD$'BML9JK&YBPS3:FY)^*%*7GQ6]52[LK05-7>JI!#=8!]5ZK986& M!B9 ?N@(52-<"+H/U0P'@K2L H.W%=P%JXN'T,E)>TD3\N ;*^2)U3,U,E! @ZRI,,%/X>6SH =*!D:([/'>T+&[]M) M8_+6P^4G;SF\ YM-;\@??]@^]8EX+]7]5N7#)LB%/-VR3]%DF?,1U$W;IMG: MD+CF#7DAGS",6^?171@Y$4^6G%.!<)X?^9@9^ MN=]&2^9F17K;6.3VT+FIJ_].!E>EV0RP4U[99>1S6R3T-F4;NUY3<9A.Y$R= M'F'3FZ.\C5B+K)W2B9%+-",_]<=I2@W3GI"AHBH/4LN&_5E$4:H32:C;F7"L M9+Y5%FJGGSZ5C!T]27E7DF*AZU(0]-5F"X93Q_-/A"/-V5H2^+3$3=HMI.3U M4P!W>$$ %CCIT=ZRX2K?)@5!]SX,O7$HQ1U=PW:XX.-H&;!4;FC 9B+,_#P( M9 U[NA]=P-[O--9^:6IB@(C-S^^[@#[8$6EQXM>T,&$I?Z:+)98.(X]90CT> MTK<.:$B&N!?-J0.#1]_H6MA:4CEX\&2Y1"26C6SJ8*-0/?CVU/ M5B]"!S>5];F^@0$[T8;,=<&;:0IH\F$#7F/O=23Q_0S+LZ\],B-\*(JI=N>P M ^XTM[;7,8ZV M)1E3#TV9(('?Y;FQPV\O0,]>QHSH*5,&H";A?D@7B,7^ F$"I6 M^U8T39B5BN)Y:5F8S"-RB+H=Z 0B&V2;2GP:Q/83RZ?M,,OUO,_?-93!["$3 MD+L'OO)%5(L,A.6!HN,)EM?[]JAXU M5)3:,)]UC:9M2^:0$;6)1TBSWJUCD]4D8<+RU1JPOC6Z%2$3WE]N*5DM["\^ MY>4^Q%CE12.6 X\8: DA#WE2!F6TIG?P1#9D;5,WR:T4R;JM-Q9Z>9?H';NM:'+8*:C::JJDVU=UN87+TJ7#:Z4S4AM'O? M#B=_DBR\?[K\N]('L>P+(M/D7K%@X!?2?(8J=E$)^O8'\_G M2J%$U?S00:/[V]RF[)R(&&',E9480,0F=\4\CQ>;R-YC5]PCP+%[[U5\+=R-F0F'US0BBIC*"M^21_U2O572D=F!6 MD,B( V7L\XP@S5ID8Q,3]$7ACA'//.JT\=^H;&#"^\BC()-[1 MT(WR3*EO>&"SW'6,+J!!>OU%48!S%#EK&MN8@-?F3I#3N7*;I9]+2:[(M-6= MH!G9%W*AF;J9B9K;F( RKU7*=PZ-FJ:%YTP8O=P:+NQGX6-0SAT)"A3F643K MK[BYE;X8X[G<)94[S[;D#^Y$5A.X@7D=.D5\Y!N:X&R4ELW.ISN3\8$8'\7] M]B_]"(-RN?-)BU+<'6@:$NT[ #S*J$ZRF*@Z8DZ.JF M1@@$.@GK=IT [\^8_TX[O+#^>0/.F WI-1^+KIUQ (7%B=/V9!C9*YR@5-9=0:T'FP"I<$N%TMK-8J5:43!"EM\U9W[IB MU8^XBMKEV(QPVO['DOR+PEM_AHUD'F\ZW"IR)F@V-H$;"SG&]*>F M4IM#?MDW\E-^&_F.%[OHNR%R?'0JX*E!U539 HK58WELC"\B8SWV./+1D5H<;K/F'(I;$/R/+:27^)6XAT_YXAJ3 MZ>5;0*.(^+_Z8Z8MG8/;/"_G<\RC)NNZ M3^TGM"'<8[2.0SU:\ R.J.W! \DU1'VMD"U(&F&RR(R:,H4?EA:(\GG\+J'G M%>XJ7T(RC[UK.B>M+:;;$#?$='J(*%$CG//:#<\,I[P#I/ R+/2XXSC_Y/ 9 ML:+VM&Y^@#'AW/:_#T!36$R"52QBC(0#M9D$,/>ZB0.;:@!R]GE ;&!2:$.AH9MML3,J"4?=5-?LZ?N,E:H=O\X #'JQ7F))Y/ MZ,+G2;3@B',<#'Y'D'#SA..M,2"D%0EC8D0.H8S5U816I PW9Y0'MP\EU9>3 M>*M_8!PI#' P4Z3Q4;0RX;2\1U=:;SP?SV$%D M9"N*!!_]I9&=I:&#"^]2%[7*=>->Q MP'I$3=4V08?B*6)EJMB1GX:S-^7\:&IDJ+^1S+@R;)M(K:*!"4R>B"MA)GX/ M,(X.)Q)]Q3G3\%LZ90J7#I1,96= "3XFUT4#C_D+5+Y&49BO49*_TOP*W^"+ M2!E7N%E_I7C\?,4J[;EVBG1E/Z)K$QBO,KPF\]T?8&'/"%UHBQ74VX7KZ- S M(;U"F#G3%H^%<@6'JL+2(U_AZ+[;3@X\8UR>%U>:FR7CF]>61D,35L8>ZTV2 M1Z.OA5J.SXSKH"'S/%$!;3P?N ]X/"GV^*86!CB%Y75&OA&@>5&6#E'E^=)L M;,(Z:T@.V3FKI$GO5ZU-5-3@FC"O7F%I2<4(OQ$>'#]EN0U>*7A-@YI:B9)G^5#VE2=8\7U \$&NQWX*BJ;;>C2CNP1,-ZP"O?'0WU_HN MA4&%R46P:=?ZZ@2HAY:86X_0#,GY)G@1+N-Y?$V;=YKRV7NRW@3@T-$:DE'>&S@[>6*.QQ@@@0T"J+G]W0=_40[3QFF&K.PI# M[AZJK6$7=)Y4;#@GT2,A/H_ZA+&+HIN)XS1UB1Q9*UM;:^J&EFS MM:EB1C%-4!9_F&8:D?59/\4VOB_5>J#^L?T,31>=*'H$*GA33O 99P ^)X">%S5^[O0&*KZSS!&+6+ &JL$4D MHKK"D;?J)@5[GXU=Z MZ7;JGS>!'3:L9-Q>O#M?*&URA@J.$\(#2$#RN[&#[P0U2'DMH1T2'KEX@]>^R7J<#;9S1I;F;I IF;G0JL)4R%HL4!"K1>98H3,JYJ #)4//W/UM9C6Y3W,QF\*/ MX@#[K/[0#EO$LC+W&5[1BI2C6Z=14Y#Z@9&RO[V$UP^=)5G9O__E_P-02P,$ M% @ =(2#6*L4>M;K/ _&0" !0 !E>&,M,C R,S$R,S%?8V%L+GAM M;.5]67=;R9'FNW^%IN9UPLI]\;'=AZ6EK#DJ44=2M7N><'*)%#$& 0X :O&O MGTB ("&N6/*"E^K3;95$0;A?9GPWMHR,^.M_?#L=/?N"T]EP,O[;+_S/[)=G M.$Z3/!Q__MLO?WQZ#>Z7__C[G_[TU_\!\%^_?GC[[.4DG9_B>/[LQ13#'/.S MK\/YR;/Y"3[[YV3ZK^&7\.S]*,S+9'H*\/?%/WLQ.?L^'7X^F3\33*C5QU9_ M._U+$;%PRQU$'SRHDA!\41J\\ 9EMD&I^+\^_X5'(93U :2-&I1$#DZ&""&@ M8ME'G04NOG0T'/_K+_67&&;XC)8WGBW^^+=?3N;SL[\\?_[UZ]<_?XO3T9\G MT\_/!6/R^>K3OUQ\_-N-SW^5BT]S[_WSQ=]>?G0VO.V#]+7\^7_]_O9C.L'3 M ,/Q;![&J3Y@-OS+;/'#MY,4YHM=?Q#7LSL_4?\$JX]!_1%P 9+_^=LL__+W M/SU[MMR.Z62$'[ \J__]X\.;RT=B"M-O?TZ3T^?U;YZ_.'[W\?CMFY='GUZ] M_/7H[=&[%Z\^_N/5JT\?"??B>^;?S_!OO\R&IVT+$;W,<9USNP>IIHTGZX4.C*H') M=/4O1R'B:/'3P?D,/H=P-O@XGZ1_G4Q&F5Z05__O?#C__F:<1N?U[7@_F5;8 M1_/Y=!C/YR&.\-/DW83>G?&=WHYSB:SU8_66S]8MO;(E_*:O?] MHV^=8D9B.SWDCLVQ6D3&LH44#0<5>(*HD'B5K/#V: MIF>3*6TK:([83C'T]6_+]/) MZ:.S<#[I5I!+ M%&[,NPFWLS2,B#D,J 9%: XHXLA3(!5!)2.Z3_R>[?MDWX M(_[[\&=/,36CR]MAB,/1<#[$V8OSZ90I,5UNHMA?T7+'> M@-$G1;JG]&\JQ?TVO1FKCU*:G(_GU[&X8(..7H'UB8&*U@*]PARR+\(6+ &# M;TR VY'T21DVYD"#K6]&@V,*PZ:WK$]'AD;)2$_7I+A#-! ,2V"U98QYBI^L M;%%=>="FO]S.#]Y<3Z;$ZA+KGY?(:,G M)TR2 PM*@U(B@?.._'?.O'0NDQ9K;2XVP;4)2_339$ESL;0+JTXH,/B$T]-? M)]/IY"N% ;,!$FT#4E2')A50I,# )W00M%)%&IF+;.THWP)C$SJ8ITF'?3>] MG2-QAE-:__CS6PPSO,'(4G@4,1,F3=&@*B6 ]T1+K;C@7 GKQMM*C<;[N_PQ$M-$E[8'<8(KO64D4"3$/69+SZP)+FIMN/(W[ M@6U"%O,%TD7FIZZ6*QV0;FO-?@;(V62\@0"]*R,Y/%Z:2<;/Y]H=K#:'VQ/MA4D@ 7<@ E BGT[!7DDG.TQJ7B6NN2AS#U M-+W3B"%-)=*,)Q=PJJ7_4+=U=GP^K\4&]71GP!49])1ID2PC*)<9>!T=)"FT MLUQ(FUH?A=V'IZ<)GT;\:":)KN.X==7&*&0((H,IK,)""Y%3$*&1#!XRLH"B M'":4VTZ+/$+"IY6=:2J3EAG"+SB=#^,(WT[&GVL68OUX:Q"$TH+)"%RX"HI9 MXF\0X$FG.<^=8ZKU&<(#D'J:"&KGL3:31[O ?S;#^6S D],H P=>$OE#TM.Z ME$&PFMQF&:,P(;2.[!=/;H-_%6FC9()9*R ;1LX^2@>>6PM<2K+7W/$D8B?+ MZ.')^ Z2O9%\V'ES&_-S[0TL2EAN@X(4!7ED02 $(R)8IF4H1MM86INWZQCZ M%#4UD_*.6]QEU9=P)HID-0CN;%6Q"J)T$LB48C2.H<#FIQ,/5'WM8H5/3R?C MQ??^9QB=XT!&[843 H+S-?V?);A:@L53Y#&'[+)K;W9_Q- G-;6GW&\:V3VV MNYW6RGE8UQY&[\,POQF_"&?#>1@-3.:V,#+L(7)-X:2DWRG- (6LIKX$IYLG MT&^'TB<=UI@"+3:_&1,^X#P,QYA?A>FXGOX=I71^6K<:\TLLPS0DGU*YDCVM M5?%"#!6:@RNH2'=+[71F7HO69V\/H^I3WJ1WW/$NA'\TSK00466R%ZH")'QQ+!P MGFT^E+KNC5K;GPGW,'ZK+6^8I#\]'<[K]>NZNEK40"XICE,%Q'.R(9'6+(AH3L$"0@@)IFP)X%CQX M8363VNA@Y$$3]=NOB78TC#_7 [N+;\;YJV\7 OEM,LE?AZ/10'%4QC(!'+D$ M97( T@@((16?-)J,O/71V2:X^F3"]^+&]9>DN5#:5OW=7&O)!6N7$\,+F8Q: M/>0R+3TYP0U%_ZASZSCU5B!]LM]-";'_MK>L\#O#Z?S[^U$8S\D^5"5^5CT) M(NG 4IA%S^F"V-U\!P]"H9 P3,@TJL@#>,D\L8D +0[#AB:^-P'Z ^%>JU-1+- MQ-#88UZE6)4NI(UD!F9S :6L!J=009(L:J=#,LWOS=Q3NK3]:EYBG']$$M4B M-OH'CO*GR>]A7O_\_=(_N[Q#O8Q4C@K]]V@TFGRMG=1>3Z8OIIB'\WIPBZ5=6 *M_62+BF#$!TPC?WSUEOP9:==[AA.<9L M/AVF.>878792TWOTG^H@?@FCA8^0+0J)%#;$Q,D2*&\A%JE "!6]R2SIU#I: M>PA3_QSU%EQH*HGF;9<^8$)"4COCX7RU7,%E-D7R*D('JMA? N&M)9',Z*\'H[)HR&'YXJ[._A QT\=L@[]/UG79T>P2IMCM=OM6T'LU?A.GT.^%? MEDBC*H))HX&+0-!"JIX8O2Q,Z6C08[&NM5W;"%B?>L"TXU-[F;0]P+BB^6S- M\B)'+[0L8$7M%%LO_T1G#) QKM%8T-[K+DXQ;D73IWXO[8C1:/>OL>&OSZ]O MTEOZ\UY]Y#]^HE]_?_7NT\?CUR^.?W__X=4_7KW[^.8_7[T]_KAO7_G[O[M9 MG_DMEM"H[SQ)\ZHL>% $)U%22"-,@/X M$_"NM1@;)H97@%_3SBP+ L\)U<69TF0\VZE,*RN%P9-1ESS@LD+!RYPAD'.' M6J>80^MZO&Y6TJ<$93NF]D#JS1C\VY26\7XZ*M'(:5+(!HA<* MK"LIZU*B-*UG"*P]?O\$_A<O=*!6^8B@DH @]D MKY@&'QD',E.2&626Z=85>CO [-,!X:Y\N9GD[U9:#=P-YI>>06M6-)H\_MI!!> QI._H<5#&(4!,I'@R$D\D.NW3JZ$>T^ M_)1]R?S[<#R9+HK'ES;GQ4D8?\8WX^K8GYY5P2YS3+'8XIPE[]VC!55H64&1 M6Y5KF7CD+O/FW7(VA-8'7=B8#==)WX60N@FV!E:$HI+.D)(34)M4@>H1=LF/U,C3>]V9OQB=2R)-IF'Y?WLFJAWY8MVR9*EM3UD?Y_YXOBXT' M+#(M5"I@L[!U%!ZMWUL$^HVEH-.3CF@=<^P LU?NY"$H=BB1MB\?ORAWF T\ MDZJ>]T"R]2Q(N@PN)@XZ1E.$CLSRSD9UK$ T*,-#VIQZ#OJ20L319'$_X^+; M!X$S*ZN],]'4OBQ*D_,3 P6$19J']^'!+$5XC.;2[[(R+ M?-EO.*:%C@C843X=CH>S>5WV%UQA,YE\*UD,:!$SK;IVN+"N-MBMC9BE%$RU MOAN_&;(^.*O=D*4#R30)V1?GYI=+79J0"S"_#V>)4(?H 5>:F5I$: M5B]Z^$#15'2,=+C6'F.6:-P&?ML6C]PR.=ZMB6U#B"XWO5TX,QD/+T+K);K; M$ ]$LI:,."W:6T,QFZG=W$G/6<>L"VB+#ZU+GS8"MF5M[U-@37>".>!!WZ]8 M)E-5;UK06:)Z9(HGM)15DVZZ%++(4B,++I%Y[%. M'8<[@/7I^EE?6==>P@W)MUS?9;(G"(DB2V"U+X8RI@ ]6H+3ACLOE*$U-Z?9 M#Q"VO*W6;*_H\\O4R+BR:"CXMY1H(O]$!+[RV+IDE,&'4*P%BM9&$Z0*@7FV,.(C I**2]UM_CULQ3 M4U"]JFUO1:KU+-7CB;!)9G,K^ 3ZP14H'WGVFH'#R.LEQ 2!<0DE.>9-")'; MT)J$&^#JU3'DH_.PM2 /H?9W*H7V*B!J(P&]K04S14/(7@#RHF2MT!;6'939HK7YLUU,CCMAZ^_2QZ515.[##5OS/E09JA%@0!S M!JWU$4(=7*PLHPW6KH#5S#BTG#/7^K5ZH$#@D3V+?85_9Z)JIRWOY%*'5TY+ MJ0Q8+DLMOV;+V:&&B6#(5B0N6W/YSDL=/3GS;B3L77>YMU8W.)%5"@RJN@55 MSV6#8Q0Q.N=U85PSU;I^J%.KV\4QWTX;ZZP// D/CJE,["@4&1BCP4A%/XW" MT0<.?L+7E5=SJ(.OQV3_@6X$;L.;MF<<=X0EKR=3$NUXV7PB??\T#>-92(OU MC//B3Q=TN*R-O'0T2[$A"0I$9&V"H4HD1Y,7"='5QEU)6R5:E[UVLY(^F;0^ MO0,]X$W?[W5C#&CJ^VRPU*MP)4%DM0&93D7'Q*,0Z@G:@5WWE\1[X2?_BF-< MW!44J1 %$:*LT^0L.@B8(V06:)^D#PQ;MSJ^ TJOPI0>T/%VB[>?!)]$=9;# MB$I1Q)9SO7$EE06GZO55[JU&KPTMZJE69_6]VN216/WX1#IPIZZCC_]X_?;X MGTT[=%U^9S>=N6Z'W*@C5^W =ZT+WXVFQ#_^8.V3[W$ZK*?X:5KG";S$Y7\O MJ?SJ6UKZUA$(WV@4P39(ND)IPJM=L*.9?".Z=-EJIYK58'R^A50-[? MM^:ZGG]L0K6\FEUQO)].O@Q)[_WZ_8]9;3I[V9GVB(*L+\LAIA0G*BM6^].;H^^25/B,<=B;]K>BY+W'[$EZW6*A0!,457 MJWAK"($NXK_J[I>7E0M(8OJ6B#21;(\XV@ M1$S@DJ^5F,9%8^F7TOPZV,;H^E1P^_3IN:_X'T-[.N%5RHF!"-G7AFC5^1 ! MF$C9&X.\E Z:F.ZD/;??A_?A^Z(<^M/D*!%7IOCC-*FK*5,#I] IEPS87&\? M1FG V40AJPC6!:8$3ZTKXC<&UZN,8D?4NC&0HQ/)M1S*FA#S(MGSD300!02+ M0OPK7*^_O!L.3.VIC\(!NE!O*?,,(6J$HG7M$VH]:^XY;X:L3U[SH1C57F1- M"G(OF'Y<7@YG9Y-9&!V/R7Q-QK/):)@7^W=L<^MR M;649P->A-)(V!@WC@>=KWNZMY;;;/;57#0-9K3LG^6!^'Z9+']E$JTS4H+FH;8W($W'!"L@,=;!&:!];EW)M :]7 MC0D.;M_:2J\YO5Y/ID?Y2YT]1*:XE.%H2- &T5FKK)>@$DJ>UX$IM+^$.M!)%U[;G7/3!UES:V-.D LY:RKR",%Q!ME: M)XUB,F/K.UV;H]MRZMA/1:?&LNO$Y;X( VC)B\%]2^"+ 5BCT>RXW!DK>"NS MEZ&.2?,!5'$:/+T-P+7FB#XH[IN3;G_8?9I9]@C.^B&$W9T&O.N"=DE,J% ' M>O&:%RIDSX,F\RZ_ M"0M%(CK4F1IU=E>@F""(L+6Q!3>&^E\MP7G>\03AYP(< CVM)=8$X?N9H'$ M8B-FM4!]H#1I?D882A*$)I.C&8I)X&(AN\!T_%YEVV7@^JI, $U";KH$2=&R110W;6Z&R4 MT:%Y9\HM,?:IB.E ZJ53,;8T6]?H?Y32Y'Q1V+4:23_0I;AB:?%%2@1%02SI M0,%!^F28<3Y;;-U:9!-<3^%$J0.CU59>[?J2A.&X&M/C\67T:Z>5RI.RUC)M+ M7'B1!:#VOIZBUL2*843V>MG=(UK>0:/<3:!M>2CT4S"J"ZDUH]0?8\(T&OX; M\Q7QUWU]8UTN,7#@18B+MN/.:.!>"H[&A1Q:'_@\ .DIG/.TIE!+*36CSKK# M=EPN[^#4&<84)CBN3.<[>A^_515LV2YD/T$MI/:G!%+BM4[,X.$^6E9%-]9Q0*MZ:.1L! M>PIG.-V;KGTEUB&9?HPNWPY#'(Z&\^^#9-#QDAV@8:'6_7CPR170VK-H.->B MBR8KFX%["J2:$>O:B64UN,?3Q2#6TQI4#IPI*CJOZK33VC?66'+3 MHH4NSN)=9N'G)YC7BE(0G8TSC\.#5S[NT%4SJ'1 M&7P4AO:%(WB-!BQC9*FUE<)TS[/M,&]$P9\L*WY0.3&WJ-8@PB]5 ]+O\,TVFH";&T&/\1:;%ZT9PH2P@V.1!>*NTR9ZYYV=6] M@#9BS2/?AFA-FG82:E45O*QAJ&N$RW"^&)I@.;.&97J@JVF( M(%-MKJDA!I0FV*@";UVA=O7TC8CQDZ6N=]S[KA/55^4$J\RG5YR5.OA,)T?^ MDDX,/#<&<@[5[=:,^_8SNC?#ME'Y(OOI_90&@FNI4I8Z[_5D^G)R'N?E?+0J M51D8EXG 1HRC8?-S[?7@VHL]/EIAN)I\#E*)=',$, MDLG%"X<@@T^@>%$04LZ@F>"F1*?5=4^EPSJT"U ;<>>1^_0'==%'[4W!8'IFD+BR ED(89KSJ,..GN7.]=% M]T+%H[2 M1RF]Q];=GVZBV(@P/UFF>$]9-./$;8WN;A;"#4@/1I9\J;U)B:^2UNMM,B!M M$%&)8%1I73V]&;*-N/.S98H[$%J[@L5J2]^=V.9"/"_&1)X@8RZ53A?+C.W*B,-=YF8*J. MM4FU,S+R (5;X4P(KH369FD37!MQYV84R%XP)RX U&'ARD?'/CZ MQ^*\S@Q%XH=J9?W@G(JM#UPNNS=\P(QX6N/@=Y.E_[F<%K6XKGXR&1$_9P-K M)=>JSF;G(I-1\ %*>*K4KKU:]W9DV?2Y3Z!+P+Z\N:TW2R=BZ:1- MRYO9[+PVBCPN5W@)[!>0@B1 MXA>KF%0Z&&S?Y'-7L$^@H74KZAU6L,T[XQV7EQCG*\#+2Q11YV0X+^"CY[7I MMJ^S[FM]8,(Z.E:(V#K?<0^QVQ-\MIWU3SQ-CQ/H8%U=X394SY-&]5=#-_,P[I18?3;A#3@N.+\ M;5DKHWTR1O@(,J@ "LD,AR(S9'0^2H:^"+ZE8W3/X[;L(?"4:=&5$)JPXP.6 M\W&N-O$EGDUFP\K:3>RDT8YIVHW:9='5DTH&+G"*G9414@?!C=IDUL*.CW\* M/0-:TN<04NK$JUZ[XO"]6L]!)G++HBR@64;B&;S2M;.>8HCG;D'SQ/H M']VE;[R7>#IJX3M>CJ.N?:#J#R[;]E.,6+2+7AC@-B.QF1QT;^AW/'MM34@F MYPZJ5S:!MF6[@)^-1JV$UMS?>3<9;Y1]J/W$F P!=!USIW+M#VO0 --<(+=D MAY79TO?9\-%/H&= 5WY0%\)IY!.=K882ZI-G ,,,&79IN"*:>=HXY05XKAQH;T4HFG8SM;Y MR7$;3L8 M/&E.'D*,S;CVX7I)66W3_PFGITMW,C(,P69(,DE:?BWSR9S> 5>49B5P;UH7 MCMX+Z$DT,6C-HW8BZH0U-V(0GFW,BFDHWA10 M;1L6_'20KN!+J/#%M+J*M>P\N 6O,;H&#EKM4JLMIA"^IUC-M ?G69( MBE"(YJ- [X;S%/H'=)Q4V%DZG1BJCR>3Z?S2;KK,@HJ&UY$CJ4Z2Y! Q&D!4 M)BB-9$1;G[/=">9)M OHTD3M+IIN1O[\ *?8%(0BYXJ1=P6*.TLQ("+H$G-4 M(7+NNE0KVS/E)TYX[RZ9CHH]/N!L/CU/=4+CJFUF%D$D5CO0%:PWT0,'QS&" MH)!.LABXU M'+W$>1B.9C^"F0U/ST8/39_;]@G/K]9P;7$7S_F!"RV7@]_F."8Z_++?Z_GK MQ6-?3$XC$:H^DCR1&1%MNOC#IVD8SY8Y/C[0*J7 I %>B%1*6@=!)45LT\%R MABRYUOF-;? UG]BZ>CC.?IO6LF=>K"BA1" ;FT%E3+40*H,1-A*#D,OK50#M M)[5>P]2G0MO.N/3@B-9]!-7,TFVQ_+5."IZ&J=.>EN M*8 SF8U3VF??.@^T'^(^%=H>C'H'%'(W-K2Z$F1CIM6^#].QV-9];?/E>EG/7130RFO7Q]7_UKLR7,,+%6)P5E/H71^/\XP_6/CG0 M.18CO0%7?7%EZV !^@$8U;; 2L3P;V<+R[KO;:R[!ASNK: M#MQ8=Y#1R$1^@-:U+Q%%1DYG#887TK=*BEQ:CQ5["%.?3.?CD:JIY+JQEJN& M,]/+;E=CG-\YL68TNG&'OC.9M6N]< /.(OA=8YXTTXHW5BTM2;3ETUI=K==]WW;7E9J M8YB-[-'E0X@'@V04CQ@D\,PH2H]H:OHH@..! G2O@G+MQV5=/;]9XZOO M88[381B1,^5J&WH;P22TH!S+$+RQH&/BTI"C9D3K>X+H@*7ZTA$"UEZ;RJAB%,846Z<7;T?2)S/0 M7OZ[;WI[ KP>CH>S$\R_329Y-G Z<15B@"*JCR)LAN@*!^X]NLCJ-/#69<^W M(]GR4OT3(\#NF]Z-O5_K@EF/%FM!;%HZ(V'1!O-C(K#G(YR4LP<^N;N7T![# M7KY%QUO2R"-9H!SF5]_.<#S#51?_9>_2RRF1T6414$-1L=X5RA9!]+"G/SHK'-/*YM:SUA]B M\>/Z*5TS8$\9-./"BW VG"][S:T:ZM;:H[787)/)]"H9*!D94=36@>X>0;A0 M@O=:N-*:&@^"ZI-#TS53VDJH&Y>G7OBA$.QT>#7-?6VP^^YNS&;?NY=KL@/T M1N[&ZI;4VN,&B![11G*(L=1#&*\@%*L@%>6,(#60>.N4P2TP6K<@K?=:)^?S M#QCR<%232HO]KJFZJ^E:RWFWD6L3:PU^9+5#?&VF&Z.D()X+KSQGQ3]((//Z%L2"SHE2 M+H'PL$&E_ 6,4FOF\]Z,PGI-3]&KUT$7:)P52 U*"+);

    %H6RR-1!GYT[ M\>S9#.;V[[WJ!GXYD&D0?5)>T4(IV"/=:+BCWWD!B2CD!%K-S89=8#9^9J_. MCIN1XEK'EVXDT/+FUNT(EZ732>92"V#!A)H$%2J##Q@@I!"S4$&GV+K\X'Y$ M?;)5S2G3@5!:UA>$!Z"@MC2HH; M7G+K69^ML/>J 7!G['L427=5WC /X\_U%O4R0[_F=I"S,:Z3DN?#+[A/Q<-6 M#]BS"&+WQ33RG.IQUAS?TE/R%9IE.JFRSFD12/L@H*]7*;Q1Q#JR8%(($R1: MGIJWH+@?T=XCT._^]K6W9/UM&-@<41LLX'4Q%&/&6@*;"@B'3$:O50RM4Y+; MH^R5Y]605#<&I'F602%R4#(.8$.W%G,3K#4^NSK M(4Q]\L0>AT+;BZ;1U-$?82QC":+Q%:.OPHO%@![N.&:9.;A8NX?4^_Y!2@8L M"^3T(\M1/F#H=GIPK_RE#CC2O30ZNO5W<58SNKJ3>)6-23?_&I#M"'7EMJX>LO9+&9,];)YNVF-[:>+7O)N.T M.G-$@UECHO!$"5IWJ4UJK(:B*:PMD3ML;LXVA-:G@Y-VW+EQ;MN!G-H=^]\' M[K(JWT>O5*QEE(&L+K,.7"H)2DA&^X"9A^871#? U2>GZ)'HLXN$.KNN-SW' MC,OJA\N:O2:&;?/OWO=ZWBY+:'F#NHC34@43Q:\ MD0*\VN^=SS_OMB2,'HQ"K/9L PQ7Y9LLA@Q"@=>B'H+529PP@G@RCI3+"]1 M=C!L:!-H?:J0[)Y1785IA2-X$D98+:>'695P)E0P'"A M30KHK&X=6MV/J$_C$KO7%PVETUGV<-6;>CR9X^QL:2$_UAWZN/@!2/MJ MF<6\X''M&ULSWZ]#6E7A\I2E/%N[#T*5AJ MR9#K.J6)+)K9GQ_1_#$.R_-7S"^'LT6_C/=3/!V>G]9C&5E8R!PY<$E*3@4* MWP(/FDQEX$C:U$G=^D[C%O"VC(VZ/> Z'(':B:RC*S\89C@[/EMTX1Q_K@4S M.*TBF)3SV47U3!AG,K1A[>A_CZM >SUOORM"[9;:R-)=8EE ^U"Q')<_9LOC MT8'6P3(D?RBZS$ A8^ YD; D67SV&+)LW7?@7D#[!%#W?O&O6"93O*.6;D N M82$G3D#4&D%YJ>EW48/)SL:B4X[9;A!?[8Z@3Y:O'6/6PZX#2:=)*'XOUKM0 M9I%+O0$#F&H9<$$&H:AZU!(UJF*,E@\IKEV?W2N[]PCT:2&2+DW?B\GIV61< M+SI-RL(DI,ELC[M#&WQI R.V.>A6EUSK0VI:I@YU\S87!&>Y)-<()81(,;86 MPEE?N/>V=3W"Y<&0?Z]3F!T-DPBJZVF.C6R M-]?UR%=0=Y+TC7A2NK.2(OSW%@/4J;'8?(ZSAAZPK$4JN?#"KI!!>Y^>7L3;&U MM1=7!4%*$:N3SF#K' KE H+760%ZC:@9]U*V+F:X TJ_+$<'C+G?L.PFDF;6 MY=X5_S'.%PD?K$?D]-&+1")B22&P" 5E ,5K<_9$$10JEY'7_))N?=J\$]!^ MV:@#<*M[<;8[E[SC-6#:>I><@V14'9,C&3C&-21F,IES6[AJ[=QLI)F:K7!U MMD?R#$EJ!_2_FCGEJHK80,(+=11Y=OP5K94?2 M<5[KLJ%X2RNV*D)@)M:>6II'S)QCZQO4#X+JDUX](%-VE,JC!@8#WEUH,. ' M"0ZN+^'0X4&.T8@H#-B$"10J#\$S U';:(I!8>)3#0\V?U1F>/T_V"8OAY^H?W1*3-5J^B0(B9E48'/64+TSC,1!.;F'&6$/M4T=T[HFTK MPL=1:9/SZ: >B9L<.46YBA2OQSKOBO[(F>?11Q.S.V@F[Q:,?2H([QW3MA;B MXZ@TH@X.N*.(G,PZ!>.B-MT0M>5ADF $I?GPR^+:Q*3,3^@+,N+IXAK?58WL>^+38C+[QY,P MW>+MG[Y4ZZ6@+]DRMU%*J3WAZ-IF&Z?=E,^;5E.CE4R<5,;:'JW--QW80";'%@\BHZ^ULQ8H M7G<@+"LHG'%9MK[=LS?H7I2S]IBM'=.@&Y=@<8]R/!E/5H[,JHG*<$R?V:/G MZX9?O)^J'@_HM8#85Y_>3?\8SS%Y5BCW\)PO.C:1R\1TRD(R#:*6M"MP*7LP2N5 M:UAOF6[=JFTS9'VPM!UPYZ&I+PW$U'C$RX_8/EQ'ED1FOL0$7M,OJA11LS\& MI,L\:)36JM8)O$UP]>DXXL#TV4M$#6_#)C*=D]$P+[:H@CF>5C@7I5C%%%E\ M+5-P)I E+8$L:4A@&+F$DH )T[K:XP%(?3I1Z) R+073KE/TY4BK_'_/E\., MCLM%;YG90"NG4L9(0*PE[:<%^#IQW*%,4E'0@*EU[O9>0%L>"71\3ZP[JK23 M2CNB3*:TJ^-E*5OZ_HF@S$):$;G2>'D'\E/X-I!<*9\Q 8;:QTHB Y\]J<%< MA$W!*:]=:]IL#J]/V?XN.=21P)HQZK?)%XI)*K>/9K/A;![&EVTDLN0LV>) MVYH EL[7P7H,6(A9B<248ZTS4G>CZ5/"OD.^-!)'5X-7ZC+GX1O.KGZ[7/24 MS.KG 65_ M5WQY''+72KT4W&NI@2=56_3% #%I ]8$U)J"39M:'U<^ *E/P7\+?MSTP=M) MI%V#\F7%]YWKE1DUHB MSFH*HI!Q#H+^:+)SA+ (W=H8WH^H3R%^%R1I*(_. MK>&'JLO3<+1L&+$XFLW#0B0GGP]G$>=?$69OL#\?GY#-> ME&*0#S H)1H573U,L75LL5:D[TJ!+&,.UI.K9YHG$3=&MW<:]=8G_2C:%R=A M_)D^L#(,]*'EW)T:?B^5VF@T^5J=X8$Q2EM')L%*'T$%NZB\HZ ),:"7+*G4 MNG=2 <4PYN.!*:=W%I07N/GD;/>)L4W$?E*CTPQ?TD@WG9&5G2 \]&:2, M0:O@(216\T]!0,B\WJETCG,7K+&M#X%W0]JK"70]8N.>,CTH_]Y-JH]UGA8E MBZO,F0@,N1$2&!;"Z#."Y]&!S#F86'NG\]9-RG?%VJ=[$3VBX-YB/2@)5R[' MJW%(\X7'43\SX!AKWR<.PEM?IVB1TK9)0$;DJE#069K//MH=;9\.4GI$Q :B M;=($=!.LRXKMI<=0A]/@--5:49^5%J@9\,46I5KI7^M?M&-*Y<*,#YN,Z]@= M09_.7#JFU@%%=5 -]WXZG"RNWUY^!F<#S,$+A1:2I+U1M!T4/2E#[H$)B6OF M5/,^:+MBW82"]N>@X$'%>E 2'LU?(TDJC#ZN$G4_?'B J!@KQ8,MR9)2]A)\ MK;Y)661/SJN5IG6!2P/8FU#3_3>,0EI*N_/,/;U(A/R,OG"M3W'-,U\DH>A# ME^WVFXP8;??L5EGVEEO0*'=^(P7XV[16I-3BO$+1@R6@A M+8OMBR9O0[*/0WC]&U=C=VL?VN4C!I:S@EH4$+RJ;YX=!*/)I?"!WE$ILQ9\ M \?OX2?U*1/=0.;KSESC;6Y8&'QMF5=7VLUC K3UL1,E?9&#+L7?/];GA]2@DW)$_7@NJ.26_&7TAYD[T="&T9\\54 M% X(DX00O ?IG8S,1>5-ZZY==Z/I4V'Y(7BRFQBZHP7]9O6SBX1;8<4-3)1+9P<(X[ M8(C:6"R36 >;"!6U*S.4:ZS:*&&\\:,MT;+!ZG;%:WH/^'>U.0_PV MF>2OP]&(/)LWXWD8?Z[U.1=YT("L4* G0*5(9HT93B$>4\"5,3Q9@=ZVGA&U M#;Z-:/,$L]2=RZH[-KV?UJNO\^_O1^07$'[ZJ\&6EF"JE(=^UA M85(0H_" 5J2B2=]B\_*5-L@WXM_/E KO7K[-N7E9J[#NY4=!NC6& .306U": MO'QO*?;WB-+X8HH+79VGW(:GX7NX]JWK7FD,+B0=#6"H+'#DE4:G+ 09+/,L M&ELZ= EN!]7'P^J]V7+/*]1 -%UH[C58-1JNC2SK^_MYV;U@4+2-B2<#3)(Y M4<8%"$$70.E0^AA9\JT'MFP,KH\GU@=BT+ZBZIA)=SLJ&(6SG*Q08/4>>5!U M*\@L9.5I*T24J#JL^=D$8A_/MP_$JC9BZ\Z_7(/Z#N<#&U5D$B44G@*H*!@0 MWS4@QQ0E0YNQ\W/L'R$U7W%=)O-[[8R.(P/6V)Q6H<"(BM1,]6D[#8.7A&P2-Z 4IQ6Z#I/W'2A$&]I'B ] M%U)S#@Y3O:P3,EDIZ8$;+%EG,D^A=0>)]ETA#OQ";$N1!Y7DGG+I,%.^2(/D MZ-"DVF=:L$5M,$(L1D)2!PG6U_DX/WA]%5;,=C@B8-+% MAAA-* WUQ8:S7P\V$N#QU,6VFW]89BQF-0IC:@EJ@JA+[;;I"OB$!20Z%XTC M?'F3&X-;/;1/%RH>DQU;"^"@_/@X_#9(RG#A:COY$.H66 N^T!889"$[;0*_ MWE]R+W;0(_MTN^$1N;'MYA^4&8N1PLDBSY%)R(+5_G0^0)2"0?'1B5!0;%8X MOLTS^W3-X#&=T&VWOYM(]\7D]'2X/%H.XYP6#2,^XSCMU>1@@R_=*Y[=%G2C M$'9UA_P\C([C:/AY6>"IO>4425A >M-KD^L$CO$,,:LDE(@\I]8W?FX%LG<# M]-N^].4Y'I4Y4LA4YB>5M@-FG+>,.\!0.UK&X"#6ZUE6&H$V.>2L=69L,V1] M"F[W9\J-=NCMI=.N=?X=V-Z,/];.,'F!S"KF,X9 792H+1CM&[2?)X+'[*W MRMO6O1TWP=6GV/=PK-E9,@?@3#6,\Y.C<;YB=>%9FBP\>$!2 M(HCH+,$]&'=NXNM3G'Q(#NTIJ0-PZ=/)<+HD.4<;G-*,_.[B:0=\ <>C AVX M,$1RG77KBL8-8/4IACXD'R J$NG15 MZ)?@*2K D)60Q1/8UKWI-D?7IS#[D/392TK-6/3^?)I.P@S7EELT+:KV+K!, M5S;3+S[1+S(48]#'H)M/";J)HOVZ;M]TK7-*GGFP5I-LN4+PM<%SS#JP'$PN MH75%T8;0^A0*[,F2ZR]%%\+I\(VX[FLZ(63BM>A42EIZI'1!4GT* P[!E1X%TS9,KKT DC4%I X9Y"F,3DMFH1W*1*6>DDIR+UA4! M#V'JDY-_&);L)HZN27)+T*&M,$H:4R?E5@[7*S'&(Z@L0_))^>1:WQ'8&%R? M//S#T&9/ 37CSV)*[U6F>. M0Y65 :&= <54@"#K/ HA0U"YB.):)RZO06B\ MHFLO:3*1EY 8L%(M?EB\I*S^(LD1R)B";GU)\5Y ?7+"]N'"==JWDT)75+_= M(RRI=@<0!FRPM:\:#_5 B]S"'!F:+$).K3,@F^#JD_?5-4WVDDFG;+E%:;OB M.,_<+6Z65J-O(1:,P#"RD$*0HOE\JE0\Y<.WBR//*4#(*. MMM093P)"T@ZRY]'U*?<:==:9$A[&8[#. T# M_>LRF2YWZD4=(#>>8?XUC.JMH(\G6+MI[5R*LL_3]JI1:;;,1L4K:]<.+T:K M#X*4CJ1>@$NC0$E12$\4,B?&N%AG]47;NG+E)HI]2MT^GM F'Y=::56;9+SZ MEG V.RYK[3*(^^=Q-LS#,%U<@;=.%HIJ04I)["=?'5Q1' 0RRPV9U6#< X3: MY;E]"H7VY,%ZJ5NGV]_6,-VR:A>295I*<+(V4B&C"-%B!JE]XC71A:H3__:A M5^!Q0Z!&]&BY^MR\?/Z2PPS_/N?_C]02P,$% @ =(2#6- ?&459 M-@$ 9*4- !0 !E>&,M,C R,S$R,S%?9&5F+GAM;.R]VW);2:XF?+^?HOZ: MVS_+>3YT=.\)V9:K'..R'+:[:V9N&'E 6IRF2 ])N>S]](-<)"5*I"B2*Q<-)\^8^?SZ?3KW][\>+//__\Y7L8#WX9C;^\X)2* M%XO?_GG^Z]]7?O]/T?PV<\Z]:'YZ]:N3_KI?Q#_+7OS/W]]]BN=PX4E_.)GZ M8;Q^ #X^3:_^PV4TZL7LA_BKD_[?)LU__VX4_;0AZ-XE_'3G;Y2OR.+72/D6 M89P(]LOW2?KY/__CIY]FDO/C.!X-X"/DG^:?_O/CVU6D_>'T1>I?O)C_S@L_ M&"#BYB],?WR%?_P\Z5]\'<#B>^=CR'>B7RRY@%(%SG\K?^U%:TSG"&0<+P,0 M_"X,BXI7Q+CNK[?'?/6W2(+L+P?3BHA7_W95O*,+WZ\IX)4_70%M\X?(!5P$ M&->$>N/O+N%<@+R-$*(??_\ECBY>-+@65M4/T^EPVI_^>#LL)K1YZ>^'"=\C M0N&"\=G;_-\V_KDE=*@&_6&_?/<=?CG_FP50>YSP?0K#!#/+LGC>8!1O_-*@ MV+71%1$#'V#0?+>7H-];/&SI&0@3WD[A8M*C/(&7:/^M,8E(Q3VQ+#*">XEB M@GO*65HE<[)0C@G$7[Z,OKW Y[PHHBN?-#*DX,J$ M@!M?\$1&%HFS$?<[EU/TRGNA;>T5-4^^N9IKG3@9+]8U?WUVV@7R>'31 9?3 M4651SCC#!?S\TVB<8(Q.$/ZH>;__%@>C":1__#P=7\+U-T?#*6KWZ0#*L_&- MA"_EDS8Z,7N73E(:PV0"D_DGG_&_//G>G_2$C DL]<28B*Z/L8:$(BFK. K' M2LD$;:49FY]?43\V[,CWZLL>U(XZ$?$ZC6E!_A*4U\TVLA68WBWW8"_>5QY= MD>H['9F;1-?D951;J)TS3:T*7+B"PA=MMACV."M(%C[;Y+-2ECT%AF^X?@]$ M\"ZRK$SLR\L);F:3R2O<&GR<_MZX@3TIM: MSFRO?6Q-@M=YRS?9;4G#J*8,5TFE^Y)Z.2%?O/_:^S3UTV:;?S7PD\E9_C0= MQ7\W>JN2Y) X)=EJ!&:3(;@V2IB2GODL@TMQ [G93T(C\_F39@S#8#I9?.>: MZGO!//D-NJZX5_6 M]6#93QS/=\&T1:;]#Z*L(KFL/MV9;I&GRS8<0QJ7%34I+XF(%D!\&*&!)25IOT%12'V^=K<7.;ZG:"[6"W7T+T M$"<67$"0J):6N-V)24:4GUR^.C>A_!=O!6_^''8S^\ M\C(UH+-"+>%2&B*S4"1P0%B:$][CNRBS? /#D"=Y?G!6=M66WM 0D/:V\ ME%0J0FF@1#I/2;!1D!0\=U8:_,)5R:B6IQTV[NHTG[JS\"K:XF4<'^%+?S(= M-ZN[8D2L&(9!AJ>"X%T=(;KIBRR6W:?;=G=>WCCXCF]N*MG$99 M #L9#B_]X"-\'8VG/:9Y!1*BS(0QC2X@.H'1FSJ[\*TG M'Q'+K82Z2K2L0?2G/=YZR"]M83[P,N#\,#XG-"5T&F'"6C M$*"=5WW[B4= ;2LAKA*JVQ.Z2Y$NX/(=4\]&F);"'.57-.>W+?#.!JCX;AV[5^-+H?3\8]7HP0]W"V4S[AM M" 9E[XB*> F)9(Z>0V:6RM"N=&H+$$=#?3U1KVJ";:,)\W-4] \GH^$0!HUF M.A59\EH3B+%DW23Z_PG04V39FB2I8:%=C=FZIQX!UZV%N4JNJTGN*8IE,#^+ M[QFG-:J;)#10Q!716?"<4P(Z,Q^9BD)ORF;N3O+RTX^0[+V%NR8]TBHO=J.4 M9OY/62Y#.Q.=XVAG4F*:E.,W8@,+Q#OGC18VN!CJ50@N/_H(^*XCUC5DMTJ& MW86*]ZCD+%(5B0I)80A@BZ/!(RD)?/0KN=>F8CGH\J./F.S=Q+J&[%;)L1NH M7N&G9^//HS^'/4U=M,D;PM&L$.D38L+0@)C #0WH/R# >E1?/_C8B-Y3I&MH M;I4CNX'IPV@R]8/_W?_:>(JN&!-PHBP3/451TNXN"A*XD\HP$YG0]9B^\>QC M(WM_P:[ANU6J[*8.SN*"GG0I& S[B4@*-Y4<%+%<4\)T!A<5 N+M\J'KGGIL M'.\CS#7LMLJ,?8)X.49(C(?/_>D HSTJI1-H4-".8!A .?J&QGJ2=42OT4?! M5#LO[/83CX#55D)-X6SRVFY M95]4L!>6G\&6$8;W. M H,^:4G@R1+I'1 GG299R62U4Q%H.U=]S4./AN/]1;F&V@KYK],+&']!"_/K M>/3G]'Q>V-3#54D30B(Z*5PCSXDXFCF"LU)G;36 "^&?@O/>3W8S@"]BL+>HT>M,JUO8UY?'*9^O@;)],I3*;^"I:V@/X$>A2. M45;<"B 6 PFBO/%@/+J8OEVEV=W//@+>*PEV#=^MLF]7%TMB+(D428YP[AS@YZFJ%%!NOS,(^"WI2#7W->ID$1[A:L< M^\';88+O_P-^]*P03$EJB5;E[JZR& G2XE%@Z*_ YHB_4".YW+_I3Z(?_"_PX\4M,:ZS83HQ(FS41()#K0N.$P_16NNH#;R=F;[K MR4= $V>R)"I[(0)N(U2W.P6[ MX\%'P',-D:ZANNG11T?UOF)=0W:KW-D)0DH-K.+P4\C& A4DTU32\E82GY(D!AU];L%1 RT; M12X_[@A(W5]\:XALE1&;AW!-U41PN"^H E^4T_*,)B04AP82-Q3=&LH;)7JFN-X-Q_#T#.44Z=PA\\<$4@F,_%""A+1FQ>:0FC]-MY\ MX/%0N9<(U]#9*F,UQ_*F/[YXFWJ(63N/CELPY2JN$U#J_H$(""+EK'+T[0XB M;CSN>*C<0WQKB)RGHO[^XI8\$.:_=QZC\.KL_:>S=V]?GWP^??WRY-W)^U>G MGWX[/?W\Z2: K68HW/VWV@Q0V!)AR^D)*ST:KTD7VB/MDA*K8ND HS22+@+! M "71")F*C3VQ6O6MO4)1K2WOO.5L2MIDR.B$1XF*[".Q'!CQS"H=:7+XG:[6 M=) )"I7XO+/=[NYB?.BI"8LE?(1!F4+UP8^G/YK3,=\_EC^2=.6U()5 M0JM$**X' _3@B5?<$B.4!EQWHGE3JZ%]M&1[=(=NX5Q#!48'H:*#YH_+>.;- M#[=!U%$WYU4T#]/-N2O^-JA)"^$?1BV$!@CE8 V\:/II96)=Z4:O@T?GB]\\-IPRXR[U@+YOU,HV-::NJ(%F4( 3) ',<%"A,C@Y LL$WW MNMIJP4/UB&W+S0:J]Q!L!_V>WX^&XU50/#,AM[[O;UAL157!)$\8#)Y*S4D-#)7[@F>KHN%6U M6_D_FHD>';B#=01]F%D>VR!ZMK,\=J+K_G$.^\CZ,+,\(N5! 2HZ*!.)E,J0 M(' W8CII3:5DR6_J7OF8V=][ED=E\G<1\6%F>=B4A*8EZVFX)M*4&ZW*:<)U M&4 &4D.J[=L]TED>.W%S_RR/701[F%D>Q@/5QBMB7,EW&X(ZF4Y*E MW_FFJK4CFN51B>I]!-O!6WTRFX)-G:.9U5U>@0L+@$3@0*G"14CJ+@0EZJC'8 M!($E%J!V-G]K_Y 8*;G$Q?^?'X M1W_XY5]^<%G:Q C/K2A123.F@O/2Z1ZC4\H\S5H%O?%JR5[&?!M@#Z4/K4B\ M;>*K,]!)G@Y7VH]32.OA]BS3D*&4^W@>B!2 NY*QENA$N:>,19-J[P/W83H& MY:@J]P["^]<0IO..-7V8_ :#]'GTNY\N.M@,+DO;DI,8QY>0FMO0N)Z3C/^> M# :C/_TPPIO1^-484G_Z;C19B*ZGT8^)KE1["NM*WWU%G F2>.NI!!ZBIK6U MJ9N5'(,./@*.*TY/N9+3[-[/Y"-$P+(Y!BZK)N^* E06V-_TAJBEJ\36X/12[YZT '= Y9"F7 M$B^*\8!VAC '(4:FT&^L[27707X,^O4 '%:<_;)8Q=OA-Q3(:/P#7XX>!8P? M)5"2'<<-'@1B2582:BSU+J.T3.ULV?+SCT$K]I9GQ3$P"RQGTW,87VOG9,G^ M\12%H$(3+DT9Q2L"\=(&4OHCHYOO?&2U3\/N1G,,O%>2=<5Y,0MD'\;PU??3 MZ?>O,)P >O0-U!L2Z"D5,PO,DVP20BQ]W[P(B#@J3KVRSE>?<[X%K&/0B]K2 MKSA&9NVB>S(:U%:62V/\7%HN6X*[DR9&\')V+ZP*M2N(CX[T_25:<9#,33#O M1\-X:X4^A%CFD9%@F\._6(YP-"<9U=!G)33=V(5K?Z97L1Q!FK6E@#M(E;P; M#;]\AO%%<4DFTXLF>T,UHTFC5@-7BLA@,W&!6D*UR&#!*+0YE3E? ^.AZ&[+ MT:BN@#M(FWX8C[[">/KCP\"7V<"I9.Z^%F3%';5">&5<("9%-&F!,>++J RM M,X!.D4M1F_Q->(Y$"ZJ)O ,3@ &H'W[IHT,Z7SI,KV+47T>C]&=_,.C%D!TB MP=6*,DN8*FP =B6+4$WH' M"C]\X:W 9R+!K06L@= M) 17\+B,OHN*91JU0_]8I-+TIM2;>)>%XTIFMZG+3(TPX4CX;B7:#O*#,SR] M0,NP0XEKB%Z6UD:!^!A0X5P2TD3+U<:IL?L3? 11WT["ZV#G?M?WH3]HSDG1 M]6R* ,]' _S;D^*&3G]<+35Z[5,Q(]Z7=(;QJ,&9 J$^H(=J&76F=D'-MMB> M?$%=)R1T$!PNX;R=[;)9N62 $6Y]:2.>2OL50%UF 9>OE>(;AR>U5(\'+[KK MAL&[U:2-^+NX-74^&D]+)N/E:#P>_8D^:;GVR3WU7!/!09=.:&@;O2DS@%R( M$# FL;7/EM? >%!5:,72[?M2+47<16'UO$#B@_]1CJRNCJMXCM'[1 SJ.NYH M4A&;6?%1T#.5$DVCJEYZNQ;)T7!?0= =Y(;>CZ9P&Q(34L9H'?JT#+W;$G]: M23V!9##LH%*%C4.U]KL0VGDU&C9K^Z,_/7]U.9F.+JY1_K@ZLPS& M*QY3&91>+!*WQ)>S#*U%4,!DLJIZ_?T6N(Y&-ZJ3T$$FZ&:"C)/5IZ*#V[*H.-J*!^^R_+VV"R093>E)& M8TN^1082>/ DQ:@9H&M4O]3T3C#'IA,MQ=U!B=D:+\A*8R230$QVZ <[C'M# M&7 %X"BC/FKPM<^2CMC7;"G@#LK.EA"M.49A,M"D1"80 %V;,HP4+90AN5PH MHR"$RAVFHQ]# =JA4XXM2>BB4\\F'WCIE$SJD, I7+$Q'M^+J(CG3I(H42+ MO-6AMJ.Y);0'U9JVA.X2D>S)1B<]7H;?8#PM]32+\KOE+$O/E'O)5% "L?2< M*].6;,;@.IG LI3!Q5"_"\A&2$>F)-6DWX%%N2-P6BZNH!@Z <;0TI;I4O<^680 M?S11E!\LZ6S*5,M@&:$L&8R>N"'.L-R49,5@%0O5O=7[,!V3;E25?Q>)T%M9 ME25DBFD5@K*$6ET& &I ;RA9(J)((8KHC:Y=4G\WFF/2B4HR[R#_N1Y4L5)E M#B"))J+GHZ0B(6+(G5D$*1D8X+5/S8]>!]I+NH.4YHWLJJ;2&\X(%TR5*4>2 M!&\5,4SP1).DTG18-77\.8N=!-R!LUB:(?9G%[M*)Z11,[49AK% LXYQ[Q"0 MPDV)R$P%6B%:&HK(J!BE/N7:D<0&.$>J"[4(Z,!I7%WQV^'\6L^'T;B1_70Z M[H?+:8F,/X^*!2LIEM$ _^*7J\X@"REQK3+8E$DI D$7F&GBA2M%J-:(G)2F MT=0NMZNZ@B/5P >DN0-/=M;=M5G3K,L?\]2&$-"L:N,P_"IE*%3C'DVS<\EB M3&9JS]:ZC>$ARK\?CM.U[7;W)*2+FM"4&N'[P0??3V^'K_S7_M0/>@8#L,R, M(LR74E6/[I<3RI,D/ U.IM;K4H*>#O.M'F*(@(9WZ\;!4-F,$ M?WEQV8T$Q?ZTEX44&B1&::Q,&DG>%6O,B6)&I.BB5-5=Y?M1/6M=JDQ: M-QT3%XB:= :RZ]C."]3#[[!K,BAM%![#].S_-E_[XEHC DI8'B@1&E9FTNC M%4>82RIEKW6LGHS9$>*S5K@NZ3R(@]^3FAK@&;?D+'%SUJYLTYP297WDS&GI M;.VBI544SUJ'6I+2@4O=C,%* !=-A]&U*^^E;*# )$PRA)@C)TX&A78T&QZL MRHS5-DQ;P'K6BE2;M@X2S76DU6/@- =A2UE9,:-&$*MQ*4&5 5\T:HBU#Z_J M('_6^OD Y'>;+%^;HNDYQQ,$4(1BA$*DC)2$K P!H0QS(?F8:\>5]V$ZTD16 M52KNM'9_?W%+:N_PR^8'S?>+5#Y"_JG\^\^/;Z\D"-&/O_^"'N"+1FZOSMY_ M.GOW]O7)Y]/7+T_>G;Q_=?KIM]/3SY\^^'($= [3?O2#FV F_8NO@UNZ M]C MPS_#_S4ZL.4??G&-^.9*YG_]!OL5L,/W*0P3I)\K#;]\=]76P'%P7C%)E(;F M8G$BSH(GN4QJD&@3+*U]2K&*HMI0S]G82I$UDX!&3#MNB*11$@\T$1I83$Q& MEG+MRO&;""I:"#\8;-J.6O%YY\C.W<6X+M/X4UE4FOXM#D832/_X>3J^A.MO MXEZ$6GTZ:!Z(;R=\N5@YG6ZA"2N3#'FFCI9!L\!P#5)":;**7UK#F:&)[[D37_1,^]Y'U8;3 !*#:6DM4H+Q, M=['$ITP).!ZI8MK&ZFW*'OUXU\KD[R+BPXQW#)99>,J[ M.:E^=.-=*U&]CV [>ZN;]6&$=#9NK%EJ#L,_P/C3.49-)8L!MEQ7C2F[,M"V MF5 M"(24I3$QNU2[.&8+6(^B;UV;@*"VZ#LS! W$!L_DY')Z/AKW_PM2SU*F M@HB&9%=Z9$",Q'D)A$<07%ED#:U$W:V-F$%[.YE<(BRI<)]R M.I ,41')56G&FF.9Z*=SI"SDZG?([X!R?.SO(>).[@C?@K5\;8@+3G'K,@1L MS$2Z8'#G4I10-$Q":A>2J3VU:!.>X].!?85]9RU(_?3PI\_X\??3]Y\_G;UY M=?;[AX^GOYV^__3V7Z?OSCY]:IDAWORW:R6)=UA!=WGB&+2C7DHT\*R,H(J M_KY ?]\ M4%+C"3K'Q)VG"^' MSA/OPN<]>>)=Q/C0>>+)>+JX38CN+(R_]2,TF1 IG%(@!,:S9?:OY)Q8%!#) M*@GE-#-*;Z7?^( E/<"OKG7@KF<_DFSP3C2.*HJSHC^XA*MOV^\AT0[R.^]P4<,)S,%XSETJ2J",-;C R"Z*\L.6V?R(.ET0@1MZQ%T-,RP#D?!_J5S=T XM32DV#49AL,%<"3MB M.3H0VCC\-.7:!S9[P#R\JK3C=KVB=$9,)XG\R?0LE[&7RV;QTVB0>HEQ"LJX M)J%8!JMQXKFV)#+(,6MI'*]]1^)N-$_>B%02= X M0HBZ:&-I=FLD)5Q1B7! ":C-^=+CGSS)^XJR$T]@ O@'SU'97J-9&HR:"-/^-UB@##EXX80@+ !JK)"VC#\*A,445#3>Y%2] M8G.SH@H(/[M>]'P_[\FM+L\F]S*?BJ@>CL>SW!&%CI,[I%PA$90YF\ MRBB"=#X$AC^MGA+8"MB35Y+ZXJ]XN1:^Q]XZ/'/5_;T_B:CC?@BCRW)?O$+/MUQ-K!3=%;VE@:0?1H0BL# MR1 ABQ^3(9,0C"0J@M,L"RUU[2S"&AC'P_6>HNU@'LS;X3?<=\H29YBN[BM+ M6M1/9R*HPW4&88@U69(4.>AD DA1NZ+O+BQ/GO@#K7%OT9)6F<" M&R\4PY#16D>TA^&G;9J^"Y=0 %%0X@(8 DDZDRW5%#J92'LGHB>O%A4%OD8? M6N<0;VKMK-GO):*<^R^CX>0EY-$8EL;;G7Z?CCT"Z _]^$ZW Y3UX3'PO5:]2X=?KS"O/\O7H)0R@9 M>@Y)!\V!9(.NE]1>DZ!,Z80O!;=*QV"ZV>U6H!R)^K03\1KJ6Z9<\*^X;S>C-9AK#O =JMS@M?H;?L>AC"]7MD* MXGO[Y"DK96:1D1B+1*5SQ%&.KYV7%L'+Y%3MWK[M$#]Y/3P@86OTK752=P/\ MC_=ASY!-X#03SJ0@,@1!;#*!Q.! L2B\4[6+"%O /69-JTK5&C5KG5.^@;W' M1$;/SRH2F*=$TI00CH&>0^W:Q!L CDL5=A+G&G);IY!_[P]'XZ8M MYDS;7IW[X1<,&(I67GPM@IT-5) I@)-)$9ZY(U*P0+P&02C5R4:GHQ"U#Q&V MA/;D%:(+"M:HRMX)YW+4>=-^??/]PM,\V?4=-&8S_^,6^5&N,8BFQGV].2 M%IZD_W,YRWSVF,6H4/! LBW9<=R%T(B567(>)$:.G&=9^[+S'C"?K-8 >5(V=]'T!U<@?@#REQ[2"??8.R_P/O+(IJSO-))Z4H&.@L>6?[HE?$_MVIVL#O:G.\#.K>=JPS='C4K*B0*R M;*=*$\\1O5 (-S6]Y&KO6SM"?)[:586P#O:_;6;ZX9;=+T5H<0Q^ J]A]N^5 MM%**+I<&Q#EGCC$_5\1F:DA04;!2KF9E[8/N]JB?_!YY8.+6J%[K ^Q-2W@S M&N.+-'QU.1[#,/[X//;#"6(N# U3\]6@.;J_SD)=3:#4.3FJN2."E@K)F%"J M+GD2A62@6 AC8[5IN;.?@H'[J)?<^CJ#@\Z2'_]!QG*2H77 MV4N,SK4NI0VYU$6Z1*@ FK+0P?HGUVP?A (50D1-3F6*5!D89HPBQE@+5B=J MJY?E/IIF^[OP>4^S_5W$^'B;[5MTRD2Y4)YI(%)217R(@BAFG7(F)RJVNKGY M=)OM[T3CO3:>;-](6+.B3&BO<((!^-MW-8@$,K! M4^Y\RJSV!?Q'V6Q_)U(V-MO?1:*=-]O'B"."L9S$E$H?6%G&B#)'-*Z7@9$Z MN]J';8^RV7X;>O>7:.?-]D.*P@J&CD=$1#(&0URIAJ,2K*,*,+BM?7S_*)OM MMZ%W?XEVTF)W4,:S8L0Z73ZSFKS\L?R39F,"B$Q+%@BN+96+=R5Q(26QEE'C MJ>*&U0[&MD?WA%WTCJGH6&GF+\0VB';QW/=4DH=PW[OF;X.:M!!^!UO%&F0, M0#@70AGO7*J'4FD@CL9.RJS!)DEY[M)F/(!?__#:L(O,.]:"Q4 9E=#^\4 , ME#;RQI0Z(J^)"5S@2I//4+M/TBJ*AYC+T8Z;#53O(=A',L3%6VZXM-&-2H+N9._8-($B12IIX(H$S:#TERP-Y-'7QG@K M>*9T\*EVZNCQ#_QH9R1JB;N#(&/+>1,^>"H26"*RCP35E)$@P!#!9?;*!9Y< M[;*$)S3PH]4A8GT".I@+C M>G^15IS5;PJSBY"KM/7!=CM=, MV=44:BQCFB2?O,DF1Z5KQZ*UU_#D=>Q!2;USG$S'!7"_G;S_]?33V_>??COY M>/K;V;O7IQ\_O3Y]\_;5V\\UR]\V/::3XK>MU]5=Z5L6B@>K@414@C)\4N!^ ME#!Z#3;&"#)#]4F G9>^<:4%%\D3$3.Z52@W8KER9?YB,,E$[W)UO_:QE+[M MPN<]I6^[B/&A2]]6EC!K<54,Y6A8ABO,ZD,RBP#<$.5B(E)G]+<]:)(%9XXI MD2Q/72G&.D"/Y.1M)Z+OTIG6 N^B \Q-3(M"KBU =73>MA;0PQRY523N=CN8 M:E(_F$H8=+G0^3(D:HZ>NC:.!(FAF0N,ZP0AFUC;,!Q0%>XY;CNT)NPB["YJ MZIH;!O-3((!HLC"ZI%QBF4WAB6.B;)PR<\.""+YV=GSY^0_0 *H]);*U3]%70!R>Y?TY6;TZ MU4*@';R]G\NUL,OQCP;2#-T<& .J8HB2Q-L&T4I0S82YUXYHG6/N*X M$\P39KR.@#LXU#A)J9&A'WSP_?1V^,I_[4_]8 XN.LA:R7+P1DN?VN9J(#"4 M0.*.,I^RJGV%:R.@)ZP!]03=P9G%1YBB," M>@XNJCDH)%NZ)N0L43?+61O& MNTWF-6NNT(G1M6NGUR-YPKQ7$&T'YQ0G,5Y>7#;E.W?E/N= 4V )'&.$*E>: M#3-.+"HK\>B]"N:-]M6G$V\-[@FK13<$='#>L;XOP!R;0@!1Y40X#^CA&F9+ M+[: G&:RI!MV.Z"U [*L0G/,3C^U>1=^9;<1T0QCVB;"):I0&-4@BBE&/HM MV1)K Y <+' :;=1^JXL7]]R-N_78)YS;:RO$BL[?+2B+4M MP%2\Z[H"X/!W M7%O1L9[6%K+L[H5=F"4=0":5B07!T:WJG1]',1NN,;: M':^[B+ RGY\B#/VX/_HPAF_]T>5D\.,C?!V-T8%8N".:1>,CQH\@0S%*N$JF M@00:F$J4,QNWJC6YA][[#+-S5%O1JX">3L]RD$AKUYD(G MSIDFE*-K(,LHNA 3)Q']4F>C5%[5SM'<">8);]!U!=U!E+Z,9Z[LVR#JZ-1M M%F! MV-_VE*UK\G<1<3V6[. M8)91'#[B;LO-VJ.8O07;V6E;@^CE')''Y3&/:S,*T*5)C2Y+39+3W!B60D6,CN@$1PR" MG!4>5=R9"-IZ2[LQ&^OQ'%XW.B7S[C/]=DP2K3KJ/37@F;:E]^OA/,<>M''0ZZN-:XLN3].NR;F'QD&1VF7(RNB,0EIHCU MP2>CG,NV]CEA'>3'K78/P&X'F8\;PW'O7<#XOJ;FVDN@)8G'V=<%/Q3J,,M)AO6*C<$;#R6C0 M3\V-Q)[46EO.!>$R203H.?$(K1Q\4$MYS,S=2@BMG;RQU<..4R6ZD?6=]SO; M5&TN9G9-/H_NJ"QLO,N DDJE/ 6&DP;Y1T!)3?I3F'=9F5U9_8C+^S)C<*;L M)@LM P>B*"M#/#4E3@I-:(9$:0A9Q-I'2EVOZ3A5]E%JQ*K&FS;F;Q8G?40Y M3OI?AJ5D;OFZ]3R*"L)D_/]( GCT4"5^YGET!+^5/= R6XS%6N;9QVG)G4B MZ55-L&TT81LMOT://SO+9V-T'CW&W0WXSR/4\CY,/J &P'B\F"_; ^NCX5D0 M32EJMS.:>,B,&",8:)]2T'(+[>D*W_%JW*-@=%5+796LRMO)Y'+=*W0C%_01 M^LVO]5AFTG/P)+AIB0=B;4UJ=^\3@/+R MS!;_.TS/RXRO14>DU_V,;P(,([R$Z9\ ^!J-QS]*:\6+T>5P>C+$[7\XZ>/S M9[ZLCDHEP22AH>SL0'DY*9%$*)HE1=>6N;2%[:L"YCC5ZV&X6J-MK4\2[HR. M&MF5YIXKD9),GA;KJ[EA^'Y8((YG2[R#J'QT5J7:K5!V!GF<6G<8SM9H6>LC MB?6(%S(KB#_Y 9SEV6V<15I[,4F5)<3'#QB0@B4A&(2^5$PKA, L,O;8C> M1_0:M64'5)MCCC$[8F6-XK2^:?D9+KZ.QAC8SE9^$E$JA8#9E.:EHXCKF+DG M@]6:-9MTS"@2!21 Z2#!G6-.9!=5[?ZB>\ \;M7JFK5FC3QVFYV]FZQ#V:%;6>^O;$UL&>. MHN*ERP831)=J.\EL)C;Q3,#YD$JG\)RVR?GO^?CCU:M#\+%&A_9.V>_]+KR\ MXV7@V;L4O2N=J%7I01^(MU)@&!*SE58RG4U71NP.3,>K;0_&W)I2W%;)_&U> MFY?KWAN9@A,.?4EJ #W(Y VQY2Q"12V-#09= U?)CJU[_O&JUD$86:-&K;/T M6Q6#7!]UE8]^&*&,89KTDO2":[3 7%*,3R)DXFC4A'D.VAB(L7HA=QN\QZE^ M!V=RC1K6N5EPUVGJJ]'P&XJK>;-FGT_[&-=\@HB_.NV7.A,:,J/6$*&T(=*C M1?96>:*$4FB:E0[5AS2V0WSZJ:7Z%,99 9?^O&Z/J"7 M4K:>I4307OMR%.M(R>4003&^3LDP8_0VL<2.SSU._>F<@37JTJKP?Y.BK\,: MLC1:*$%2BAB_F++C*Q.)L]%9,)JFV[.D=M&6NQ[[[)2EBOS7Z$JKM/YFQ2X? M3[_'YFY+SW)PB3M)@C<(TY8P5TA)@(K(LT@FQ:T2%%L_\=EI2%NIKU&.=CGZ M38I\ R5(8:AEI65.:4QLJ226E<;428G$.!4^MS8ASUHU6LI\C6:TRIYO[=;? M3'3T'-6):Q$(33P0"9*B%X4JG;EB#+136FR3==KS\<].:ZKRL4:'VF7/M_3' M;T'V"1R/4A%N2IODJ(&4"[DD.IZ]%,4XWC=U/9,9.I);FYEPG,$)]")"E(%X1 M[XQM4\M>"\_Q*MF#,+9&[?;.E6^YB.:MN6\-3GA+(\V$NW(CSF2.KPY^P+!1 M.4;!FMM]N?;5NFW@/&NEJ\[7&IWK-C'>?'QY^Y9N#U'E .5TO#2REJ),B#'! M$I.XS!IB"*E^D]^=81ZG[AV*MS6ZUCKO?==TD=);9=UX:Q\;OH9I:=CU]2G4 M>YB>Y3+@&C(N)0$0%J!I@,!(4+;,,S0Z:)D-5[4O*W:SDN/6V$? _AJE;EUC MO['9GO?,I:0"01>V="H 1WQ4D2 V!]X Y]N-.>BD[>$>9>%W-H[+.JGHG289 M%"Y4&2#.\DB$IM^>6V+Y/F9""!^4\$91A%&R41NZSQ _& M&"5LR-6;(M?L0O?W%[>LT#O\LOE!\_UB93Y"_JG\^\^/;Z\L$D0__OX+OMDS?OS]]/WG3V=O7IU\^NW-N[,_/MU\-2?]BZ^# M^P+M^__FBVN<-_'/__ -&]H.,7R?PC!!^KG21(5W5ZUC>02E2B;.)JYPMS;X M6>"!<&&E5EK$R&K;CE44U29%S&8A>$#3(#3::5$"^\3P=> )B$ [Z5.4"7CM M[O W$53<8OU@'/RQSPRI3/XN(JY(>G,&T/1$.AE^@<''J_ZH2^50M[HE MS<[[7PQ_%>(F=&!L=4MP59P=< M ]X!*_?!,ID$29J6"ZO4$IM+_TL*+'&=!6K!UJKQK+2B(R%W8S!V )O+M3[I M.(D@RG7YQ(GWRA(E/4553C;=;J*]R5@\*Y7H2LP5IP,L@>4[H%7\"O/<7 MT+C=(4;+%7KC3\\G\NAR>7T]'%:-K_!J<# MB-/Q:-B/D\\0SX>CP>C+CU>C7]Y-TR]7[CC&9UYFHJPQ* KX6%,& MPM.$F#@@)J$8 0@BHA 8_IM?-L[_OY1$%Y%>!VDQ3_"H#0,^>#'T^7RE\G+ M'\L_:4P@,R$%AR!34 B7Q8@F,,22NC-*.!D3K7U>MCVZ)^R==DQ%![/HEO', MWXMM$'5THK:*YF%.U+KB;X.:M!!^Q[9DX36H^3;'O,N:"4K E$M^%+=,&S3@Y@D6 M&-"D0O5YD^N '#X?UI:AU7;B+<7;P0SNCZN(T!EE.IA(H&EV IP3KTPBAFGN ML-TU=^_OCG!-!1/OO:S.<8?CE! M,_>MZ3)R$B;3,5J]7@8C.)<)MU"-/K-#Y?2,6L*$%KQ4I;K;!ZE#K_'CC*H+NP'K<:.96!BP.8W\ -Z8=?Q[M*IHDP'A'-8FT7!$)N V&S S1 M*@=L5R%^LX>C5\#,:OQY=AFF^')S$6"9737H. M)6-51EB,EY'Q#(C5NLS>CAQ=@("[=>VR\TUX#J]@#\_XJB6L0U?E9/P5KK/\ M80Q?_8]&9B?#-+N]UMQ/FYY,)H PCC/X<]%4$#Q$QH*!GK9"T)UDL, M'U1@&'[$?#L[W]H(K:)XQAI4B9H.TKAW7-?6"7=T&CRA4>$BI5(88$9/E)'9 M2V:Y$-4O@#V2F_2/3FDJ4%2QS&F!ZC5\'4/L-UCP\P',;TR?7)3;GO\UPZB\ MC]H8392/L:0]'.ZF-I+$GI)5SMPFRS',K:QNNV+\ M2_6ZI755#??N)KK4J&+1*@*%N[YN:-(+VC%A12("'6R42"J7IKP@.CA))7?@ M=>UYJUL!^TOA.B!P5T&"M)('0K5KJJ9U MF6J6" 4.AJ*1CL95WTHW0OI+LZJ2MJI3>SJCI#?A^4NK MZM&U1I=:'T&^\?WQK5G$9WG1.[.G,].X.-RK<8\F,N.R+;.!N." MLU(W;DD(-)!L;)01S:>OGE3=#ME?"M8%A6LTK76Z?G5?/ALN![&"1@I@%6%E MI 9Z@XQ8L(8$IK*FSGI1W9F_!])?NE65M#5*U3J5WR3>WEY\11O;] ,Z]^,O M94"8MYD[IXEGM@QJ05B..T6BUY&E$+VO/NQM/9*_5*@&16LTIW6&?K6'[Y4 MYE,YKU;/M@MD?WEX9U1>4:K:N1D+\% M=5&^@X*$_K?F%E9"E,'K0#24SB"<9;2G/A!0T:.Y#92*#O+Q]^)Z#'VVZQ![ MK_ZT)*6#RM-5C.]'4U@".*_CZ07!%8/$RM7N,HW#E( B4T2L,&PUB?/J$>"V MV)Z1 E4@IY/RJMLX%U4]9:JJ<)1F'H%PRTHYCU0D:-R6M9')4Q&]V:ZM0BO- M60+TC-1E7QHZJ*I:!??Z$LKAX])=G@)3BE)KCT&DB!;M81G$Z[7@Q"=E7(PJ M2E$[+;XEM&>D-^VIJ5A>U9)$\,<$!DM(\%SW&:U MR-R83/-M9V?]Y*5='WQT6M*]^#NHD[K;]?K@?S1^%^-<*2,8,5QH(J4SQ$4M MB<@J0G3)2=/]KG0+U-'I3C=T=%/0M,[3FJ-;N%DRH8V+(1#JLT+GB@MB/<]- M4Q*'WS*L^J2MK8 ]([UI2TL'94JK(%^5*2ZX]C_ZT_-7EY/IZ +&[_H^] ?] MZ8^>IC:#LH&8P%R90N2)4Z7:GD3_6HZJ!8::UC5G)C M-]PR*KF56D02C,:0+^5 +"1/*%@;<\K:A.XC\S7 GI$6M:6E@RJDM5ON^!+2 M0KN;MO2SNUK7Y2(_7)C<);SP-BC F?:F#H<1EE%J4TJC$>+;5IX]L#>X9Z5<- M>FJ6*=T5ALA1FDY8=&A8E(CB6,^D6P9:JPW(9K:7M#VZ(Z^AT5'1'60 MA[X#Z:SX9+U@RAEQCHXCV 8QC_B2 ;X%BCL.:/&\J7UNNCO*8VW45(N8#LY. M/\P3H)]')_'_7O;'<*-"#OVQI2(Y"L%SJXEE95)S2J4^A6HB? Y),!9D]3Y_ MVZ-[--:I&M>WVYMT0U07*C4>18#4W,J[JKI,ET4ANL1TT7+IMI+?=:LS6QNT"8GHF#*Z\*CLP0E& M4C;>NN0XS;6SV-MB.WXUZH*D#KRD%9R_P2!]'OWNI^5&U-+-*/0:F4W28Z!A MFBT?T'1*ZXD6+O ,3MM8^YK1UN">GSI5H:F#UBC+YG..#E'=;!OUR@\&D[-\ MYQ(2>I:^9%"]TR@M,VOFRPDPR? 'FO';#;ZJ;GQ[PCY^'3PPM16K!9HN9C.4 M9_EU?_)U-/&#L^&M*^QG^=-EF/13WX]_]+01 C$Q$A0K3I0QP14+!28-[QK-'TS0$\=-1X!IJ@Q@C F$$]])J%< M2Z N9JGH-AJRS<..6S&JB[N#P__%#OQF-#Y)W_PP N[%.?<'?3^%'D/[E41D MQ.N2+==)$)N")$E[S8+0W(G:9V@; 1VMOM2GHX/C_&MO[TSNGK MXCQ_-1VVKF5*N=QDM6&1H!!4N<:KRH1C0QBE5D=CN?2U1UQLA^Q9J54E@KKH M.K*]5'HF:\$$:GM.%*&J,M<\9U>:#;!,?4@8"SS8*=S1ZU-'1!VP:."JW\X: MR3BMK0(I"5I/,6LWX'F(1&LO:)(B:0F'T:T-*(_UA+<6,=V,L;BRHF\GD\L2 M4)SECY +IH*]!'J/^[(^.D'5 L8CR%]FH[BOWL8B(J((2BA$DK^GFKBK @D ML&@BQ1B$F=I%WGN#?33&JYHF;-@,NZ.Q\NR+CXL$:D&:,0HI2%_#U]&D/YTT MA>O#F:]82M>O5[6TENL%7J^J-$Z?])14(H8K4X^)FH[/(4^R\T+M _[W&'$4N*@A- +P#E)3%(%OAR:::8 M05'B2UI]G-D&/$>K8]7)J'C"/-/_VTJ_G36VBJ-"8WCBREA8J:E 68#'%<1L M>$KEF'PKL[77XX]670Y%2>4[XM-YV24/NH=PDK(MP*+KIY MJ-,VD@ :K60JAP(8!\)U%"E&(U6NW4K@3C!'JS5U:>C@)/CC4D., MF\ @N9FQ)9R M8LDP1G0(:.5HR:F##B0:RP0KUZI"[2SU!CC'KR65J.CZ_'7I:/A'H\)2ABPX MQ2 L,%1ASPRQ&;%F;I)VRBN7.IBO?">>XU>46F1T<<*ZO!^N@#-4TT I)8S& M,MI96;1SLFD^JHV2D09>^R[1)CQ'KRG5R.CBW/3C[8YNI03ERGL26AC.72)* ME@LI&E?E8J5(.:+@8F M7)O*WV'\!<9S;ZPQDVODTF-&ZZ;CL<#%HSQL"?C*J",=O?4"A,S='5UO!?'X MU:I#RM:HV-X)X=OG&ZCWJ6'"#WX=?8/QL*SBU]F8MJ"=P0VY.&^E4P"-E+CH M #\H)Y,0AII;B;][CYT*]UBE*0DJ M*9*MB!"CR8+5'C>U/;JC5::.B5JC4^U'#N<,<7J63[_'#]"IJ(#HIW*%51,N9,R,)A<9" M L=D[5.K#I;QY(NF'YK:#IJ+M +_ <;]TBKE=M?".+A,^%(NBVDFNM+2R4". MFK!H)9&RC ,'RE']E#":&292;44^[ J?O(X_8H7HH!=*NWY*"HHU[;^D,#G[U_5M2UW:7UZ?+KUT&C.GY0_O2;P>C/T]DWKEU*$Y5'0H$())#(Y!7Q M":U'*FU(:#80>.WV:=O@>O+O677A=S/J8W0!G_WW,H.DGS!"P'!21I92TTJ] M#!]Q'B-)8X@Q48 5VBO>09O\6R@>@/SJ;*VV)&\CZDY&94YAC*9G 8<)-(;) M>"(2+Q?Q;21.)T>2C)3GY 0SM2@ MI'50*3IO[7_Z_2N4-"8BFZ U+,.NTLO+Z?O1]']!\W[T?';X=E!%>-/SGUE& MG'6LO!PN>TD-<[5[WF^+[?!*=%C65U2N \HJ7RA^Z8?_/D&[_'5:ZAB7)@E# M^CSZ!-/I .:#U=Z,QFB',6HN5;&+[L;&2Z<@D"2\+@UI([&&,A*X / T,N9N M=3!?>U+1"L0S4:K#DE5QURS RP6>$J9=":54NKV&2?_+<-Z\[VR<4'3C'[,+ MRV4UXUG#T!OWF*-C5 "^*$$V?1Z5*+D>8]!($= M))FO;CQ#8KTL*(+PDF3%H&3\./%9"D*YH99GKA74#M*6G_],M*>UZ#M(MC:5 MDY]0=_NY'_UP.A?(Y[$?3GS38^%??G Y:ZXPZ:=F7,UH^"O:V2'K\<1R1GM" M1"SYKP"1!*H" 4;+F!JOMMG0%Z^(-\:IN!$ MLT^>W+1S,1^?0FWKY*@DU>Z M^/7*1&,,A@7)ID$34$W,'5X]E-Z,FLP7YQX6?1JX&?3$YN&L,> M!XT.>1;$84Q(I!8&=T]MB+7.:>F\]W2;J1E[ W@F:G0XDNZ^R_SW%[=D_ Z_ M;'[0?+_(\"/DG\J___SX]DK>$/WX^R]Q=/&BD?)KF,1Q_VOY[T^N%[M M32G,GWU#SSI?-WR?PC!!^KG=]O%RCJ691#99+&E^G*>D1J^E3)U7#IWCE%%- M:=+$.JV9TCQ14_OV\"8\K9.+\1S29>FJON8IDY<_EK[Z7-ZG'HLL6)LU42;B M^A7:8\M](&!E$)GI8'WMG7-7C!4MH!\,[K9[U?1D)>W8)2GKSN)^*@)(T[\5 MPPSI'S]/QY=P_D&9=O:4$C0J0JL MI+EK4-%!H=(RGM>-,[(5HA[RY"\'T]H>_ J:FK[60B?(+? ;BDS:T77;'Z\C MZ\-H 6@GJ$N.2%>:1B25B3<9B'<*P'+'&=2N6#L4^[,__?#D[R+B+D@?75R, MA@V@WYOXHQ=]2(#/)4Q3C>&@"L3;8(F6Z,M;G9)RU6NX;X-X@."J)3,K47<; ML:[RW+K_UPQ0L\J7@.EV MU*PE>F^Y5J[8FJ^M";X;3)]'+P%C.!A?H'.3Y@!%M @E*:($$T1&F=%[IIRX M&'5BVGAKM\G+;O6PI\IO-]+LH.#X#S\NU]072]7!E0O$A&5>1@M23YQP&!,I M[;A*U.&/*[_3-P \5;K;2[.+:Z_7MN5DCBC$J$($3YBT 94-<$]*+I(0DU&) MJQA=]>KP%11'LCOO+=@.W+#E\^&E>A2,0)=_TOB?3N"Z>5"$^G)9@C%-;, ] MABFME)=9;PXV6D;/W9AM$'07VJV@>)K#OBK\-:M)" M^!U;FSDRGZ6E67NB8]/[*%KB/2)+TF7FJ0E2U8[T#Z4.]T3Z#Z<-N\B\_KM/FKI60JH\8N]7@,&/62E;.6TK5@*5ZMTT_3+'YG5T!AB& MYY+S@HT1:V(DH*,H%6M&FK0%@?<]YTD36E6(E6^MO+N\*!6!GR&>#T>#T9=^ M<]%]CBO3\G0T_"R75&V9M14LU\0IX6D6.7M]7WW=?<]XTL16$U[E^R/O1M/+ MR16J']>8('/TS,"2J&G$A3I/<)V1J*"BSTFD(-DVA-[Q]Y\VF36$5OGJQF(7 MOWD7^^9V;FE,(4I#&'<(3RC4,Z4#43I+&:C5B6V3$=CB44^:WMJBK'AA8QG> MC0KMV^B,TV@[B/:E=5+,N$MPPTHMI?=."!W#-G<%[W_24?!<29!=#'M;K?#H& MF+\:VP#LZ(SH7G /$H80$(H,PL1K3?*EU)\ MKLL!>HJU2\D>2%'N.4QZ&#W91?RU4]A-1GWAR.+/Q4X&:;9,ORWSR\JU!9W"NG#WO(JN*!T60\+??Y)J-!/Q6/Z'0XG0W *%IJ MH8PO=I1X\!XC2A6)I8H2W -YMEKH(,(VKS$^9.D5QJ^N7]]-SS]JIZ":X"MF M3._"--?S;5#MX@;LH18/L>?78^H>ZEN(N:(5OP==8EHY(4L778EV2C/$R90E M2M' ,-*U(6PU\?>1D7_'/GYH[G>1;@>>W;_\N%\LVJ*)F1<<7\PE5). !@"5J?KZ,0= $2(!,@+P "@PSZE2 M4B2%N&YVP]W,W);T^<<8^LB1L8U6"=#+Y#J6+<0D/3"M&!89A6>W:+/5KSP, MQ1DPY6PH3,TK*A&""+0Y9J9YR2JFW.6B^0 (3Y0^ M^RJA<9K7-<)G5XO/T]GXWYC_F(R71^8*[76[ZCJO16$H 58K;TW0161NJ3#W/^4,]!V8U$V3F'; M@6R&Q$S\MNK#NF3DR'/N7;8"//G_=,(1R!CJWI6\EBXQPMCE J3S \];]0<* MN''.V_W\_.WJ8C'^-XY1 _^_1IAI^6F8:S M:4+,\Q&WC'G!/7";,RB/Y,2(*"#S;+Q!:25VJ<3L]+ S47A[P>[N+=Q,];4[ M\W=LQ0>C+3,07*HMM84FS[66F'I&MJIQ@IDN=O\#CSE?=>\MS"V*/KB)QC9\ MFP."EDT#5C'2E:EZ?7&WOI1Y-LG+D0XU>J_;&#)O/' MR5"X;=USM2'\,R#C70.,Q<,^%SW:N$)I4X(0BJ;>8I2Q2Y3&3H_\ R(,9R M]#@H&#G?T]G M_T->UGIT\8B7Q(,5"G+!FL&J:;&&H'B3F.9!)!M+!UW_^*EGHM #1+5%:X>- MC5N[3ZMC[#=R 1;V'"01',:Y@WT,B*J59/#:X16:>77\)DC+3)1!NXU1*TSC6+2.FZ MR3#@6HEHL!AD?4(3#SWOS%C05+Q;.'!P"',Y!W4U'+S:K_/?+,Q&\"@$LD[7GCDTLM!Z[LAO-&?"BL^ M+1O?&Y7(,"?G0!A&YQCC'KQ3$9C3GA:WE%!C>O2 =T9\&4HI6U*R#HJ!OBH% MZ\@Q?#:97(6+:R?Y/8'_8X[YE^FLSB&KH&OD#N=$^/6,Y3?3,!D)+ZP1V@'R M92&-$N#),*J]LZV)-7Q;NO3,.@S%&=#FR*K8PJ*#PJDO$2\Q$[S%;!ROEK=_ MRYFY]/>KM%A>[;PMV]/B1T4I$U(FR,XF4-PQ""%)^BH5KY"E[+MTIS@ PIGP MYUA*V$(><>PY?R\)?)I^FM1A@3!\R1Y5L7==K$: MBN !<,<:[#< 6V[;4<,HY-2S_>ZM4N1<,)3:@RQTABL9#40L''CV@6S#X(WL M-"+B)ROB'DC37:JW^TC\>(6[75 ]M>KM7IKJ5L&[CYB/1P*7L,Z(KY'&:IB9 M.IS(& ^.2Q=9D@&QTSR@1Z;\?:JW!]!]'^D^@NIM[9G-Y.$EEF7=]\C#LRR# M5Y;V/,ZMS*:QR?&35F_WTNN!U=L]E#) P6Z/X1=..^]3'7G!4JQ5%@:"%@Q< M]BHEF:.4K6MW'__G9!&*& . M-2B;L>9W:N N,U."3Z93J=2C;,S?2\[W->;O(Z364X5NCUUAC*QE00B$=S75 MT5@ZP"*I)!H>R%#QF74:*?089]/LJ["#A-1Z]F^8?]Z,]HZ\M)&5Z($ &5": MEN<=1BC%.NMII5%W><-N?^[Q%39@G/!@P35^Z]Y,)Y\^XNQRPZ[\ 1I9BE@2 M)HB6_E J(#A#WH/U$;WUSG#5:6#"_8\Y.Q6W%&OCU_;=;$K^!IWWDV6B^9<* M[G=<_ #/6)>SSY9 D1=*A P$E(X!QK*SQIDL.]UQ=GC4V6F^M7@;][1Y/5F$ MR:X^;?Z(?_?/UJV-2%^YXX=/)"Y]4V3U_8'O)3) MGD 2)TIF:,V=_7,:^NCEU#D->T3'T(1BI>(04J:].^0"L=2[&I\S+QQK/_V_ M;R3:L&/_&XD^6CI.Z+D+HK]O)/;2W\,QZ'V$?QQ:!(W&)*; L:6]R1@YA!A! M,1&MU'6B5^OI6#_?C41C-O21^=##UT6(,@4GP"[;"'+#:V,I!I$Q*YWS7F&7 M8H1'&>#N)>?[ MQ]A'2LL359&9=YC""SB[6"BI89R:\WN3KUCEQ$[-14XVPS M'O64RIR@!8L&2L"./H_$/:_)1-BONL MK6@]EO GS7CLI=?#,A[[*&4P"Z(V6+D87ZX[/UW/[:VQEV)0U1YROE;2*O ^ M:7 8F,U&"'G[QOS O6,KC)^:%*W%W#I)8F.U[_$K3JZ6M?AOIO-Y;=80YI]_ MN9C^^7I2IK/+5>/!.%_,R!T:D9'D@LN14/JZF=;Z6&42%!68""RBY5W27_8& M<,H;FJ$BFL?3R""ITTNPM4B6UK"$]-_CQ><75_/%]!)GK_Y*%U=U[DZ]@:3_ MY8_AKQ&]2(7[*"$'S6LK0W+#4I#@K':.3RJ'9$ =V(1PVIO M ..'A/)ZD@A=%E *>?I&/4&3-)&N<"E#ZUOGWX \!1(LK_$ M!TBMKRUC5FU1OXXSYN??:E>'UY.W7Y8=*XFIJ[OSVF H60+HZ^W]$&E X6[OO%ED"F6VR@..* MK+C,C70J6.E;'U[=T3UA5AVJJP%&)^U ^@LY I/T(U(=5+3&&DB&6*_J1'6O M16WH[4A012F?6@]*Z([N";/J4%TU'+1TC;3"K/^OB9Q?PT5U3);M:<:)!%9_ M0%+Z\1L;O[F:#4''^0S#'%_BZK_T]Y6=1P;?YS#YA+5=TJJ3TDA+8[G+ I*T M9.ZA0W!Q.<@W%LUB<*ZT/D6/N\*GP.Y'S)F&4ZJ:K'84BR$'OF"]:A D9Z<@ M,N00F.$A)U?'23\FPO_-WY8:;3@NJPUX46)0-2W?AMK(S"DZ;8*CO]9J:1F< MP=3:WFQ(QWYQR0IP)*%TXNJ"9.%96,K,>OZ5+^ MT^UIYQIQ'$#6.Z,]Q\L,_U^O7SP;-A-\\PE#9W[O7,UI,KTU\TXSVGJTJ#N1 ML1!,%%",YBP:VD5CZT331YKIG>I$D^(\L,+(KY2E]K"GHR6@2E[)R(1I[:W] M[)G>/;BS?Z9W'[V<.M.[7A&^_7."L_GG\9=EHH+G7I=$6RV*6C5MDX-8 H*4 MB:6LQ/.,?WCT_3K?]!'KS9" M^N)F#]SRP/.T8@Z5;,/;]PIEA>*:KQUP=#!B'M;TYE./:[L<+/YI0]DU?F%_ MP,.24MKRY:@$VG&8%N"\<^"Q>"=T="[?5SCR&'2XPUP93(5]1-;86MG8\>E) MBO'@@#O,-3-55CP*M"B2CN6@9.C2%N449^!A$MU^ /811V/#Y&[+.E:2P-JM MSBE9QW)+<+6U1E!:(=J@0^@R%?)T)F0S!1TDFL;OSJ^(%]^>72VFE],Z(NC7 MV?3JRXOI/]Y\?+G&5J<4(P\1%)<6:H0;8KUV$2QSSE14F:<.:GOH.3^A&IN* MKG$QW(?T&?/5!>ZZS+C[7<3?PR4NSX.0DR WE8%4<6EYDP/KA0*AF%&!&6EN M3_OQ>NZSKC#L@:AOCN1W/\B-_QM#H=5"6-XX4/ M($R2ZYAK-3I' PII[PQ!(#@>HTRF1-%M%M(C),L]T<3'R)4^FAC.NH_9\)*, M@I!JW:HH 8)6"FR(/.<8N(I=&M>>*L+54L;;[?T^ AJ@\FG+^,%51%QX(8PV MD)2U-96=5N99K>SDGFPNHW-L/1UV!Y3SM!M:RG^ I.]ML.J7,[RF?A> S5> M>A#<:?HP-5%E!WH!IJB<1I+[522&/ELA8'3=.!%'H,SWG$;6J>; MG(@H#W1H.@U/^HA_.'- <8>%>3KM2BU#YUK5%K!LN7.F7&(NMLNEY"G,@8%$ MO=TJZ".G :V"%]/+N"[XKRG3X[RL>9M.EHW%"LYFF/G(9D6F2D)(D@ KIZK] M4SQD)@7S(M:6S .]V%WP/?K4UP.2R@;3TP"<>A>^+45"4EB]+M?@:ZF- BZ(#M]^,0R39 MU+JVUY-T5;\ULHC%*7+(8A(]68P)V!G?.+!M&0P-4[>__.GPOM/YP%>?X_ZYH/1O_:F.%IOA"BPF@ M;4W%+C9!-)%<%18EYL*4",SR=@/+@S?)'Q&1 M:F\PG(%V]Q3H /T?5WA&.1FEC64@=9;D&'H&T7%.*\PJ*67XG18@C=1Z!LKL M);P!(CX;Q\_W594H, 8TD%DB5D5RT8)S%D3VB7$R7EGFC?6Y!<93/9L/U<@ M[_D&I.NCQ6%Q4@<%+A7RX*U,$$IQ@"4;B;$$\G2&X\C)CNJ#E;-;V?M(=H!# M>P/1QD'CBXH^.0>IMIA6F1&7M9:0C6*>SIK(3.MKJ*U SDKC>\IWV!=\))73 MGM-FA;EVU'1D6/C$6;4<8U0%L[ #[OYGI>!>LAS@<-^GHSQ//M2ND!"S+:O^ M?"YAA!(3,A==+J%3XYL>ZO^IY@&=)N2UZ>=XDXT3Y52C?0SP(W? M"MF:\B.?4-9E@C21:*P";:/-C_VT<( -W?+E*YW MLVD9+T8HA(R8/-@Z\D+5;.-E?JK6V83 2U2BM:&R\?BG2H=]-3! :^GOLRLV M)J+PK%T2.@$2"%"L)BD8@L2E$2I'%F-H7?"S!<93)<>A&AG@RND&R;71-)Y< M$<(UU#I2&DD\N/H]LI=P_NHOD@0]?SP)LV_+V[OJJ55S:WIQL5S<2G2C))!Q MDSD4AQQ4DJQV>4I@C!":20S.M+:5!US.4R7M8V'(7?*[MO.YK)&*,6F!,^9( M2#9#U#$1+,>+3CS*?*;SN4Y+L/VU<)<2OF43[P]7EW4@ZK3,QY\FXS).8;(( M*4VOZBOPZ0M)+U49Y+Q\1*"/_BZR_?MZ-WCH(:V^6Z_YP.[?E:EK2&_+AQM( MS[Y#>K>&].9[*HEW6>?,%.CD)*A@/'BOR/;*,O)4%$NL2V.V@=;Z8+#27I4W?H MO@F 7=0-_5V8+;XMRRUHT=\V?[(J1$V1<>$%9"%HRY:1U:G.'*QDQF=9 M.'DNS2.97=$=NQW H-RX$Z0<1$<#7'9MXKDN1.^ :*"& '?1G*8#P%#ZNXI1,$#;^[J'8L.#]3YGXX-?60^, O6 M]>PE%ZV4*!!9I@5J[2 :&TEW-LD4-=.^]=25NRB.?T5ZJ&[N4?4>@AV@J/LF M<__55_KC(_VS):&E%X4>GL$&ID&I.L])J@"8%(\Y!&9YZ[2''5#.V5YH(?T! MDB*VP%J3OPNP@6R$G:!.8RHT4=W#=#A [@,<#+L!"E0<(T8(!BVH+!TXD1UD MD[0JV24M6UL)1R;$ \;"0;YJNT>#M;YTHL":Y8"-KH")$[ M.O\JRX-6%HRV6NELZR#J+EI_H&'HMF>?HVG01,Z-^PRO\6QFR:SIW054PQ;# M.X$-"9+V*R.!!U7OZF*J$ZL]6*EKA4YP/+?.*_D! MP''[!3=2RNU677M+= B7?[6N:S )OC**,SA3BGLEU=A^GKR+S M 0J+T69G'?D)S6.U#Z$Z;@K,,2Z=!])(XYE0O^-B75^W2@7:+-*Q61FG)0?- MN:PY6D1J;QB0(TE.)+T?V7;I9G+/(\Y/ZRUE.L#N7Z&%^6?:"+^.,^;GW_Z8 M8WX]^9Z>^BPMQE]72)73-IG:BM'6T$3A@;9$GZ#67IN(&07O-"BX7U)<1W3G M1YR!-33 4?,2X^+U9+Z87=7\E5_HY'QV644RLE[&0+L6[62I0.U91BO/"*EX M(;AASNC6+L$N+.?+DR;2;Q@(JNO_93P)DT1+?8\)QU]KD.LCSBY'C#L3K;& MGH HC@JB8F08J1*UX2)(WN4@V?'QYZ?C5K)L6'I6(?TS7%SA,^)2K9[<:-]F MN>9.&0W:%0U*<@=16P_<&!.4SSJZ+C. =GS\>:JWA2P;EI%52 ^4T/Y^5:7V MMES_K-YBS$="R^JS!LB^#C*HC79\Y S(9Q)H>(J&YPZZW^?9YTF,P;4P0+W9 ML_P59XOQG 3QZJ\OU1D>929*8=X"XUC[-2<&Y%Y'0,8050GD[W2:$]?#!KB+ MXOP8TDCB Y23O;K\*F(L;YX[U!G<^3)F&/T,4)KURW2&)(Z5!YV^O?HK?0Z3 M3_@^+'"997FQ1,E'7D0CK%+D\V0R=HNHW<7HS)0J%IXG^<.JQF(^2EIPJ94@>VK);?*0?.!D0O,@DU9:%-TZ#VDG MF/.E21OY;PE_'7ZYM0B+*_J5;QM+KV;4LK/']<]>A"_C1;BH.^35[,O%U?QY MN*@-C$=!TV&:K 832O6O8X3HH@5??(RAJ!1$Z\#&08#/EV''T^,6%O+CEYJ^ MFTWI75I\"Y.,_^]J_*6^3?3UZ_KGIW&\P+",- ]=?-H3QO#EJ(?(Y< "U8W+ M^R6$=Q>5[Y/\ZAK'#=.Y3SHF Z$$?N M[(9#J.*Q%+;N7-+S;S=9U(@Z"=101!V;$NHHL !DW+'>L%N8)UJ MLO4P=+B;L]14+<,DJNU8_4;E1 >( U6L=(!WFMJ5YJKM2IT#]7(B"G%A6+&2 M[%A5NY5$S\';[$$8CHQS>JN:#[X^&74>J')Y#,SIHXX!&/-;2)_I4"?/9 /> M=6Z8B)D+Q2%'QVJ/0 &^SKN)&'+D43.A.B5$]V#*/7".7P?37'W3860_0%;M M/_'S.%W@?(V&GBP$MQ:88^3["A/([=4(:%WPW/*2<^L8^(\(SD_Y!TAX@&W@ M;2&7%6^3D!MKL]8>9)%$0E%[#QO!0*BB&2N16=?:3MT*Y/RT?[B\&V9(U5SC M]S4POCKP!$J=4H1"IQNHP@($Y IRLBPE1@Y>[/2N/U &\_V!9^EV["_2(?2Z MIE<7& W+VS8>??R"MCV%?UM]!TBN<=W:)AP6&682-8F ^7I8B#JNR$,HP7*> M>#*N4X#NU J\IS:MK?[Z"*RQWGXC25U>7:Z!1.G],MO1149[B>$1G(\2D)-% MEYB,/'0#N M#=C?P^7W%AH=( \4P=T#[FDBNH/2H!_EFNGP^)O;5NA&"%E4[>6G52'H*,&9 M.L6Y*JZD3F?8STB[!Z+!CYUU?50W -MJTN75 FBX51&DBZYFR1@(DJQUZXRU29&Y'EN7X74"=HJQ\@.K^,Y\G];Z&2"NO"H^ MKW6!GV:XO'C_'@"-00N9$KEYK/89*'XUD A=$"%F[UGSC6DGF/,G2QL]#'&# M&18;8(J4-N7,@.E WD.)Q-9,?H2PV1BC2\JZ]:#Q'P"P4-).B&H[&J6D6/@E=?D@_*HH_$A^-:GR6T,YT^!@Z0^@%>UT[_\ M8X[EZN+-N.!(VD+>I,R0?*IMBX4E=#%!*BEP%7)4NO40P0ZP'M$]U9LFF7JM M53& 1?'+SC=E R-:%Y65!@3G')0U!>@H$V0$%1ZL5"RYUID,77"='5^:*V.G MA7'<;/;Q=$9B&T_S#%/=>9>_NNR>/WP*^\///D;>>D\)-$I6?W_K831M=WVUG=:AL3YU8OKR7P?F"#/7Z,A"^ ?'WNJJX<&.IRVD67K._T;*&L[ MO@N8EBD:MP&<(%'C$'5L5^L!LAQ;2/0['W)7 ,IM<^(FRLSP\))X&LH'7LTOOKW'+]/9 O/:==;*9%-< M[6%E:97&"/#2>ZBMDUTLM%/)3LGU#ZCW(1Q'SAHX3$73@>0[@+.Y[LCZWV$V M(SNY5O/.KL)%G1F\:J XDHSSK*(!)FHW,Z3SB(BMH'AT&(C^*@U0.GDOIE., MF1K"DFLJ^P&X\7;Q&6<;O3,WD'F=L[ 8:9UDKRC/#7@,#!#K=8PA>T6T#F/N M1G,N?&@D[R'FR>!R>/BS2?XMS/X'%QM=CY(7@HXZ ZHV554JUJ'1TD"P@;-2 MHF&F-1-VHSD7)C22]P 7&K_B!&?+E@[/\B5)MPXA7XR_XC4\PQ,*1T054FE0 M0B.$Z&PM]8E.UN0"V3HN^0"D<^%$2\D/<,>QINQ#*%DN2?!(]@W7K/JX=1!G M<5#+1- 7\G>1#[-=/!&:#*"'AEU,KU'6*/WBVP>D\VUYU/WR]??Q'Y,9AHOQ MOS'_2N)[,YW/1Z5P#+%HX#PNFW$&<)AK#9EV1/"0!;;N]],-V;FP90 ]-&R* M>A_*][\ZN80G-'I0NNUWST>F1"*I0<32Y7,T+(/*I]Z:[)ZA1YV+2+2<\)62&R M1ET(J#11D^L5C&J=BK,;S;F0H9&\!VA6>JNGZK*/:NUDN-K&ZB;V' O]SL?P MUPBY- KK?%A1F_]G(2 HJ:!DAZDPH3.VOJ3O >].-)3[T!U& MZSBA,,DS)"=\G!:8$WWC)7Z9SL>+^7A25H-&R)2>S!?CQ=6!65B'/.V0O*MF MJVR4:57Q/)OD^I_JNWP-%S4M_(9\W*8D5;%01*P1$)?HU#'DNIALM2B8#6L= M6W@ 4KN&H-L?M,HRT5QD%EP&[YP!%>A]\]I:,/0BYN*32;EU!4(G8,?*RFK) MB]U]0%MIX#'D:GVXO@O_%:>?9N'+9]K(+Y8I$$D&'WGPH)$M)^4ZB%;0X:L3 MX]XQ[U2+SCH[ 9R^=+R9GJ>MY=TZ463%HTU(Z]2(+J :9GCM!'+\3*]&BIH. M)>6C44 6QYF-$G+MBZ!T[>V7D@##6=:,BY*:-($YLNKOR04[IN;["+>AQI<9 M\[-OHQ>_CV2=.A.9 %=";8"A(\1$9K5 4TQ)*O-RGZDTQ_2/3].O_['^Q)6& MUW^Y4?#-\XZ;Z]5(\-.#I-8P>^<:P7_^UTC0([07K@XHK'V&DB$G2" X%RVS MT@G![[L2Z:>W__RO<]!;3ZD-\+Y]>#4J24/KPZ![WUE%K#S)AK!+\^'Z5DO56<@6'U^DMPI#=>Z?K&YQQY49C; MO6^_/C\'O?646L/$E6L$?WP8E4#G@)/1@/4\9>%#+"HWT]L? M'\Y!;SVEUC"%Y!K!2WKC2XZZ7C+'X .HK,A+)R<=F%XFL 2-T3?3V\NSV"=[ M2JUA,D==TW5$?VDI8XQ&H:O1WVA!U8&'W@L+Z+PT0FIO?*?;^ >\ M8&^IMCP%UQA&SRXNUGC&.%\3M@NF#A&"[^_K^EGK%W;]MXTW]AXLQP\2[*^= MZ4"B;6FTWH?-II1S':6="5?ELX1@ZVU,4;7#0F&\=#I6'YVZ[PD,#*OM/A(= M0LLO?O\_(^],=EQE8$A+4<;Z>N$JP7).*]*!-JI.1FY7K=(SCW?PMI/^;77V M%5W+B, UAC\^O!P9YJ4SW($46A &;< K&6D/2X1 B*3$?0GZO=5'SSP']?45 MW1!OWZ_/WXV\MZQ6!@)*0<:;)2!.UP8UB45%ZPC([\N?[ZT^>N8YJ*^OZ(:P MC/[SOUZ.I*C=8 R#6JM!MK=/X(@[Y$)Q$36S"2VV5!\]\QS4UU=T+<,$UQ@^ MO/JODJ,T.;HFU\GL"EP=;,*RS:%>#9=[FVGW5A\]\QS4UU=T+:,%UQA> M_?%^Q+2S3CD)J2A)T(L#)PH=QUD76P?/NIMOV[RW?" MJF@T*D]F):\]TYBO;8(]9"E$++KHH%O7D^^/]GRMAB-I<(!*]/V0K]^;+M@' MLD8.P7T:R^58'&E"S0,4/,!I>= :M!0JF]HV*GA!IP77$',MF#+US'"EV.83 MP!X?.1^PM'Y&;O;1:T-.XE_I%NY?IK,WI*)/R^JNZX[[44>,/$$QWI)49(+@ MR:+0GN6D3))DP_Y(NCN%3)T>=(IRMF/I;#J4P!N:<%O!_3Y=X/Q=^%;-BNLA M+-QH'ZT"$^L0%J<4+5P5@B=*UIG%'.P^?+C[J*?*B .%/H0?3\!N+?J.J'[\ MQL9OCA)J+Q5QV1"#R=TI#GP6")8S+@*CK=5U:CS:LSYO;\ G\! 'K&0[GNY. MX$^.DK/6HY: HI0:S9;@O+)TA%NTQ@:9\=@FT7G1IZD&!AZ9\6PU'&(^PX2$ MC[;/"2ZNO_G^^S=_Q\7^1=G]GW%(*?:!*VHVZJ(&F?*[,%MLMG"X(5CR+K.2 M$F3!%:B # (C2GC$0*>BR1A:]T9X"%.[$NP=3YH___;#3Y:1%R\UC^1%0**C M'Y2NMW-<"LZ[#IG*7ED);I.A=R'OXI;T)T^;#H84^X M]?U$%T2#!4-OHSE5B',8_=U#DP.$?QQ:B,!+\2'2"T!N@%+DZCHO&3C#.'/6 M)',[$O33T.'!H.*IV-!'Y@.PX/?I9+8!:AV-,*@*K[=*EJE0,X\81.LY")FY M2&A+9JVOZK8".46 Z# -35N+=Q"?^PXB32ZB9%J!MC+226@U!$P9LN&%"$]+ MQ2'?_#/1]H&"'2)WXXXG^>ML.I^_6,^J<-)Q61*9Y"IP0J?(M:]UV+1BSYD- MW#1OIWH_HM-2H+D#TU#\ ^P#SRXNIG_6YIZ_3&"XUF"20J]*,JGY')E> ,^-.H,IYRC;S.^XN,:64U)1(J\M'NBT M"[2WQF ""24I;U3R)*/!-YD;/.?&DU:BWUE'TR9TN[SSNHER[A^?W?%!AP1A MNV!K%&G]Y;JWYNO)?#&[JK&C^=L_)YB?3?*6I+\;CN2 F7,G8=FT7T4A(90< M@+ZK:I]4)USKP..^6!M,5>_SW%4LI_ 8Z36*D*QC=);Z#"[E2GJMG<)2C&X= M%ML'Y['BLD?AV98)[,,J[K&$:]>+J:WEKE:I19)EXUD*H).C+5RJN*H7CEGK MF&.@9;6FWQT0IPJ^#J_VV],8#Q+_ /;/#X"N6[]T@#10C'4+G-,$60]4U'UJ M/T#*1R( HLW!RGH57P.%M6V6DS:#<-9)3"JHYEDQ1U/\ ^'4X?7>1[C'KXFQ M5OJ0N 5/&JK]MASX*.@/)5RUYK4,]U6OGD--S,%*ZU<6TT?B X12UD?@Y-.- M&_;JKW1QE>MHT#HL&/-KLD1JQ_UGA?Z[Z=V_F&$>+Y9#N;AFC%LNP/G(03$L M)""4P$4H(H@H=&S=Z+X-\N/SZY0&[C'5O).L;=SR-]/))P)Z.9Y\Q=7-+*&TB<2>'($4!/.[?RDH-# M02)Q5EG.(EK3VGWJANQ8_OI ?-F=4=5,':?VR9<-.!]8UMWO(OX>+G%IFI+M M&04J0::#HP,!:T5MH/-!,!D,9L>COJ_13^>.^ =@/'U:53NZ3$^@ML;3%7;A M6INY79 UG+)Q/YH3C-HXFE:G@ZKDR*0I!:-1'F)*OLZ$Y^2[, _(3/29TXL4 M.D4+'B%9[AO.\1BYTD,3C8LU?T6\^/;K;'KUY3I3B'$I6:BC-NN @QS)P76I M=LM/TM,ZO47W@/6][7./VQZ[I;RGC835N*[RP]6_/T^O7GS&R<5RON$U?]]< M7(/+9*)%J14DAAF4H8,R*!X@.:6++3J5VPW-MFKRP0>=A6K;BK/Q2_K/Z<77 MZ8LPNRX+%2C)( \%" D#%40BQG$)Q@M$E**DE#MH]M;'GH4>#Q%5P[Z>2TJ- M3/_Q9I'7R")3&'S1($*NJ5C!0BQ!@9&)]A'!N!6I MR^MY[U/.0J<-!=FP"UU%]I_DU8Q?3B>?_G4U>7:UF%Y.%^.O2'YF6LRFDW&: MWX;\CVO,#AGG7@.OB5-*$F9O<@ =)'>Y.'6G,]%6Y>_[_+.@Q5&$W["IT,TQ M\^[S=#&=_!86L_%?UTVV:)'&H ;&O*^)F0R<-1Q"<22#0B>/*9T/Z[N??Q8* M;R*\AOU'*Z97-13\G_]S#43$3 9@@L"4K=-3)#BD35?7]M#;@.U._N_329I.YM.+<:YYLM<"63729)X[&Q-M M(34U5A0)D6<'AOXN>;7T5>NL\]X@SS Z>QR%-33Q]P)\W4NW ^2!,K7V@'N: M3*Z!B7 ([0[0X@"90?M -\P4&SD#H>L;RG3-BW%(^*,J7AIVXDWNA)EDCY]W M?937.!+UD"MN%1WI=,XSP4V=;ZTAF!)!"^>%U$FHT*6QWV.):1Q-23V"'3TD M/$#6V??1YB\NPGS^MGQ83-/_+%\"Y:W70==QR%C;3@L-WDH)G/' ,$0A6?.< MDEU@SM@\:J. (88Q;.!9OP)=$ TUCN$.FM,8,8W4=;O_7AM9#]'5\2XRHY7@ M6GL0UM7)VXZ<3&3D]M-VJ+E1B9O6C;R.I?T'+(FC*;^/B%L;!#@;X_SY>\R( ME\OZX"EM=[/%F+Y\1]K$V0ROSZZB<@H8ZQAO)' )R4[RF8,N3H8:!4J^4XRS M^R-/T#?Q0.U,AQ=M0[.@1I;>A\FGZ^R(+$QM,L*,(3LXEUK[ZS@4*5TJD24M M[YL>V36AY/L#S_"8WU^@#2\JOH-8DZL+C(;991N//GXJV9["OZV^ R37. EL M$XZ6:*77%IQ8[D16U,OP##JZ[-!@PM2IR=*I%7A/>E=;_?416&.]_4:2NKRZ MO';[E'9&N66C0 F*RTRF0\G %4\R%IUH8VF@N1\>>MP+BKW%/FTAL\9GXF_A MKPT@,KO@9<@0HZ3E."/!ISI@5AC$Y!G2H=U">9L/_0F5M[?,&K]YM:9K-O\\ M_K+<1GC@GJRG.M>9,*A$Y[G/A@%ST401%2NLTS3)!Y3WPT//U+#97[ -+^U_ M +*VT+M :6C@W'K\\8V< Q2Q39T'2'&H5_>Z\6E@*C#+03B,M?PWD>N5$8BM M@B-FK7,+C^0H"KW'Z!E&GWV$USBJ\+]>OWBV/@AXS#H5,N.XH6>KVEK*Y:* MOI71I2Q0=;E2N/G$XYZ,!PEU>K!$!K@"V'XT?%_G.SINZ._A$XY-;&P21I$C,BAB:]^_K#.[XD:$CU5L.HYX!>$3&^G1&4*_+U[= ?/[M M75AVE;,.O='DO&G%$BA+>.D]DL!XT,X'+3UO/=*[![RSY=)0*AJB'4[XMK)0 MI\\2B62&.P0S8B+KDD,"*S#5]KCDGJAHP*@L/YZ/K_"_/)J-IY\(I*/IWGU_1V U\O)HU1;B#FK00@;:"_5A1Q7K4%[ M([@O*3/U4,^*@T&<'7V.JY8![L27(-_-QJE6^@IBLW-@D$QQ)0U)(KE<[;ZH ML[)&VM;MSF^>?G;,.%# K8LZ=G#TG^'B:M=6]YVB&HU.RT!7;<]#WIJ#9=RU]K"Z=Z7I8ROAB'!8Z\-]%XX\'6 M4U%QAQ R>8_"I<@89LF:#V': N/LJ-)*Y(W+5+:O]>6X%#+$">=S7/R).'D1 M9K-OM1/89>W(72 MT@3,V3'G-&IJ6"*S>P%;_+P/TXL\$BPRHGZ$0-L@F><2H3:O S+;<]'1T%NQ M/Y]V//0)\::%V._RPQW"C]^OJJQV2N+#EZO)VU)&264G,JV>-DI.QE>=!NL+ M$3I'DV3,PJ@N-7/=GG:6C!A T'>IX ^.LLRF"3'/?R$1?0CW"&2$9(4G;C.P M3):XXH+86\OSHS*"(1'6Q];^3F=P9T>@8=6S)5IWRTVM4T).5+S&Q(:O6$ M^R3(-J0*M]!OH)*Y.9VT 74]:66=B*.$$>!"(9C%2*Z-\SRWIM93VZ-:B'X+ M)0XNXWV)-\5<).=?261O9[5W\LIH'WGIK$PQD9$>B:A1&W!$?PA>6N>M\*&T MOC=X -+94J2E*K9019ZDF_67V73^!5-M47/QK8IV0;*DC7%:\H_+/4+7Z]Y8 MCM(=^S )';^+=BQ%BX*T3Y500"6NP9ZCMN,V1.Z"[.\NV@VTVKTS\CXJ.2YI M4#FFDZ37TM3IW;9P"$XAB*@="I4$EYW*FQ\A68;JHCT05_IHHG45]*[.A,Q+ MC$DZB$(K4*74F8..('J4):)1QG?IU/M3M'7L)?\N;1W[".]HB<[S$>.HM/$6 MF(JEEK]8B%8'8%+6-"-5I.A417GF0:)#S-T6HF_<;_TC7GZ9SL+LVPK;357^ MJ@W0@J1XL>P/#A=#.;GI _)!*L'TA(\]E$BYQ*#Y:4"(P\)$EL$70 M&T2X/1<=^-7[P6?)HF'%?[2&E'],Z-,O*O;5SU]/?L?%UXZ]/#H(1 M'HR7C&!G'6Y7[#WIFY)#N--2%3N3HH\]]O/#U>4E'=KT+R,)*9?KL:OC29G. M+H]U1]('QG&&A^XKE^/?C(0B$X:HP6E!GJ V 3RG/R*3&)QS:%+KE2% X2%:LWXPEXOMH\9$0L(@BN(X!6/$*E(L* N<%,*A,9IXM+!PG_GH.O>N/S;L^ MRCLUW][.EK,^:T;KZAOS[\W)HB.WC &WM<,.2@W!:0W26&]K\G3RQTD3[0G\ MY^B]U"-Y''9HYQ"\YFA('(. JSOCB:K;L[,(QVER3;%/V M9!'7%IHDCPC"I)ABE(JK3DW4^E0>;P)X++O6$+J[786\M^ '."M78.K>N<:C MD#RC1!NS5CZ""DE 4":#<,431)9%\Y#&;0Q/C@M[BG^ :Z7UY4/T@KQ@+FM: M!RTI9PWTG0@LY2B1,\/=,"1XH![GG>C$,<7Y",\?N.Q+14I<0(//($ MRI=$B)(%$[5S-B2-ME,;ZA[*OXOB"1'A0!4T['.S!='&UF1U8(R,9K21HT*@($7($7U@B M(T8)AR$G/\!#5O%(#II@#$Z MSESDY',/:%5LQ72"L,2!>MN]*1PN] &3-+W$[Q/2OE/?FJ04H[V+O%L) M*N9(!YA%D%($$5A*^O;T]8.YL /*$]HS6BBC8>.A:UCO\2M.KI;IN"]JFB5! M^N_QXO.+J_F"X,Y>_94NKG)-QB1WB?Z7/X:_1IH;*P,7Q&/I0"F4X.E,!&E$ M22H'@ZYUF?X>,(_/K28JGAY7/P-L.V^_+)NNU63=*H^:*CP,M4C$#A?&I-F2TPSH,2A\IW@+C5[[C8 $/.D;]93I G&I',[W%9YQ]_!PFWZM 7E]^">-9_=G(B.!4 MDAIX*#6R5@J$2+"]*K0-15^X;7VET1_E$[L::Z:PGK5X3S[-^.(;/7D)K:;C_4($6'9LOF$> M6EZ<]YZ\HDQ4"$9!]%) E-'2 :,2^36#O+O[X6VSN_5Z]BJ1L804-/U1+PY% M#11[",[3)NU"1ID+%U&<7DY'34D^&N^V[W@#*_&QI"UON*ED:EPMC8Z::E:4 M0,68@%08"3!%"5&' E%DYK+V41;5F) [H)PJ!?DX-)BV5\< GMC'69C,"\Z6 MX2FEBUHYQ_I(^?;?W2=,M9A+0/E)+=?LKQ'=;3 M:6\ZB.@'R.5\CQ:4]XJ==T7WI&RV@90V0'1U$\_Z/>J":"!C["Z:TYA40^GO M'IH<(/P!;*4MR 2+V61;!]PX \I8!;[."TTVL!P-^=.N=:O88]'A ;OE=&SH M(_/&!LF;J[HMSCYB^CR97DP_C>OAF-9GHLG9\$B0 H^1+#9/7WF'P'7,+&NA MQ>V&,UO-D?N><7QCY%#Y3P<07D.#(N-X] 8_A8M7D\5X3=X8?+/YI0]DUW)3OX+'UBM?P BQHPF,(E$N"J)J2 M-9C([='W)>@^!AWN.'@'4V$?D1WS/&52,;(;(AA4H0Y/J1W!A 5KE1;,!"MR M%_?^<9RGATF]ZRG:1V0-3]&#FR?3&1^4\PZ8-AP43P5<)-EH%E,))66)G0*' M9]CU_JBG]%$5V;"0IT,CYR[(_NZ#WT"KW7N;[Z.2X_;!%T()Q>I]N*CO4$D2 M7$GDFB1E:S0^2M4IW> 1DF6H/O@#<:6/)HYII-#2I/=. -9^,RHZ#R[7UAKH MN;:F>!G*3V.DM-9#5[.ECQ ;=T#?XWB]GFJ[NAQYEN@39IA'DGECK3 M=>;H,E_99"C,NOJ:>OK;,/2[A>1OW@VALL9GVKOP;76!/%W3?X_EU+*7E),S M4#R2MVE-A)"CKW]-25J?HN<=*-<"RQ,AW='5-E@G_UZ0;W+FEVW )Y.K<+%N M!DY[,W-299"2UT0$9."YY%"L4/4)^S[$H_6,;K_'AFE)2^T"H: MLZ8SN"?$HV$4-D!+&A+%12V>OR%[?07F=9/$^8C6F(7F#!(KN"I=#/6J7@J. MQ3K+56S=2_A>0$^(0>T4,T CF^=7?-T9-]\#TA3@VFM@':XO3 >LL; M?CV?7]%F.\GUB^4%%M'#\^049%GG(@9MP7%A(299#.:BN ^G8^!#\/\FZ.!* M;]B=I3K7RUKMFO<^7F[<'XE3\]I>J*Z%A+H@8X!64GM_O S?YB.62A35;\Y8 M!_ZZ(,&Q0KXT9L-L(:CZH<+H_D]] JP:6!5W2>,/W?36M1*U'=6[,'L[6[:E MR$M1O,/9,LH\TJPPQ1P=_9D<$*7)=/2<"PBF),.0_%7;.D[1 =83H--02MH2 MD#VXK.46[4>9YUJQ$T#&FL=A7(%(**!HIY&G*,BW;4R:6Q">$$$.$?X6,AP4 MGK\MA-5-U4@89[U"I-,P2E#%6O 8&4@9;$V1YI)W.7*V?_H34'4CT6[1]BFB MXNM J,DBD88%>++PZ?"S&H*N(='(G(R:&9]:1QSW!OL$.'9 /=.%IUP'_*I2ZT8Y&6D^"+!*.AYU\N7V M;>$I>-IA)7^3^)A4V,+PIB-\W\VF7W"V^!8F&6FU7RK8"2ZN<^"FY!U5HST";PE-\_R M&)B5$9UL/?GS853M1NWN?-8J@1NC,1P=.2*88KVG)T=$DARDI9?8VA31M(Y_ M=<5VK-Y6C3FR>\QN0U4\EHY5.Y?T_%MM&[%,UF5<:F62@V1KPT-#NW&(=%0D M--HAM\[>SEX=[@6[@77Z8;HMZ3 =5BT#U+GO7CU]P#H/N O$@?HA=(!WF@8) MS57;E3H'ZN5$%))!&&:2 AE4(I=;UJ[9A%G?^+G<;KX/L16H*:EU0)7);"VB=#T$G -=::(LQVMC[YRIAB(F@7'HDNIM&YM MOA7(^6G_<'D/D"+^!L,]IEZ/2%!?)KA_#NVH!P318,V18'B MT4,L',%Z(8L063O1.H7V/CSG1XQFTA\@TWKGVG^=U5D>W@F6.!UG/@4)BG@* M9-((PFFL8U('$UM/\KP?T2-B1YM(6D,%#&!$/DOIZO)JV!NJE$H%_Y.JY!A%$)P47%(M">BA5G!E<*0H[2B"RML+>G M"&XOM^SQS+,AS:#"'L "WHGU=UR,%$J>R!L#%\GX4IYS((M>320_+073 M.BWL/CQG0Y+FPM]I P]Z=;VY&^)?7VKK[OETLNUZ-UPLF8AY,5W_XK@*K_GM M=C-$ UR #R.MX]V1EY)8X#:"=;)F"_':YJO.%+,Z!&DU-ZRU/_R([LAY1F.E MM&!9[38D X>HD=YZ98M6T4=G6R<5_81WY'TXLO<=>1]5/)8[\EMC)-_4?U!5 MM!S (;R@_T7 XLD"8,8"N;CU0"DBD#^K K9V&N^!\^COQ'NI__Y1S7NK88!X M] YHUT-\.H ;Z!;\7F"GN?]NIL9N]#A !T,\(),=,YJC+D)?) MOD6+Y%J/B3L!01ZXY3X-/_J(?@!>O)C.%V]+[4UQ'2LM7'%N2@#N@J:=TI)K M2?\.-"&UD169>.NDJSL@3CZQ^1 EW0E,'R+A <*-'_""?O3I5YS@+%S4.%2^ M)/G6$=6U1,$'VMB64FL-87 MXQU@G1-E6FMA@&#A9@ACE'UQ*'P&ZY6M@4L-T?,(40DRREURVK?.E=I\_J,, M!A[B_^XMW $.EN[]B8K6$E/49$XQ1B>@KD7,= QFEG,I5J$)K0^51]Q0:F"* M#*.6G2=*F^#QZ\DB3#Z-R74/2Z0;M4!ADB=AMCH2]X\%]WS (:'=0];2*%+[ M2T6,2\W?H%EQX(9D#ID-7")(7=5OZD@TR3@(B3Z[@$*EUB&E+KC:16OO>=HJ M2I2M2D'JFG92V[M$%\'YE(%Q5V@++4*(UA?HW=$=*V+;G"N[8[9-%?)8HK;W M+.KYM]_"OZ:S%Q>T$2SC"M:CX(Y,/\R6U3'*">*J3:AD2J%$KEJ;0SW@G3ZJ MVY8@T^,H:@!GZQZH-T WYB!T@3M0Y+*-=/;(Z ;DEVE732@ M>=+T%I+WX:4.H!,&5Z1+[8-$CX)F#T24'RO+^JAKD)CSY9>K!48@:LZME";!-Z)#$8P+@69"#&U3K/?">:\ MB=)&!T.4:-5&:7>6OX+F32B&H0261*!-5B8(M.F"%)%IG;U,N?7=UCUPSIL@ MK?0P0$3ZOIM>6I2V.EG@S-4)8N@@(G?@%,O>%)^,/])5^!/PP%HIXG@?/OVW^9+GG@=0T0#^#33SKEZD+HH',WKMH3F/K#J6_>VAR@/ 'WF?6R$)A7G%9&Y.' M7/NQU $7%@%-1L6]%=&VOL4\%AT>L&Q/QX8^,F]<%OZ_Z4S\U_@W'/_[ZCH> M' +#S M8Y; .(]#@ZI00C3HXJ1OFF2_M)4#<>ER493 MB\WF%2,3C=_('S%XKGPOK<*[T?O 9465XP0\0 M?+]'&K7)!3HI7-01DD7B<.$)HL\!HG61JZA"^WG$]R,Z([X,H(*&OFEE\W5J MPMT;Z'>LX9*;VY6 =H MHK?#U5K-;)F_+1O?&P5A@I5U1I'BM1 F6O < QBRV0M&GGALW76D![PS(L[0 MRKG+HX.'D]\CB_=8I5FIO]F9;CP HK01%8 M70,-+"$)2">PN@CK$(5-K;VH7@#/D%?#*>@NF^S ]7&;_+]I%3:^]8O-FZH- MA:1QQ5U[Z1RS-(^8I;RN4W]YO7&J19G>I@!)!R>,%YC*$3V>-R\8?M+2O#Y<.: TKX]"'DMIWGV)2$%SJY0O M4">8TN:N+<22!5B7,0@G,#>O8?FY$S][$:!'XF?F0V$>?4NU7DIZL*5:'PF?/(43?50F((-4 MF"'FUZJ:XAWX+%3@GO&26_OY/W<*YP%4&4XS)TH9]RA8+HA0+*-M,VH&+I@ MQIJ8;,H^AO:YFS]?RO@!E&FMA0'N1S>#&7<#5R/I"TN%X$0A;+VSE>!DT!"E M\5PKZ;-N;7OSZ9^T&\ZOO;QI MF=_]X?ZAP'V?=$BHK\GJ&H7REE@^TN->8MQHWF:(9Y%7_SO5:OE*B."P0*(S M)?#:F3$V;Z&Z%4F[<-T/G[\*!Q0M4:>,$#6G-TJZO K#RU 2*ZB"$0^> M8X7D&NA\=Q#N0#$_EK#;C\NXGAC-M3 I<56GKM$9FKVF,Y0Y*,EGPT0JCK?V MBK8".7VH[5 UW^;/P>(>P+:] ^JZJJ$#K($":CL@G2:4UD!I#]'@ (D?D1"B M*&$,"I!&2#+*0H&0C0;/7728Z4>\N7=\3"(\$#(['@_Z"'H _?]!WE2ZFM7Q MB/&ZKU N"66=649KY5#O$<"CY>!,#0TZ54IN/2]I"XSC>RM-5#1M*]\APF37 MRWS^W1P?(7-.)JU!EE!],/K*\> !!6HOR6_RMK6ON@7&B57>R&X\4+S']T.? MY;S\O'#Q>E*FL\OUB-2&_N>]3VCL=W9?S;#^I@^,6^4,N,(CZ9RQ&M:P9#LF MFZ3THICFJ1+']S>ED4)[D4$88:"64$*T5D(0)3#FC.:W:P[/V=_LH_->_F8? M,3]N?Q.1<&NA(+$Z,]=)4[O;2V#&EL2S+ 5;YU#]//YF+S5W\C?[B/N([D47 M6$_7W^REM(Y^QCX2/R(AI&&*95L@-!'T$?R-\ET9-98#PI]]8>D!R=4@>C1!*6#YU(_)7^SEXHZ^)M]Y#N OUF1 MO)[,R>2H5L62V"QP'0.92%P72["8@X!6 _,:M1$80VP]X>,NBK.S X4]"!# MQS81;;2T[8)KH/-_%Z;3& "'ZNQ>"APH\ &V_YWX=!#)Z%+[N21?&U!RB)DV M*N[J)FB3CLV3\XY+A <,@&/QH(^<&S>>>#,-D[>3Z]R=9'W)T0F(,9.K['(! M[^BX8S[F)%"(J,0#@:8['WK\([R-G*PIJ< /I]62!,YPOWH?%*J_A#2^&"^^_1;^&E]>W=PZO0A?Z">+;R,A&=,Q,CHU$B'42)XDUP)D M(K\O%6&<;!U:Z8/O+*@SF$(&L,&W8?W>OF$+VL!*E"06XU#7QHM( K(&BLLF M%E:*X*VOAOLA/%L"-5)*PV-KV:%H<_&KUC*_7H59H.T2\\AAT86)0A9K[4@E MR'8-=3H5,LF4\5F8P#L8'O<^Y*=6>%L1[FSJU299X,5TLIB%M+@8AU@I.<:- MM.YT]X?[)PWL^Z1#D@>:K*Y1$L&.UDTW7!/".10VD'GJZ8T/-D-4VH+)SI<4 M.1G#1^H6_Z9]8D&W!LZK""G++'"% 3#R92Y-@(!10=32ZB2C\**U(/8">JQ4 MA*;,V9V4,)2*'DNV0H\>XM)FZ[4A,=(V#TH:#UZ70KZG%=9E\B9CZYF8/]/@ MAL&8LO\,ASX:.TZS_BZ(_I[AL)?^'N[:OX_PCT.+C-JXZ!TP=#48UT?!<% M)7$E"\HBFD?[M@)Y%+,?>FEHVEJ\ \3OWM]%5+)*6@@&141)7E^JMWU)0A8H MT3/)8V@]4>PNBI]>VP<*=I ^-"L_\K_'B\\OKN:+Z27.WJQ]RF\OKF8SLEU' M,BJOG'.@1:B3O,G;#S)I8-:'[%TJG+>?LOXPKM/2H;DSTUP5 ^P,]V*DO2RM M81HFDQ-D*;-8EC!KVS?:SP(WBG$67&2MH[(=H3TETNRID&-O,R./T4:>&43' MZBP;;\$9^BJ9%+W0H1C3^@KH7D!/B2.]A#_ %?.]X-[C5YQ B&"V Z*\6"E*()\SO;2>B?L5PMKF;8]&:I[T,;7S(=M.9F]TT= MN/-JC?#C^))^I?9Z7(SGY0Z%BU>,*0FF^)J*I0,X5NH<[YP=RRXZW7[N:"OT M1]D0[T.RBH-;3;2)R@"/]2:9V0*1MW[XI] MN7;O T5)U1R31 Y%=5/7W'M 2!.5F5&>&U=:.RMBLX5J#M&!!LO0MVA\(@89@N:A0I M95$H$I&11I :I0HXTIZ :R],T2YKV]HA?[(Z[?D78W0RL+: MHI.I\Y1(BR]UA%:*$5S*,D9CLVS>IJ\5[:\(/:3P'SP@3\6$&_&C&'$C?F0S M;G/=KX;1>#;E7??=9(/95WWW5=T\;H6>F[_XCS&I=SBVU[^_3 M;SB;U(-X_;?YK_2;^O/N,8I=WK*/-KOWJAHIKV\OPGS^OJQ?^7[V9LZ RAY =9FE;V7"9LW(GZOM(D%+>\1#JNL=:# M*A\+!$&8QX ZJR@(_ZT;;C],S:&4P8;ROQ=7;\/J4U':MBYGZ3VU'C/+20&R MNIH8,@09#/BBK0Q.2%)/#P&<8_K$6PF["X9Z,WV(;*]MA*W39[N0-E!ER2-D M':?$I)$ N\!B#^X?&" !8U:&]@%30M?Q>J3=Y40:'U>HI$%I1>L.O <'QA/% M)H?'11^F-^X-M$6U6V7&BV*<%#Z"U375.2*IV3)S4OV3]"&C\)N-0;;6ZC_T M_,/;0@.PMSR MZ.9,XSS5&QI[8A_B)83 M$7X;FZ )PQOOY4K3C[/PSSS]Y]K_,8I%)F-+@9@]4<-KPKCG=!NAD\Z&J)-P M';;R_2<_"V$V8%KC"_:F+]C[\M/_7(X7WW__$F8X?S_YZ2_ZTWB.UQR8?YK> M7"@_7T[RB(P09[FD \P;.H."(KJ+("0&GX17A+W\E/=H7QJ>#2P.)H@!RC0^ MS*8),<]_)F:]F\\OEU[3:VI'QL2LF2D@E4MT0J&$@"%"/;=2]EEFT;IC]N,4 M/0O0#,#\@3LR=?'<;GSF^WC^%<.\-H4/BQ+&LV_AXG*/A/KF) SMR=Z='XW< MW#_32_ZKOF0UEOK-)/]R0^^O:UK>3S[6SOVS\>0S?6!9MK[^\8;=\#) .;T0PXF M"(Y.>9"6.)GW)I)VSR5H@2J(C [S08Z+>>UQ,*E]KY<7XOSCG8ORNB'"\EDC M7R2CF[ V4*]^^V 9Q) 9%)6+E]9PEEHWOQED(8>'W7EHX$<#2V/?_M5>)"XN M]_?\/=&^")-<.;L>4ST?68PV.1VA"*EHBW(!+FN$5!U92A?#79?9.IU>]HJX M 84S@$JTZY9X8$?\G23VRW0^?S=)%Y<9\[O)3V$V68ZH]R)SB3$#"[+4J EQ M,-G:,"3;K+,L.;:..1YL<:^H/P-0#1!3N5[H7P%X^N3?Z.B\4JYC ?!:YM2+HVN?2$&Q8%>"L"2*:-S,@\ MZ<\GPN*G5_-ZCIPB;.X?-_K0F14_O7WS\?^Y^F%,=_9D@LO*Q7\2.Q9?B$&S MSSB[JIS;8QS6@,0,G6W1@D>'*2\47IOB@X!8Q\6%2S*B8,QC%<-UG%.O\ _31BL)C.,Q:3ZF\L(_\>Y07]F'UZ*UM>KF1^L%PT8/I!XC49ZU$ MKNLJQM>9.]R1H<$E)(E(MVM1N)D?>9Z1^EYL?R)2WX=G0]03?KB,%^.T210M M3/L:_L)(*E*FB\[K)(&AYA:C2):5KH+<]H+#B;,)VS=%N#?/AMB+'V;C;V&! M&U21@6\L2@O)E%K#H"6X+"-P:5/13&5K16=);GO#N8MR;ZX-$,!ZS(L[\HXE M$:I+!P/AS/!(M)$2FJ0.&DU*W+3:57L3\:R11IR/ M"*M>:(V JM#AJ&N\TP8$K:S.P?(<>9?^ 'L1\2*PTE84#2^5?<*"7)JBC/"0 M=75SH#00D)%.8S6S: /#$)]37/<(N&G%_@&BLH_>AHQ+R:,+P#3+I'5A(I.V M]L$5/G/I"CJ/,A C*?7.D*X? M)-(7T1BQ1XO[T%*#0;IF2C2U2Q%GX,D< A>X$J$@4Z7UF)V3C_OTD7^/N$\? M5I]*W.=61'\9P?]$_VY54N2X2KEV,N>HZQ#N#+[4[BH.DW%*D_[2NH_]0[2< M8-2GEZBG [!\ )_^-KJNZ@,[4#90S.=AJHX3\FDCO0Z0V(/UAP5'8,Q['SDD M;Q.=IIRV@5$:!.=!*BD3*<1G#HHGPCV'QD0?CA\ "Q_'\__^>89DYRYPAO/% MQ[# M?M4,L?(J%40>M1**X[>MV[@W9VZPUN5K63Z!%0:"62 M-594Z.7NI;HL1HD-;7=4LH(THB88G)1F-;EG9T( M>[: V5\,!SAFK@9'_#C^-LYD)=Y"M2XVR:P-R% IS2F1.B88<*EE-EH6CZV- MG.[4/5O4-!+( &&SARC]A+.O5W7QED["9 JD0H:@@VOZ,*8@F4E$5:J-$YP$'W*"'+P70:E4?&LG MT5,T/5MX[,7\^^!0S>ID?OA^_>U_CG%&+_GR_1?\AA=+]5XDHH1L?5+JI82: M" H>2=$W,B03C4AC 9_-P,KMCQG"=!5@,F1:<:(\D^LY;XX,-/A=7&L/C MG$J#]E%YVC!] +OIL6SX+J2]E@;U$F"/$I!=N'_@TB#I@X[:!(C.UL19(6DS M1 ^<29>]0.[MRRT-&@H7?9A^B-*@8DPIA8$(=9D."SCA"YGVV3BM:U.>SG4( MIUP:U(OM3Y4&]>#9P4J#@M+6U/3'XJP"%0+A51HG*2V*:6N@CS1TJ ^ M;.]4&M2'9X^#1<7F'_X?D7\^H/S$3?9()>*5!E.4(S:0W#>@)4\ M!^LQ'&AL<'>23^1\_V6X/,*!Q-?X2KBB\L?P??ZF+'#V=EKSF*LHWI=5GHD,]T+--"DO.183S(8..G"'T6 M8#NF% @LAC@2(WA%IRWMB\PT!HOBD+6UE:9GA9JF CAP MQ=-F]'KDI5;%H(?":K3:"PO!.P[>)(DIE"13ZRS'/O2]&.#L)9@'TPC:E)*] MG4Z^X6Q1>_M.I@N<_QF^5R?Q8AIF>$'&1?XSS!;?=R\3Z_?\?4K ]EA)H_*N MCZOW?*CO699)AK2F?PTPBUISIR3P:&K3?CI! ETT4'*V25A5I&]=O/(43?L> M2+^G+Y@O+^@R?>!-\Q^^W_G+JCN9<+DD11I30-+Z)3J1KKMKY5PZN W',ZX:WRF10]S<"EF( K[AE9L+EL M#C<9:BMNH>Y80<,#(&5Z$(D-8/K=IN]3P0F>S#_ M,+ H$H5&&Z X).TNN0RAD$*9DY6!C(50'#M3.#P11#P>&OKP? 4O"/5O/8.8N;2()V22;2N^[A+P>%-JWUE,FW&T %2C6XO M;DU1Y)Q>G1)DD6EQM>N64T2@1:Y+],$DUCH%[3X59R_F/1G;<"?/9XO1Q]K? M9GDZD7Z-LC!5X^-U39G7^@\)4BBG9:Z94ITR5.FIMR1+/]U(]UM3V8ORF^/3@WQ&Z]RE_(PC+D"8Q;.M04 MARA(N=!)^8(I%F4[G<;'%N #^E5[^?5A6&.Y_4J<^GIY56X7=0I&U@9=Q1A0 MT01PG+[S*$U 3R2Z3N,=GY#[MKZ")1TQL84-G/F=A/>[9>>H?!VYMD ELJ/&!M5$6X7N@;RC#U$TW'\8P.(\5&@["F#P0^<6_25J#)G1@)7 MP8.J.6.>]2]/O"2=A-IZ^GUQ= MLLQZQU0B6G3MT!%M A^* ZY1(:;B>>S2#OJ)UQS><=)&%M-A&-DX$7,[:9_^ M.;W)-O<$W5HIR 4I4D&"EPP!9=*"="!F-NM_>\CX^C7/5L:[,?(@^_@3B>L* M@+5G5R@J @I!5HHF6S6FR,%R0[PH25O^5/)(IQ<]7SGOR,P!\A)_F4X^+W#V MM1)ZW460%9><#0FD,;ZVBY<0-%HH5AHKL: 5J?$%OHV.EV,3["V% 5K2;-*T MW@E=J!K( -A.T7'4__TE]@0$]F#W +K^ ]3QR&5VR4!Q]5ADFH-'0V<]:C1" M*"%9ZX#X(4'PA)Y_* STX?(0I1$WZ9>5L*L>$5(;Z6J2M#&!M-""X"Q]A]E9 M&[EF/K46_59"#J\DM)#29DG#WBP>(#9>*7DWF2]FES6#;YDCK[FUSIL,QC ' M2JU"N [(!O%"5JMU4_-K8MG?I>*XL?'F29Q[LGEPP?\<$K[Y.KV<+$8*?8XZ M6I!9D54BZ5CS04O0408>!-.I>;G30[0\:Q#LR/+&AN!58=]5QLY\)$+ DLD* M"D'6^*0D%3=A))@:B3$8S,OA3[/Q8H&3WZ:+ M<<(/2)9G_N%[+<\,D^\_3V/7/U>%FA6 (\R1EFL]H*LE4$H'\,YF*%&6 MK'(L7'2:V-;OM<](^D,R?( HSP-\J&V5R9S-BK/,0&0>:D-E#5%AO8-XB3HS M)9J7F#U"SC/!2&O&-S3[K[Q5-[?0#5JKOVK^97J15Y?2^_+WRU!KXA#?QXOQ MY]7(.-)AYV.B 3,A_4>L&O)X$E9@_^G;LNS[QY6=.O(1 R^.@Y,UV24[!\[Q M CYCU#[+Q'.78=T'(O>98.]4!7P?PWH?#*].W9^G%Q?3?XXGG]_-YY=ADO!' M8NC[ M'*--&6SU_WH&V3!;:M\EM*P#8@6WM]=N?F?QW9.M] ;MV"M?#*'PSIY,Q MT4?"9ZRVY?*4V_C,2-5!)TE*L#DX4))QB,Q:X+0\IHD=FG=IJM:2IF<"FJ.* MZC[D?'.?0+U/_Y/4OV6KIGM6JI0RAY#HZBS6U<*=##Y9#1YK=5]@C$75 5C] MW_R,X#,PV[>X_O9V _^^F*;_KBH8YA\OJR*U(GMY4 HEB+.1:6L77KW?TH?B9H.X+XMJ"/'Z"5S9NBJ]9;:F<41/M#HMH7"G:S&/A>!T+4Z7UKDHBHRM)VV=4@K'RVGJ0M5+37#K);%NR4V[L/MP8/ 1;:XC5'BIF9V'37"[[5A>9V%9A\:P(D#%;&N"]C(/QX&46I)Y%KT) MS=N6/T;0R22\]9+:PPEO>[+\D/E/LB3C'*E'012Z 2/A/W!I(8FBZ=>J"#.L M?_Z8^4_#JY [:O_[8FFQ7[OX1M(G5K(08&RE5 O:!9YGLMAKPJ_B MB0SV03'Q&'7/$27-I#%026RWJ%)AJ(*3D@XV-*!*$NL1>U9I4] $5UY0J&]X MU+221>,,O2W0GH2+C\MX]T=<7,XF(XPVTM'G(7@F0:DHH=8-U\XP2NO K=D< M8=8AK+/M3> MD4(C$%M/U3Y!5W4?&7=Q5??AZJFXJF^-$K\U>N*',!_/5Q,];71")KK32JD\ MJJTA9-:0R)82!5W0OG5[VB=(.B4'=B^)/S0NNP'G!S \/DQG2ZXNKNF\_N;' M\;Q"E"A>>U>ZD#J0@[L'FC<5\_2P,AH 5EL(K(?QRDDSOQH#'6PAI8I! M=BI5AS!IT[%$T%DKPQDGI:U3K\!=#IU'Z#J*QWQ(_#07QI'/(6V-+YEK8-DA MF6)D@#M/![-5D:F"D475>N+9D_GN<0#U$;JI"[(B9*=(,LRF)"^6;1VCZT'=X) TFZ.F!I#3D5?;#]^MO_W., M,WK)E^^_X#>\6![022=NC!:02ZZ-GE0!IX,&,C&"T/0'F0>[S!ZE[!DJTJWD M,$!;K&O2;MWB\_OTK@_E+L0.I%'W(O3H.G4SB3\$JL'$->2)U(GH[)(KGGM( MJ9[3M@Y*D720.L?0ZIP%EM9C24X 6]W5[=. 5A\I#0FIY332^9(#\CJI0A6; M:N-"*RPHR1TXE16H%'5QB"K+UE[$1\@YHGK=7I /069/*0R@5V_-Z$I9DA;H M#$B60]T>%D)"!+)5,7.IC):MCY93SW7=1\/9F\<#Q!T?2.'J0M5+S77M);%N M>8Z[L/N S1P3:D[6(%@4#E3D#'PJ"HK%(NEDXLA;!]%./==U STX?+!N:Y]6'[<3$=F99 ^: M=HI&+1Q7DMGGVR-R>$SLR.G!O\+\S5\UL)_$ VUOCR:TV[XMQ$ M3,C(D#)U-!;G$*.H3:%*<,@-65JMRVAZD/<<<=).'@-X5V_=B/6^K3UO;]^, M(X^81HZMX?($2<\#(BWY/I"1^FFM>UW[4$82 M"Z\Q3W ^" *LBA"12>")3CBDY6)LK79L)>1Y0&!_'@^<%OL+ACG.U[FDT[+X M@E@*IL5TDJ:3^?1BG*LB%,-%S>N=TU\785X[6I#)/"UO?G_KE-@]=[;AR_=) ML!V*!XVR<'_!^1QQ2>2MH68W^!31.>L20LY(^!26$:[J" 06D\&22HC-'0F/ MD[3WR;3U\2M78>$*!:>[M#;L!:6R@:A< LVCSKE(A:%U5[9'R#E4EFY+#-P[ MHQIQ^]A9NW5$[-O+KY<783'^AC\MM_"J"<_[\B9/;T8!"JVS+5D J>R<-/GH MP9F,0!H:TS;(++%3,=@3TW:[T'(L)WPSF4\'Y'U#*ZH+?6O?4Q<*&\ZR[T;5 MXY/_O="#^$7/O<1OL(90 /[QNZD!?S-Y'LSY 6M%NRR0DY2.<4+5O6&LI"1F<0 MQ(^9D-^8[0-X M^=^3#D^'UN3SK&,94F'7H!BDP%E%!(THP&LE*:H MO6[>X7<+&<_K7MB7SX,? 5<$?K\^H+C7BO%8DR1KFX::*L>U)!/=2R50Y1W'XXR R$,=&"9K>HR7 M,;3NV'D$@#Q1)7$^,#G9PNTP%:!^=8[L S6R!+E(6AU,JU3H#N1>#A#:&&PMV<<3289 9P MLG_$.=824R+SQUH2.OVSJLB9;CG8/N% \VLMBP=>:DX(32""580;$G+#RAKRQ^.C!7DTK<^2ZY? M?GI^U?TLG5UX^N IT,9)\BO^ZU]A0NO#_[D<+[Z_271H+?U%RYS/.A 0OX;K MCM7+O.T/LW5GV]4O8^#92 .-'*_?,*O?TYG8?;]IR5U-TB4Z%$4 M7_VNP8!BD4-(RH"1&$G[J:AL;4L^1,N^A\W&>W MZ+G.H7J:HH&<+O>I.8ZGI9&X-BN\VO#Z,"A0P@FN,9'R[OS*W^A*R."P\!*8 M5*QYY/A0TG_"C7(PX?=A<4.AUV$[\\L-;//M*;'I(=C=TB=P0W(-6R7TVQ 8R^FH/ MCHP1?! D?*5]M)HS]*HS-%X4*@9B\C '1@]B+1-I.<.%658G$"*9\IEYX-P$ MPX-74<7NA\6+@L10;&X\'VM-K.A!;>#*HM42D$NRR[B5$#,=:;5;2N$I,;^9 MI_P8*'J\^3F@8BA&-^P6<$/M#[TPS!SAE.#K8P 5":V$X=.1!M1 LNTJQ19Y1"\=V#1^8 U4;>Y<^* 4.CJGS@0$OHPN[75<1FO M0XT?,>'XVZWFC%&B+2)SR(;5\'*,$.IX6.M%06@@@ND M_&OL7G@;9K/OX\GG5;.\&TO&1L83E%);)3J;@1;J07HM"B9=2$'J(,]MSSYW M.>[-KV$2\F:K;(#5?]]--E27C].+BY^GLW^&61Y9QZ,HGBCD4H!**1'6+*T> MA37%!.9#Z^SP/O0='A^#1"X'$\D "5<;E*T,E?>7B_DB3#)!?:1CED456CF7 MI.4F%L%9D\"7Y*.J39Z;I^H]1=-14JT&DNCC0>_]Q#' :;-!W]T#\3+ 51C@0U@ M?&[= 6L%*F+^X7+QQV0\GU]BOJU5S6_4JI'G-;LQ9; Q$[N8)KL\I0#,>\N5 M-=[E@YQ8?8A^.0@<6*"-G:B]M\\_QHLOV]7]$DJ:*R(A@1F:-CUQ#="9)06KMO>&,75#6[>4O T\#".(^W0[TF":E3C[,]KLXN=#Y#G!U,;/>A9AH> M4I6@VG!Y647 ?>8ET$6MN93$!V.(#R*#%MJ@M'3YA]+_*+K]BF<(A)9,O2]K MNX^L/]:2D_'GR;+,Z'UY/R.+E(A<'7SO)HOI1KQS]74D73'$"$M7J*.#T!4. MGF,$(;@O,L0Z(:H##'9[^S-%R %$<1\\[I#@637=+YE+'J4#=-4-)WRJ$WPD M1.0B^>*]X6D [!QIF,%)0J>_(.XCQ[?4@V\IZF^GDY4V7RW&GXF?2Y*_3"]R MS;VIW?\TJ>Y"N$(*F-*U=VV!D&S4TDFZ&7?1A#N^_IFBYQ#"V.*WW"O,M=4# ML4K3J9'>-W.R A?O"UE]X<_Q(ER,_[7<&R,R[1BQP@'WD:Y:77L49ADA%>*7 ME &]-3L J./K7PB AA#&%@#M%?_>H'EY(G8@.2B9E- .DE.)6)0Y,4MHL,&I MX##0>:K[XZ?CVU\&?(80Q1;TM/9JOTG$HF53H6E-'/RZ/#]7%RU9<$B,<%!, M<42I$.#I5^"\$(R1XD_FW+ F^,/$/4-,#2N@+5#:>P+8!J6T>"1M;M7W,GW_ M- N3^46XVRQ]/G(FV6S):L3,:]LJ)/4MUB:(W"HIM&6B^5S27>A\.0!K+[8M M6-L[5_C)<+1"6XPM"7AQM5?G,OTU9U"!6W3&HC(#GU9/9 <<(L3M8!6O=XO\,6K_TP< . MK5_Z,/WT6[^H7 JQA(,/@583F(# H)!I[QT!G'34_ B6[_T$GKGUB]]F'^@ MIA\=*'JQK5]ZB:M#]X\=>'T8% 038HDV0%J.L [)@(MD6VB3G<]:Y&);#Y,Z M^=8OC87?A\6#='+HTX;$HPTZ.5JKB60_B4CG7D[@R-!F146E-SO,/9_6'KWD MM$]KCSY,'J372]_F-(ZN0JUM)*NZ5A^EVH%5>P/H:*?A36SO0YXYG9SJN4SZA2T'S2&8G/#$H+=:QZ,#BE$TH>XTW059B$@UG'< MPBHME=X38X$6I MBE$BL]U9J,AEI#4KR9I[-1\BYLS1T9;9C2V3WRXK)]Z7=W2EC\U'*VIAH M)-G-A50?Y!%B5!98D#$FIP)S77K"W'OPF4MQ?V8-4'#]839-B'F9L7M5:5(S MZ!Z]I>K)-#(YR;I4(#,G5>N'072, Q?6AQ*%(M UWM\[$WOFR#FLL!H;(A_" M]^K,76M1MZN9YN\F'W&5]O1INL&P4?23K; M..(RF4.)>/RESP\'#9G>LV MK\DH9RTX%W2[U:&&RG$+3M#!Q3*A-5F3)._DN>SPKF<@^^8L;5P:?*M6XM/T M3LK9 4 M,2@9T)8CBTE;85JWR.]"US.!4',1;,')7L[H-6A_&8;S#)>5)_-_$!A_FBSH:QYA*5P8D0%MR:",]. RBQ"0L\!2 M"!F[1"+W(.$9 .-0 M@"G+VBJNGB8?%_5Q&.^ MBI7498TG__@R3G=*YU=%]N_(%OT!JY/CA^\W&2"USL0DJ\#[RE+)$1P/R]8( MF4?,/G=*FQN>TF<$PQ,1YQ:T[N4$_VTZ>1OF7]ZDQ?C;\O2MFMDR[_16:LA- MOLB&,;H9Y]ON+QD)XK;5J"$G7B/&JD!,D0,OREK$(H7NE-YU %J? V)/3:1; M,+NS%[]=?QE)IH64/D/!+$'YS" B_N+U60^6)^$Z.XU8YE]X8SN[QEGY8R>Z^J4=.87\>3 MZ6S9TV9%P0T"T2NG-4,H683:X3- \,Y!H9.)#B 7W:86M/<&?I"8?8^SS0>O M^E=@,B5G1=AFM?TV9P)\R:08Z**Y2<8)V3KBLY600S6':2/KS=-F?]Z>7$.8 MJ]2*.R-D/<\B,1_!9B5(C8X]NF68B%I!RZ@H7CYJ#>"YT=6DK:L$7 M_TQ M+N,]!;%-G'MPL>%ANXVDJ)F3T7BPID[#5:+0H2$(J3&C0,ZYC^9?O@R74PGOX;%;/S7^A;P"GG*2#=)(?-36;(\(R\"BD;I M26_PNE-5X4///]S5N3?#IXVYU;@?VJH#]3HJ\^9B.OEKM<734_319U0L@8WTPR?;WS[ZZ:KG"IO"?MD&_X.=PL2)Q>6X&&T70-2YM M>:X:)E&AE 4I72E2*.W28Q[,.:;_^#S]]C=Z].JNH&]NKHDM+SQ_I6Y?+C:L M5*^DK*BXZO/3@8X..MW34KW]UL.JF%!26W! M2Z: SO'"I(T^/-J1_A1D^(#V-I@(^[#L4,J;"HD9PR6$Y$D=\;6V)Y,QKT7@ M$7EAJE,-P_&5M_VXW45SZ\.JQIK;__7N[9LU%=D+78I.-:.@]D!T=#G'D(%T M!J-)=XS2=6DE>//$,Q31CNP8P(^\>6]?JWDW!0,_?+\;*%Y]9)13XJ@P@^.U MP-\3S5YZ!ZYP8X1&JU1YY/QL$;GL3.SAO9>'B7,.(ZT!.L)M$O[V2YA\QMIS MYNXD/8RT=4S2( K61HJDOW!MG(*B:=@%0=WW_N6/A8+QOV#/NBA/; M3ZZKT:[+4?3A@LZZE3ORI_5,O2NL!!(W#D,EI#>A:V MGH'8@:QGA)ZF$FC8E*Z7^;:>(!QER-): 2P3 Y06#&*.@=1Q9DSRS&7M!]9E M'B'ON8!F*(DT[&KW^.EX-:2\GH[T_77*-K*8_0 M4AHM7&EM3/.^!Q'G#IO#2J%QB[T[A+W=ZA\83_-(&Q$DYPR$0Z+0 M, D>6:[3&6L[-N8#=K&^NKWM.0!B +X.TO 1ZL!79 Z.^:-:^V;V8G0!5IWZ7Q9R-I#1@]WI&M3S7NWI=[N];K;G[-/ M16X'RAK5W-X>8G8#"^L0#><"M"-1J4+WBXLA0:Y3'D3 Q'7K^J&MA.Q=19F^ M8+ZLOJ+E<]>#XZ\GQJ-CNH"47-(:K8&8D@1C'*-3SL7B6GMA'B'G4'6W^\O[ M7L5D(QZ?7.7MO0GC0>:L4 @HHF8QYH@0G!2@HG>!<\=3;CUU_4%BCI7?V4S: M#]7=[L7U 1)CMDUY[$#10 6W]ZDY0NC3KU_) *]T767IH>6!YQ! MTM4(RGH%D=4W0PKN3-,V6N;J\^L M#C?+M$#C@/1@!H4GHT-)6?HN'LKM3S];$39BV )7V_^&6;Y$WUX>>GPD@SC M.4+TRZ-#($3F R3DK$2CE"ZM9PG?(>"YJ>*[Q%6!Q*T39/%AW+1V'QZ.]\ [#J\H M'5^"FP/U6K"_<8.B3^-%U3'>3?+XVSA?AHOEQE%DD 6-!H*M@QA$D+6E=:2- M(PKM((S!=#J"GFA^LO7EST7A:L/=ADGV6PFJ;1FN1H+7W)1/TSNECUU(;=C> MJ"=YAV]_U$"@C\%C &DT;I/4EV2T.6D3&60K!"B5R2IE6*!DFV-6IHB$SP4X MC[19.BYN^@BA,5Y^#9.PNFW7=UTTW'LF:I=YS4!E9R$86\!8;X43P9?-^6\[ M 6+SO8=MHS.H@*:-N-NX^/]JOL:*DOF[R0UQ?Y]-+_\@(XIF!RYS0CC%! MJ"DI/*>$B70GQOH,.WGH/-"[6O!W]6.*[A.Q(ZQE+S/:-DI'B@YA"YC,!2*LKZ&(IW/2[WV\\^ M9TDVX5?#PNGMQ\[R@'ESN?@RG8W_=14,')7DK"83!:(A98-.%D$'354H47#" MGLQ"=W(*=GO=N4MY"*X.4,&\BM@OB5T1=$/@*$4>-0N.5EU\7;H%'VOV-NJH MF,]9;392:)03L96<V+L!XB&RGADPFG!_@$KD>]A=FRBV2.=5;0H=JN81?0%G,X+W6J*3 M5H3FTT<>(.69 6%G+C>L&WZ0K/>7B_DB3#(IH*-,AY-DF, 60<>7HWLL)*(R M.-)J$C$#6>M*K,?H>98PV)7?#Q8!MRFJ6A(7:[PTW8ZIMIV0N,-+]BG'VG=- MC6JUG@Q7/Q2MOD&@T25FSQP0W#@9%=R#1^=!J^ U2Z178.NC>7^J&U:![1SP M7T5Y8RY*.4XVF;:UN9 BFTSE#-I7HRR)Y)H7+S?O\)I&D<$@'31I(8 M( EQ(T.I"S4#I;^>0N+J[I)Y0,1[L/4 PL[2V&AJWD F,T$Z77,='3!ODC"* MR83R#(7\1);G8#+NP/.%_,QJF68E0CX _BXEPP[F]E"4;G0V*!@95, MU)%,1*=0"F)F=&/*R*-D3VC6W=YT>(-J'SE,!V-BXP2)Y5WT?MF&I1)$@N%7 MTP&,%F3DT?T37 !E:LT4UPE2B5@4%R[$TD&R#[[@; 7:AF6#9E*OZ1)7^,(L M;38&3$W)4!@R1#+0P6GA!2_2:]72:J;JL%B1B!A/ MUXF@+W78!^9 E\IF\[MG5W1V1.5Z=UF<2XE:ES6]EJCU*E'K!9-#U/KL(N-S M*5'+2=NLM (=G07%DH1@.%M.75=)B:AY\UXY9X/;7B5J)P?;/J(= *[;5/B/ MO_]Q-=N,A6A*U. "BZ1Y2+I?LHMUDKOB(1DNS&-S-G?K ?@(0<^DJ*V7S._U M"6PEL %RE?].;%D@UNCZY7Q5$BJ#X$DP"#6W5A7274.2&60*.H2,!IN'2.X1 M\;*UN_UDTC"7<2M!5_7E'4@:2$';0LYQ]*L]!?68V/?@\@!WSC;24!5$8UBM M\PUUL$T]N(($HV(I16FC9.OHRL$$_X2",KS<^S!W".?-G5/MYM#[Z>N?%]/O M6"_(WZ837/]TU=?()OH?XX!:UB,O([A,A ?.M22V&)XW&D8][-C9X?V'US3V M%MRFYV=HK@]5Z_0$W6M*C8B9Y\! UR;]BMM(NT5C3?,U"9WP(K0^,+I3=SCT M'$[:#QI#344UP'7S7Z0QUY;9RY.57H4E.Q;!?O'CP=;N]?N0@UDXG( M B^*J^C5M91/@$"92S"".3/0[C^B>CF,?/NP\G!>UN5!16<9G7?O)U?7C[0I M\T ZM,^V1KI\G>E#EYZQ-?5-.!;+@9RGV\@[O**YAR"[.43WEL*@FN5#I'[Z MY_1*+1(BL2!J(]60R/Q2N6X0 U'ZH&.VSC>/1O8@[WD#9C_BY^SWUG,%P8"\;5C[?XO2/_ZL,R=K#5YE;VTR-?N,L]J=[.WT6[A*Q1/* MI2(3Z,CHO*J-Y7WT&J1!*;@*+GK5'0)=7GGF\F_.U8;U_K?(?%,6.+M-Y_]] M&2[&98SY765WN/AP&2_&Z7TI.*./7QU=B:%!ZXEN8HLJE@XQ83A@H!/-FV3* M9IW18VC8B88SA\?P?&]8_K\!ZTZD2BOIZ/(*$A-TKOF4R$B*]"6Y)*(/ G67 MRH2>KSUS5 S"W8:M &Z1^@.6Z0S?I"]C_+94<#I"N,Z85;;&!)PCVR>B@E!4 M'0V#+$@=5-&V.RYVI.+,87((WC_8-&!/C?/-G[/Q!;^5Y%\DJ3O!)XC)13*& M2P*?4P:;HN>ZQ!A8+^5R\P5G+NL].;;%Z[17P=*:JM\33L)L/%UZ[.NH-Y%, M!"N)%"49UK'DI-$JXQ6SO @,W25X^]$O,QC9@L_#F I7Y*RAW86@[4')+@ X M1L"Q">L?%N,>?&N<\[2=L))B#I9N!.5K^GGB'%Q( HPRW*LH1$E=G#T'%.0# M@<7#R+$/NX:5WTT,*Y7DM# ,4'*Z'.B( ;H/ C@;;2BV8%:YOPB/$ ILQ/:' MA;@;SQH7 &_0=!-:8[RW-;7,&D$J@-,:(NEOI +4SM[)\!AWD>0Q F?#RW)'OC6.DFU0 M=2MNHPHMA/D,+"2DH\*F>E0(<*6Z[4O0'GOX0>^_X!G)N#1;MZMF#=/Z MZP0$>[C\GZ=7]($L6_H^?":#]5:3R&7QW:_AK_'7RZ^CI#B3R!'HV!2@ZI'J M2XB0)&U!RW))OG7?WB'7\V*@?G+@.$8]^D-K6S55?S>9+V:72V?,^\67&F@- MDU6#F/FR8&7^;D),&$_SJ!8,^.@$)%83_(HT$'+,D+.SREHMM3U0"E3SM;UN MB%, S3&:C31:YS]P_/G+ O.;;SBCPV+YQQ_# G\.X]7HF9'&2!U*T[YUDT:!UG(R]P71X7# +5F._-T^>4C MTI:?CQ?X.\Z^C1.N-C8?V8!,1%WCE,& TH:#RX561ALWEH1&F9,Q.1Y;R,O$ M^%'A,,"4H^$NM+JI:^+%6E]TQDLG98%@ NWE$.B^2M("UR8I%]'&31?A":M) M=]?VNA-. 30#3'YZ<['\S'HBV;T%__17_19'T>HDHS)02K2DBB5&5!8!/B6E M-).<*&T,[6Z4O3A@#B"PQ@FCPVV=3],?<+5]:EK]G5OFYRGQY9\UXVV:E^EP MUS&)54+/2 @N/3*$X%6L;6LB1.4UD!R*TSPDE!MZ=UO?_9"+>S&;X&0ET M> MC?-R'RL^6C8[7Y*N23-[UGIUH^2%(OD@@FN3-%O^(5R\G4). M:D].9"(HHT@!*IDL8,.YC&068^A2+]"(G%< #BS"UGG)?=:P.LL_35>$;ZQH M5*)D*=L,W@9%FKC*I).7"-*[P++4M,5B8R ^2M K% <7XQ8P'B^FN=5+_O?9 M=#X?B>B*1)S.>77U<75W755R?.C^-OXXR3_#$L<&2=J;T8>8+H:QE02DH'E,:=#O8?6<;6HJS;QZS#0]C5> MVQXKM_RGZ99+Z[?IXO_%1?55?9Z,_W4[;KOZ1YOVS*AH5UO/*W"N=J1W2D+0 MCH-A&*33WJ70.D/P:(M]<7OE/&"U94/M'*(5\V!6^;IW3 ="6_;)S;+4SMQ]L0-,EW?ZGOW"6 MQG/\,"-6CDI@LL[? Z5E]9G)!#Z2<84ZBMI5C M^<,VKW?)>W$XY5>AL*9+: MNW9VN NUUDE>79[H7*V!EZ!EG745&"-MU!?@U@:= G>BM*Z .LC"7MS6.#VX M;-D4QXM!/Y1V=,6VF\PC8K@-T=/UR 2CZY'422>U VT=ERE;D4WKC.#A5_7B MML.) 67+7F@3L-ZE;NO)R..;SY]G^#DL\-UD,1M/YN.T]-U=GQXC;T)Q-CJ0 MUM#2C3;@"U=@C?0^8T*4?(@]_YVLYZ[ZUR_[ X@VZ\,_UK@I*:5'ND^ MOT%Z0L^430)X*009K3+$0'JZP5Q<%"I(=S+.]6NJ]S[[V[5S]<0DYDBC"PY! MT8]0-3E2ZXQ622CK2O,P=2OB&Y[,X>)BT/.X#TKOG<='$?:VKCC_5OF7%_\K M74SI^?_GW^FT MSNH_&M%F%5I[!:1L:U#,%/#&U7:]4>ID!"==Z%2,Q)U6>()X']@H.ET G>=V M65>9V)!U,#Q"';T#"E4$+WR$P$1 RW@LTI_?3CF[XJ0#H/1HA4Q](-9XJ,& MB\1_;G1952(&L^Q/(QG=L+[>L+5>R]IHI,A18AZTJ7I_DE_WQY;]<NME?L0_+T):/F-CN9SS4(I4$*-2H*1*X&II>[0<"VD 1;,N@U>/0/KK;CGX M;FD#HZ%:Z@ZR9!)&P?'MQGJ*YR),INLSU9F7OG9DXJ;:A+HPYZ)*+)R-AG9O M>:^[ZB@ZVGXP:]C ]R 'R,TJI=.UK0\=&:*NTAD!@60"+&>51 Y6VW(*U\_K M_CCZK;,;:(;H^UO=>>_F\TO,/U[.KNOJEZN;WT[7O$IHSJ/D0K"L>OM8LJ"B MLN!LD! UNN*9J@Z_UG=&;RI?H?W8T3^LT ?HP'LXAT)4(GEA%=#_:]&P,!!= MJS.I5[=-5-],TD7Q5Q?YK67]V:QG35M$8'):2M+?-T M#3.X HXS$E*,OEAIF+5=YN\>?R5G=#CMYV _#7;W L[9. D?6/WZR*[I.>O5 MF^"C**Q.=:Z3!7@RX+FT8+R7MM;O%>M.<=O<6\GKMCE=X)R-]_#Z2GRL8.]- MI'\?TF+$D^:&T7D1BHR@;,[@43K 9%-*)3&1GDK)/J'EO&Z@$X?0J4SW;<." MDU]S4KVP"SR#VS7@;>;U#!49?SNOU.9/L-AL&ST1T? M#!D^R@KOL@C>T6$D GV)/($7*" (:PV2DBW<<=T6.RWK=5N>QK8<'I-GHY2N MXXZ7,YP_?C8Q:0I&!]XY$F(,!6+Q)$GBB2,CPRG1;X;%D1;RN@5/8PL.@;MS MBX+7OW4Z>4)16LB203LG:W?B.B\>%22M!+>VXD%V3J&RM=9JCJ#XH@0C% D3FF"%-D7?ES%M-=R7C?B:6S$X3#8 M,*_@!$0XR@RY)*T;:I8V*&,R!/H9DE+1%B1MP!XYI[^_=_14)/! C.OQ&R%D MX[SR()*GK22= 1^B 6TE.M16*';<]+T=%O4:\3D+.)V-MG\K2/SXXNN@D80& MF.<>5,EDZCAFP"053N<=1+9Y:R.O^.5G8#)$,>_"K=.FR^S$L\'JH MR>T9]_LD M.T;:%,-],"!TD4#7M@3/$@](T[##J?3;+&%CYDU"HX MI4B(IA ?(@.7%8,ZG<6;Z#/&<-1=VG]-KWOT]/;HP,A\KGYBK[43BKO:.H($ M*0R'$)* F+/P&$6(K/4TW5-8]VF>KMU"]ENDZ%3"'%T&*Y(CNT[%*L4(ELL4 MM3*VY..6_.ZZLC,Z:4\YEGT08-T_(NUI;K.'(_M;.""4R"+%.@&!C"SE;""% MCFXZS*8P+;60@9V"^M)I-:_;Z;0!='\+N=/<0AO+_H@5#./)Y[?3R3+']S)< M?,+9U_E-SJ]7RE3/H\*L0)G@28C<0_)**B85&G;).D$YBYE,>M.MQA4:];]F2V M[-"0;)CY<;3!W-?B$]QI'@*"H1,(E#2T<*8]<%M(F7=2.&P^)?A8BWTQFNW1 M.=T+5EONNIW':@U[LCRPZ@=TA)&3Z+TWH$ %=EG"J[G& M8$YQS]U:P^L^.\%]MBO&'E06__??-L1+5_Y_+_^P_'T5WTB MQA1F?_U'FG[]VU+ -V))M_A0?;3?*M73\O'W/^:?J^\6,QT+XZ^TL/S'G%3@ M.)Y,OX[#Q==IQHL?<1'&%_.[1,_'7_^\>"JZUIB O]UPX"YGUE3<@?T!>8%_ M+7"2,?_[D2+C-_I@D"$JEPH47WM,8$&(M&(@Q3 6&;6,[F3BVM=4[VT?I2^8 M+R_P?7F2E@>',7]:[EUCK0Z"&6(:!J#M6B"D&"!FR;R62KK2O'RL%?$-+X9P M<3&HU=('I?>LEJ,(>YL2]&^5?WGQO]+%E)[_?_Z=[@R\^>64#I*_%C]=+"FA MXQ(_UV_VA?J*_*M9]5)ZH:4C-8ZN25+CL#9&<@CH,B84=-%LNLKVANL= AI" M[@L]^RIA&)/5Q>+ Y]J^RPGI:J M\Q5(86/Y]\&Z!TSZ9N(?2L;G@E_GO&"*%Q(2QIJ(D,!'LA]2,BJP8E2R!Q]J M?C*X73WZ7&';1[0#P/4CF0BSP_4$"F9,!\>O2E!X1$9S7N\3H4'N& M,0@DL@C:"%EBIW%V]-1;B*&?;M!RYX4O4WO;G><-(WO71*SQ MUX6,/HI6%PBT/QJ>UHGV8/ZF^/;@7,/[8),<%YUG@A6(//@:]"ZUYI@#]W6 M'4N.R#H' 3Z@'+277Q^&-9;;K\2IKY=?UX24DK*3M(04Z8MBTH$7*4,TVBGC M9%)2-I#[E[>B^W3%CQK?&W^&OZZ14BV6)+4#%S*!E2LY3S"&9!9):-5 M#BZ$%L*[_=(S%-[./#N&P??0U7^=8OYF/K_\NJY4'<__^^<9UJ@,SDC3^Q@6 MN(;J2!3%B2$"DI$$4LDE>*,->*E#]IJ4N\W^EL=SB?=^VE$=R>3-O*GFM[W1RG )I3OSFN M$F/^:WI!C[D8+[[?/@9R9L+86OCGZF@T3U:F0Q&!Y***(A&A.9D)\[U7][I! M3@,X0V4,#[S2]6&0,-!QX!/(H)<9J!%LS76U^[#.; E.0F\M0E,$4G(Q"2/=@C GN_XAKV1U9_Q M0\U2V"7!]S&,U\HI/DHE%\ZE!\GK(9\+JUV''+"8HQ5%)OKOJ100/;F:EPG1 MXP/CP2940V9)WUXQ_E6_)3LX33]/QO^B [QQ1G2GE[7/?NZ_QA/*=(Y:V!JC MET[3M1EMC3V@!96$4X:S5'BG>,T+S716H7#F%>TZER6QSS/PCGAH?&+>,!G0 M86OVO<1,YQXH'2[3N8^P3S/3V1?I/5F%4'BB6TPS"<%9!!Y0:"Y2M*93@._E M9CKWPL"CFG?X?J8G@]M>FG<1V #)#9B7E0)22:]:U).7$TZ(3 M*I0)??&MJRUOO_]EZW0[2V* <.4&^KM0,Y R=@IJU.Z2>4#$>[!U@ ME@RJ1 M=0E%2N!,TU$7K &'O #*:&Q)*7BASU#(3^@<0\FX#S>':.RR:I-1B2*N\_6= MXW/1+!@#7(H"*ID"CJXQ8#G&8 -3+&Z(^.&N*]M>(#H$YTZ>BLP7&O@8G"N7#+:$/C#?L( M.2_[$F\EIP'R*QX@;;UCNA WT!7_*&''N?&;B;$;//:0P0#ZP.-$*A6"B=R! MQMK@4-6#$ /9*]R2!2.8=KRU>G $@#RA+1P''WU8/XSC >F!7\@Z_A&_X<7T MSTKC3ZLPY?J:5&BUD\Y!B(6NR2PR.,DM(-V[46;MF&V=L=*!K,/K(PT%>=^; MT%0*0Q1+X 7]Z?/?<8*S<$&$OLE?B>.UA]QB_ W7M,[7Q&JIA,TV0K9TYY*R M;<&C,*1[)Y==,5G[YDE.?0A\3N 93C(#G#=OI_,%:7/AXIH@;[,LUCBPBI1" M9<@DBTXE",I*88-5F;6^>^X1\9S@L!^'!_ [O;E8?@;S=AU^C<\1YQ&MC0RD MR75\=.V6ZIP%*TR6&I.1@;<./G>B[ 2]W<.F1 P@L 3/E841L6] *T-H5#Z"%[&JKB4G%/PQJ63J>SZ MY?32QX+EQ5OG0?"D:.MR 3%I!<497W*,E@[TU_2Q@Z)TN/2Q/L(^E?2Q.PYV M+70QBBCV4I*-7+WLSH8"1>52+./1RM95SL\KT-@+ 8\%&OM(8OC84Q=J7DJ@ ML9=D'@]"[<+6 P0:=?9,<0Y&: ^*E0".(0>N;,Y9*[) GGN@L:&,^W#S8(%& MYI,-*2M@WM6N'0'!9QGI1T&V1C99Z3,/-/;A>J= 8Q^6G5*CD_4\AEN3]CY. M+RY^GL[J'T>(W 5N#:"6=6!7KN7WL>8["191&)_CR93>/KJ2L[3P]]):CP^( MTX;Y;Y>K[EVQ"!&$!VUM];G+_[^]=VUN*\?5A;^?_X(9WB]?3E623O=T37P>]A&J=$SW,SH54O\<7/T[=X+F;4Y-0]FPS3^M/@3,(]3 M(L_9>FA%G=&AU8!%DX#IB(+(2FU+J"C R71PN=;1^81O>,G4":DO1*"R@AT%Z2<@ ?' >39$G)>.M=:P:ZHSB!IWAM^:1B@DY6 MK79UJVWERE'@,0E #+7Z+ L93H8(M,F,G]$6>!J1[0$-;"R"]C8W7D].,^4B MR1^RD%BN+S#"THZN%:!#Q:WEI*<3O@[]<\&TIC'6K.:EA=>,6V0/+.@:L?+8"1I121RU% 9F2/S.(H7<-!9?I_K MY70-:2O__7-8.A?UE(R92T#C7&W2SY"RB*C@*RK$S5.ECPM4E]D8;V'.8$L\\WU!I<_WC( MZ[ -RBEDA%PI"\YK!!55@.BE 1&D8-Y$)\.#\J/ME9;'GB+Q[F<[C M'

    <^5LOQ?;M'\I'Z46",*+VM^6:YIQ\F"TX!E9D '+ 99('\Q_KH53,(;' M1N^.:?0/)O<[5L722G\UFZX\J:MP65LZ?G.LBDU:U]XIW"BL#Z4T5:-D?2T- M&"W#R-,![+XG[#]-_T1,XK'U^V,[K;U/O6T"X1?2&I6]XA =#R2)@$"1AP 1 MA9.,DVNK6C,1G<[L#[?&3M[(&P>41[+0L6Y1!TAB^ZF\?3=;4-L0': M4"G2Y#( !9C%"\WH_Z<6:>XQS3]7WUBK;VR;VWJ5.B9%:?5=OU3?]1NCYX?J MUF)>?@Q+^@>TO4P^52K6JP7-+TZFLT^3:!Z-&C:H4YIBES8DEBCT*?>69;TN]LE>6_ [_- WE_F#=.TNY=T=]!DJ;V^9G5(._6U^YV)Q]>GZ/O;WR>+?/\X1?YXN<8Z+Y>]A MB3>F>E%RTL[R L+'#(JQ "X+!E:'$JU"3W(XE3O.GG-[EID,@V[S3M%H3HE$ MOO,\K[>"BV)85,XB"$Z[B,HR09#( =&'((PH!4^&6[[GW/Y<'*=@-*=^P'/K*_/#S>[/!7(: MAG-*3*,]9KK>#$2B>:H$S#G:#!Q% YZQ @9USL$YD=U)GR!/SN[/)7(:AG-* M9%)/S?2'R9=)QFFN\[Q0*:$Q%%LY9QPHB0QHW0?@)J1 LT]H3Z:O0]=)_;D@ MCFHF8W$.77.\^$KC$I0 SI, A13TQ,@8>&M,X8PYP^T8!OM\F7L&6U9_P9\2 MN]CL5*/DF VRFR^3Q,]OF%L)<5I MDQ3[.W[!Z15.IF4V_[2:X?J%A6GHKKGE\Z]? MIKD3FM&* RMLK7PMBB)!5>E2@XF.1:-DZQY'3^$Y5+)G4SMXN!LU$_BQLS/K M6\S;^2Q?I>6;^3NX!.&R>0B.E/$R[W5NB#1]G:PKI MBZOE[--L.?F"-2*Z6DZF']Y>AF7UNM?)&5@O^D.&3(=4+:J5$ -/8)E)6GID M)8H=,4.G@8Z0A;N_$F9C2;!U4O4LO9K-\==9C9P6-WC0"<8T5X3'.S)<5< Q MI* U1YN+9,%QW4&CFS[[N2IQL)P:OGG=-ZI?R?7\6.O@%TA;T)OE1YROMZ0U MS$C.H]<<=)VN,HZ.&SI^0#'/:S_=HE2_!;ISR.>JY;&D.L)KSB]TT$P7ZP0Y M(WCFVM3&S88F[ 0''^CDJ5=.WBOOI&Q]D7T/P#DCI8/'D\2LKZ<1AY$M(D2WM:AAE;)ZL_0C% M5->3\/TT7!^9ORTVR6[U\!(2H=-1? >*'])#@'P5,D M84(JM*$H)F/KQA$=8)W-G?A8JAAA3]@!\<;SZ0)R),J"3@"/PV307+W]S&> M;D8(&;J!=\$TI[T_QR]H@&M(,EX33LIX]*QK"; M&W!SS"^6;V/!@<7: C5G!]$G"9E^R+7/&D5S@WD2T>&= ME1'4^-!0VNE@A.*L.^C>?,'Y'6#):1-X(6!)^DI,8<#;7 !S=-%2N*YR:^]U M*Y@SMXL!DA]ATZ 0*V&E?:P2KJ53+[^^Q&GZ^"G,_[W:-I/BTI*O#3HS6]\T M(D1%=DNV6G_,F!>MF>)V83H[[[:I$D8(A![C6Z.[61I=\(WDU>["=AR'MJU& M=YI+ W4<9&]Y@-,688)E$60VDHY#8R B*T#KR"&SSF76^CK\..:RPWT]KK7T MT<(8+R3A$ALD42"=HGU7HO&O>D',3D,,[ M(VWU]?"2;;"P1W!+-YC_>_JG*\LO0ACNK 6)J5#4IAPXI31]<;P8';V)K=.1 MGX#S/7@>>XE^A/*N1] JL#6/7@=HA_(W;F&=C*NQGPIWF<9 ^1_"P;@#D7,6 MG&$:O+(**(Y*$'1:0?3!F%*P^7O,P4VCOULQNF7T$?L(%O$3SC[,P^>/D_0( MY/H*A@N]HEKTLM!NJ01A"UF#<"FF7%0IJC6-[$Y0)^!D[*O"V9CR;\R\]FX9 MEJLZF%N4X7*U&D+T4:= 4^9T>JI$IS)--8#WS',17>:I4]K5CG3VK0#.QJ]H M)^:&U<(K4->%3WX#36>9E=T^GR]>/7;A57&9L$U M:!M3+=-)X++,D#5M:DDYYN-31#\+3'_Y,/ORUYM/O-;PS6]N%7P[WF&3+!L) M?C9(:B-<"MP<13_29-=]J?YKLOSXZFJQG'W"^>L_TN55[1GW8K% ^E]^'_ZX M$.1!N.(R^&0Y>2XI0R2SA22M1>]28%HV]NWV@'EX;V_4XN:Q%76("Z>WY#+1 M#\('Y!,[,6IJ)?NM1T89:X^HY"PD 1SL[.0F/)=HOYU:.T7Y?<1[L!"O"ZCO+5SB3*20V Q&MI36 $?T8-":U-RH38M?'X*WI$D M,8Y^^XBR-1-0PFF83V9OIOBF_#B9+Y9_^[?X=7)YN;K,>SN?E-YUX#/W=S&$?"(^SZKTM9 ML2K@-S^FTOG_CFDV39/+R355]O)'S/52N0:15_1Y7^_]Y0N*&80I6H-)TH*R M)"=?? 81'&=!!Y69Y\DI MDERXS:;#UK-U@&>N_W;":^QS_&WRX>.+:?X-__,>T\?I M['+VX>OKVG_M\WRRP%AH" 84;O$ M55&L"RUAKT'/0//C"7EK"-G\+;4R-LVFM3\ZG8JK'Y-T%A'+;(Z3V[_6Y*VU MYUB-WF*'S'#LMUI2O="R1& Z25#<*? J!D@<74 ,C+;]4WRKC:GR.F4'7.M: M_F81G.+D0Z>@'%,L)K7G&_-IO-7VT4NGM]H^ COMM]I4)+G'2H&QA%\YI&TL MYT .2U12<:EY;O)H\RS>:GNIM=-;;1_Q'NRAK@NH[^VMMI>B.KW8[2/E@YF MYB(4SVNC>,U!::\@2"TA9&$IK#$J\DZL$Z>E^KW>:MMKOH]P1WBK_?M_7QCG MG(],0XF.USDAN<"U$DA;XY V-\&>RK'L]^;W]_\^E3>_7H*?#9+:"&^U__SI M@@O#O,X,A"RZ\CM2Z!*R =0LV>*S#4\F6/?3VS]_.@>]]93:.+D16?O"%4]@ MI DUWSJ"2XH02.&UR5H&]U1]VW/-C1BBMYY2:_@*NT;P[O6%Y!YK&\U*C(V@ MO(W@'04&A@5NBQ)2^Z?::O73V[O7YZ"WGE)KR):T1O#3RXL4F3"9*7#,J.L5 M[PT2#%KI.=6.J?JI!LK]]/;3RW/06T^I-22_KA]46E,@B<_*7H M4Z;]NQ3P&C-8VA%8M"H+?(I#J-\J_.$L=L^>4GNL-S/H8>CW5]_*Q?XVFW[X M._W_W5]>_.7W&Y/BCK9VR3@$(1(H9E6=E 2M4M%:%6O= _=S\_/0T\,\9SVV MEN)C!=NAK\_7MUN_S!:+=@U)0J9A/OQ<7T%PL:P&Q,U?N7[#Y>QZ;]:C5=E[='?76,(-CB4(Q.J@<=Z!,%G1ND9=1A(NN MQM;.M.8)[ !KZ!ZY?8CKAX! _K#@4H'4U5,VO-#10*O +A9M93\:;^L241/VR1YY8(\"\5R@*A2!!OH6Q&UM^*LJB!'T7"G1[8^ MDC[8"TL74-_;(ULO175Z:ME'RH>C/:+_BDP67/+DU-%7<%I0N,>S3DQZ+?![ M>61KK_D^PFVY]5NT>; MTRF,W$>+>TJM];K;ZEF\_N/S9$Y_\-\8YF^F>"&\<8BU^%-)#DKDZF,$ 2&) M%-'H++SMLAB[#GCXTHJQ_/3QY-PXR7TWR)^G%>;[_\PNK LFL)@J!:^O+:A] MI?=78),0OB16>"E-S.';D-^;0>PGZX/O#S(1E.890L ( MVB;/9#31B-32*.J@WZE9])9WP]?^/D!_G%W-+YC+Q3)=J\7J*>=J+:&1GDXY M\B+ MY)XS:/06>7?$=]]&O,ZSP'S]L/WI\]7RAC.WEON322S>XOQ=!7QK:H7,J20A M(?-(#@53"F)2":(U1@IN"GFAC5=C*^R#.[VECYBO+O%-&8CH^J$&77$>:77) MQ"M5/6VV7AA:PYFAD%)D"O4;2[+M# [U9GH4VWW4>>YXRC_V.VPC/;S\NOD# MKAD=41;4SD*169(/@HE.F9KS7%2D(,4*85NWTAQQ.L=Z&SZFD8S\-TW8W99G(,M#101*I]]Z(&QZ,#'G3)090H2^N]Z!Z ,[."_84[ MPCZQ,KHWGZLXUWDF,KEBE(><*)Q2G@N(+&-]H@[2"Q]X;MW@^A&(,]/X,"&/ MP*=\9_OY >/R=L+K_NM94810$'P1L6X_=#+*P"%&5L@P@TUJA%[%3T$Z,XMH MJ8"&KWR-O*X7GVKZTX4SI>@0/ @, A16QC<3+6C#F"*;YT:VMJ(FP$_%U@Y\ M(79XI8]< %6[N2W"--]K\;;_J\*3'S?D(:$[SD9O!X]ZWMT:D%5,)U\,Z&(J M,71DX$RL[U .K7;>NN9K=CN:YFT5;YHBR*R9< Y0K J*5:9%DC/ML%'%(BQ2 M^#_V' ]ZW]Y(WSM;)_87[ZG(DA[C6Z.[\06[X!OI M@G@7MN-<$+?5Z$YS::".8YB-E4[8F!7MN15G%AX\ISA"9VZ]*9GK./II>Q!S MV7'+>UQKZ:.%,=X"TJI:9/$[)IQ\J7OINBM#9+P40R>RM_62('D(DF+")#S7 M-FG-'[9!&1X_;<%R^)"HK=8>ACHM1'[X'O/KRP$G#**2(%1-#.=)0C Q0DJ& MF\0$.L$;VT4G8&=F).V5,>+F\39\O6/&C'DE(SJP2E=&'1$@9 )%:(*QCL?, M6THMK),)4_=3 MX@>BI2U02QU B56X%2QX5B(XIJSTUCO).S6Y.&73Z!^2CFX9 M?<0^AD7<>+:/(*YY&I,3(@@-I3A[73WBB[2U5:"P7,4@RHJDY#6_*/4QKMJ@.H!IR??\3(L,;\-\^77F_,EH,FV9I@JA=6E,72^2/IB'$V?W)H<4Y?* M[*?&."R?4R,5S$:07V-BG_2F M^99\OZH#"PO,/\UF>5$;5L^F^.GSY>PKXCN(7V$8_, T;Z3VB2@VQ]Z3$,\1F$R$=0W0D8WAK[ M^C:I _J1KNF'(3_.3?XA;66@F390]!B58,-F(2SSD><("2MM4:(HR 6>03HZ MEVD#2"FT[@!QBF:ZXU7A^5II'_TV#HIN7< UIF]5=%QY[@LX7\BSS\Z3*^@C M%!MSEJI$[KOX7]L^__"O"X?4T<9(>(" &]]JK)$\CN<44Z5D+R'H6/M/.PK/ MU:IX03"5+6?N(0WY1JUO'>"[47L;$3=>[&M0KS9^,/DVNT)^! Y;&\I^*0?A _(+W)V%$36.NM(EJB,3K0W!0EH M4Q:82XH/F6/;9Z3_C%/#MZ_01Z[E?37[]&FRK*5^M5(VK7HV?L!I M&L03VN%#A]3U]L7VQ%YNKS7AT5/1=-A1-*\:;-^7=A.-H M_0:':W>'O?26\@C760\QK2M#.Z :Z59U,Z+CW)8.U]@.$Q@@[L,9 R?_*-9< MS90RA;G:1/ 2175RR)^2$GVW?H,G:@0[[B(/90-]I-SX,N'GZ1=1B>ZOL3E. %J%#K]ACS8$M!J;7E_J&GL#&>W#["$1H+-)#_K+GP1BB3O>UP M@!0^WZG(>AN^7L_\"E_$Q:ID\Z(P+5*MQTH^:""W",$EF<#*Y**W2C#=J:UP MGT7> ]_QS:21SSB63D:PG[=7\_214+Z)EY,/J\CW0BB3N<@&>-2R(B)'B#D& MC%9(D=;H@*U#H\3.T&=JW7L*?81BFRW %S= MJZ_PQ2 Y"\9 <;Z XH[LUN@(E@E;^V\EX5OG1.S"=*Y6L9_01WC%V(*O]FY< M?GPQS3].RO+C"JC.UEA;.8"9KMFLMCZWV@@Z)N-U\B*HUHV7.H,[5S,9J(81 ML@0W GU1ECB_A9@\A=V)!*'KVXX21H#+28"P67B1<[:R-9='!UCG:2,#1#]" M%\7'$'^<+%*XK-A^#YH.AF'Y&&%XRIT*[;FF.N. M[BC9%T/5V<5 ANOBH%9S)Q0KDH)TYFL#:D/GI)$(D6L&J(1UTN:0V C\R#MQ MG;>E["G_6C; =8YVTA M^TE_G.2^+1 WA&0F:)]8D9 ]JXF(/('7&L$)K4HQ"8-K?1G?!]]YF\Q ?8P0 M(F_#^B!4*T:CC=H RJ)K.S\#,28+.N=H7$'-Q @\AQV0G;.]#-#!".'R@X#O M*=^^(E&1/"D>+?E4OB8^A=I[3:-7Q@N#(^> G7^@/(XV1O!>'@"]R%&$S'FD M65+TIS3-/) % UJ.1B@EM&A],_L PM%-H)6RGC:)7I(>/R]L<_BE4[*R8(3$ M976M8P$G680H4G'6H&C?+J@+KJ.;2#_E/6T(PR5_(.NX$W+%VBQ8*@$4G M: M!RD#G: !+$-A?3;%8FN2U*<1G9]%["GM\8^(!\&5]5PD= ZXMS5!(9%G5"%.F'W*'V ML?4#S"Y,YV87 R2^-3!MU);TNN+Z$R3!/6^L#E;:7OXJ;US(#2QCT& M&=3"=."<&I4^WBUFOU,Y?1O.^L@9!;$63%&F=OZH&6.60S$^D?C0\=1Z6]Z% M:3!O3_J(^>H2WY0M(RU>?KWW)ZMR+Z.2*UXJ2+0@:(?D'CPB0L8D8S;6:=%: M$'L!/50A95/+>42],[J*CEUO69D$W\YG^2HMW\QON M6]43>2)F4-)!E)1%, MBM%)7)LF9)M"$BI:UNFDV\$BO6GL8]57'D#;LX92;TPH?H.GTEFL.2QNZI"Z M@&I()K\5R.')Y(?KZ+'"&PGX8-JO96:VMDLQ0EL*VVK/%+0>,OEYTBGM!.^4 M('!:6G^"3OY 2N\CUS%J(ZZ!W=0%IE0$^>H.F#"%P!0/SMC*3R>]Y8)+U?R) M_QZ PU+G-E+*P_3"O27:F('MQ=5R]FFVG'Q!"JP^7]4JL;=T:I79_-.:63NA M3]S4!#FF*[=K "]= 636!:0_D+D+)_G.@8Z0)[B_$F9C2; UT=HLO9K-\==9 M]546ZS9#T:7:2@@HUJ88W*,#KY4%0EEDE%9;UZ4-Q*;/?JY*'"RGQA1IMT;U M*]9DUFF>+)"VH-45R'I+6M=I%XNQLO>E7#M2F)BOY[7N=L"+X)XSD(@1%*/8,#)N@2$6R6.QJ;E'=0_ X=?S &4\ MO';96Y*-C]HG_( ?<#'Y,"5S_@&_X.7L<[V$N8^[9,>D8@B!.P=*AP1.&0>\ M,.&%X=*D+B3'0S \1R,XJ-Q;MXV93:>8"/=D^?4^J.P5VLKM6"K=BK(Q@H]" M0G"(60:CDN[4<63; ,]5TVTD-L)A?0-FY49\:R_EBYX=[%$:81&DLZ;Z*0IBSAJR595F5XG" M6W,"=$=W_E?F(VMLA,RCNWC6'<0[(!J)Q/ QFN,0&(ZEOR?,9(#P1P@3-B K MO#A+ P,K'D'1I@<^8:$OTB:A59*R==G,H#-7-$ZK>0[ CD-:M\V!7( MPRD4F 3#P'OA ;W,GB,Y4$PT5_#UV,=5:_.\C+U$.C+1?8=,JKL[W*@98IL& M&CE+;.?<#I4I)KQR,B0/C$F*&RDHJ:M= ,]::U]T=OI ?OHOQ\T4PY1IEXL% MXHH'6)<"@=4F$$P85>B_\+#ISG>>*=;'6CL9@4$W1P MRU@KS'AMP&W(1V-2LNQ-P"!:$QD] >=Y!<6];*%;4-Q;)R,[NG>@W7AZ7< = M("!^!.RD8N/^:NQF'@-T<'!#D37=G]Q%B.@"*(6UL5URD+DM&#@J8UH?9D

    C]=-[R0STJI2RT(RP=.U9"A)R!1!K!J>?<$' M:(WE2183@?,D;@C.0] @M9,B<0K[!>]@ _U'/A>3&%GFC;>%U0/2SU,*3_%' M$M"&*Q]GG$<6R(&7V9$KSQS$4LBS1UN<)UEH%SL8Q,Z!SD7_;27:^%7]9XIC MYKA87N-[,_UE1M->-[S5P@='6Y15BF*VK#G$H.@ M$+Z8(UEH4MWT2>&.!<5 MMY)BP[?VN[!>__&YOC*_F;Z>S_TRF'[YE[=G(BI"FLD=4VA(ZBIR/&DHL MFHXABMBEZJ'BK0.=FZ+;2+3AHWL%M[*Z][,[,Y]\.U&\+ R=U> ,UDS 2%.7 MGH$NG@>7!&,/2^\W*OJ)(9W3$@>0WY3GD(:4C8J M: .*%0XJJIJ.6R($VG00+5Y;GU'/Q01&E/5CJS"#DBCSE]6#P=LP MR>LD(L&M2)ZY F3W6H!V6UGAY MB:MIO2EK9.O=1N00)N: M[-AORJV7\" "N-U$8N5BL5X#%DTQ &:"+%"3*'A&+V1BHDN14:]!ST7_XTGZ ML4GX(2;1 5T0OJB,M5N]R>0_4M0?K2*(-J>8I-4YI@YV\/THO[%,-URG#+IQ M6TVTX'QU(?@9:\;5-+_^GZO)YSNM0R67@D=O 9'7R) 9"+63J/8V>Y^M$@_? M]C8JON92ET.]H<5F&:R+86DVLGX]VL+/\3YGB3OO_[ MY,/';X60-#]/.PH'Z1S97"HT9TF!HM$L1II(9O][X[CG8O*1Y'O!B/8 M^T*M5EJ^FEW5"Z!5KM9OX=,U?460V92D&026D#:9H.KU0.W+*8RU*_J*3I2G M.T@\-HU]_ED83:3>\,Z\XB%W\^:5[\6'.>)U,_#[$-=I\1U -F3WZ0SL\&P_ MPW4X.Y0"&K/_= ?+N(\A,U=K=2(H6A,0I+*KRT;I4 H]IH_3V>7LP]=7L[_\LLQ_6?,WJ*+(6Q6@ M5:VZ]<:!STY#]DDQ9)KB&-W!I>@TV&&I"T92TFQ,";=F%)I^O)K\?Y/I_WZ< M;$.'6!AJ"EZX2G1PVF+!1[3D8LFDM30ZB"ZO=+M'.C?E-Y;MX3+S7GRJ@EB\ M*7=^=E%8<5ZQ (97-@_K)41F(\1,KG#M8"5#:U:3'O!.)A#YI4G2^5B*.7ZE MS*:_,C*G\O8!1^=7[CC70U702)4%[5D*O"%KI!C(@/?20,!LF6=D+E@.LX9_ M.6X%C9)2"9$H&*SGK+(Y@P\A0Q:!>42>36I=L/>\*VCZ6$Z;"IH^*CKQ"II- M1<\R2Z:YXH!2QIIUA^"+LY5UT)G(R>L3_C!+\=F33O2RE/U))_IH[##L ET0 M_4DZL9?^=M,,["/\PY@%TYF)S W49ER@7,T_0$]^J&*%F2RR4*U;F3P_THG& MUM!'YHW4%B@L8 PX;98$RD59V(A6< KO0_OH9C?I1!_! MCD Z\6OXUZPV?WSW,?J:6D*A9]"1@\;,@@[9"]W: MN]\*YMDKOHV8#WAG4SKS9_ *7$H"0DI&))%2^[Z89U.E/8(7 MV5LG(W.5/7XO[P+NSRKMWFKL586[CPX.7J5M?/*HLP?N)*?5D6JV,GE/3#,7 M62ZIF /Q/YR>>SFV??00_1@M=VGG#96G]Z;J:)T-Y0IS)5:R=4/;I1 "O/4T MB<-EW?A]L$M%>58R)VTL2%;A2;+_$$T MQJU 90-GK,L#\3.LT]]'UV-(M7%>P.JU9D,> MF:^JAPHL\85UD]5$6INK?0)K/"1=HZH:-/P!@KG!GT.:#KU='L^ ME9C[:K21#!M72:^V"#KQUUO'=5EWO7-:8V/<"CNT'6L73U+*&LK-'(&=.V,IB!X MPJV98(IP4PC0A2:AUZ#G8@7C2;IQ(?:6:C+M>.4GCV I@B=$-&]O;:J5_ZMW M)/0/R8R?<27>ODIN(+O&-=0OIM,K@G-3(?8NW/:?E,K165(\V%+969C4X'VN MM?Y:.^F_IGUS4@202> MK07O.$5NB5SZ$,G<4HF:N^"]MJV;>&R!\OV\J+70Q1B]PQ[#6M=Z=0 VTDO: M5E#'>45KHKK=YC! [F.T"-T*$)',/#,)CFE:!2Q%! M#6+'J]EA[:&/N,>W@_6]@BC..:N D)CK7GBN,K>9A Q#+$J4UH]E&X$7H*-*(!A*:6MQ5VY66P*#H$ASWA=O<2>MG7YJ_CZ/0 M1.H-;V'[E11V ?D=E^;WTN%>5=?[*.!HI?E9F90D(O@597O* KS)'##())6/ MTKH6'!_/K#1_?"/I(_>CE.:CCM(KS6NK1$$G7GTF3BJ",2GG'(21H^EI-ZE^7TDW#CUYI^SRR^S5V%^RQP8BTTN@)")U^N1 $YD#00GQ8@R*^SR M2/O@8\]-K4.DUG@-OY@O\>K; U1$$T5.M15BK1IPLC8]+R!YP4(VQD7NDBYS M]S//375[RZMQ&LQ/B)=??YK/KCY_>]@OF;O**B9Y B5KT.)# 2Z=$8D.GJRZ MW-4__-QST]\@N37.=OD;!2R5>^/#OR;OR<58/-S?U\PKTC".,1,NZT )(R 4 MKWI[K@Q%>Y^X;67;.''F>FOY%2?_>[4&4XTP20^H'1THN7 (M5V\L!C0 M8Q:.=SF('WWPN>EUF.0:YL1\NQ?\.)LOW^/\TP\8;U\ *%H/O/@ M'U84$4* M<(K."!%LR#8XU[ZH:".0\[\M;:>'AKO[5E WUM\%UEA/JILA'>E!=;C2=IG! M (F/\8BV!9ZUDC'C"Z"7NK([>XCD>$!4(F)&'U-J_I1Z2$/8]9!Z,#OH(^@1 M]/^/Z0+3U1QSA;6^QY%*>E%K^75M7^#=;\!QA$> M4%NH:-96OB.P6KQ(:45M>)O,^QLN7UW-Y^0<72BNF--: D\ZUD8*A"TP)#O_HH?NG\)Q,)MXO3>C9FHE^!+-8=2^]!;:X@\P6S[PD#ZB(Z@91 ME$*S=06"BY&C3XRFWM@HMJ,Y,Y-H)/8QJM$KLA>+!2X7O\VFZ084*\%(+1SH MP@3%2<[29N@H6%+D*COI3#:CV,)#(.=H!H.$/0*AR7J[NLGU_V:7+"3MDP%9 MKYF5%X&"YA)IWT(MK),R2ASIC+B/Y,QLH(&X1\C#75GF+Y,0)Y>36EZ[AN44 M8JP$'-F)%56W <=-S5'707!A,S.M>5VW0#DS,V@A\(:7^]M@W=FFM#/&9N\@ M(9*%%I_ !Y:@LG29(*/V8I0S82.:,[>&/<4^PEW2V_F,!LZK;GROKA;+V2>< M+RY\](6%S"&DRJ)2B16"K5\DYW'%THZM+PXV CDS,Q@N[,8O!C]/:SKP;/[U M1"$M+P&C *8=!^4(D3/:0A9%6YM8* ^I# 8OWWL SD35PX7; ML#1V%Z?:IDX7B7"%5=]%CHXFS2PX8;I8SJ_J<_J/Y&-<&^H%4]PGS34(4WF^M9+@==:@?<$4N2=GM77; MHFU8SLP0FHA\@RV,Q63Z._WP0IA8M)?DG)I".U7(%J(M#"P36D=T/.L#,217 M.&=F$:T$O\$H!E\;KBE"UAN628%QY2.DZ%9T; %BM %8SJ3 8+P6G=I=]C"$ M!Q#.3/E#!+Q!X8.O".\&IY5EXK95^]O+,%W>[==>'S\U!::2P#'":G4!YRS- M6ZNHF,_!R-:'1 ]X9V8H8REF@Q$-OE_\B:3URVRQ>#/=@/06IBM*Q, $6/*" M0!%8VMRR!Q8,8[4EN"VM'ZB[(3LSTQE!'1NL9E"Z\OWF\>0F?\OQ?(OSR2Q? M,*3Y,YJ_<-'4"]( @3D-CB>R=*T9IBXYK+O&.1/--Q?I!GWO?>6XGOF=F_ + MZ5#2YJ2!LYJR:YBL^=(9M"O&%\><2*W]BCO#GXG6APIV@Y)MRSZGM_P3]1)M MN5C?FP;ZD#*;?PHKGJR]NYKV^O@A/4SWGT>CCJ4/B#QNK88Q4>^;-;"8R6HX M\[2DN029HZ>0P0=L[I%MP]*:&FB5Q$W13C29)?"H5EPE$5S1-%TIHA:NM@-O M'8=NPG&H_J)-]+R+!*BW8#?E)QVC;>@VAB2G53"",ZC%5Z"0>_!.2= ^9@RE M,B2U;N%V:L1S@U7NCZ@/2A_6!=CWS2O72W6=><3VD?M!#2.CL\$:!L7$ MRI]E:YFU,,",BMYD%XQK[6@^#UZY<>RAC[@/QBL76+#5_P6]2K:1%/UXHP5D M[JR-*FB/(S.3GAZO7"]%=>*5ZR/EQKQR;_XSQ?GBX^3SRK*5$8Q;9J#XFG1) MP0-U;]!G?_(/$V/#!.9[0&Z,M0N4ACQP#X8_/-O; M $5L4N< *38F0@.N D)E(H6@D.D32E$VC"\DZD%9=M!%/H$,=LX M^NPCO,:<38^8+^C ",%R#2YF2]Z$RK3E. =)%B&YW?UOQ]G5V\_SI:SZ:]A.9^L,8F2H^). R=DY !$<@!0>DB%^>QD M<3QUT=BVSW^>FFLBK1'\VI=7B\D4%XL7Z7^N)HO)MW:JH0A3%!JR),LJ7P4# MQTP$X=!))8)0J?7]WQ8HS]X!:BGJ$4IY-L&JW\[Q&\5[!X C78'L!'>H(F3$9% 8O9.M\\2,9RHXKDN/8 M21_Q-W;?MAYSA"EF-X) ./.TD=T:AS9VZ(1[?*1A)#5UB)I9B@$2%/IK% Y\+*RDA5I"CIKE'F*6G^! MZ2\?9E_^2A]]O;CIF]LUO6' 9^\$#!5BP]K-"N4:Q=JG[8"CP_F^6ZEW1SWL MP3U8_+.&LFNXYS["@S:RPK0 QDLE9:?0)!HOH=8)ZZA\+/*IJMM3T.&6,W4T M%?81V:&.R^S()V#&04DT.Q64 N]IRT+!G BZJ!@Z):D=_;@<)NTNIV(?436^ M GET'1,C$]II ][E#$I5EL?Z](5>IGKJAY*Z= H^WF55,W4-$LUA@I:WY ;0 MF1X^X)ORSUFMJ%JGT"]N/+E\D6).G'$+-I5"CGITY,-Y1^>]Y(MUG[&=N* <1^8C[SZO9ISB9KO(Z7\W( MX;WU?7N6N-T=7WY]&U8,,#FSP)%.:UW+=11/Y! I4?OF M&*-%09YR;&P]/>"=B?&,I9"M%_QM$N>O$ET>;ZS:V4_7,.ZHZ2$I/OIP14!R2D JG.6@K(3M5C%4\!]W);]IM0QO'/_0E]2CZG366 M<^,\KTV8;JXJNJ!JF,NW'O&FVQ<+$\^3)VJ\I_LS7HXW?>1;F.=7_MT%*M]#M.O-W>*2J50N*T,EU'4 M?$<.3C@Z&9$+';A4OG0JP=BA[ U#'S8)K95&9NW$.0+7_+=3Z]5E6"QN[G*N MGWFX,K'X E'7ZSU6OPLV@^620(GLLV_>IV@;F',ZY-M*?H1KC[MXU@^N'1"- ME(SV&,V1"O':J.LA*V4;68]P=[H!&?-&B5(4>(V5X]9E\!@E+F?-)"/V&<'"7:$@_\.HI?KSL51^1R+AKSJAA1DI;6W M!C"8H*,2QMC6)_YC%.>DZGT$.\*JOFYF\B(NEO.0EA>&^A,L5O]'R M59C/OTZF'_X9+J^P9A=YR0E?IFV,HE<7R'GA]4$N6.0,4PJMTVLZ 3N6/0Q2 MXL/-O[D&1C"3RF'\KO9"7-UI_ TO\_O9KV%9?__U]1_I\BI7NKF4YE>8UT^M M+PK]^N+R+"LOX;HK#B_.%*9H0DR0&Z.#A$@[)G";K%+H MC!2MJ>R-NDT26OCHF[M@6S# M<@;!S4 !CW#\_S*;?JA=P6OKKL5R%;Y?*,Y-MA2M,\,I6@^UV$%+ X5[@R5P MFWWK2^D-,(ZE[J$Z>D@]/%# HUU>W>FU&$MEVRD(VD1%\_.Q4IUQ4%QSEG5R M'%LK_/@=CT?1]B#1CK"\K_%<2"&3RB9!+HX"C<@2!)WI=#&2?AP=>1R=LDEZ M*_@,]NQ>PAO!_W[<+/?;Y(SCRJ$AG]"F6$L&,X2H%:!(62J*%JP9D2/^:'>/ M![^";J2",;;RZ^N&.P#7,>1=RGN#R@IE&'"LL4,,'"*W"$4G-(JI8F5S=[T+ ML,/O#JTT^;BY>6,UC& KVUIOTVEGF4@V@AZH;>P*KN_&.8XYM2;QYQ\?/T]1\)ZQ/M';?TYVFM,)KD29A7:Z5) M*BV< ^$*'7O9,_")1]H_$QVE+FE3'ESN;"[=[SGNL[>!T85]$!_C0G)E*3(1 MD%RFJ7.CP4OA@3EC(K.<0I763UIGO"$,%/ (%WIW$&V(@;P31>4L0:S2*U@B MMUDY"]PJ&9V0-C_D[6BI_6/>_1S3N1RHB#$25V>T94@R2EF4L2A;YX-L@7(VJF\AZA'. M_M\KR\@4\^LPGTZF'Q8O4KKZ=+7JX/H#"3M-EA=."-K7/$+,3!#"A!0N&PX^ M:>]4T:AB:6P,NU&=C5TT5L ([L(=1*OKT%JC.\>/M3SL"_X\3;-/6._'?L/E MF_(^_$'G(@O<$3[&>"56E!:<++7]EB[1)IV<:)Y#WP_BV1C/F*H9P;=X+(4+ M\I4$ST57VDTZ T=@($$0BJFP =Y0J-Q=(?S;.QAH(!'R$>[_Y*V 5_*MC!- MFQNW=7.3)8+GZ"@49MS%6&P0(UY0;L1TQG%'4W5L-9>#4L,MOHEJ5M+=_>^2 M=K[1J>(ZC7X ZKC^4FA))??-7.O36#UU'EMMT;7^@65P3-=M37N()EO0TB03 MBI2<=?(BN]*I[8;4A$#NSC ;#M]K)@SMR:LOM)ECJJECM&S)=9.T=*-"DYF4 M&3LY1'M,?1NF@U+*-;:.C6QRK?5PVK1RSM6&/1:,, Y4M@YJXUG@16?N%(DP MM* 9.DE:N>:*[L0OUT/@!^27ZX#JN^.7ZZ.ICOQR>XCY@/QRM$W*@@HD0UL[ M=Z7ZEL! <"8\3X&5)I1CSX)?KKWN^TCW /QRS!B=4O1@;'TG-LZ3=RX3'9/( M+47RDJ=.]9O/F5^NCT9V\,OU$><(%!0_X13GX9("L1?Y$\FS7@ LZ2B[*2*] M"-Y2Q._C-56B*K&RZ'D)4F).QB461.N7EQV0CA09C^1 CJ&'$O+K MDO3:75OEQ&J?J> J\7^ B"&0U\-5J:PZC+6^.]N&Y3P-HXGD1WBV6^-8&R@3 M@IN:D5(Y%6F.B0Z^X!P4J9ERV6G,K5]H'D X5_WO+^<1WNI^G,UQ\F%ZG7>: MOJ[:@814Y_L32:Q>]+_$0G]G==./RD7#)) QTK15DN"D3H \%F%]Y+G;=4L/ MD^@![SS-92S]C/"F=WW;>TN"\N.7WR;_F,XQ7$[^%_,:[D6QA862!,1H/3E( MF4&H/'PZ8?9:V&*;6U$W9.=I0"-H9817O-MWQ1])2G>K'V[-&PMCP40#N28T MJ, B&;JF4,Q&40K++F)[UV0GK/.TFM;Z&.$5\#Y$$LQR,KV:3#^\^7S3VNH& MZOH2[P]M,]='G,[W8*+'T_]CTS9M3)L@WSB)+RF8+#5IAP;7C/9G7C0G M<4D!7B@)!;FCTSWJU#QK:@N4;Y4 M4@J"1 TB>JEU?4UO7GUU#\!YJGY_&3]6N#MVQD)8?"R7L_\<.%/AX:B'SE!X M7[%"4#'7.U13X&$]!J,U11Z2B>=:=K/;S.,@V8@M+:"C2D( M#<1]TED'S'B&TG%P/M74,./!167JR:ILSLZ$;B0USS'KH(5NNR0:])'QX=Z8 MNZ#ZWA(->FFJVV/S/F(^H!%H97T, 4*I#:=9UA"2,&"BY@ESE-)]+XD&8^B^ MAW0/D&B0*NFI<@&*(E=:>:/ D9\-B4*IXC K$UKX"*><:-!+(SL2#?J(:51,&L@R!]H[)0E$U-^F M>KDCG2^F]45J=W3?ER$-5<\(.1&O2\&T?%->_Y$^AND'_)T$\F9:P3_H,_,[ M+8'Y)"VOA?=BFN__X,[?O,@B$F@? 9EAH(J)0'Y +9HTPBJGBG.M7Y1&F,:9 MFN:Q%3Y",L8@\&]Q/IG1VDQS# O\ :]_I=]?M[&Y*Z9KT5T4;S)&%X'QFM-H MBZ?9"@LRR^14D(@F-#;OP\[P3"W_A,UD#!Z:02LZH=(V483.4!M0JI"?'!B' MS%%[B<4$T=II^'.S;FRRO90X0M+*0/ E*5ZI19-+Y&!74A\7=0!F).; M$ZDUL, ]WT$?H5U9(F+^]-?7]3%O49D/7T^O/MVD>_PR62P[/'7VD$@=<'$K MDCITOT?-!E,8^&YY/[/AVY+\QH8V1K+(XU&&YBB'R7Q%;?4B_^OJ.G?^3?FO M,)^'Z:VX6B47#[,M?,>6_OOA/ MF.?W-,J;Z>77GBOR[N=:[$/RD:+;D7T_3+4,W'VJ284A6MC MF5>O:'4ROOQZ^W?>AJ\K%5=8W[#1[OKV,DQ_"Y_PAWNO"JUX:\: .)2(GHR> M1IE\08(KZF??W'BK*'T(08'DM?!:E]H&S>CZ8N*$\C'D^.#Z;SOI_)8QCL#: M,Z*1/&*=;R'9$?SR6P=BQ1[S#Y+YXO=W__CUGNB:T< ]-=99JK^7F/L2\-S\ MN'Z)!/'__I__!U!+ P04 " !TA(-8#.L8^0;S B3P$ $P &5X8RTR M,#(S,3(S,5]G,2YJ<&?LNPD\E.^[/_Z,?9==MI%=DLB6;2HA243VF.Q;R$X- M4Q2RABQ1E+4BDBU+QJZBA.SKD*R3&87);/]'GT]]SCG??N?_.>?U^_Y^Y[Q^ MY\[CN=QS/_=]7=?[NJ_EN2?*& 4-+.N%>;H!@+$Q %'L[(X M7KERF6H? /CX!@68&9P4M;:Q%:5?!O;F9@)U<<#1.?#*"5/3LS]F_?/^K]OV MR!_K#LGOS?6/G_^[C[?0'3?PQYH*9+J@\4"H&%D?' '< 8!$"^T5# MG-W!>5BT0/J(KXNG+TCO\:OCX^/G M+E("T#CKD"TGOSJSO]BWG<_]6<3K_F M='1T_T7_(+1\!I,_#.!NILS-O/ MZ!?MZW3.Y"?MZ?)C_ _:(_BTQ4_:.5#7]B?MXGC*Z->SE\^=_4F[>>H;_IHG MR/#"3]HU4,_\)QW@9_9K+;< W1,_:<> O]8-]K;XU>_A:OAK_JL>%ZQ^TB&> MEN=^TH'>YD9_C=']U1\0;/:+?U=?@Y-_K:O_2W:?P'\AKZ?AKV>#/"Z<_B6[ MXU_\N_J>^&O.0.M?O+FXGM+[:XS%K_%7@D[^6NO*9=-?XUTO&_SJ#PPQ__5L M$&B0?SUK^DN'7HYG3'_2@"EP%% &0@%Y0 DX @!!KF%!>T+H^ET)#_!T]P@2 M/0'N+E=10U_GPX=$E8XH*0/ WE[]PQ2^COW8@Q!>AK_Z?$#/=/0Y2-C]U><: M!0#-.'#;9?S5)W$> -CA -"FY1P<$/)'WYYC 7T=$\ .< /[ 1% ')#YP9DJ MH D0*H@#9 VR!O( &0<@H:L0#8A MNU345"Q4W%3"5%)4"E3J5">HC*@N4-E3N5/Y4UVENDF53)5-54!53E5'U4;5 M2S5,-4>U1K5%#5 S4_-2'Z"6IU:GUJ4VH;:E=J,.H(ZDCJ?.I"Z@KJ!NI.ZA M'J*>HUZG_DY#1\-%(THC3Z-)VB':9=I-VFHZ/CI9.F4Z,[36=# MYT5WC2Z1[@%=)5TKW0#= MT6/3W]?GHY>FUZ$WI'^B#Z&/I[].7T*/I!^D5Z M/ ,S Y1!B4&?P9;!ER&*(9/A*4,+PR##$@.!<1^C)*,&HPFC"V,X8PIC$6,C M8S_C(B.!B8-)FDF;Z0*3%],-IFRF"J8NIBFFK\S,S&+,QYC/,WLR7V?.9G[. M_)H9S?R=A9/E((LNRT668)9DEE*65I9QEJ^LK*Q2K,=9;5F#6)-9G[!VL,ZP MXMFXV ZS&;*YL"'9S=[/OKZ/<9_4/MU] MCOLB]^7N:]@WNF^+@XM#D<.$PX,IQQN.94YZ3BE./4X7SIN91Y+'G">')Y7O', M\5+S2O$:\E[F3>%]P3O"N\LGS'>"SY7O-E\%WR#?#K\@_W%^5_YX_DK^8?[= M_:+[]?9[[T_=7[]_6H!&X*# >8%0@3R!+H%U06Y!34%GP7C!%X(30E1"!X7, MA*X)%0KU"6T)BP@;"%\1OB?<(;PNPBMR7,1+Y*Y(B\@*E NJ _6$WH6BH*NB M/*(G1"^+9HMVBF(/"!TX?2#XP*,#[P\0Q*3%+,2BQ"K%IL69Q-7%W<3OBK>+ M8R6@$L82"(DRB0E)1DEU20_)+,D>R1TI:2DKJ5BI>JEE:7YI0^FKTF724S*L M,C 9?YD"F8^R=++JLMZR#V0_'*0ZJ'+0XV#NP7XY*CE5.4^Y!W(#AV@/'3OD M>ZC@T*@\B_P)^1#Y,GGT8=[#9P]'':X__$5!0L%6(56A1X%\1.7(Y2-%1R85 M.17/*$8I-BIN*AU4>1DP,G:DSNZ&KH1NJVGJ$\9G(H_]5Z/4\]"+T=O1E], MWUV_3!]KH&)PS:#U-.UIH].IIT<-A0V=#9\88L^HG8DXTVG$8F1NE&,T?_;@ MV8"SC<94QF>,TXVGSDF>\SU7;P*8&)JDFTR;2IOZFS:=ISMO>C[W_&V6G9Y=AMWB196+,1='[*7MP^S?. @X7'9X!6>'.\*K+]%> MLKKT]!+1T<2QP''+R=#IOA/66=ZIZYGCB?.Z[17OM>.MXEWJ3?ELM7E2A\>L^#;ZO&UQ_?(/IAO>-=U%'HM*BOD5;13?>%+YY_>;"+8-;93%L,0$QH[&:L?EQ M-'&><>]O'[U][S8YWB7^;<*1A,P$8J)SXMLDQ:3L)$JR6_+[%-64O#MT=WSO MC*3"4A^G<:1=35M(-TZONRMZ-_[NMPQXQIM,YS*W\K[0_=OW=QZX/!C,.YY7D2^Y\HO;DR5.AIREE5&7!92OE%\L_ M/#OU[&6%?,6C2M[*A.? \^#GJU67JD9>&+UHKU:OKJB1K+E?RU4;7P>I"Z_# MUGO4S[VT>3G0<*:AO5&SL;;I<%-I\X'FW%<\KU):F%INME!05U%;K5=:U]O< MVQ;:X>V3'=8='SO/=[[O,NIZW:W?W=%SH@?U6OMU\QN--PUOU=_6]ZKVUO6I M]-6^4WE7^U[U?5V_6O_+#\<^- YH#;0,P@;;ADX-=7\T_-@[?&YX8,1B9&ST MXNC>%M4^!GXB+-S^S?LY<@BX]659:;E[17_FP:K>ZN'9EC; >@^' W/\B\Z5F MX_A&']8:NX@+P%$V$[_N_UKZ3?E;^Y;IULRVSS9A)QZ_'__XN_KWGEVKW25" M*)&>F$V2)362C'SGZ7CM2 98*?7O4K% .\&_;'_G[O^#[W]Z!7[/^JSME$K@)ED1[ MC0K\H::BHJ*FH08;&/KW&AT]W8]&_V=C^-$8]QKSKP;9>XJ:FA;\86:@8V#^ M#S?*-)AZZ5!: 0X&2 WU.#5$#*#B@%!S0"B=D )0C[1_@9& M)N9] !6$FIJ*AIJ6E@;,WB 1>R4E#0_7T!22EI&]J"RBJJ:^C$-W5-Z^@:G#<^87["PM +3 M1&<75S=W#T^OP*#@D-"P\*O1-V_%Q,;=CD]+OYN1F95]+Z>@L*BXI/3QDZ\?O-V<.CC\,CHV/@$>G[AT^+GI>655=SFUV];VSOX M[[M@70OYV?Y!'@Y0'BH:&FH:^CUY(%2A>Q]RT- >4*3C/'&>WM&?2TSI!@/W MR=1'56V,XD?-L#Q. 0-,O!+*:$G2@3 LU! 2, MF@. 62R3$$\\,^^EH@V\_U,>.;VQJSDYN GMAZ-4@F>*MN/'L//9H[49=:] M=LGT++[SU(#;H_C!V"T+FC2@,@Z&7H=AC11VC_G=@N-M/*'$# ,B3RSYO"O! M"#E^$)=%SCE\G)=F@K,J^M 060/$\!V!TI0)0->I@"? MGG[7;<^#8:')(Z%8G7K'\F=U XI5#&70Y;H]W][JD8!N,G\GCKR ML:T:I7'?FGQ"T*%Z);WAG/:-N^62T:E#!1^$2D=1V&TH7C*+)%3?7DD\5)-" M/E-(%NF@ #0O*$!A)MZ" MS*3*4 ;RR^1B0_*?&ZZJ(QDQO(TY71::1EWHF> M#\OVM;*$RIHU1ZEW6>1W.D!K/YC$^_H]6QBB$9N;KGDJNB_U#MDM9+U'LSK1 M5*AT"/YWE\,EI^/*YF9>18AD/0JKUWO5+$A-=_(\'Y%^D !UCR+E,^+> M6284]L4@[/O!E'_4LE5/SWQ/>]?'\AI+W.&["BH2MS&B!!<=ES78;J' E][8 M!4?3T)"RF8/X!.Q.:PJ+@]IH$&9_Q8DC"6N/G_7=\'_0XGS8/_5^T,-C)N44 MX#<6]!M3*9OW;-$BLM993RQT7^5VLIC)K17T;[CJ@B F1JE_JS2K?UG?5)_\ M96#$NMAT>?F$I9FZ:#*#>#'D;03[[TWB'RT7OO>A_UPE_@P,34\>JR)/3*(( M, P'JGRS&B48OC*8^P2_T;HKA?)&:[O;5-4,*YS,]3Y6(9X\?ZGSZ7I2 MG-L;&A:V0FYZV2WWOV_O;87XT@X1T6;44!"K_LCNPIG<]=$JN[XT[9I)W?" MIVGGZ^Z$U+$Q/%NEOKM+_UOX+R#_ ;66R(+KBSHW?K<@]!^,JC*Y61=W#:UV M,]C@ ]%J/DG\[*LXV6O7FL8<,W19$@N?BXNG]ISYQE <'Y89QJ^A3FL33B.2 MO0W"]PCY-]%;6I5A,U^&_OT-NQM/?9U"+P>1CSY;FB?\^$WC_[K2NO(M.UYRB9@,JYDE9=C! M2;K-BO"R;YSD8M1Z1E@O!3#FL_BZ%4%- M 6A!)=ZUB1RP]=^0/N-UFM-F?GDA+'4_7WV^R/VS2 MCI0+F\NB %PH/[^;&K2E49%'PY;:+>L%*M(=:9N9/75R(U3*[.4;]1\5OTC> MN?QBGT5S=CW+4BCH"-JD4,XFXPGS"D3.C?9Z^+YFQ1(\:.CS)5G^3_!E%SY> MLLO%Z&^2#5F>R7?>*)[E^,X1357>E,7Z+@*-7=OFQKK?(H8OL,5B\ M5:3J0'K':!U97@-1=][SQJ=4#+KN157U+4[+N]\?/IJ]L>)@@0TD,Z:B4>.S M[5DP!C(-P@(W>ZM%>*I?BP)@$R:FK=_0OFP(V.SR#E=)S+E58Y*>+[7H0O/% MP*IWWZ$KT+IJ#UBUVOH!M,E88&N+^G-LHM/[%^^S#D47$E+ :*O(;UM8)[L8RX(5AP1-QU6B:;M(8H+W+R\ MIG:O]#',,5TTPV5S^%D;3?0GK@^CJP:Q%,!5F[D#6D-W#[=FB+-LKEIN$:$ M-YW/8==J[^?H5>0A"MJU1TJ^7FM6U&QH/+3(+51P"ZI.E /WE3U"&2]'L,:O M;??@O1:R81PMM&&%:%RZ-6ZVZTG0!GO8_*J@1\TSJC"Z!^+E68XYJ],W M#_9XM7/,NW>HCIXG.8 XGH+-/ CBIO4$>$&(S3+IY-CN0+LWV_VM$= M*BUF?+)[F--^\-)K[$S&F$%?7Q?46^-ZA#FZDLC!M7T>'TY0"B-L&[2,-I^? M]Z,CZC;[6&[*.WG3OZP>9BI(F#2\5'6K\!ZBIAN#PT7=Y*4?TQ($5QH<0 C/ MY8,\LZ1TS<8)5,:0>6?L9E8$W I54[64:O.)UR0'R&\Y383K14Y6D]>?*J$+ M3SY,@VG"YN+RA8-F)XULAINO$2R>FN (:-;[#NP^,-,7O/4:;@_V,4N^+5Q\ M-_QQN3=4:M^C)&=&@317% 6@/S%NTP\N/!3UQ2-U,;IK IZY>,)E6KA5T^1R MLGKEJT^@]JT0PK6D9E_4W",R!RXK04MS(>FXA%5=CDMCD*W%=&-WJO+1UA&V M38D$@0UYV?0K+.7E3PU*R;/PYWP=,+Q,:7L"+ K%3S289^7K&*D?6%6@BY:\ M+Z^%+3OD9M!0TW!9-*3UY/6=]W202=WO(+91J5XB,C@KS#V0*^*05CAVC;R/ M8(?DM9V8_#ZJ&NH9#C0-M!ROZYLTTWD[QYY_8Z3E"ZD4.?<,)8)@QAELQ]7A M#Q1Z2'= JXTS8P\_H:ND[R>6?F;>YK[8HQ >\?IM;,193A MELB,]MBE[61FW^@%KC8F0[[< S57!:>B ))Q8UNTY#*RL\9D=IK*@-T<=A>ZHEF8X]16H=C4YR'J=E4,P"F[Y5M M<*RNPG4R_4?R?L,2HB%NO=&][9W3F@TV\I[\=+2=YPO[I$-%!',?4L+7543JK-0]<7YY"3O0OY[2ET> 4C'++#3ZC5]TM!]4?CED9, ML'Q3;S!W3GKV)[FL\]0]_"%.IE_>11PEJ()[# !7 MW:86J8VK'B=&?BP81I@A2(=@$V(OO?._.2E_$+-T.Z@O^*F57VOH,G(N@\R! MYYK_CO+,C\Z3QY4T+?2S$-605,LA7#.>(3@3=W?W15O=SX?S1=XT?TSJ7&SE M#.AP,[NN(TNZBYHK0]:5]E" ! I U2R6F<_K6K6^AF=:R-ZT4M-5G92*+6Y MQ27VVH.FLNVF;= .HJX@#I)R(E6F(@?$.VUG$Q'N"C$^"-&*=P3DD4 MWQ%>XYF^<7PJ@#OMN/91>R3F%ABU3Y)>DMG(PTB12&JB^ NLYO(L0S,S-%G^ M2ZT1\U)3YCYY([OG\5OB(3KAD-9$ -*V B^&UBH0N9S1]1A7@BX"1BK6\EN M\WCL+G4PIX:CUR(.?/M479^/"#BJ=-'ZW*:?1_J5<(;6]AL._KAH,B,'UFK! MJAM^&R74;+10N=_6BP+P:BFW<([,5^<:VP4/]HQ3@%"JEOOKB9'O"\/=U-VZ ME8Y ONH_ CD]1WK8HK"&HB+3D=\U2MTH1>CBZ[$3?G%'55^F7QPS$+,UDGR5 MR"BTC2$0LNT%W--W3),F^;^1'N(%*Q%6.(.V6=:PZ(6*6_0Q6JZAI2>DJHMM MW]K)5D?**,'4/;I6FBHE5G>IDNG(.,YD?^K&%DQ2+X$"S3UCI MDDHQ1/OY20Q<%]N&;7V.&K;]W/Y9+:/$^]Y"\*$=EC[# YW.28]5$X&(9WK< MID=!\:(*,+!.M1N;)@3RFKY M*)-,P?5_U@6C#/R?R22_4X#M*CP?!6 ]03B$,"+EP&IA8*& =@JSLL'V;*>D M;N=7@9[%IM=[Z;OF_%>MRJ,A_8IJSH)9CXE8"A###VHL%CEP!1\,_K%@1@$^ M-Z*%E2V#>2V3>>R#,;_L1%KX^ M%2E/U+@;UM'A((%C^(A$PU>-M@/1A =B4R? ]*#]0NCWA0L*J*OKF_ZU]8NP MA[M@W&'_ ILK0E%]02V51B.0/A0@HA_]79$"W'E,_9D"_-=6P/^]X;=A3M!Q M\Q[8B\^W%WI3;L_(/\>EQ+6(XA^&Y9 WC 9=!BX_8A5?P_[V*G#/X[F[KR.FRNQ-P;BNVMNZJ:5+;:"-U> M2B$+>619V4H5!A?!(Z(M<;XIKN'<5IEF'8'L#WR4[U3KBJGVB'(8$#5-MD$] M/$J9KR0+IX!)\.;F=1T*4- "@&6_)_D]ZILB$

    MK%$ 7V@4G:HJH48#%12@6 QL?)Y(HP/?P_V'[OP3;J'T(/@(G\<@P!?#+ MOXVD56'G)UJD=XA \_X.PY%#L"!WRK@-VHUI9_]9M7Z&P7\ M1JF0'1(/EOXWXJ?\#]O_%+81$-S2#A1KRCZ^O4:^ZMFB7$ M.TC($UIL)?5%+Z71R5!OJ_X3'?:_[\R'_G3FE?D4P,-D(A#-MXXJ7-;H[WH2 M#,<_58&O&TL-G1I04=@'=X!'9,Y_Z^+)R_ )#9CT>2:=D?MV[,E^B62Y5AAZ M,1_4(',^J,$A/*C!NQ?^!%ZK^@?P@2#P L@]X.-3\.'N>\"?7 *!5R;O <_S M"WCV0WO 7]P#/B9_#_B"0K*(S0_@&_: 9X7M :_W$_A>& @"G\X>"*5[(,CL MO9+.C 1Q/XS8P]T$Q/W\3]PW^T'<;_6#N'L20=S?'OP-UP"RS0CV:1IQC *X M6J%AY))=G@A,&(:GZ(7$;<8+$EK1,B^%3[_%:FZJ?ZO\E$]F'D!OT()EJW$+ M/9[/@)3_"8]"P_G#3+HT@KK#(O?COXSP#?KZ'N#S7CA 8^3:?04<@#(DVN=FLB?.OZ6==&9EP+;-'',+U?:U1K2KW&GP] M(;(B<2#@RU2U2YX'-0[9#<7:P2=#=?'::/8X'3HL.6D>8WX!F]=0GN#-+"O M:KO[IOFT@%RPH8.>G>3@H:)4B^FZB_LZ,_7A]2U"Y&E8O5^KK/YJI*[$V3MA.VI]Q;$T5;^2H^"[O7(D"506K MOG=I%IM$O/!Z#ME5\D/;3\%$CE: A;K7J^S5-4&#GTX\Q1M39\T?-V5QOV.#/7+@OBO%" >QJO#BV## M2NYT09,B)0>;H>@'"F\);I7/9G1+Q^R^#QY2_%[]_@VG7^J@RE3'H38#"2;@ M&].>@'_WQ.&GC'_O>.4O&?_&\2L1BVVSWT^F,YXY$SD?U(OGO5_J2IW$+MCQ_H;X;!R> M>.ZV).&,T#1J @[%O&679[%Y-@_23T@F#AA$/[XTJ2=USPDWD;H=Y!TDIAB= M_[A%(')J%JM' 6Z*B(X03; [V[?P=HZA\QR^"A1@OFFHZ#:YST7&3/J51\%G MJ_Z[3YJTEJ@!:+GRGF_]>^>Z/X/"WSU+_"LL_*T3SY]1X6\<^?Z("6V\^5@+ M/[SD(NFC)2^T)J5]O/1>IOI"2K> T='J*SS'&]Y(8('*5\M 0?QW"K"0CW$F M'(KLI0#C2.P@!> DRF$W"(']Y'>@QG)MJ@=UQK=]\D)3MY\X?=6J5-(F'*V_ MNK2?&_*-]K^0R/\AJ! 0@@5Y8;N.E'T8+-\3:M?\"!L=&N7YA#._.T3_&@T& M@UA2*5$1-[J]0+J'""0(DB<=:+$;-Q9PS#;X/&U8URZ'/?#LV8R;7+E ?IYPP;:G AZ_7Q=Z4ZNND MK>UN",JL,E;+7D84N0LV/\<,+7:?)M:#SC^*&/G6%AEW&*$I=;M<.;/>=S$V M([J@*S309??Z]\;PNA<<[+,R%SYQ6D2,+K!C0/QH'/ [1UG;O)^2"[#Q=./ZHZY..FXJFQBNHLI -W4M%? M&A?1#']\E,NKU-H-!'ZS+Y)4G!:2 IW@YRVQ*0ITIP BG0VD:2!R%J&,;\+V M+$C=U#+!EEVLQM'=OWIQ[+5DK.8]_X:PUS(!KPR$+L5_\R(^P,(Q[WYP=6T! M8S+O=Q/I ;]5=[6[RE?>]Y.(YE".K+A-T?W(3S/9-RPSHIX?;S]2%5UE85#U MFR\W_%_PXQ8))OB#]43.3?*J'#/[A 'Z\E!?KY!_SP*KY+WQETP/+WY*"P-, MZ6>^_:=/I.'O%# PT+9<24\C.<)2YGUO8'=']4<_84.[Y(W:MZDF/N:K#O:W MC]AVY=U?6SJF9I55;>SWF8HY_%Q5@:KJ=:31!:NOP5AZ,M->ML*,GW4N#UL= M-?AP.SUZOH,[F%W(79J9)LNTFU#A'@6.]LN9X046&Z<3?A2^GR@)XY(/X]DMYV>MK,U06"+9YX4 M3TS\[G/UH\@/,RIX2''8F8E5 M),UDV-4O=K>WLB]/;&D927:J5DUT';(.)_:ZF\@^@#C=L,YL)0&5?4@HN4T$ MAC/ P!9F)ZQ.X."WT(VXD'QTD_PQ%3_&!V9KI[(Z NR-6=_5=GB=/Y#=&_Q9 M]@B-Y6VE"@@--8;5;SN%E$=4F13 M%IO-PA4D#A0)#DO2J-;Y& M\IZ2B-7W?9EI[:GA=M%G M[Y'FA?9!MOPZ\R<3MH.Q!NO#"RD3Z>V1!ZIP];%:U 4/ L%:Y&;(%^;/A&,U M=LM7!AKTN.P,A5[WM9T]]\+=D:YY9)+,I(MEZ]WV&85Y*'!/=:;C+Y>'-K+= M"^8A/Y+("BWI,%9=R4[H*#OCY*/A:N[>@B>2S6;;MCZ&=>> O5/>BY_'*1.*1V<+D@R&VWWPTL8Q&NQ$N3#JK=/X&*[:$>:51X;E<## LU3##RV7DF! M64#:H(_*YX:7KQKM'@5XJPV?>F,OF ^)$X?2*+7?F[N6K,3>0/)LJ[XKJ MOQIKF6>?\N.]9=RS UPG#3/&-6G"IPF=U M.4.V$R8+F@GWOKQ[=;TQL=R?]*3SM*_&]2]]1B[4:PJ"1+<$]%*'/'N/@X* M949H^>SR1,"DEP"8'I,*+1MCIO2$.U-O'&H]@\B.HLO3XZA@IM)ZNT-F8B70 MK]2'9@K$=B-I3JC>'RP>U'GE4L(;%>@C<\EUX6UV> #2_^5EJVR$!2F= GB: M)*%8P9/F5ANI9#%*":J*#2?.0-.L)VUC+]G:&*9YYED[>U(XV1 M0.NCY#?,_IN5*='%BW[ADE]QDJ#>FC;:'\?O1R-MP;'FSYSRKV. FZ!C6YEY)^M0R M?/F4:T[NM3^/;DP""$*](EBQ.VD&=V5PKAO<%]^ !7 MVHZ\-;,?FQ5-#$>O(?<18+6$D=3F'+0P_X4)AKV8/ *MKH]!>ACS=@5-FG!V* _8/6N??EIN M;L@@IW2PK"S\6L;U;H;*0N_/"F.S M92-1:'">EKKY^T&V(WJ1IN01%/8#%][:3]\/'>_0^2#37U>-<*YZYSAN; M818FYU_)8Z3"*F9&OGB>"A6Q^VXF)E<1GL(DUW4(.9<#K8'%!!]=,!8\A97_ M4N]3@=#&">FXDCIU@GMBP((5G?XKO1&T$?27D%Q1THN0QE;^-9F^53P2XV#S<=*I[RRG-Y9VD2^\X@Q M/"/KRF+!_>#AIP6 ZP;\A@X-Z%NU$2YP&@?/F2//L8Y8Y8FBYYUI.Z!U+S:9RBA5+3U_[(':'ZPMKH^]&W*'MZ&E900L 2>X!'TV M3[=Q[3_#8,T34!I/\#PL_REC+FDX[Y"?J;Z5MI*FU1PRC@* 67D-:VR"^&@S M\Y.PJVOZ0SI2'I&JV,\WKET+]/-#3S*JR-G[=5K6?>UQE<[S4Y%AMBW3Y>P2 MH3,_5(N&U<#7=0G6B"//\21E;7_P66Y 8Y#Y2MB5USRM#T$+ MS$SI[;^SW_JEJ+J@N5.=R44V;R^"]:#RJ\,+%S]^>53_HMI0(F_>X$*\1*SF M^!CZ@A3;_!6Z8Y5+1G-6ZVJXP/F>ZT$P3J(V]DL6MLDTUAI_._C)FO_4U*&- MX 4?Y?+070V==">,'VOGZA,A7%NMO!4[C&VV"$4-<]$&RUF7?"$$%;X?C6+& M"Q#F>?,#B]W>?0JIYXJ$FO7>OZ4)4WUXO5K:ATF MD]+H_"X?\W;_,/B9T71#W+R16LQ6V8-CZ*$M=;$;%5JOIQ[@Y#IOH;EZN,[F M:YWXP LUKR@LK5&<*L)E?^[);(L9Z:>F1Z'A64^PXMM3PRA'.= C0#L%D-=' M+5Y@769XZS\:+ZYO:U3W>,B+ALNWO.%XD>SX]>VC+YT7NWDM--;KFJ4+4^C,(LM$SR]VI;YLSESM.)O0F68]/7'ZZ^%T7_&&*'1) M6&'\#(^46B:7(&L\A*3F!>,C'@!-BL,(W<]7[9&XFU227OH.X9RL?>;+%P45 M\9J.K#O7^8\<++KLG/34]H6.&B(<:](*HY_ +W0K3DV-75QK5(LU&3OOYN&[ M-;D6H3'VNCB+<6FJ4R@QP_P^!_RNVBS6&)IHBKB0WEW SH2/G^CIR6/#Z=5, MU/85;)A&G_J JMHH;J)J&Y1K@/(Q['O[@J=#"\$QCV)!SMV#UO7<1&@N:!^U MC&U-O1B6?P'O_113-5PI5JLFPH@3]!I-%AFAM9]-'QI([T;( MJ0Y7C^&:VX 00['NZQM/QU:YO%LT:S_Z*;\1O2TP^F8045F[W^5P"SQ3.B$* MI8/E\F?A^^B,,U-+]-,25TGJDW5W]P[=_D[%;&C\,5W_@/YL?C$#AJ&8<6Z&V/!1#R,V0"G"^0!? M^B?/T:>6L!?"7?'YV9?\X?SD 236)&7";CL9UW^[Y4!8SPE\A$I/PK?^6RL1 M'CL[/D SUNKVX=J$Y3<^BGU5KS+ZQ^;N1=4TL>$?Z8\]A-;:SMY^IIS"#O<> M.6_X5%#.H-G.3CY%:S7>QE*T[ZG--N;LBR?:79S"4G@+$T&=^&3H!QK[1P8OL[ MWDFQ<^#=%^AC)8V,>N,R/;0"RR97-5C,GJXW9V0LF3J%<1%G@6:[&>TT4!HK<27FE$F&UW"[MXY!P?4JCI;Q@KSL.C#1/9"O,)Y[$ZLKX[@ ME"?F\>I$["3BJ-]<;EWFDLG0I[RWV][9TK?'])2K.PX$S#AA#G+M?/GQ91\= ML&Z+>@X6?8=0GGX$20=PRB&]87#_PP%DFS5RD1=>4T]*J]R/7"E8!8NEAU0M M !ZL!&6-\6#QZ%(V#R<_(.Z'(T=;H1RH15D4'058ST 8@9.@HF7^",E:O0L& M74A6(@->;]XO*?)H_+P]7[NMZ_O*Q\RG./OJ0L[?5_>CC70S..W_0< M!$L!\#XFMP1@'1'>\Z.=UX2=VP7H$DI7&E,;AB]O'GXT/%U08V11%][WM?=@ M7-HTY/X;"2\N)5%M).86MJD;)81TF;V=3T,6(MT.GN7'VUE^*+3.40ULA@V8O'5E%'(81^?I%<)"1=NECLYG2IN%S]%\Q!:3*8B%1 5%F!< M^(2VQI'4,KSY>6Q+KFO9K%2#;]T L^!V@W6QX<"G&ZT$B1(]3K^;/E]YF"$. MY\,)R,A^./;U+A^F ?UDHW8#$G;[VS)&>NC9SA3]\.&T;IXP^]2,6U.W:1)& MU*2O,)7KFW0C(6!R4$/?1LB_-?'Y ;J2>3(L<[[GW,A@KU7>ID>-6[I&?JIR MHU//H>HV<@JWDIT8;4A(NGHB@F,!A9*_G;'V^@5VS:!IHMO'Q*3D]D9P0[%@S12H9KT-E,36>WC1X M17-.LC\C"ZJ/.(3'H:&).F(XNMBY,N\GF.9CDLU!^:'4= 75A@[@A*1 1>[_@9;K"4);MSZN(K#02B.U?H=UG)A M.;NL=Z@L\]O?UN(VMC1--WB:A\[T7BWCNKA^H&.WGLC5NVV+;R!PA9ETPJM9 MVP8/MW#@D>8Y\%BSCFM:NUTEZ6&(G2I4LI'U LS]9?@I+OG.B@]WK;[?K0:N M5MPC>!,/XG@PKT:C@Z;][+'3[UNTCN1)#I4WD\0)IO;,4G&G!?L4>P*S'1:= M5-OU7+Z&LM9NY7II!-#+:UW2/^Z7C2AZ4*AS/S$BK+(+'H-Z#L788$OG##J0 M8Q2@PW8K*LP$79^\OI7KQSGN;;7K6XI$/U:8V382[#4*HWJCE?K:I^A=KZZZ MB#>-=&^EYB!L[N[,,6Q%.EN9XUQE;$[&]$8*(K T3J>HQ^L=EJ'>F>R/#LUZ%7C?69LD^WQJD37E9J M.AQ#OLKO3II4)\@.O/MH=BA!?"HJ//D<+-R>C\@AMZW?@(=C)SN@-1=MV;+F M7FY5 IZ1(LU#RJ]6=(K#'4,#I2>#97)F9ET_GF]L32#T@-K+L%ZFWNJ=H]^+ M11-J1CBVRKE$[$QE; :L=,FVS$9LE$K^^1:%I,MY)H128F/'-]= M=;^IY>HSCV)=(8LVU+P<^/21Z\J+CUHUC8E+@O;GIT/]!ZQ'E[+6J[ FVWUX M(83%'(K+PX$^_S@NM).=*ZS@\[9\P.[G>>VC=DTY7]1I"U>.='\5?L.R2A5%Q 'ZB,"$3A?=!@R30CB/>/* ^[UJ;#C\74]M6/RF]?P]!WRC]I MZC@P&%KDXX8HNL+3D;X?KO#Y(?MR2C>,"Z$Y=Z'F8RT6M\+9$ZP]\JQ1LNIY MS'O>>Y\:4J=#I#Z*\K!&'6O]W#C-YS#0K%L\OJ8AWW[1=G6?_+OJ2F+-K=8# MU]<2CV"Z]2+I\;%D1F-<[D7L323;-Y)"Z^ZY!+\RA)FWC,\7=T7K%0>UNI=& M_)>N>[Y.6#11#T>;I9:T#E3GT;O/H?!22SV]\$1>'14<:^FM;VT^#\=["KUM M':J?,&\P>%GN*N><_> YXC]I.^$PT3>HTOZJ+<$E[:TM(RRTAGJKL@TE3.1; MR$^<4<+S%1H$-?;?P-0T-7V7T./=U"N+*'RS>5%1OO:9JPW$8J)#:+1F]%,^ MD,7D-G;XCF;+KDM ^Y M3YB%C5%M-F(F^L:FX<_N GLG&I;0[WI9&/F]*-(-W_5HK$2M@<6A'/M><9BY M5QPN*)"4[??./WZ^4[94+9Y78%]NN32B\ RCE2VR0ERQU'ZNE[0IE'KS8M*[ M#RZ6]CTI"&9WH2'[-4L.R=J:T+2LETFG0@:Q:75V<9-0.>C=[8=L=?&E=(6E M4].&SCY: <9,A88"SP\E2(6DT8NJLFG[=R%LYOOQLI5$+K]6!]F/S A$["Z*O2P#A@&50JF-=X,N[;?>=USLNL[L?\O3 MV/^NI\C_._AV0&'-MZ=)"7MOE+BGPOBV@_!-*KJT\7<73N7S/^(YN0C-ZOW2KR(-$8)8!8P:P1B?.^^74('TR!?&J_:?PLTT M//2MH]!/,F(9:E\G-+IMS)Z#8W&5[1?C##&( 418I%*!L'RZ+0#C=9.F]G?>_E=3F297"9%$85Q MI7/TZ[G8_FUG?#XV'KV5?U/CD(:1UYWIE;0Q>&_1A/8+AY7R42E'%?PG^=JNO<5@NS:IZJNOC\X0WP.&-(G> M: FD$HMK[!E<_DU4'7*]"3?AG0"[J:/T8K0"\VUIF/SFL@3A0B;':4?ON$LR MDCF2&8@"G#A$BFMCG]Q7V!QT?8O@3&0@52+D"%:K(MP:/<3#PFR[0_,Q^:6" M@G9) EM2:KOF4\:JC]\\CKC>[U_.D?F2K#[]%U7MTD[4OF;6.4S@<6Q_?*V=/<\?T!!-.I\28ZZ'AR5B':7S6Z>2O MQK-SPI;'G#87X=_FTY-LN0U5X,]OASJ<$(J^^JT:M&0F4@[*VV_"O#-/%%^% MC=5-[H7C57@?/"$JQ6SYN&39C&#<4TQ?>E^[];' 2-U/*RYHO&62[92.__FZ M,P"IO@!%TZ) I">]:)&+',Q"\LIKJ>#8]0=4A$-;TXMOE2:)OZBO'23W^T/C M#A"T*UZDLB9(>)!M%XM$7!NDE\K98Y'4J+D"3?(^?.!\4F4G?XV/R'L9"1_Q M+EL7*]N01R5K1_O2O -- @-&MT-SX.-H/XFI_INIPKIG[8_#KJKD\RX[0$>4 MD^@OI)UJ&/65J*V^$&/(4QR_7_I27[REXF+G)^5;%^YP"W>=6)'[OHK-7V\B M1."-YF8[F%&QO0O:FO-RJV35W$XK'5&<_S!&GG?CS# FR,;W89;%RRB/M,_V MQT8T75+3>P^O5K[,0VXGX0U!=;'C2MWIW0 M"=\*944?3V6S)%MU?.+Q-%[S//GUB+-U<YC4C+# &(U]Y?,QFIN+@G$^O$XY/'X=^T.;!AQ.@""T2ZAL%X$;(5).> M!;'S3$^O1+)@4R94XK1,+F?R"G0_*#7RKK!;X_TP\]KO4^-+I(ZL4Q1:TIEW MYV;'R\@^O&"G0'V"EF Q/M=A0$%+[1K2F_OKBFWT\1U+,XTHQXQGKGE4RY&6 MBF=64CLXCD-Y(L>AF_[P%Z&D#'LP.IDB>7Z\D<: <4>:AR"-'+?XB-RBQ]F# M1?%Q*&7XS[/$Z.U^O#%NIZ=QMHT"W(97ESQ D[SM\,X+-LT&.KGSVI8+>K5- MM2\_J"0)IQY^%D0R'#P582@)3/*XZ@O>G6\ :USK6>R%V5UQ)!C0%E>,@/?]"/Q($" UK %I+L+ -&3+ ^IS4&@Z/:7BAFU]0 ?:^ MH<(L2&;*I0"G_,!H+/0*3@&RW\+0SL@V<^1R$A&,Q1U9X$-?P9)^X#@40+9W M@Y&DA (,".[%XE@%, Q]5DKY'];_#>MRXQ3 :3;*E@*L#Q"$B%*D^PBK4#_D M4P0,ZQN-;NK--9YUSUDX4Q4S8I 09CGV;K]TX\-G<_O M@8Z3M,2Q9O('%SHGX/'-PO/>FA&^FSXZ[0MDCI1]GA.==XP":6L_W?D^8%/C MM>9S>,0QH]M[;5>&&DRQ_D&J\[]5%YA@[?W__7^0Z^[OM=4"(O'C#=%O6)-T$_7(GFPY-AY MS8;9>?W'\@ZC\)&X'M1?O%/L0GH"/@'9Q> MJ<23PY4"72K7#.59VR?S&5JE%!G5XIK'=A9\M]X;K+WB-H7 @XJVZH-@$\'<>_\>@62[OT4@H!4B-VCC9&!,F53L8['>TE_PF M55A G0*,R+); !6@4DM771Z'Y!'J# MM3L3R:EB<,<^+,NB9E#>.A9[T_FM4<+K"3.VQ3A%"S<(^RII;UK:0Q0@/1B[ M1,J WZ0 N[G+%_[KR_T?A:P9NEV,C27R,&\7DK+)XI%]];,L+;SXJ^QQ+7S# M1$6I)]!.>5M5I]G M,:*S0I%BY DR%2DO4HAX (9FE;GO95YWUV&OW.#'R$OQ^.=M_\_]MX\'.KW_1N>4DDJ M);LRB5"V[(5,I4B2D#VFLA/S*6)DS+398Z)0Q&1+6;.792;K6!-"1HP9NPPS M:'HSBV>F3[_O_3N>3[_G\7WNY[Z?YSCN^P__.-['>\[KW%ZO\WJ?UWF%Z Q=BU'29+L'NA*($08174<0['=.%H/UV%EXF;FD1P5CE5Q>!RS_?(V M@?DHA@&[#U7VL[G.Y13-IHKT?3'"5M>LO*?>,X$3@BB?[877Q;V$XGVV_&4& M P4[83\E=?P+LSN>K,X?3)OI9J\@O7/=D6O+=U MCL5IGC)OSSL&XITI_&4HBU-2>VFB]&1 F9J%MP'OK/7/-_$MGDO:-Q<8N&?H MVXC9R;2L;/_.F"V6;M)>-^RW,])O^+7\Z(+N97_A$-J?8;Z:(5W0)OK7P?+Z M0KN05J8:^\):8?P59B]+[[$/=]B41T&F/*]K);;^PCN=TF3+0$8 MTL,!0\9UH)B>T,\6GTL93:2YU*<+E?LXZ5WNDZVC#F2\"JWIZBO:\M.F1U]% ME2>[LO=".ORY]IZ6^4UKDCXT'$EX,N*AEBELKYT6KNE,#"EY^93$VX1>TTD1 M(K&KP-(,3SVB-2VESBI%N8,CH/O< ;WQ=9"XW4RZ=*7N[0[?4.R(C&Y-N;;> MZSM[T!47T$)@R**LT;F.(SQ+#/I75B+.!X+6KD(: "=(_."=/AB>#P^2HQ8TA,;AMQ+F[^MI8I=1&B?3"-Z,S?>9;OST=[MZ$K4H@ M6,@&6ET]XY*6/E)V"ES./LPJ1GF MP'$IG70+J85&7[S3O?6F5BRF?U7.,$"8?*Q?BN0XZ, ,N5^60 M]+!!$:0LH'P@/#]S=BUGZCEZW##$?\O@VO[>\ZI%SN MK:Z#K%#UIQ'RM-QQU'PJZ;M &'M3OY;Y7IW'3-[B;S,0[[[KM>45GW^P(-:U M@B9:%+N;!\:=Z[IR4-/J2?N7]X'2(S^$]%^JS MX\15MM]^8Z-DO.]EZV7!S>CG]^Y&,TN .6(%N@46B=O%-"6A(M)5J94QKWRJ M6=@27]%(389)47D-9O=(X\XEO$=>L%G:!4_!84']S[5&L&]%8FPX0IB5R GX M##:/U+:!.Z&J9*7JHG@?:G2H(05[W'0X\$NA6Y*JA/Z3CH(VH9ZZ)U$[U-7U M=@X7S:> V(_UM<8Q_/!JG:>&'Y0LY^C=KB6U@IK5 5VP6Q6'K[B?C3\_^BIK MIWI"CDDQ#4P&/T3N!7CL@2R:X(I7-6]$P>LO6I*51G<># SQMTG;]3]_=-GD MH_X.YLXZKD"PM\S37N/=N[QT6;DQ 2R-\:28#._JW,CKU1(NP%.[*BPU^R>8 M=BPQN]+1#I%S2BYAFUW2^0>9B>,&.LA/D"J/6)1'K'&#C=0>X$6AI[/J9_T[ M7L&D4)<6B:O5GS#%WH0[CR6N=OO[AOC 5!*%2N8V^;+[]"+>FZ0<4Q,"@7O= M$]]^];GK5%F6TWJXHB9*+NSC1\\)T-MZ_.5ST&((8.:1/\O!(7VM7.!!NYDV M>]?13WJI)@XZ\,/GK^C?[-%HN;#GM,)\[GY!Q<\*H,QH!5#Q/0,95+L5W M0PE(7@?EHK;9$G^LGF;8,35IF&9SX BX'B( %R6+1AI(C#12!\GG&N>0D@\O MI,_9#5ZA/G@N?B<48EFU5^W:1+:BW,35XT[M'\'YOYK[.?A6;LLZ@&Z&,D4 M#NMY<0%"XD"(9_&:'C@:QTEXD'60^C,0JAZ"FY"D17"R<31NY2ZG2EU-6P=M MR:8.U+Q"?DI7JJ%!(V&UUGFCS,M S(&!MV_P/L)=;;U,DS=>MVJC/+96O \* M;]=&'17K"_;-RP(AGW_F KV5@A8: H08^LT>K"#@R#$)S118!UD._/ I MA'TT.$QEA:5%, \9'"H5[ C.FTU*ZJB>6A@5AFKX:]Y3.(F#SG"G> S\OSO% M ^ A=3-S=,;E60G%X9BU(%IB")JRCW'>$UJ6!8AK40[]M((> ,HN4A-KD\(/ M)E5)O+B6T#6E6Y6D#?[A37FYJH MHB08_@Z5C+!XE_*O4UO.5PG!$HGWY?C,AR9C.H?>LQ?,>M+G/'F6=!K 5"AX MR*-%=P"=]77&H1,U+*J].^%8C+>7;N&G*"\?Q%\C$D[(;H2^^M&+IWTC91D0 MN@>'^=P'C.F/=;>EH4B^CA_O5E8(/6U[#7]Y.&RD]"4_O/-2D/YR_-'()P=B M??_B:S@2KVD.'(Z8%R!UF9L/:,(BDMY]\W)XYE"8SY^?5>HI6Y*B0'6OKXPV M4V\>KY"9GQF8.>O":U R#OF:2O<&HL:[1,E!LM%:ZT7/"W$\C#Y)0'/KFSTD8#2B6V0K' M>W$\N#&.TU,O%S]"O4//LZ@,MJC(0[+B\"X46>!AQ?F*78<&Q"G7I81HNY,+ MK]9KF.B?DT_I[76YF7&AM?6T*^C)IK4,AC&[7VHOZT7%8L1=R..5CHY46&2Z M]-/&=Z/#SVMCQ#/[BK4.+8??DFO<]3@#48Y*!5'(.&VD,*H>CG+'1(\>IA:' M!>!V?4\:1,J^[[T>O_]LER=6.L(XU51VVRIAS"?)>Z[V;(?"MWJAMC43G4;, M(TBE_$,#,807D$P*O33@)!("%?-T"'RK6:ESU_='U\LG A7#A.Z)VAC8'25U MPR-):G7ANX+E[Z'&DL'O4(V[7!KOKH/N8\'#7T?AE\B*:=K0BI%6"TI66?0W M$ZS[/N52KP$?O])%.X-N<)*H$&AQ*(3.I$90CJ:#2ZNIG]Z.^3HZ5'SXD&Q* MD^N0['#9_UH/CLB5GDPB6=IO/FC@<+:9'A[3R5C"7J')SYLSM(!&,C2"K0;/ M;23ZT73"M1Q'O!LO)TRAM/P61X_8>H9OSEO$]3Z\Z9S MG(KX/_]!0?!&MF4J]3N[S?;Q.FAED<0IU+$@6@0G_$B#W&Z<== LL9%[W)W+ MC)&GD)_ >R'>JD.H!F<%P*2 W94.H1DS;=DG!RA:OOLLJ>BOJDKZI\E.YM9E M2=(A9$73Q!'?()')I%%MF_;X9B3N5Y75Z(KDE!->1$ZN=.&4$]XRBTG M^K#<<@+/+2?Z!W]7AT-@#F!)!'%2I1@7L%*J(:12" >O-!IQ,N1,AL [JO@[(N<5/E0S /IS2T_5T:_B\H]/(Z".0-+>?%@X>_ MUX,EF$Y4EV;H3J;&& =EV&H]*JKZ9B&D56Q/:-&+&[,67X M1J(H4PYH#LF?(;#038M1R>K#J 9(_B7]F'60J/?/P%ZE)T.U?@G#7?LC6YN$ MKT.Y\-;-W0I=$[L#8\I5%+-/O]K]D+U#OS9:,0[= M!-ST$=GC<-7)P0&(:%IS3@[\C ^%W?&9"DV:LS94$CQ:LJOJH"W'*CMA7.U^ MYJ2SXLLU':4'G0YT/N1%/=1+)K]SI.+]BXHCC'C\!QC\G.-V9GS)QKV M&^W%B+],6<(UY0,BUY1'C/_T:1:+!$09)@@$\)!Q&5@D^147S2T[P#W(H?BP M^:1=F\4UX[.'9^C5^?P=S6?5.A%#TK$#YG434QI)\I]QKJ@85(4 Y3[5J@%3 MD7Z?+"D@,(N5&\A)9>_UFA?.?-A('^QU?)XRSC;8EGT]!A%W:_OM&TM64IZ@ M10Z1^2=91/V?=P<4V[#;.14-FD-4%51C(6X^W^MDX7[C%]X_K:_2MMW;%JJ\ M&*%BEE1SX%LP[,B UW6?7T6Q^?H8P>P^3'DW92=NF[YY7F/! M+#U%/MJ/:7++X%GUQ357N@1S[5*LW$O*HR^'JL,'QKX]>W#^5%Z/YM%,5RY$:'_QN_.]SKFWEW"\UIA4DQTQ MKUWYSM=E5W-VPI9^\"TUL.JU0PL:OBNY36 T;B_3G_&7-[@DJ+'K,F YV.C, M4TDKRL\_[2L\FG%[+9'2G)93EVV5U22#GO<_V2@VH8P]WM=QPAN$^Y.?9?W) M]%!%.(R]8WJ,R(>0HZZ#HO1/9P QY+-!4F!,4W*ZS.> 5LU4[;Y7_>%)R_S* MEQ8(% F= (](HW60ZEKETT((V98IE$O>A6F";?&!"-3RDV/R)9VL6NZ"HYGB M0@ZFWW?YDX;M%D3.OP[IN6EM\2CO4'5G='U@\JHGSQQL8U[+_ EP&.-6-1H= M\XK=@]N+%?:I#AL-(Z$?Z8*;(* Z[+V?[V0)%>%9B-=K=KX3UO>Q^.U-W5)? M)Y*G6FW0/R&DQ*G"MXCCG[64[\Z,CGZ;'2C]=JG]C6O\N(T[X?X5U_1HD- F M&OY/ 8#^IX"_*PV'F?;!:OCSO*@L'P,,9UT/V*LJBF268 MRKYU/7P[J4?!XZ#*UA!>IB*&N_,I8AX&!7RU4.R;;_ZP9\9@_[W=[_][1[2- MNR.ZZS4GWW8E@JE%*.X^J[V!,(I4SMUG+2W&?5^-'U@'^<((^6.+82A/@2'D MI3;_D?H%_=;[6_![OJ7Z3 GPH>I/82%,-58" D;JCF8?>$_; MKXT4 YZ2?06:;-CR[R.LJ\NHF$CG!KA*CJ,@?9^LSF56]/F)E^.<;S MPY@MW,W=5(Z1;RAF:J=P@E#["JKAP^_]7E?N?F]X'W>_MQU[I8Y5AE1 [ 9H M-#0)%U&>CXM,6:B@61(;D0(]L J[%88GA!S5=Z=-N7=N3(QL_.R2I?2G6?O$ M\Y:*A'607S$ MU\=BH=Z 9^&B'0"88_P^1OK(-=UT)^U[@Z8<[R&A\;[H )V MCPCZ4:C(%@S6]\J$6YYT<4ZV2# =#J&@S' U@MW@(8+TA_GCQN]C)^QCC.X? ME/[ OP@<,6]&14-XF6;CBX!UE:Y.6#D&.#=E9G3R[E3#=XI#937A9N66HG2A MJT-*FT/>C+\8]\R-/C;LNJS ,_\'!7.*YAW3O[X;K=&+^_'"#;II"%5OA55% M0 #S')]1*<#'J\"^GE1GVJP;WZ]O?^OPMUOVP*-9C7JAV->XE^W[3?C\!1,E MC]TW"B6CAE/)Z"A]VS&*@#TUM"B9K B3@N,:1-7LX>&DE9Z0C!D=0FP95BG# MI\9K_#',7B:R7F70^LF;5P(9?Q3%^!_I('_2_!Z8:M4=(Z5#13"J1^PIK[9(WBU-\_6Q.^-$.O]\F%G1@*5A-7/84N(QU M'^+5'44L'Z3HC8/!\&0)6!C"BII%PL3J0S(;WU;FP+S D2KZY["7;D0=2C]? M6#B>=H,H?NSM[J$QGM&-RLC=EUG.(A4W%0]+?H14ZH1#/, $O2;V+EIX\KC M-B"Y*6G00)+:M1CAI[2@KQ>2Z; *HQ?ZV-@GN/5'D6XHW-C_#I:\XOSG$PN? M?Y=:R%ZB$.3W=\@RX_F>8KAM Z<^?@:W;4Z7^W('O,]3%'EP'12/7#Q3$;Y= MNJ*_'*/:R1Z(3R.80/K?[% W^W56 L&!]V>OF9+H\/K8LP0->N#JZ?@HT%K'QG\-!9PFPR)1%2]Q4OH6Y,4H!_2]XEJ^ M\5CC1@FEN[Z=EX=FUMS3=M4^N7KU(]+TZ1MC><*+:9=(M].;'L7V)]*&Z<- M#+6/SJ:Z!@Z**E)O#UZ)(4U'XLB.?_F*.M,VRU8FXR\OL=L%1V=OEO> 7^XW M#=6>8'W]R-N+^R?89?U3:NO56P(4,..\%XIZQ6VOFB7YY,PND)<63&.T#VWY&A>C,2\RW:\/'5^,0NU&C67& M,H[!'Y*U:U0;<)%W6]*TTFL'GT:50_8Z#'?<'A6,F[PE$7L)E'R^=Y_N.:S MCP2"B1CO*&IC,DYCJ%>L:3\?(/D=F2Y4T5@MXNX13N7/,W/$][53: JQ=0!A MEFLW6A,F'I0T,$FV-%_ =S[W,Y:4IW05LKO9:K3NAH>D0JL69T' 4"X7',DT M0Q4XH'SPAV9PU 1'O/##^0^UAK"#Y5'C.^=;[<+M)MU /Z%_0)QN<'GWO#3C M)O(K6& >*8;\C-F+%81'G.VK2--P?C *"T_!BOPT>6\:Z<@V5JV^\'S"&;VO M6DIL\!G[\SJH$DU1RP1J2)AF\ZVS$IKI5Y"'OZ!*E&JO+'GI#B2*1HA:/S"- MRBQQCSL;VB:H5;--0=:&[^#P;+4Y4UBU99 H7KX.VNW$U*TPYQF=(Q@EW+'3 MBI+O-_QN()G<=$Q]EMQL\:# :.2+D\>MG34?+F]:B=@X*1&@";!WJ(ZO@SB! MRU=N'W! ';IE9 Y&=<$[:&=E>1<&)B/!-'P4Y>;A\NKK6S:?0#Q+.>+"FK@M M^\)(ST[UG0^4:I-?M^]\/_,F;O?K+^5@P!@K_=T!_!668G:&C(K0?3#[LW(P MJ>5KZ+-/GZ2TC9Z_WJ&^FBI\S^#YOT'3>&A@IE CV;91@'>64PVS-9E:53T& MX&_P?&MJ9_6*1$[3:MSHT$2?:D95J*Y< M&J&CU_"]&XST2D[VCK]A75X7P\ M6#0 ?0^S_06VQ&;YUA[^M+AJ:VTO3+FJ4J#C^^Y32K>^*+ M3&7U@^/RN^4B\Q4AQQ9,1'1:\9W@':BQ-T1)_>MD3DGDR3X.7,_R@/7 M)9#G.IJLG+JV2&F7AL3(GX=>O.]$3M&.(^U\(WRLM;O]GD >;H.Y?6R1PU3J M+V)EF,?+T2W.AZGS8&JXE]0>H)"?$@:#/N!VM>6@Z?^M"GUF>A5EJW6_OX7PO'XH_9#7V677(?2 MAB4ES;^_5*X^[/=A,W;+GT[4_9H0A82A&GNPG"+RYS!]#5BV,F2@GQ5 MH0MM 4NO@ZH]>>B'_NWIDXK+(?0!&H9B3(*B(5OG(1[P'R%U$ M,,W\A@3 [ M-6X:%&-8&ZI)_%:PB^[*_KSGJ$B*K/MQZ7?'.(LZAY*#@-A'4/4PA-A-@ MU;P7P)SKK7!,=?2\XVML=")615DYO- @9_^35^CYIQ6-!-E1AP^7X]T"HUF& MK%3D4?8 D1]Y#! 8*\;S"^QC&O;]P ^N/*^UWAI5^:[*\<34!X;SJQT3*B** M_#K/LDR%()Y6TC5#8KRV#'=V-X8'"V)W)=D0MR+D<^!7?=9!X@:BWM59LP-M M6Y('!PWT>F230B(LJNW%GZ=],ID__K%X8,[H M6$[C#4<8Y\[9$D+F*DN\X*;TM58&'W>@CF'XH@V"Q@5S)B=C) ,K?)>5/R?-:.[LJ1[1S&L_?\W_:M5#R%@: MAQQ!&UNY-\)LMWGX9G90:L>'_H7RD/<5%#OG4W=F8ULR)*^RRKJ31LG^TR=K MBZC!]Z\>=+,\@=FPNA:5(->*AT(N?F$?^%ZIJY(AE44MFK:JI8[,#&J95YS6 M+F6[K;Y/I2#=9JK]J]UJO1*[+9SC:8IT#P!"L\57HO] CI6RCX<[774'T@XVSM<=@CW5 5HO$QW$YGO!$)DS M$*J@ZF-%:F,NE%%IU (;^MI4OE^6B4\%UM,\,3#G19&%JU>4AO:QJ\7"G^<@ M5'/,D*/5^_=U&*,O25.+=E\JAG+13OV"[G4#R@,#*ZL/%O^*A@M;C&TQ_"C- M _))V#APO=H]W@1^)S__ENQI(&T_AY2J=H1%(\'EU.(H7\J/4"/"Z'>CDNCS MURKB%/PL]>QZC[BB6>(W#CO=EU4KSD,HDPKEZ],E^I@RKY3R77*&\3Y^96:' MFQXH7#D:GF03O/\>;^>\W4\MZL\-@_V_9N=M%-9._;$U&_IR#[(37!F!1NH@ M5(!$QCFF%=6F(A.A1MM*C!SK0^B,I5)$YA;FQHV^E-\QJOY D\J.$I3+7GJB M'*-QZ%Z[!C1K9=-_SQ5: ^;+Y<[E(0,81S%B4!^Z PJ+JX!FV& G,=\#:LD M_[NNUC1Z!4+ILK486"C4-(]D*_'=0P4512.^1W M^Y30?S6.FZ:P#G)'#[6 =W\#SH C.)J26U(VXIL/3_16SHFQC3^,-49W?.T( MDO7\"7I\L35GZ51Q*FJCT[YG:J!##^D^[P;T]8NFR(M9TKR)L/X@8="O<5;7*6P)"ZPV7[$- IE!_! MX*GW9V]D0+B'J,5S>J>4C9?8\8,U(A U.6S(Q@>5!]*,YQ\RY #BA?X557'$ M,6IZOAM9@U>K.(8O"",/F0_?58:YF@K?$@ZX,[;:_3#,=4 M/R[&LL5*J.8M4%[/=*6>\H[G,*7Y.R';57T+%Y3K[2;B3L0G'A!*M+F\W=+X MS#E$V;\QO?H20IV5A@4AA :U#@.=B6 M:<\?JWW@Y N*93_S94/E0N?GO.LN-R[GU(.49U,9D^@%[ M@.1%B !>Y,4]S%/ '=(NT5.#M8[J5[^GQ*5=WUHXFJ/ILN.G94OTLOK$6*N) MN$%%@ST;CRHU2!NW-SCLQ6W*D>:-G/J"JI3M=_D\G_2C0@K2^Y@,/M;]D;5 M8=XIWK5Q#W)]2C_"BG7K;8E0;3#?II4PA'VI_.GAC1LBM[^%%HX-35"64J9_ M4J2T7R 1?E/5:7KTZZR4\M#;PTUKQHW=.PES-@YI+56PH-U/O9\VOQUIGC / MC"L)=XRZP?J6\.! WZ1LG.*TZ@:'X_\L%D"VF7Q>VEPNB/_23PR#E [.=U%EFB0B8@RV M,_6IQ(<_S!RDMU)&8W(<[H$H&/D/LH05ORST>2S1*YD>0^E0"X*L*<3 EIHOBZA"C7#NYU+"I! MP9_P95=4>>V\$,;,;I,^%PK[N_\6L8DFR>6Y, [/;<*Q] !NDWEQ,ML B<=M M@7B9"P$A>*A@1*2R%H[?P5M$PB^#A-OG8R!>'3UH'6*ODN$5$#(LGW3$N7TH M^H*3X=ELD"?/W([5GRU-A5"5XV902*M.5L\4)'4"$B2<7,#!I3+S2 3O&X3B(%L*[LYHE,!F$IKI MZ%O9#FW7_=_49@96)XUDJNE/7995+TU6X?'06L9L=/A^R _B_ N&XIS(77H: MBMK=\'08>,TF6@]D/C4J<_T"FV\O%]6Y<*.I[TSKZQ.RWUJO^,IL3GW+;H.4 MOJXBB0"H J8Z-6WTP=H'&H]7F6?E;?NTJVDM0$./&+N_!@.!O<"0BWDV'F_% M!H<1AP!S6FJC!: QSANV@A&>H5TUA"?I-C_3&>BX=7,XX]DY=5W>V'"+>^WI M1HI2J'N0S45(>4QLE0'_YVQ:JMT!A>^%N8YIY[^F[\(1 H.QEXXO_?3%>Z_" M-GROQ$GT15;4.LC%2;1QP%FPUT 04!^^T.>P.C]/_ER0-#I2<79I<:=%9& N MP655CL#['*/H>LMA#3J/9ASQ3*EXC71S@ZZ<*." UGE)T$5(B@S^$8U0+-8QC:A2]=(RLL68?OG9F\ZP0&NEG M6<\"(J[-8@$SWAGF! ,F6N<^'E-R@NGMF= NUJ,+?B^3#6.3:XI*]\ M>)?JE2\%7=E)%Z]5EC]VP/N>\[=$5#KC/\4EW\(Q7]//,2V;8/8MU")*^6=3W9S M\7UMCU"A/M8>,$/0:7)1[F_W>=\*%@T3.A>F/4<'(B\,QS_<\5*NQUGTW^ # M9[BC[(KG<=F'']TU;T3Q$XJ>56?:*^F>S.1W&_AT9^\>NWNG[Z+&I_WT%\=' MKOKE,_B032F+C74R))$R*JH^R%F8N@[BK$\S.$!2[ET9PSOQ_=+!8ZNW5MMO MR?5+,J9JJS9^IPJM3[-+YUR?[TJHU*B>J=[Y7KUMN->^_=C3SZ#WA*]Q; MY/]2'%O\QYB%/\9S 6H/]V0]Q$U S%-T="\M9QW4% HS[E>>*,/V5:A&L35J M2VLJTRZ8;FVN)?0U:ZI+'Y&U5)1Y>_3CPV@02_3OKEE]Z5][[Q'U!+T?%P293\>XW.^,@; M3Q*-0YM\;8[6FWR4W:-KG7_2_^P7+DBC_'W;)[O^DJ]'^JS_%,0'"\C3K]3K(S0Y50Q.U36:O4E&1R9R: MX-?\# )NFL4QH-M77,VXV6TH8[J!T+X.FO_R:X1[!&6180QTT[VHN$:GH/HJ M@ML3FG$3F@]P6 W8"4$B- MH&.IBY30/';/.J@LM/CA#Y]=J/HU2'A1H;[)&^>O9CL)9@M9 ;+H^\ )\+_45^L$HTX6^BZHY$8[,M#; MB-ZVHD<0,F5WSB8HSC3M+E0C^F4DVFY%Q-"/K8,>G$,.<@(H*%:.I@06Z34I M".C8I]51]V"P.^22HJ29>WO)4EMQ;V+E'40MRK> =V! MHV9RRW$+8SHGU(1UV&&JG$+9@KN[\>;5[B#Z* V"%XB 1X%<3,%GLDSXO$ZX3[WPZ0S-HB6J4A,FKO M=K_0)I26_)CY@Y7UJTEL _GX/XZ"_3,IU0[@Z;JL,"W5O0*\L[A]M<&W\L4= M-KF!6U!B%?B4-*L."3:ED5=&7*SX2PIS%\"3 ^\XS/CF["@U6U>C& /&2^J:S;>U01>"5; M$>OV D+R!88#;E4&E@E0B(F7!NKU_PI5G!( Y*L>U1XAP88PI.D&,,&81,=! MFHLC"(D#N<70$4_;QUWD@S^W+=O%6.[=KI*THAD7NV6IMDTUL>*YIDLG=OL< MM!S5B!DN;L14\L;H@XO1.]B](D$.1E5>,(^\D1%/U%!.D?X)[9QK-_-:()%ZA9H\V.G3"&/T]73KE_= MEWRD^$D6Z ?^0DXNNX7XKJ5P5UI+(DT'7Z4VIP.Y4>Z)U8 W#X3$5_VTB"]F M]B(ZEE3UXTX(KW+OE24 ]C0]$B]%? S# 1+)6@&RJ8! VW4:SVGJ\&RZT)>; M?@%#/R""W6],I7"\3WY:-OI[)_5Y!9V[41[SLZ_]F30&P#6 M+!&@FS/QV=@CS[%Y'2289FL>/_E^F7!]CVW8)-J;3Q#RF*W,">!\0(.>TX\% M(TY@G :8PG(XK4)LD5(Y\1#Q(@V9_L[+_XU(" ?T'H78/" MU/^%Q,LJR[_L MNK?I)^P/?OY.4Q60_SF?2@['FN\$!LG.F0$=N26U(CC16A_5H86L'0[BVCYX MUVAQ$Z-&D/'^:*"*W-U"!!1^1B!@M#C\QWU ^J(EU32+YI3 M517:'$I:5JKG$[-R*)#='>LT\=YEWRGIL_$&?U&[T>L@;R*//-J7S3N*.$V= M#F?ZT\!.-1R!&V 152FOWY699O74RR>3QPV_S %\ONBC6)9$)':F^(-+H$]K)JGCQ^/YR!> M4//)R90Z,.6SDK['6V" 4:^#VU,1NZF\ \>OC(WQS3 FU?A\54E84M8_?JZ? MV6&7ZS-TZ-:S$1FW[KT,?R=VK\,@/M]\V)RD^DAKY *>?HLFE>;B\=J1,!?S MUB=0XD$DPNBFYI<2MR^9Z0,+AZL279N")&X%Z(DE@=9&!;YBZ'(?:%9PD6&R M3I.X5KF+>-_@N/SCV,]NXHH3L2CD*4IU 486L6GU.J>_>MJ"#$(_I1!F> MM?>PP;+L7YW!_U1P$8K-QWIE/J8*1O9@MA=JX?;X.,@_9!]VL/,<;[H[ ME466S#=U1//!;Z^23.LLR7/3[0RS+TN/U!-MXBOO'2_N60-XZ#J_QM@7H.;S M9G%K#P'+7[.0HA4V^L?S?WD9Y/\D&A,SS7J'7X+P2P,U!CAK4&%]=6;2T."4V?NHB.*BBB^M8=)':(OE+5,0QSC]WRH2#\X=;"@I[+W%"?H_AE'Q<_6 M03?!CPWD $4JWIPF&G&'7T"@\8V/C81[!GF7C:INX]G2#[=E:]+T6XVV;5'H M)!^?3)2ZV%(@T/_LT>9C=R_SDI6@5&M58;A'?4I$V)U=.L8TGP9.U7EN[6_XKVHX'-KS?=2[F$3-HP+Y?#83-7N(8X?W\#VY(967>G1 M?*&R8IC;$2SRL$@NP^O.[HQ7WG=3NI3603?4AAWX"L1/"Z9&]DC89\5NSB;6 MV(EW'B-E):QZ]/R=&Y3 MFJ\PN]$[=)/'D.^+I<)*\_+D:H+VW5N+1VLW(0K!?I5H&9:&R$5@Q?N7:_ M[_Z%4S*\.2#D?J"*S6\\)L:6 B*:I/A[)AP7Y[<-E+^XP^.M[)L"%7#\;D-S ME@W"!GSP&M!9>A3B7P7H5!7 &]G\P@Q]N&JS@31UDH[.R34"&XST>">33"APS=3817NDK(X4%TG*)G5MC MKNOH6V P3$/N3>3 "ZJ_\7)M2%8].?5ZR/@P1?Y*;W%&V)U02'W'6[USLE#W M@"K;/8Y*EL9*84M7$_DKS4?#XK3,E:]L7>&)#@4A+6<@5*O(2=;;6E6&'%#3 MD!0H)=W_(X8B:>GH9+^PZZGA@6^594VE]J>J+G^J#(/Z9#_1N_ZD"(_JS[NX MPU+1_%6.,+'_KF%R;?)<'3-3_S&%C].T?EV\ M WN1[@5T^T^O0LI5F_A1.EW#DT/P*ZO.'@1MR@B)4Z[83AN7!2X"])C ^>YI M413GU2$82!LK WG0<17K1U3I:,AM7S;HJ?);%*A:P^F>3*U"XO,[ M%'@F!0 /:,PZB( A@*E8Q)V)5:S'$!)/PBCZ^4].,_@[A^,,V/-!W5II7@Q- MID?EDOXB092\%9\XZ;>L5'M4OUMUGE'E2UT;[UQR':GR,^A3&7G_L(VQF2MY M'U=RWXE@(E=RM&+[R)0]_$IP.G3HI]\PZ0?^Q41;C=^WT-=.-;=X$PJY;S_6 MM8>5H8_<&6\B\;Z46N3B89G'R6U";!UIZ6?'%)_H**I<8:$XN0T5Q'WZPS(3 MPY4%ESI%69JO/8HHUJ!(!BY0&:C\Y:RAFB!FR+F:0(_E E2C#M.%8745U<"I MC!<:/C6HEL"AUW;1'RNL@Z*VS]E2^AP^#>6]Y2^56@3C54\WT=+ M']TKA"N7;^)KC32NXTB]>^R="J=B:YS3<1>]Z>+G\722(&V7!!O*'==/@GEC MRN71XX$C438=#36# 99&QP0BVID%WQ7:,>F:O$?JP-R!0^,,'.?ID]V8"?9G MW!YE)E$'ENQ&LIH,QG@.5P5%#+.@:5)=P[AQ@O)P&23M.@>[UT&/;_8)14^U#>U$+*IK8JYRH%HF=YY(BY40)(*9=T>M M_*[=Y 1(_=09AJ,$Z..PI/$214\.&129HDO'P6_<_5\BR]:E;"/O&5+\^2BJ>J.">VA M0507:4F'YZBV6I4VC5ESL4/U*\=Z^)__1@3H=OXR]8DX%ZXNOF*]'/G<2,B$ M\Y_R/]V#Q]H9U=$/+2@Q7F"K,N\9&'- % ;@Z3GOUT%AG*='HEM';;_6JKY[ MQ#"P99^2?,;^YP,('IU>_<[S9:N3Q#L'(_=GOOD'*6?!R?4_I7 MRH\PKB/G?@03-'[RO64&TGB4#&S&85DS\?HU!I_ P2%\HM-V;I!#15*DUE4; MV3-]]*^DE@W[:8K-5,-+VQ:\?+V)A/(A]IN.H9!WSFFD:N]"'FXO&EZGR M]!?'.O8 DWD/92V-BC1/RJN5O;7FL >CE@E9]?"MM[=-NK4G+(X)4,11TS6( M0-K6+$CJ)/])\-DKYAJ4K?"4AAN(,B5IY/5G59>'7TP$>F-=6/&,(-4YT*\SC= K_ADJ,S=R_]&!&* M?\QSTW;2P][H"I/VZH39S"21^TJGU:5BSH\3VG12K*_U!J@>/<0ATH2]KGVN MH26K3RB[Y\\_3-+[.OC+N980/*Q7F1HGT7C(7K5X7&"5[J7P68G@A$H0VCSR M:0D9+N^8;F[4:F/84 MHM=D!N9F23PGX+LIFP3BZ<5HY-'4CJ7:;B 1" V:9QBP4Z"2S _5H40(^H?/ M62@(Y=GAJ!D.CAL]F&Y1ADC6-8@<&A;R#(PL.,03$+VT?WHQ3&R'QM\)LINK M /A%"\2M_FL&%NB[GG%D1]_QU< 729:+7*>26V:W<9SJ M\N(R L?]Z=HZHB>'B!W#!@8_"46@USR__K*^U/@8A+*GL,H,&"^:'U%$9<]* M:,:&Q[\0$IO/%#O?GCO2-OP^_:]-5%5Z7-*L\_1XX+LG?F:SVV*S96Y"RQ9V M=/LD)X6+7(L9?5\@G"WEV&\1D:=3DW5L(M&_)\G>[MV/S MP[BA8FXR1"^P-[-[;4?O8N)2^C/;IIYI5ZO$2:@3/15$N\J>"1MJNFP1M!E5 MJ_&_V,M!>([>=3!T(U"ID^N@IN)&RN0"PZA[-6RYK//A]PE4GQ&>:_BV M== &0AKC1>6E/V8U>*,.U)[J$$A\/SRS)FNNTET6,>K<<&YU0-R\-3_B_6T# MZZA]OZ*483XT3;\7T.$S28Y5(1Y@6E00P_%H,Q48]E71PP6,?BUBE=, M/M;KB^I-!B>\7[4)Q>?'"IATWIRS=D+UE'S@VYEQ_^K]#_:W<_]^(^X>I-QM M'91.H0TWB3QFPYXIK83NM=#O+AMHU:J5NRVL!@O:1X=>*>["NH+$'B+BLSN/<.%V5(HZA*$?XWS1+?@'YN]VRUFI5?ST.3 PMJ*! /(@$L>!=;Q'!-,7GS%?D _)G M8EWMV)_X&KV*#,\?>OZ!U].K[9SU68O_0/&-1'0"=_FR92%7@/&\%DJ-8%%$ M]J)3CXG81^UFI,V=9V[FW1(\ST;1?[_RWXCH_BB#3>S/%N+I^'%,Y/-68HUC MFKQA0*Q^FR/(.+?)Y"O-. $UF70K^;<"(/?70>698J:/\*-3?O'.AB]9U*Q-1J:8 M^Y#R)NKS3(Z./B*RI%8^K[P,']9=7"V,_+;SS=>6;\/X)8J&$N[?@C$1%0,> M=L^.X0!BG.Y"5V_5VJ7XK/-?O<3C3\>U2S]ZG!?Z+:TF:IKG>[0"S\2M#8:] M-<=',(3-8!D*5(IIK9/,X58T1>K:XA '!C2Q.JO^ 0PL"CPW@/W(80H0Z#U< M^;-CC5L@![3>ZK_/,@I><1)/&[G"ZU_Z24LR50ET66A_8) MS+O'=?F"I).H\2YQ6+D0_]10^XZ,%+4'?(HPL9$/K[T,?KVTAI6.\N2K70>5 M(D)H5_281%7V8208IAI$T$9UJJ:ENX*A,NP4;4T(Z3R[Y_(6U"IM31R'R_8,W)DN'O?XU0 :#+NN:=;3<>.GN*ZE=1#Y9=G?RP'KZ;<:8(U9FC=# MN;"(7@?M@-%S0UX'&ZB7?N10-EDDN'3G&Z(G03CJ>J*@X8,KTZT3B'F%*@#" ML,ER'Q^7,$F*>BZPFZ"R^7S<'*[V^&ZL*V+A:+C^@9DNU;^Q"[4-Y2.&0%<@ M/)=K<8J<5T;?[OH%7>B6=9"*'R:H>YSET.-#]:"7A.^I DOH#XDG2[ MZTI[/FCG1\B(ZOZ<9\)Z[D<+:H0C?JUY&2'.*C!+)0PS/0G3@6V.C4EN^(7L MV-L\8<==A'(GQ0.NJ4D^>KSA1<>M@[:M@[R#)6! ;<']X9\A^A W1KGZA?,3 M+^/WM>2%Z%]H.N9QQIB*HA>.;$H=ET#$5I]*/U#N--;&GSAE>$_8+?96JXGH MX30=G7]GQ0+U&$*+HJ8QT#-U5:ZS!GZ[V\4W^MCMC/K5'"/_<+#LXX=;9'+_ MIME0S@O%KZLY,#V7(F,Z;'\I)VZL+*\& 2@GAST'Y5V4WY$W>3J(J\/4;H9\ M"UK^%U@UGW ?=5XLO\DV^ =.$RGFBLCI<<6SXCF?]"&N?\7*"/$_K3^/\;LT M7VWT%?\\ 4S-Y>ADH-HQRD#ME5E/V3EPA._F:Z&8VT6N[IMJ/]QKDPT>,4_Z M\#=%Z^8XH0N7G\1*!?T*V$OVOVAG#T"<[.I;6&6B\AU$N8[ZI"&?EA40)72] M [C=F=^>QZ,M/+ACX16%5]KAW*Y.7X'?905WO;_"SW,I:!4+95HE^?X"W?%I MCQ>\@ZWKH->Q#Q:YO\G%YEBI2^L@G8Y?:OY%3)B(^>6#:ZO@E9X2;LI?0C&/ MJA*BM* 5>!I*.].)/,*$>**"7LXK%>1F'=OBLM \>#,],!3#M0;0<_!!2$=VH:8'PG"0G'!]AGG"_ MH''D"O+ :5=I23&"^8NE,,\!\&]"LI,]H!&\#G(%>B9^4:Q&.$7HL!O^? M4BV$9,;^LAC0+=]B8R>.F4 WTD\G2E(DSY0HJ6>>_^O"R]7]Z+2PT%O<((9Q M7=6H"]^B^51YWS&I ^57M\0?Z$?!_SJ :%W]9KT3KM>3XK Q-_U%:O%T'/?9 MZ_RW:%E=\3= 8,!8J?]BWCM0)P^KE]9N?]JJ\D9>1XG=OHW$)?HW#>&HYS$7 M832#?R78(QW:2S]#LSQH_Z)5S1& #L.JM0_5/.FZFU@S1&*HCF0D6!K+3D2F M:UD-D6VD'^J"BS@*C!_G9J.%>UVT6 .CD8/FG&Q$=0UK7Y;^N*.TY?V$;$S" MI]24NHW;EPGAKK:@!SQN_.*O5'4*J>-D;*5"?7L$[U2B^"6NI?!Y'VE[F\5YHK(AKPNY'<04>?\C7D??C-8XC8R$ M?MHO.!6:3 T.P?:4 :M#4Z=_+$%FLVXTX^MQA'0;5G>+3:2&Z4LXLI4D8:0@ M*O\@WN!;VE! ; E:3?87T0"SA=9!%(=!TUOR+9I\U=J>653*JXL"90O6G8\_ MZB0?$Y=%Z[U=&M2:Y_K5L56P-] S_7J:9+>46$]KU)AE>A1(@@$>F]?@5C\QT;A)CE-P9ED_[NPC> M4,39,SGN=YU;_V9]6F(6:W!\2NM7H0#Y;S42E,MO($PM((@VW("58?< ]VFB M;,$TG79/=LO:N;H7WVY5,+_:'?AXE!:;71[AM]-'X#/W,\I_W*3\_^%WHU@B MA"ED/+8?,D)=!\5Q*#S6* ''T.(V%3W#5$(:46+,*RPLFP?PJ)>"#&+W.S62 MH%(C!TP;W\WZCZC+5N\0BYX;D(C%-M8*GI4&Q*ZI;^>=&Q&F\FYPG,6_3BML M<%C(*3"JAU.0;FQ6Z^^.W(V- _S5TO._Q?[?8O^'V$NX.$P9BG*:BA]+?HR4 MG8%4P)I68;4G,^8D$LO]9]/Y/%,<38,2><*HI0G9;[9LXSVP_95 OZYBFP$( M2+U*J_J(W@KO:%IFY5KVKQS0IB_XYJ6[+@^W+ Q?/EID]S0,M/OCCA_5__=3 M59IHG =KC?@IS4/-A8+ 7Y3?=9]3*O@;"?CZ46^#/MF_0@'IY(DN+-IL'*" M,/38-YDW[1EW9U4X*WR-*VN8':RZ>[%OU+04.K_BZ).QO]0HB;\T^-R'N)W? MYFPJ28T7'F%/'W>#YNL;,[38G]+5*C^4TH+N(4[D&0;+=.DZS=KT*96>]W / M$A#?V3EHN^5IF\9Y5&Q9F.A\!$/^M&B\0*, WR'7RI[,H?M)<%?]8*=1 L>* M=\6ZKUP%(6BO4?7F' )"#]]>:Y;W;3;(1[!N+E4QZEHIBY63]<+]?&6!CW^( MT!DC@N3BIK*4.<1AAD<;;;.9@#$5%BXVAST\>*=+WCR:/?E_L/>>84VMW;IP M%!$5 >D*2I0B*LU"48@$"TU$!)4.4:D!(:(@("%1D-X$!12$2.\@O1,@% $1 MZ1*$D*!(E00E3$C[@FNM=W_G+-_K^%Y[[^_L_9WS8_Z9R9QS/&..,9XQYO., M^UXZ2-,,WI=$@FN^7Q:_E*9Z7M)Q/4;#^,7#D10:&-5E>7:9FO",7-^J6LT9 MN%[JG.!,>T*9X(C=U)IQL, M%#><*1XGV([9SO7KWL]]OLC,*7=FG?K8P9A6]$N MRP'8BN ,=";]"#9IQ?^40?]JQ),DO,&]JJ1%$T/'C['7OXS(=M_MB=;:YF2) M&+.CWJH92K:H 3R(W@W>WRT?]"_M#J*O*U:[KY1C*@SEQUB@U#@-QHST#RQ? M$R== ##(M7$A[**#TWT7=AVU#T*9#Y$#@T!7 MN?*-M85 [&/+7TP;_^E'23??V *UE.V-LO2\G(TI7N-%G$-,JX#DV[R#O/P3%^RW2R51?P&W_Y>7_@Z*^E^Q MY7=1U/\177X31?W/Z/*[ /#_JNBHB_2[C#RTHQ$O.\B9,_GH9RFR;0CNN8V9 MEU-]XO!12Z_W)7#A3Z(;*81@RVZ\GJ76G,K =F?)8Q(W3*[NX?'#_IW$8 4Z MK4876*-B@7'V^ T =E' >8FBUK(<9$!2VC)WTJ+I&7OTW#><5;B!:&7:G#2[ M%H3<-E#QW1H5:1YZY?/*W2GPH/]_8YW^[Q*]$4/5 59+F -03C.2482G.'KW M@DC=]UUX9"E;O5MBEKKW3@SCH:OC65X)_Y[8X\F?S]&]R6_S))O>[W!;_H)/[ M75J.ORCE?H>6XU\7O>DL ZMYE'X"T*<=0&J/-LGYQ!B0VZ.60RH-N/VB+%?D MCCC4UU2\T-X*>1<^\%:'?\NGCU-FG+^\V[H@=86!P4Z])E2O+<9,QXR!28DM MA*"K\-03@TEXC78@JN 252TV5J9HX!#YWC=7WWYI[MH+;GB];1^X9I46Y2A& MQ)CVOC$I(@L4VB3$EH.BB7%]/5=URGI.+=86=V"XL?"\N071\4;<*5R:1F*- M\&H12H;9BMD"93_R#70Q?@K!OAC6TA=D,F>[>]"DO[BOS=]2MK'^GGUMG:<$ M[R%;T@/?2Y^#)BKV;X%9LD#_'5[/_R;+,M4400U@*K[2E6?"V.G/((P/HD2$ MTXV(_O?;\#;L=!%RPYNT[>AKF[D'U7L^Z7JEPP]+=MX(2K>'WR_%<:[?V[+6 M^$]VR/W<)?YU&,QI% R4U'SXI.^\/ [;SD5?,6[ 18H$_)$[]U4 M\&T]KBYPI=I2R33AX]IYP"8;J3ODR;UD^1$^BN57%&;V@*E6#0]$U42.:R"V M6;]'")]IK\QX'8!)^;_+3!K IY.ZOYN MTS@LTBKN6M]\V\H OG;,=Z!WK_X._+M+'6A]);0#^O'#Z# 2"\0#@POJYP#+ M>A'G1HJB&(1XU>3=)[42*"4I$9[\/0>A3BLK-B^^A*G@)IFMX+*9(O&6DEE1 MRT(3P(RYYZ7DD(J;SLH99<@WD6_/K.O*M^-VAIX*!H5LVP5:QU!'&.E,"/,= M>"]$SL.I>$PMD"G9RMQ?&6R>ID-F8N^2V^&YGR[UU!G*0P+.E+WNA#PM)AV^ M 2MDGD&:4T2;H<&3HJ7?.VI)4(&%.FC04O$W*?,,--ZTSUR6 MM';_*/6I=O*8*ZP4NOB5A-[M\ZQE4G%@]0#"B.(>R!?L=7%HM?'*^I>!J8DJ MH3B_')\KUN7Z@M+1'QUO-_./ -^ION3J")3 ')1;N2^E;*6O?4U\=HJWCLC5E6]Q)WL:G YR? =/@YV>J2M4V/'7$22SK9AX:D::*EW[S..1;U_LBTB^@H+E(.28W[" M7XG-]"D@+@?)JT1!V^H<1D.19UWSC'@R$RCS#P^'U[6^ZSZLD9[ 98*IHTT5 MI.\V*W=%E\HN+I,F.#H>\H5[1HRE 5'Y>-BSKM>BW%?%91Y+QE[Z5'"> MWRWMZM-U9U-ISKNOKUMV+BK1E%U9(('B)OGY#95%?./2N^KRP *7K0,&R5$0 M^/U+;MK-U02%N,*3:HF)N[@=@ITYOH*#8623&#YK'PZ# 90DH-O6#ZP75?B, M7@P?&?'KM32\9E@[)%E;86 59K?B$-VQ2'PI<8K?5)M4I7D(-5;7%$/$A+% M0I!3#L7F)3@8YZPFI.Y#9?T.A=UU;D-F:VI[CGVC73=SXRF,5;\B^+8F&,)U MGLCH6*;R,UXB&KBY<+0H"=KB2.(#M9'JB$*7G?E61MGGW9;$#IQSU_YL>UF^ M_[7^\SO>X(YUB!=-B+Z/XA1"-R86*8[XG^0[X/Q 0HBRQ: ^3+OC<4YF?U:F MA[[,*HUSR,= !ND36-HF&<=,/M+^%VC&31,7RW M!J92-2?7THI+07;"G!C?G1]M'G!%=/L^[)TBKJGBZGSZ2:"444L*0TJ.]I&@ MPO -3>4B1>G*Q!N/$9:2%[7O0+*<=K[IGEOS)J*R@2ZR!A'320BYCSP"9-BI MS#R&5 V>K2R::'^LY"1IR+>L(!VL)7#1=)+D!J"Z9 MC;->$$MY-.C%Z;I04@K3BE4^XE[81G"HB95\<#'!/.GBM4>X2!"RE%).[0*R MB&!^N@J%+QBYC\3M!KTVNGH6:O(A*^(*S;3 "1Q27&GN6/FRN"'>?%*&A_;9 M;4[:Y[3-Y$M*#K5P:!IP)?O!@,-A^S'B*A.R!H.(U1T&V1BG7 O#W(:5BX5I M6325>ET!4>ZOZD[W HI&9EF@-^C%WC0 K47NC4[,%T=P]]WWR%:NH^;)?U"9 M2)[[!OE:?[),(3-JF]ZBB=#I2)F'O 4T13KO2-,N9TSY9%8&)%6$_.X!_]QQ M1MEG&_,4)<28= #YDN)T D]$F<,+O1-KN1R]E27AJ6<9J:OCZ!UT[<9D$L]: MI(I(!3DH&H-P@^=U5R6V^ZQ MP@_QL7B2+.C,)3--"(/Q>V+&W4>W(TGZWN[3-NM.\4W+\PH\XO(&( 5SJSKG.:!47D9+U0*+!2*?VBT MG;1TI@:8>_F?/YK!;/:G"F:&W3N@..6NC8^].R&ALRT<5$[CH5^CK'4@QLHO M 8\I9R=6:RO//AA GSR=%FN*NUY?&7;@X.&#R^]72BEK4<40E<+#*3FZ>3:5N1]6#?4E)E6C+\S( MXY&NK?$K*2NU^)X9 A_6N2\&)M)TVD>6>FMPU0_#I\+.S=: H/P%;_QETPT< MSL^?ZJ;9;&G0A-])O,QH#-?_SGE=KZ&Y9TVMHV0L@\BWQ%D &,& --=<([\I M-QU#V(4DG"EV('6 :@5W$[MYQ_W@),$IU3R8T2P?"=JGTFS#Q*'+HX:8$L.2 M@ZM6-E:MR[FJF$*KA;I7ZC6&EK<\?(5&%SP5BP^E:A5^Z)./#0BKU$U(UM*$ M,FJA=PC1F#%/,-SL#/8%ND4;=1CU'B5##@G7W KD2Q$)>Y'*%-%P3[4G@DL MO82YM(L5#U\$<Z2,.@OD (RWOO'=ZNHZ M7G!&0J/'8(P_>3'A6IK?8@=-?OB;CHBH[D8&B= 1$PHM2UP,R@&^=XJE5$3,U_++RV M>(U\>YQJ5,V(IHLDXLV"*D+EGUT\19AP212[@[_>/P%?T57Y,7B)G5?NL#TR M>?Z13E[4JZM<7V+H0E+4"48^"V0'W>^ST&+IB%4LN@LYFNZ#:Z9^@">43;H\ MA9MAG2@V+\[G2R=QJP53)5^LX%:B\@7+##5)N^"N4="!2)AL M**)AW^%G/$]C:&JMICL59AWCS ^DDF8T2LI/.>R&2UB4#(-'($<]?10AAJJ.XK+D9L3KTCC:@DM&#)&1*DLJ-H,>[ B54$#POD M5E3TT:*]IR'U>HN-9/R-\*,W>5W1. S9=#EH4O6#PBK?%CJ48EN99^.3<87\ MW-*A &[KT3CLB5VRNN?@INT6X*N1GKA6&^YI?ZN"2W/-C5UK3#)B%!!+7M+D M+[0N)]]L6$?90EUA+"-#=S!9O](Q:GG7:0-1YWT6E[IS3G*YNXHW0\F7P1_[ MB$GPGBD&M\6C.?7H^'R\[A?K5]:#>\P\UQ!.F$$H9 BWAN\ MF+JO(4^!P#LGN8XZ-;T7 MO1DFA;E9E,\(67')2:=5KV>\VPN;&!U![T+?QCZ!RXC45\U3./@PD&#\J^-W6TI%P0.;X\=5\+K C8,7== MF.H3=585K3/"E>R_4. ZFCV(V]"F)@L'O:\(O.QOWF>_=JH=(2V'$)=22U)] MO\T')Z463C_##C*A/N7G&%F:!Y%20!&Q9(^+NDU?I* .^17%"DYEA_%GS#WU M1D)5\7>+[@MAX<<2V^WM3VP54'WN!=:Q0+><@MH5J1%38\C)5SZL^BAC>>?O MSN,A%"#&W,;@.$*=N^PFS']CF[_H71XM M"0YR,G-7)QE#Z@OQ+!B';?/)T!EI8!?R.WI\_+2'=%Y56Q:BY,IJL:5QLN%4 M Y_11:J9T<$D\PD1P141^PM?-]!T(1I.#]UD^\ $#<]8?FLT";8[34%0[\$(_\DPNOM,! M3AR7.WH--MS4[R#Z9$1[ -5[HN&D%K5 /J))U33V0(+)?-N!7AASYS#MP$*= M_@ ^*U7?/>[-SOSNCY=<#JD>: >W,-S8GNOXY#)]1=)G<6T=1R2Y-TSV &7>#M3XHM27<2IIS^Z( AYS" M=PKU2E/>'@_D%9R '*5Y^1BU8<6*T4X%?5P^$;H4M^*"[(^:F(?R%S'V0S_6 M5W>L\G^QU=-LBW ]6_]6$U'1T7],;1O M\2>:[:U#+ #$W,G=*?75_)(,K%^ MPNIZDR#,5=>X8;C2J'Q+GF::0_[8A(''5JL7(QHA":JZNR"E EM^Y+2PDSF$ M#3FGTY<%>2Z:!VE6 M%U5[5Q3B&QZ\\'^DKQS=78;[G+(*.4'S=K;EIR!"FCCI5I5U0W1MUZ(YVRT4 MV3#EW'0;7KZ]DW-[Y@,^2KVK-A#J[P$G'GS44:+L(3*!=>I'01GQ3=QT/2 - M02FPK!B2AYAM?Z4<,O3#S92FESIM9 8WP4]][./""-W3:#!07#Z:\L[/N\J7 MIO010W4<1,EW4G(,R:-CE;G9I77FI/I:0XTE2X>TTHI:U:W&CNX'*S4OWO?5 MO-V1JX;Z=O8U^(;9UYA%/PJ!A(U""=+-*5_;ZCLH"J.!#1XD!K=A5;"XGZJ? M$M^D <)-0NOBJ4NE4=_:#MUOUB8U10((FB8#_R/,!/+FB'<5=P+_&U2QRL![3S@==;'+QN9L MJ5;;+K7;35ZK=6#'VDW49[.O[-B7DYDE< 31Z@"W89D!0F#A M^'(EN7UVR#/TVR7;0$]E6EK3X-+V"R"9:R[(RC6U0,B!3(#O@B:X7Z8AB>.^ MMW<=<\5OO:%G;))T;N930]P=OD/\NO7VQD'1QTO3_AK/A7#OH4&4,7P% -R*)!GGU; =&K0'SZ M;))"IJH8"G.+8M"1,%*54/56*GSO[1BKZ]%'^L]+'MR5#P)ML?D5C,._4=G] M%A;47P1\OP4P]!=K]6\AJ?W)R?.;D#C_06+'KW M86D"]./ .;+W>0I[LMM+ MOS%8L@Q!DUF@BTFP352G1*_@:I*_TI7&B#M)@T>^N[G+Q-S=\NS!YV,MYBC" MYNJ/"69=C;![DVOI&@N4EQVF]2L]_XO=Y+_$)/JKO_;WX,S^:K#]=Z%\_.>* M+3>/#H!N0XDSWQ-XEC0%Z;(5->7]=[XIN0^[+[M[B;]49!\(Q>RD^16+8J<$ MOY=9"?HR\1,I78<;;_^;/ZQS3(LN*M&@= \@1ZD#*PH-K\ *6L--'\JT?PU& MVI'X=ONGXXR29OR<J16,FPC^71)SYP?#Q2 M\IMTJG]A7/\6G>J?2VF_2:?ZCY6TWZ-3_6L=[?]*_0^IV3G!*%W8CFI R4XY M7#JU!"69%L%YAB>>/!NC*U R*5G#3Y9=[^^T[]\A<,Y#Z&DWYN$9_MA'#@<] M_W^EA?\CI,9J?MO<4L<"E8T\RYA/E:%H)[8=X-#O5UY8@AD/598$3RH.+"K( M5XS[*A;+),TLZX;O'98,"_TT5;KENLBQ;!C@&[/(+K(TP7NPY'$?ML3/?_RY M,P722;W) F'X0F& 6P.,+=Y#*'$&6LY%!Y#GV>IQ([% S&L?_MSR\AT\%LA$ M:AY"$ZLH:!;HZ"Q;ER^8[\#?B11V^<=3'<$>A-%?&R#?H1WYULE $%NAX^UL MA>9D,"7L:,?1?2%M2G35226V=L[^8[\+WPG&"^A7'$F4*8X090\[->;?+_(J M^[]".4S#-1R8>@,EQ +-P].-?_&H)G5&+=0=%@@3:>)UEA &[A.70_'%::X4 M+B*U7)H?J49QON60#F ,AI2DQ2L>8XZ-3%JHQKRD+FF]OZ'']4U&^+>Q5?YM MN+^'K?*7*G\+6^6O?4E_L[>O/]# L<[%1!*/T8U^91XHZ<;J3-#=A(?QC=A6 M@IB^0DK;T\Z[I5K[_"/TDY?X&-NFET1YWHR24A MT,5\NBP+-$0X_Q.H]&]G-\TYWQL?C$3S*?X>&^9UY8KNMNK<_^7Z&ALZ0YCV-*%LD!L M\Q ,T"/':,D,I,4-Q05!S6??+R(3/0\FXG]"ISW%?IYA@5Q*:$?J=)EIS .;:OV]^P%'^^A) M![XRHC1WL8<6<_G/U_0_GOP9=-2!<@J"6-*,":F+:4=$B@U7AS2V7C M\'N[ TZV9S947 WGGIGAA?I+3/&5'RG6:$7O0?)/5]<9<$BO];&1!NU?]'2/K%UT_@V]!Z!78F$Q,*H"(,@"W1?>_&!'-F*: MR%$6F.W8K>AOMQMS2. E!S*:2&A3N$ 4BIMT3548\#Q'$F\4U*YX=A4;812G M$[P/$OKXGE.\V.G866A!1#I]+0Y4^@7$TB=+]@0Y>OK6C1 M8L]D0[ZK@;H-<4?V^YX_H)B5N;$,S@Q312 MC!@#S[T8R[ASTMU:=63+ MH],W8+^W$W_QX[Z3=2_DE#H5':3/,7H$78J&5T!CF[@SK-QKIN,((^V M)^)1:;=.C=M8VEC!O4]J*Y_LN#$=IW;U[>P%.="Y;9M4W+\"??]C&OI-)/$_ MYJ'?HTSX8_;\;>QK%JCD:PF35X;1A,#> H]U$F>J\Y#0H0:K-%?8'J2,GVI: MSB?IV^^_XL0F,<4RA:'=^JZS=QRC1?;+E;Q3=_IA]JLG6>O&8*=BP:7H=AL1 M, _]ZC,2./3'@E^]'U#D910V>;(A2+%HO\&V[KB%R^EZF5*QCXZ=$]I2 M2KN&W M@:7#F.\QN14\L'[Q)C&*8&-' /9W/;IO$L6'(*029!6H6FVC$A#48 M%0#)BVOXX S2"T6' ,/;*RMZR-G"I?@1U>N:)J^V M*B0/[;0IL:_DN!I$IQ;6;FB?-) ME_;LTGLWH/8.M/71GPGO;Y'>_:OL7W_8_^_2>FXZ0+$XR;L-MIM^"/ H09I2 M\E*4$3SP-?6L[Y;C75XGQRUU')YF'B_HD=IF<>CJ!/(HPZW OAP9\T#^!#K^W,Y/O,!AQ*7"#1EU!B4 ^*7@>JS;!^I M8(*!H.DH6ZJ^\D*!GLEHNX3LB(JAQIU$?IWHE;'>_45B A3WK5I1[2N,- 2E%\T!"7'93V_ M=OKDM*9U3K="#(H1BIYZ":YDX;.+7_%K%T('T&ZZY5F,LD/W.*Q6BMI0#)=0;@>J2_DEN*IXB%FO^*>>^2]]I M6(2RU7Z[)!(FPI3ZZ-/)KCOWT>6*9A^./EGMJ3]:J7!%2C@UMX-TTWXP\!BF M-%>;IC9Y>'C*Z;Z\HRIK0A7-45IB$;BM6#7-<(7&!:M[F M,T\P2NF&M,L]M%/,#^ WBAG%0 QQ-(JN7:*;;[ ]Q)X.;X7[^A@E+) -Z'CY=0Y1A+$BG84Z0O4DEO1NWU:^Q:K M%5S)X]<-DKUU+ ZE;D?OU8M0/IFNO\_>87?&,9USJVS=$"-WWI)(HSM)862? H-#[( H7WI*<_U@)'$LK7VIKJJFY=B1)!I;]FRRB__D!]9];'?L<#U.*B9?8RJB R-'. M,/M1Q\AF$3^,1 &Y=@FI #0/8$O#C9HFVDHT?5BZL:_8J]=")OSZ\*NG JJF M47?;!(YP_$#]9-0$.*@)0!KM&AIW#7EFLUDJRJ^U293M9AFM[#Q--2,72-:J MIW#1(]8>"A<>/\=37)2YCG*B5D1^&]!G%FD9QSG_AS'K_=D:]IM\]W_-\K]' MA+@VG7!=9CN)BR/;=9V=W 2PL\F6*W05VFWF)*$2VK+,2U>A((*6EY#&VRL+ M#(O:7?>K6R>(F2:^3I8+Y&G+63*QGAM5$GMM?^*0QF-QUQ^T7[ RD["[62 [ M\#AF:CF:?I]RBEC=!GNB?J66(G4MQ(PB_ FZ>_7N6O4#:C^^8XD%$DX%\;=I MWFB>? ]\6M3CZH-6];6#Q]G*P(*;Y 'T%!*E4$>.:DS$.97&X703]);2:X94 ME$>#DY5-:VN>GY?G:39+,L^XU_-&J><[7S,#P>0VH"3C4- /*'4@Q@*XD8_W M,1TUKAM^=H%F+U(77_LX[JSJD6GCNRLM7R']5HGONDN/#=TTGH<\XYGJC-O-MK-)2&MN-8G6Z-+LS=34Z5KCJ M+,;7+IFHTZC_92(GV__6T51)8'B3496J!%R@:0/SDP.#5I2U@ H^_OD]YE*= MKL(C!78\[_)VO5U1;RLYM&/?1,"4B&S21L"C74=*.O@^1A#YEIQHEU!L$]J! M=L8>0 U#!8I4L& ?.2V*1!IG<.)4[M+MNN$[MVKC#UE E*0*+ZWL>9SR47'+ M;=_7?&,_Q?U;O_ZONNG_#!:_Z-;7_14*P#^"Q=\[]HU_A0/ UO/"^C(+%/@4 MZX+&@ZF7&*&>:#!]/UFE),I3 R,\Z^%:_R5>4=YV]&I58ZFG^7"@[MGV-Y7( M%3%S:F 2@_]7#S(5#67/#^RZH>GX OTAFY!NTJ_/+38\%$1$E$DVUS6/C.N M5WZ>9M5J[QY]4?="3/QS_K="6U:Y'KEKGJ9?8"15L,<86I4@P0M$%,Z>Z/5" ML"=R0RG3U#TM6K>#O2I?//(UI)V6BXWI1>]&MXBB=@-6TVXL4-MXB@Z8'T#3 M)*P4H#C+X42\PG2C&Q17ASS5IY8D=OV1C\N \P=)]7>+)"U3B+_![Z,BB&RR MVGS\WLD"E6/:&W7;1C#\Q94(SDGX43=PL&WWZ4,Q)HB#O7Z-XL[RE.XN,9WP M"(\O?!/GMLI.QO_7@6J8X7JDW(?GF/)>6IV*"4A5!/I()6&I^R@A.!9H[X*W M".IP*9D.=FKZ4 GF/>L>]#%W(E M0EO[HJ&"[$2-$(05HZMD^>!PZCGM5H0JN-C$<_6@H,[8J3XA W R0AUB5'91 MUZ;[05G &7:58O33J0>Q9 .E#54,VW]UYL#T"%VZNC=SIP,+I#.X&15V3$BQ M0+'.?SJUYS)=H(<9E!0[ M^(AGHE<49.GJ?LR==J_0..7_]_WI[8Q0[$VE\4$BF"Y2,)VSM(4208*%><4$ MFGRTZ".Z6O5\C3M@6$+_+ER(DT4^/.[Z(A:,F<3)%J%"D7YL>6W9E?@RA06Z MRLB1HAB%(P],RS$4//O1Q(5DO=2QA/=K1K2+8'A%S9C:&&(FYE5[[/['VTH+ M1LU^/=R_:U%K_QS[;YZG ._F)KYGT] 8="D3/&^JGH"Y'48$BK[0MG%ON_HV M+#T_\^!V3RN/G4&$XR\::I#8- 3: 1KR,"=8D2Y39.#A[Y8/1"^W669\VI%J M->@MI^O:[16BA'WTV= 6P9VA@6K[?"T^W[;H]5>!8=BUT-PR(,,. M(\GPS;G_B7LL"_2V DN>(P RB0QQ(_9\).49P]3^:YKX]UG4*#L'V)9#Q@0A M.6DR\Q*<9,67\/39)*6VDG#3S3UJNZPL\9;C/H-6T4=NA1_/VV^<_N2BUB:+ MV<^Z.ST0-(&T*$0#C45F.! N67$DF M]NTV[\N;]P[8)RLRDO#6UN+2^9A#YA]$W/+OODX-:(+^BK'=3W2IA!S10:@0 M7?2BF$V!<0]*8VPI?4^\,'SF^GF7J52/OGQ+_3LEGM!ME>(X]DTRKJ<[12I6 M5K>BYGQT_OU]$O'K:]FH#DQ%]9,F%0 \O18D[ZE63[X^VE(19=!N69ROE#Y2 MJ+"X;&\P7G_8SREP4208?VAWZ/5/6RGK&>Z8I2":(+.?4,D,+#B'@ILQ[C9G)U%?Y\FE:7&-W47A8 MN35AKSMJ*S94.K!=-:G<6<'5(V?RG*!+@7U=XL?IFCC.ZCABH;EUI]"]4UU\ M[Q_E]BKA8.,:U/M HW_V'(RWLCY%9_GZ4*6-A!QZL7XV*_K[Q2/5_>_CK#*L M_%-2^/$>8NX.5^]IE?2B^5#-Z,HWC#;( MI%D0/^KHN!%7F\WAR16W!)./)W4S/L'9+]I)ZM,E!='N(.\ M%C1#[#M&&&E.!@..P$+W(1<"X"C1IB<31]0!UW+9D7K8IZ(XU;PAO!B6.,[53PTW(O' M]-L1R9C+P8=]?U@]'YS>%1L8'+*3]]0*;'&5MI4Y!*X(::D7Y]OK8SK2:5H^ M6([V)UDMV;:X+XOCU.ID"D+=*ZQ<8ZIP#Q9\T2P*K"%8T\NX29D7[ME,+1N)V*,WI[7DSI'[ SO6O__/'^$\%Q.GK]+WRC MJVD7Z=(?-"4LD29UV)J:_F5WB0$IAUO>OA[4T,L!YE%%#2>MY5IO/;]F9D%6$T:22)\"\-57AY*^)'SI1L*RQ4 @QH4R[!RD.5&OQ(,/X%2QU, M[IGJZ$GNZ2]6.W=EQNRH66D?S(OLVONV+$P3 D=' MQ:*?25IU":V)B)I*W#&[JGM_=ZG"I^,5L?J[<^)O'%5&S'&NSR$47U#;@QF!;_5?V"VB-A7 MG;R8/)WHE)0[4$"?F"X!9&*6X!3P5$+L%&'/.* L:;W&I8%O"AALC\[6< MM.1Z=V:!]%O\AAE=,(;:0EYKTX"*:F81L7MF]_0ZNR,U\ERJ'2>7+T684X0_ M/Y2/'A%P[#.J&G'CS'BC\66P?[?QQ7-:?(1CT#>*;DKV%0EG3YHO%]Y J.TU75M:@>'# I3' M[9Y1^Y@[:>1D$KB5!1H;-:@'^CV]^,1(W3<^+E:]763*?,9>W;#&3$T M@.XF%NCUUJ;?[7C\6:*Q4TUXT5DOQ%AG9YUQ:>(U-4V)H70K S_O^H0'?MZ[ MPG:[+$N=:+YQ0SHU (N)"0+STKV(:*[-!/E)08ME2F?@'2Q1%!&6Y/ALRL9, M)\G*7-E01TYOE=LW05\%4;X@H*U"&.NG1L5 7,44UCH5RKSWQA56AAIAH37P6K9.?53'$?+*Y)4 \E! 3:0LEA\PF31RMHRAL% MD^=N]^YVM!/LL:4UKS=%F !EPE(D*GW**P8F'61&])PM1WC M+R8E"JC/^Y'^%!2-9%-%KN(W@+E^HU\8[LM-Q$3UB E M4>*083'?)#K8H.1;U"S2T[+Q_*G!MI5VA'01#R,KJ,*C@6SWGG:VR\+BLFU\ M!FJ40+YFJ'LUQD0='9Y1VG\XU?L1(+9AM*0G:#4H%:P:^Z/>3/S'>'W9Y/4] M-2(T/V*?J_0/8A,_ *LV(.8+=T\!1LB"66N*R 8X@#GEFY #GY_4+ MTU4E)*MJAN]$UJ'&HX[I90X*X)U.;9'_^OZM#X=G4N(2NR[BY ,RR&O6_71_ MMB^9:.2&JF7I/NN8M0T?:,@UL=?WY\O +< M"&(FYY;T(1Y-[AEHDK%&W@>N4<0O1U@ ][.!%>$/\NY2)[7\.)^<=%G MG11CYM?0<8\#\23W(C#]$#,N'M.U'[:IYZN-H/P@YYZ9<969XAT*PZ(ZQ+[7> M^^6)1L&^_3V?+[!?U6B3 M+T&=42:*&9^.B:-9)M?D4FXZV_JR@<=/A3/5-20O^51%QI-EY>XN<\6#6W'O MCA-CQ\@(9I*"ZQ]]UG]#9J$D+@V220A!YB2UF+UG^%.?<*R=#*>; (>(R[LO>$T7W:?6D?G" M5HW"\$9M!ZS:JI)>J?,L??ZJ4]6DEG1L;JV*TL4?P*.JX6-?%GRO]Z2!:,)W M@S!-$>!K-FIT ]ILA#<@=K:#.8'$-C?*0K.HI@:9KGXE>9.K9TSS\(D(TX'D MGC=&96_?\$ 7JPB^EGBGB9J91] \%[GUK%+&*Z0#"1QHJ\)(K23L7E&XF!3_9"#$;TQ1(3Q0^3(J MCXR(0AIEH%M.*?J?,(7*7\Y/$(-L$5$8*N@#W"NA1@0M'E:[B)<\ML MW4>FRC0&=RAQSUL*52=!\/O?M VZEN5_[,H4[RUT@Y00+DGYP.[M7F6!]C9I M,$=L91F8!B.*;F>2\,P;2<""DZ)T MVT%NOUJL3NBVF2W*C\"#9@,)V)2^4-A^%@@!#4&=IEQ$N3W M<,8\RHD[:SEM-%QQ<7!/UX$$>[611+7U%&Y(UY98JZ,UM[IH%LQ^K%@%+/1A M%K.8NM$9HK2825;$*$9IOJI^6*@IF] JEZ+YS=6\:3C'VL(@Q[)NE]^QB#"[I M,[_,8H10*O9!0I@?*VN=*[+BI\*7>W1C/\?Q'=^A!?4[Q_48 MGX!]J8 @*2T1R!P=!$$$:J?SI&QU3#M3?E@1OP/)X^5])S',C3A,N[?C=;)/ MC1UZW_A=UN0HD(1 M\D(F6&1>W3%'93%]6*K2#\:;%9QVIW_]Q"=(I+$L5U M6U.=U7QOPWU1:$=*L93##[Y@=&7GTM=IQ([9IF.#E09=B(8+)25!7]@QY75Q M;*%SB/7 +57+^"'1!PF]\JJ6A6J1"UO+NF[?"#MY[MA5KA]J,!!2AP5ZGDT7 MWPP)%"46Z IS=TF30KJ/PG2 A9BC]BY[Y/;;7-\R0X_J;U_=7^VU04\ ^1,*$[MRV.3WZ^0OR^(;#A% M>/E6:KR$*/F1DKD-1,G4G#UJ"2/GC)ZO(5QRQ2YNMXD\5?Z(;^28'%F4"&TM MX?9);&>JD467'*9X_*S)D]5$0PX#\L$(G#=EW'*.;-Y8^<,4_D4PPZ:1G##E M.S/B%6!PY^E!QBC\UC0?GEN?47T'RLY%10"S-E$6:%>3/!H.;%W3%7/,\[V? M/0;?JJ^<3.N56P3AQWN5'X;Z8KQ?U*74-0U'/.+[Q XC$HQ@J%,*#(=!E%VFQ4PZ$Q^:U. MA9ZBT%(X0NY'!E4?6J';JC2&F/Z)OK0+-LGLU^0M'Y+$M/%E&?)B2.,1"E"F M=/G<*-0A8-(9&1_,51UTGZ>[IW:G_PH(]6E@ZXZW<[#WZ$@FV,::[@*X4N2( M,T%^%"54+*_E1 MI&L]=&=I ,IIW>Z_'>,TO4_YX_94SEB#Y)XB+M'VUI$;==OV<"Z3$#TA^[[/QS#0GHJ&)OF.UA<(2V#^[U E^ MLU1Y!' \;BT<.YP.8J8#>/#:\(7?GU^#A^(3D/F>?V'7W"_OO8&M!AS[ ( M<<"LQ59R\,?1!@-2HUSKP[$&>*:4R( 7Q[VUMI3Y\AQQ.+& RPB()]A] MWG[SQM/2JWR?YN76QRGHI1/LNYP8\.)!V RD4ZRTG9M4&@(-)+B2O'A>N^+] MFV(!2\: %(U4HFHHS#-7_:IW.*&!J2@L<_L W M>SBRC%7=RAH;_URL"!_7F3#_OV^WRE/@?X*>I?B9V+WE/ZGE&#_198 MH&A-:=3@,H6 @U:P0*WC,/'Y:I%4T;A/?;E(S8;2AMJRVM$*(S6#^I#%^I!$ M?JR7??3.*MV9PW;7Y%F@ 4[0/P-\V_P\''#EYP#(G=.*9H3A5N M@RY)T31TB1H(B:YI J]BD"\D860C;%@A*+/\7*PT7.UE: M-VH&"S 57*'<$*XI*,^G>9&'Z,@?:"&7AS5)(QH&.Y2Y<]UWFT@_DUY6Z/YF M#GEA?_4MLB-26/;[&E61D8IU@8X-DHR"-!61VH!;OHMJ%!$KX.-54>"Z=-BJ MD7=FK2WQ8?XG$")A>XAQ52KG!=%D/A#\TP$\0G^6VJJ M3-(003(V;1L6]_8*+6P"NB?PN"Q4VN/@I^S M0#M4;*1:\:(!"M*E9G7D.Q\4BHO=BI.-PP?V8@<@ #'N])>GKFF=<,B9@VJ&;\C^/MW9S-!H7R)36: .R_UB&U=&BK*[%16H L@AR&#FKAM$\ &?P(X'#\&1JU;WQ/7#8L(*/P^Y M0\ZZDOQO.Z=7GW0I[:@NRIR8Z]T_T.#>/VZP_YGN"7&:S07J;4;9Z/25L.DS M#4=)/):&:F8#J_M6Y[P4#BA]/>[#;=EOGQ)I=G7+?4:&[]8ST4<&_?9)29A\ M X&;-D3JTWTR+I13U((1!X<\)W1V?"M2+,JTN)FZ\[GR/9WY2V4GG]YX/A7) MW^XRNI)%A$9AJOLB-!5<,)S*;GZVR2318$\_UQT_VH=_C-U.O@[CF3MI:S[1 M+I+>NRWV$RX/(O;\C>])&QO)E\@:DMWJ&^#,9@&6W"G&6YY=TH9>U-,-LEJL MBPG]41%[*+DM,:I(VZ<*'](GTQ2H[*'3)?WNO,[%H6.GARN]OK5[QWS\H5EE)X'^?-GO I M,&RJKAGX^LA&VU"T0\ MEOJ%LS]IAF Z\#GJQ]('WP^G\785'K6/H \ALB3"+F"M=<,[BLZ39[F@KECB M)OPEB!'9Y>%Z'W$R.-H\*_*YSX3>L6X]J6T>1DT4HV#EQ@>XUHW4#%=$GDOZ M-0>X=.ZS3Q%WQ6#'3EZ )F2*XGD_Z'C WF.;E<8RF+LND$\191^CP'@KH+9! M*GM6C#>J<%8$/_E*Q<#0LM-@V"VG;E"69GDQR;F.V2WYZ7U00_9]?B,5AP_D MQ.820$X6ET82[SU,N-%(27V3-)F6YS)7;)G"RR[G:L@S\4(\"(3'@SZ06*3H MU7$.YU*KE"03-/$M3"Z5?IH"3K@IV0N]3>U> M(\XMS$3D[J(](AX$>T&6^VY'- J"W@%8()<8$/!BSE9QL&F?2M!04O9+4I'+ MP/S"Y82I^3+)A@2S4>X'QID5(6\3- )*_9/TEM6TO02-IF"!X HNW#@X"LKM M1#X]NHK>ZS-]E9(83+?P58G$F[T\=LS.)Q00:TG M+N/Y]!GQ3;S /4+;I J6O$0(+Q8UQOHK72D?6'(*']Z=R#]N4YM$\GV $VL] M]_^4]YUA36[;NE%40, (2I$6%1"E2E=:;#01 RB]!*43D:720:)4Z0L04%!" M$4$@1"" !$B$4$1 I @2:@ +/1$(@11N<*]U]KE[K7L>UGW./G>?>WY\/Y+G M2;XYQYASC#'+^[[67]Q<"7E,;U(,7> BY0@9U-P1=LP+>^Q-7[4(%Q<-:7 ^ M]8-G-9?Q\Q/C(=GU$C,%>*FN.X11?L,9'S6GE(+1XM9SNIT,I&^@MAY-(?02 M:;%K\TN9;7*,FI8^ G^PNJV:K^?V=\NBS7%E-F\!XNG40[FA5HPZ MN"LJ>ERUGPFBRLQ)A4#YC8OFP@Z0+%8M=8\.+?@N\J[&YQ7HE%5Y8H.EQJJ[ M+C($C(C^L?C7[4MEH)JBA?=N-/%74T]\Z].K-2#[\@[7)$7)3V%2V;[F1]P3 M:^@UEJI,4Y8H/0R(<#0CHJ@GX4V*O'1]\K[DO5\J2$G)N;-9U=@Z[C1C^>Y/ M2P6O/-.L[T?:Q:9.$:9-?#W:-C127ZJ>O+MKXS[9J@51'=.VG!@F.'0;U"Z@ MJ1&-E3 "Q91+DU0G8*]KT'U^\3"D-6+A8ZS/O3NJOUCC%9_37AA]=52MU]8M<)61JUN("1\L'[1?LX$WG6?5NZ1.?I9C$W#B>$U-, L4& M67XC[O.L!L@%FVH5:&'.I96@YZ?%RU.?;B-FK' .K(/SA/*'VC%>X":?X7C9 M8T.54//"+^"\Q]&]\@JALO'-W_)K_,$KJ1P#RONXWRZA M2A OW9J6$W69W]0A6W@S>\>M>J$GKAJ?4R_TZ\&?A01 MDQ-MM*Y+=N&#WXN[+IUK@]O/L'H9'=:5]67: W0@]%J1EV8UMK'(PTI@/?]' M*Q^LT<:MZDSQAA9\B1CY:KSX!GC;+#@,MGPI'[^KLX )$=/)S< $\8-4J\F)F"PW;([6P.W5YP)S MRU!OG<*ZRKYR/R.NM@S!XV?B" TM'SIY\%:WCU[XX03LY2]GL] I30L=- MX_/ :&2!D5O&0?*8<2/?F>&7D5*)TT?R@0?M/&.=CM_/!>5,U%ID+D*F@''B M[-39R0DV>_Q4K2D^PM4&+(Q-LPI>$*\V%Q$DZ! XTB9^K')P)D5;$5XR_.[8 M1V]7$V6N%]5OK*IK$-V5D*HV/OU':7=\)( :%#;B!/WP.N7.I]7D0Q"RS_4: M4M1ZM-J8E5&6V)#@KQU[HRL8R3Q=]Y!HCRG/K(G@HSY'1R^)$GNS1WVA(^X4 M+W*DL(LN.]DA?7$)LR?85R46:5;^)75J7(3E!WBO6\;48*#YJ717SV,IENHN MLN= 28[2Y.7%Y>+/=$>2["@5;].'] 7'V:9CGY=1)>?4"8])XT*K8IH::1!> MB,\=9\W*D1.4;+\&0^J*J]!1&.W4TM MG!Z[C6\:&EL?49(!6KEW]W>_[Z"9' MV+A/LBWLEYU!"87U85;H8?6,+"QWX%T@+S53G_0%%;OF-J X<@5=534@G4-X MKS/OL M=^RIP5Z&-HDV7=*0OZ%-;O)U!RO]Q8 !HP" M54Y$JEF1RI]/WU=LP7RBU'*;&OLNYL8?CFL>L&]7E96<\/8V1PI].LZNTYK/V/#\CZNQWLMK5M*FB3W=[$I M<.Q)BGZ@>X TL8B4QD-B39D]6*T<'U%[SQRI"E)-T93='9Z&E G8HI_Z,Z3[ M?AGM.Q^R*W@JKN[0^^!]Y_NT!%'>64%$%61AMG@^@RF-)0G&N W< M6EU>>*2 N%*CHE<4F:IT"_7ERPU.U6()T$D;T5TQ3G?H.K13S!YQ49)5/%;X M/)'G^#3>4;,^I-O'X$U%N(GF8@Z!RR35=B/,V&#&3D^\+^;8W6')+, &F)+! MJ%N&NYS1%I2.RZ\E'T@$1:E-' XLIQ@-ZMAJR;-#-.PFJZ,EHW*(&2:%64)5 M1\P>9D"N,Q*P,G1':N84-%'3JHTS7R70JKWH\3SX!HBNVKNO\2J>HL5(02,1PW N[6/>7W!/4;Z%L -\I"0-0_?RQ0/A#5;Q8J2RC;5T[V=CR;->F>X M\G![^+^K\<]KUS^HAUB#/0 &_^^HMG_.0>%O=*K[.TT.Z2?;IK7<(5S 1+XN MK!J--%.Y>,3-L'-:BO]I7/DO7*)^:J_T /P_#")P7F?54'%; *%0SJE$;D\, MI!EJK>MV5]]4J/\,I/;?_9V&>&>@Z1RJY#1@S?C;Y\I?WV@ M&TK5HYF$M6\!#JPA(K""C+0&]L+O-1,B:AQ'ZZ+Q5YFMV5>BO^GC!I$Y1 MH06RA7E05+V;C:]8KY;+L%)]A;L4>DHF*ZE*JTK>[XS- .R-9@XXC>&81I_4L M,\[E/7N8V'+2HF/.OUC\P7Y C$G?ZIAPA^K8\7$MN\"5RI./CRM#SV_&C CI PD7M M4QW/[2W6R0F&JNW03S#IGQSH_$1WRA0RHI)*G=4S7^'%NJN[O ^_?I\WG:HA MY.JJS2\1#A0J]35E[X:*,[6_XZI:,\-#C^5[LET?"O4K'Z':X8.OW^6R=ORV ML#)V-M4$-3,R,DR J"94U'&)#^B[6>@Z3($2$)QJC,N*T8B:S!BT/-"R'(]+6(1C 8NK!"A!!'] MC_+5SPU,/U;[<,ZK,X]^K$X\E6_7#3:M-3JV(G&H555.,MPS-T4JMGWKG,3 K&(:F>.]4&B:WRSIMCN]8_G:.&ADIY MEVLL""#<1U,[OOJXC0)TQ\ANI?!^+3QEA;*'\#U,L'7HZ7YMMOODQ=611IE./,9\3"1D MS!V2;0;1#8%9^Z?7\&U4/K;@AJ8JM\\O<[-6WZ_<%6-]H4?HYS^IC4E8]);Y M=N[+X='5ZC1^DNJ':>#9^U@I*%/WU8(UP MK$BH]*N*9^0V?EQ>_!5'NHI6UO@R( M-OP@(FHUY$?R66BB<7A.5&(Q:O#]K&CN6,_^V?>YU*+: MP\(.T2S_&)A.87J]MG"H"J_P!]&.KYPN@6DAZ0JH]?2?6B\N@1'X36"\J@AK M;?ZR;<*\;TTV2%Y1;BG?!KDD_]4\54_R]GZ,9FI9&I;<[9ID1=U:I.R+K!1G[Z;'_&6?TG5 M=->?'RMLGW#^(R??-J!P&XZ^XQ^DKS, ORO7N'XGG$@DCNGX/M_=)R)RW=TO M>DS@#-ZP=33*%##:4K$FK<9:*[-R,D28;C)(U[M/X2LELT.\:EZEVHWN_ C*,>U1>'KN.DC_>8MP"]#[X1!"SZL<<5% M+6@=PHJ03]2Y$E%B7FDPVYYHB1"?A0Y4>;K E][NNOI$A3B?',DZWOJ,8]>U MH@'?Y;0-:-)A(^+\&%(+Z3ONH"I2W5AK6,Y/5NV-81=YHR; F*<+?M?Z PT6 MY9"J8*M^O*H:D:!$EV$48L7".L2!I,+'F@9Q#3HH&*_#R"B7]<(Q$KV&5_N4 M1\87NR[-!#NEXZR0?L9A7&(RF2J]MOQV>9>7/QC E*)F7B7;,\4J29_*JT,Q M#BW->#TTIJ;OQF/=+#+F9(($=$,C\N1?]U_@GR@GI010O^>2:E5A]^N[Y5?+/\:XJG;??:'$^V*S.V& M@L-WM5TJ7Z1HA3T=FJEM 5,E%9MQCTRF8+%ADM1OD#IR6&:I!Z:P166VLD,G MJ=ZYR'J.M^)-?V''&V8G^HWG 1>C](8:P[$"RKM M>S1'H5(8(]&[=2Y1>NC3)]X]CKQPO1(S.]_XH-["V WF'3 M7;\][%',?O!!;3T2G.)'7F\#[FWWV&R/HFL5SPV6!HD8[4GUI/RX&GN\C5QW MP0HD&Z[2&KHXO3SBWS.IV(R(V (<#%.=?1GB\R@DT_(3*TLH$-H-C+WWK]O7 MU05^>UIXNGUO)$[F",@KK=/;@"8X!<4C..A0:E!YJ R9T9 9+/AHP;W?C^-8 MCIU5QN 7[KNY&>Q)UTK^)H!]"4(R&T-Y@_+ATKYK#S<[+ZJS4 M%7.-? 56F'@[1Y45&9,B>]08B-X"9J: #=?33^.M2"] ?0STL >$\)T.!G> MVJC8&FQ 44.$AUIXOO!4,O:AA-148'I5&TUL9SB7#KYSW'A[\AIO%(_PFQM0 MMZ'W.+9MO,]#:%4Y\@XR5,;$GQ#2&8G!T'P>57OK*4C%?1#355%V&.M*W?"O M(;5E-PV_YF\Z@BHI_@>.@!W1>OY63C$JP3-3.)=EF@PFF9G+E/T94D8DF%=E M*2SO5986;P'F@%,8P%I//*@2%Q,F08?V;A?SW-082Q(T<=5;?!W?4?J]N7?< M6X9I^#)UW /E79[[2]I%T5Z-#'&-/6P5,P9T,LF=SL=&G(?E@*FP:1L%)%-P M#NRLR1^%'#4?-;E+4/N0&73?_X?MT[W]:C,KI_@J50M=3G+(P&^QJHGW"/XM M0--QYB[J9J=I'SUH*OFP5TUM)A*)%^EVYJT:GKP]&97753R52I(?R$T)CTH[6)1XX*:2VFGV<%!C M%78?UF[36#_8P?N @.9!7^ 8@Q9=-V7_)L7*R>YO:S6AL70-;S);FSI&(W9I M];G#*K6HGQ[OX&,(DTXVB_&+T'@NZTE"OW[?9RN@T+F[RN4F-9O)Z4J"MH8) M9C<'H^(:KCH-2) _);VVR MU+GG\E[.XLO,IJ R >R3Y/YTUN4&F.2%*IUKLZM+VHB$-H!PD85J;U"AIV2RFXG76^Z M,N/H$L@Y72E2:Q*N=%8P>&_WJ*QF+_2XN\H1];K"GY9"XQ5X]**55W9.XAT+7.$95C)U[3: M"/?]V.BZJ:[GFR3YQ/#@$N-"_@-6EH&PHND]JB=Q"_# BI53=0\%1E@,%*)) MC,*<]*+ .#OU?NE!7P00%R.GQH4_D..R(M#2*EH2/P-.$Q'BY!9'-/E0I:U: MD9J0F# !ZJAJMX$>"1H'3+"Z)ER$0,8_66C%V%RA8*X^Y5E5,:JQ<7UZ?2'\ MS'NC']K@:E53]B[=LXPGJLF'Z'?C*7$D>.P:@CTP;]6%1,E33Z,8'1_P_7XB M=6K\[%1#39W)8%^WR@5RI.O*,R77,^(ZDRBJ="8>%P,]R-X"V4NM;CX0[#)^#%-3_ZDA(Z?/"+389U?[Y+:X&T37F3PO0@:$F,]^C6I,9)FOO?\L[__CU-J;G9"YPZQ.S#3[Y$GN(#$F& M_V0+>1C*]=(!9CM>31IJS=B&:'"-.CB,V7L&*+5R*^ES=4@F73A^5*[K')M: MSQ;@CQ1'I;\1_>Z(/>LWHM\=LF?]G>AW1^Q9OQ/][H0]Z[]QJU?8*%;46!BY MG;))Q9%1S;H@LF4F,3LYA@GHE5_6-B$F0O$@#VS_&NAPS[W#O/,"_G=-9EJ# M;GWH+3B^4:*2([O*W-Z.>J KRNK;M3!E^+ ,U7/[@.:(U<3:CRU &^IS/$61 M4:A]S6<:15 D L,;[B,)ME*1PC&/5KG$+.=DK<=FK,WMGKCXQ3H:.#U8Y%XX MUZ&Z:VWO-N7'GT&%_@P7]F\8O1WBL7Z#Z/TC\BSYCP"DWTD*_Q'>5, 4TV(% MELHM0,&_QT']1E7RWZ[= 'B3-?R+ !1=RTA%'8'/YL_][<3L#TV PC_^+#-9 M?VTTL:&7N="_O?G0A-OTJ/[;;=*_ @K_3=H M]Q^OU_WQ3U%0ZBD:[S88N@H:=UO;CZ89>HQD]4"MOE[_-<*4-/[0N=#!R&LI M555>ODRI[ERLGP>;PM,QIUA3\#Q;)W[8 2?#*@(4*FBF]7]$N7E]H6XQ'8)0F_P>[ZU^EW7^NK7F/ M>>@GSI+HH/(6N[=?7M7AD!XZ&@_I7SAF#+,SMG/AW4[@_!)QJJ:/'NTN>0 M6)T_MS?L(.N%RKC)ESB2"6X7O(FUH'/OV4V=IT108?GSP8IX*.=G+^'[Z_&J M];!2XU)O!<+9&UFG%+99P\R3$MAD=W/LL5I:^WG97"?FI]4,Y+>MQB7/LEKJ M-N'AZ[_UZ N6U2-75H\L_HVW&WCC;W;KW*8@:.["%RHXO03G7LS6<_=O:Q\XPX-MD@2NLW[*A().*H+ /<,'; MJ^"#,%OI"*:4 Q3&C@\6+Y@2*36V2^8,3&H[F]5O7(NI^X'M]]NC-WB\I$]A M:F]8\M]TG;\/M/]_6AWN=KX,CE<8AVE^ M2"GY#A_) 5.36;4;+-AO,.4^A<>N%=.Z^*QR>+R5ITO7#]U[N53.<$24;^_/ M)FQO?L'_J^2"_[.?GV27ZQVT(_,!B)59)-62-:WO!T R5T>@\*')(KJH#^U2 M:!CC"6XRF]#>@HMP!%:1_5/5Y'4G6AQ#*PW4GWOD=E M&$EJ@I0MP+!R20O8WZ0ME!AQ#O2Q3%>-Y-W5.V(W-PB1'#*W;BO5Y!LZ'>YX M<-?72X"E\RN L_QUKG#G5Q=N^\X6Y)Q>/N+Q63DF-DYS)L#2_(6_A%CIQ@0C M"S<9QU2G0HG^&&I%.0$FKM2W]ER,KE-FXVA?_+KV-;I_L=Q/.K'@4BHSX'4< M\;A+JE3&R8OU;:X7-X=H_'0-1CZ6CZX\T,!&N^#P78.SR L%C';^R*>7-'$A MB8-/Z)MR297)-[G%M(8-;Z& (#8E &WW3VJDO_X _ZO4=?ZO!AZ9GD5V/-M9>L^]2]HR_ M=T5^_K?]@+>HD;D_0VBA=ZY;0= %DX>BF()4D!4U>3HD&MV+%CF+6BXR?/&L MU?MVX0Q<02K J83SV/5G!])7:M)IOF&=P=WE!7[.4S9*A<_%I)),-"FG'!W" MU#*O1G.,CSD&+3G[*>'W-SR;+-8V9<]FO6>'#<$8T&S">@KP/E.-D!;90IOV M*1%%SM>?Y,M59S-M!QSW5*-/.^@=SC\Y94C(>R#8/ MYFN PP72?%36*?D"URPF?SGEZ4R!/E=ST:KG4]R[+B!:P&>3_?X6+0;F.Y M?8:BAOEV 1Z%5\KUO\_HZXM9/(X(/\E&5-RIA%$=A#]P"!_&79FU;/^\X1WR MMH_ ($$:TY CJP=43('M;UBI#-#=^1^_4#,#[L&V )PG\K/TGV34"%K]L'=\ MEWS\PBM/[K(CJ1H21]G0']F[=J9LLAJ 3R:H$$&M<*&)4%V2Q=I UH>G14TE M#K8.L^O^RGJP>W?\/$5X[W';;U"L>!_3OCMO/-Y=M\:PL^Y3Y3KT:C[3=-A. M]O@1]SO"^U+"CW8ZN3Z),AO]=2\@5.K/^E;FLUV-RH%=(8(>F;I'R(ZOR"K7 M^GU,6^]X!I A;57G9<1+R-@:BY@*(51O7!-9\-$JJWKZK%<\9S;:*5IK6>,E M+^]6?T=JM&,WWZ\2E6UEDYVG=I]QYI%,2"DX#:"&_ 5)*107M95F1!>@LM_0 M+2 ;6ZLK$0Q@\LU-L#LADKP3]ES&;JE:'E]\;;[I7M=[S.[J5/=YY)RN[XZ= M6!+*3ZXBUK: Q0,+B)F1*-F$*1_U_C&:':%U7 M-E9,WVTD*W,\P_N1H5E.>*/P7Q'1JFXPFX9P!YZZ)4DV^5B5?*TQYFIMRJ>& MJGMW_9L3)KV3NT(-CMS->^&2X#IVG0ILA8Y%Z+O([&8#N9_<4HAQ MLCK :P,"1OG5(=]B)='561HI\LZ>XVHWYX5&SPGE J5W/B/D;SLUU"3]^!31 M*A.C+[;_]3N&[ /J';+S6[@ LCH$M>I.-)[TIRN.%DM03@CV_=F*IL:\CU[(KTN7?+**W98_NOOYW*!O_X5 MW31R! 7-2&6E5C4J>S-4,(PWL';*XF6M)UF66/U 8X)/VZ:$T $KH5895M1' MPXP7;4-L\K,&@V[Z9DB;EP=^4**!H0!XDS%X9BST[!; U8H(9K[!H[,^(T%%(VG,Z:%OXJAE^1@5"E(8M'B!,)2J'VI/2A&$50$U:: ME(,CUMO5TXK3KL5?(JVUQZ".8[GCZ!Y5I.O[++NHK;!/>$16XA^V_J7:F^&X@Z6HV%M6>K,'HAV M>59M\#T#[0#!BHM?6^]Q>U*<)>%*1X?&?$W95QI#6,O/849=J!:IX#Q59W*^ M9[^7,#P"#3Y$E;U8US"(DE\"OU;PNR]K2EJM%;_Z^-JBIG=U9(;;F:&;RWSZ M=(SE\@/XY!,H>OW!FOY'7QNZ_,OOO# !#<(MC!^CNX%P2T!7&OMI:? D7Y,S M>"3+8C38]8?@B/"YW.JN&[S@W,LGV39>;*L32E/:61D="@P,:-ID3=E0Q2FD M(GY$W5@N &&Z2F>H#6'K.OQAHS8VZO+1ZZ4FF7D]+\_EPO!UI+;*R MZUCM8'G6V_G!6L'= O *Z(DG*2]><:98;BXKI?_X& #FW0+<7$[ ; $65DC. M1)^(6^ALXV0 M0W$YV5I'IA]+>H8.M'G#LS]E8';T%5GFOEQD,SP[A,#UOVW MG-?BX@#TX]2G- #SE^*,ZL(!%*#I\]CR J%BI0:1/XHS)AB MUWC!0=DF:=[[,F'&'FU^MJ$&;X"./8759?7^%O-CSIG>AHM$Z.'A0./6XR*H M U JW&K0+_&RW2OYU:=HFZ+>)6+JH"]-EZ&@'TT>_WJERRC*)2,(NAZ&-6;4 MA^D$HBA01C+S*#V,I/-8D% ;M1I[>S'U^R'8(1=%Q!GS,J=:GF]7^!]O>'R6 M0 +"K/58PZ:14:2*V&T;&-"LF1RSZ@ QCVCU#+H/*QE'$W2+2N;(CK.VW8^1 M;N)37]O>*U9N\''P7^>8?GRI;Q^JD)7 E>!>/4!J0V \_AK5&4*#Q,.)Q^I3 M=0),W3V0(Z8@"[73WESG/X5> M\R-?_=:NCMJ75@B5BLZZB>E;6/83>97QM8^@-GS'QZ>2PT%T(Q9QVN"K-MR# M+DQ]140D03D:3I&+FDJU@PT25$/$;KS6J@#OL4% T59!0]@!2K)[.'5)NK3+<*1PHV4/.\IP;Z9?KR7E7J Y5&I MQ1E+U*D?DG&!"OP!#J.MJM]U8EBQ^#%3D^Y.!K=!=E-UY-W O-YT8% !U$M# M0\ R@\(4P:V@;G5W(QM;?GWW9B57Y+Q_WQE87 MCP36.Y(T$K0M"K\+!%?$0&IIZBE:DJ>_]HTY7OBUU'#B5) Z;QU[5^,W5@E& M:]\""(%O0[BH;/@W_?0#OA#0[&8B*OMPVS24E/2JP-J0JCZK;=:RKG&*<^5< MCK*D1]IZ$("*H^2QAI!+V&%:F\Y;VHD%A[7BJG%O$Q7MJ=U$>8TK]=G6 M0WYGEV^MQC.<+6@NFLD)OMTP2!R%,&&4I?^ZNG^RL;H^Z9=_/@X-G%K\8B>I\]N+4=&A MED..\ICZ :0?F-?+OP8K3V*\^Y3!L9P?W335OU0&1N<%)IB-!R7"A*P>.D<: M?'5DI;!PB[ !3'3I5/SR_@ZB=78+:DIHZ25S[)/\%TSX%N#:1Y3JB@37J1>6 M-?%7&X167#QR9A93Z,..N/S@DVPDG[=PTE4$@=;$5+)>5$MDO_JQK.$B[)4' MG\W<.O(.L5NWO9605"=5^,S;I;AW+EAOP=:DRR[U3$&M'H-^GE>[N9W)R:!Y MA0I3Y5^8E'A1JB"3D/W?OVHA]GM95<),>=B,&VH:^E3?89MS0C6ST>:GO!.J MSCH?0I]VWU1AY;Y,\ -0E48K_,CW\0.D#\@"+ZPH.:<1V2->#3_PO%1L_TKS M$$:G/!N)/X+K1W_K/W'#AZ=+W#71^BG!-2YO;Q]W'['GSV"'S4Y> MNK3+PD(? /@%( J0"?YY7+LSW9D=*+BP_9FRS;_*\W^HW6(Y40*+K/;Y$>[RHLTHR M'+NL>9J[C.,H[SE0_8#5CG>O?Q<@VNGN]=^%DW:T>_W[\>@.=MU_)Z;>>;NO M#:@RP%;]W_K\K"7JJNL2\[..7->^JS_-7584_N*7\T+'L=Q_UH4_OB(7Z NJ M8)4$S[3%!/%-I,YFW.?3]GI^XL\9R9Z4ZUE[?1,'%66=//H,+AT-+>XJV&^( M? -V6PX7 !]2Q<5C(-%H&D^(H<:/\WZ>WH?YCOB=02*7Q,8.:@E&]W%\%B!T M'@YYJ-1R[1OPCWTV^W,[ B@VX)NHSP0[I#X3$HGE5IE;#%[O@SM]7J[SOJP1 MM_ ^]%E=79*!4;Q[EZ73\)XX2T8\V+F-?(-,I%XC A=KE-+@C%AWRK-F)X\M M0-"7VQL\Z+U!T^^307?N3(/_!PR,?V:[V>F'JY@F0W@$Q2+LT!9@SB?/BC5Q M(VC>\*8+<"=H$IA;6XQ4.UG4#HQAGB:KOR);$:&?5Q,/M6#\\^[?F0GLTYL[ER9 ( ?LL6 !0 !E>&,M,C R,S$R,S%?;&%B+GAM;-R] M>7/DMI(O^O]\"CQ/Q!T[1K"Y@-N9Y89:ZO;I^]J61BV?,_,<+RJP2IQ3(C5D M57?K?/H'<*EBJ18"*)#=?HZP6JHBD9D_$HE$(I=__=]?GI;@$Z_JO"S^[3O_ M1^\[P M:LKQX^+?O?KM_!]/O_O>__\,__.O_!>%_OKG[ *Y+NG[BQ0I<51RO M. .?\]4C6#UR\->R^EO^"8/;)5Z)LGJ"\-^;VZ[*YY;(8QF)6,";09=Y\;<_J1\$UQQ(\8JZ^?/?OGMH4+J@C4^9_JYL,/)<6K!O51OL#1*]1?L+\,JH^@'\#0__%+S;[[]W\ MH(6C*I?\C@N@_OWM[OU1DME/ZHJ?"OZ@GNTMK_*2?5SA:O4!$[Z4W#>CK5Z> M^;]]5^=/STO>?_98<7%XV&55[8RJN,P4EWZLN/S'8\1^.H-]1_RN]GEUP%PC M[J^N>#R%Z:_.V+V7&H)/S_" S-DLMR_4VX+-]>YN2)W-^O0SO!: M;,D,6%ZJ#S[(WSHR:J 3RK2ATZGN :O\RXH7C+?: M/SV7%:Y>WO[/.E^]_ 4OU_RJ++J5\[*^E7KK1MQQBI]SR6S^]T:W+_R018GG M<9B24"YNH: PS3(!@XAEPD=(>&FR&#Z3!2_@;Q][%AL^SF7B.QU\1E_ BM?E MNJ+M&BD94_9!R^N_;UD I0"W\FGSJI*FP<='+.\"JQ+<5-*@D'SW'ZV?Y;7* M:*"E>E%6W:WJD_>W-__ZTU;X29[*\FLBW;^)1A!O^ $M0Q>@8>D"#+#'-5!L M*2!?,S8YHJPS"]N_OBZR.[QH(]PPHK"K5R7]&Z!+7->YR.5K+'%=;>#G#=?R MO54<*_NW>97SNEXK^PZP=24MY^9%?FX6A1^/0E_2'=:6RAPLJ]>HE=0!:JT" MEN-(_1J$?M#:A_]XQL _[;U%EU4O#Z[HR&/JKOA)HDCY\PKNS 51E4^N!%^5 MKEZ\]B%)QK\#9<5X)?=*!T#83*5U#1\P?EY\5"_3Y?-SQ6G>C'>G=D+UQ\N[ MC[_P)\*KQ6IC\AR=-MJ#FB#(0.@Y0!\+WFH?]#3,OK0G%;3 MDZ!BII7' &_MQS\O^?YP-^\_"K9+HN5%$&.\M!PRU9[V0R@ZJO#.<"U5YNO7D=0;F"6[VJQBVVM M7!>/Y5*JA/H"/,O=@KI6Z@A0RNU>U8_572''5)O$NESFK#DGD?S)KQTIXW-1 M/:&TK8>>3;F?*_QP$3A[+//%XB^2C!SFM^>R^(^UW&'F[)LN< MW@C!E1>AVP7Q ,5^'%$8)RF!R$<"9CYA,(D3$F41]R*?Z:X1AK0G7AH4&P"# M_^DY,?/]F>(XOA!,B(Z9_N\8 0U _[&%I^4%M,R GIOQ7>;9V.GK^PDQM%/S M=USN^6IY6]UXY?)"G4VW>_5G7JUP7C0.NQ)\ZD!?'W@K':EM2W!.:&O3$6=3 MTI:B#G6S[1!VGKH/><%OQ%7%6;YZAVF^E*O"+_A+_K1^>E-65?E9$KK"S_*; MUH2G(<4P98$/480CB/TX5!O\)/-"$A+DFWCV3(A/K)2;LS8@KVWL==JP M9.;8,T)2S\?XLX' D0_0B/2L[D ; M4%Y[!JW&L-,Q=W(ADC<]7A;LFG_BR_)9K6=OOSSSHN8+P01/N50E6992B$CL MP2SP! S#S,\0PBE+(KVS8BUZDQ\+]]0!+AA@6_J MPS4X/N\H,NUBC4#%5\V MVR2UK\KE5ZU#JVX.,W]Y$_@77IQ=J%]C[R).DV9,^5>(+N(D!')-;U;W%TFP M!LUY/KCFM%D70.A?J-"S]F?0W*E>\0M)LW[F=)5+SEX,#R]./\DH"U*&(A]* MVSR#B&,.,Q1B&'H>CK&'HPSQQ5[(R^R/\UA0SSG/U"6,>FO#^:A8+08[2 P( M@XZR.\VO): C57^:UJRZ74OLU\I<[R8[[?V^D-80KKE4+,V_[XL;N8/ JW9] M4&?&EZ1>59BN%I$O*,^2!,:1W+@C+@*812B -"*QSQ/?%YB:V(?ZI*<^'GJ4 M?_'&NU7V' !#23*>M*F=\ZQ/K8G[J-:ES MEN.JT?IR"*7'__+^;?TG,U5B\'3T],HTF)LIF9X'\'W/Q0\*^@TCH.,$_-[S MXO"HV1P 1TK(@/"L&LD"+QH(_C&"+DA3 5 8*1M$(QBX1/O=A$0XT1G%@OW0W,QQ= \%)%8W7Z M9,N-L74R J*N@>(.&E,;I46E(0T&M,'OS5ZV(>]08^A*ZLQ8&2$WL[VB)_R^ MR:)YGZTF8)P_8;+DN\<8_8E'&PVGKGIZ5G2;N+A%& 2$!JD'<1!%$%%,81IQ M"D,>)23%(L!"F*D'"RXFUQD]-?!X05UV-,3%:IFJD9^?U>7//T,4F M+'D :L.52^5R!BC.-(X-#S.KH3-@VM=-YPQF&3*KSMG?2..(795/:M_6;!4N MJTKM/-1NKG[SLKWF%K^HSRX_XXHU/^XE5;G[NY5O\*_XB5^73S@O%I1EJ1>3 M%*8LQ1"1S(?88T+J,Y$DPD/J1-4H%'<")B=6=PUAH"B#WUN"F@>&DSX8/87X MM>$VTY$*0]R*3IZ1E&)Y"V:(9]&=)?'4MS=)W M.*]:RT4GPN3X[1/K-D6GM3=4MDXI0,,!4"QH!D6>)21@7:A-[H'&I[5[L$R_6_(X_ MM6$GM[QJHE$DYS=DF3\T,U\YJZDZGFV MKD-SPR,8, FV7%Z GD_0,JHT[)#5"W![^H%8;/;(K9FWA&[!W-\E M.A[?3+O6U6K1;D1_X:O'DKTO5"@?YX-=!HJ3,(IQ (E #"*4!A!+'0F3)/)] MXH>"!%KQ6N.D)M: +4%E 5X 1=1P*ZCQ,.!$\1ASI9T_N$YCZB+PCV84PF20='@!C9//A0$2S2;B1KB5G$7M^ M4$R3_,KSQ+5-%LIK\-3&DZE27JQN8L[H[K-6=M'SIOQ)DS!4.TN_/"[VR13, M [?-F(9YG.G=5,P3U]ENM9Y;3TDM38W'LEK=\^KIFI.5RKEDW,,$4/E; BY:S&L1\%W+'Q;I@ZI3[FC^7=:YTV/;D MNZT1M5*D-Z7MFFHR"S]26Q+*( J5)8'C#.*$!] +TC A+*,^P09A_F>P8F%H M6 7_]\P!UG'7I;D7O TKVQ0#WA1$4^E26Z[!()3D=9U _1V$[?,:WTM-";^E M=;.!O.<(W(@AC$-T!Y JMJ9'5'_;-@.R=CN[]RM0[:8(;_=RU8$7OOEX@SX= MH#_8^2G6'6W\S@3NQ-[0=N39MH]GBC[<89X[E)WQVAW6U_?E)?V?=5[Q-^LZ M+[A1#%$8=9%ODJS!(GC E$/*,\XC&"$YNH'7F5 M38];^H!T#)B9JZ/ Z5FH+N$PT]L]905%1QMLB5^ AKP[*U174$>&YRBY66U- M7>%?FY?:]YE;E!_73T^X>I%;X?RAR$5.<;&ZI%2M*^I\K%SF-.?UATTB09#% M<<90 ,. JA9P@\=QSI M6RNFZ([;?1-B9J8W>KBDC3=@!6QY 3TS>BD<9V.G;^%-B*&=9=?@DRM:6PL/ MB+R0^Q)51:?3+FH+H[:2TFS+5=V7E3((?@3WC_+Z[35R@P+6M;Q&ZG.6UW19 MRF_EJ&757+]35@;7=:F*C/;-45AS2M:='M32DI0\M-1*54^B D^X> 'X2ULJ M75F@+0]N[$?+QW+";C0=<39[T5+4H9UH.X3%$L%5QNOM-ABUP^<__K+'3-70> M6..NL8K,@*;AY8%G$RZWI5/O'JZOXQK]I4T6[NA&D<1D(PF"!5B2R3"T&: MRIU#$&9R*<"!%^HE:IZD,G7$3$<77%\H TP1;Q.Y#8)*C@(TKK:=B&VFES<2 M7UU(Y=S0[9*T+>)ICHIN$%3C @*GD35#A';>"5?Q-&,2GPJJ.7KO?)$U8^SO MA->,7FSGWOR%XWI=-3E*[XOG]>I695'_I5S*%Z IHM:^A4'&/8:"$/(,JTH3 MRLW(VZE'9C>;9Q"^+^I<7GE?83;8,]]6)=5VR>F- M,F%,24L<=-2W3C=54$;QP-FZTO7!&27>&8AME82G,_YL"7D&P@Z3\TQN,[>U M+]FGIGC0+"G,?!61'K(08A+[,&69QVCF)R+)=(WL_>$G7JMZ M@FKS^:K*IKZ1>0"4<H'9V\X[ ;FSBXV*< M,(8/W#2;%7R^*JB2J4'$O8OVF*I-1OO_"*YG535F7=IKPD498&"864 MTA BFH20X$! @F@8,>*%0:B5@3\9AQ/KJ $]512X2YTP;2CH_+'H&>)?%6Q# M?[#B S:,@"&S8, M(%V;WNZZ/JBC8?D"=$RKG. -VQ>@97S&*B>VF,Y5XL28 MOV^KOHDMO,;%3:P)G:&ZZ_=UO9;DU+[GEE?-9XL@BY! ?@1]*J2-ATD*<<0R M2!*5,$2#,(L\8Q5\B-+49V?M\4W>$ ;?OR]4F71UROS;QVMU%-'J5AO5>A V M Q5Y+A@6JJX&+-R')MKK-L:8Z)9I+C7.0SOR:XY2X!S7 R1O,/0QWZR7W M/1+Y4I'<5T_%BKU;X@?=$D6'[YYX6BJB0%&%_LYBJ]*D\D)MRO0+%1T1?]RG M_DM'A6[I(C0\[F(3DMTM I,G*EN1_D0UD\J >U+;M0 M[[3$]?P 99[/89"J"M(TXC -!(8I"50*7BJ\4,NOKT%KXKFIJ+=YL_F6OK[K M8 RH<4>)0_'-)NA!R2U[)H_!H.].<0B'BX[*RX,@3=!B65/N$\Z8L1%F\\QH MBC)TT^C>8A%J9[L):>N>O"_J5;5NJ2:=[7ZRJO*AS MVI2)&^Q:%CCF019["*:94I,X\2".*8$DPGX#(,<_R&MC MF6^Y>92?FGJMJD'0P/N+F\JFZX+UG@I(FC>HKW."MS#\"-HD<+G+;ZYL#F?7 M12X7[59<5X&3W\#S.!5\^379FR^ \QMX"#M!H-\"/^<>7ZG:"?5EP7XM"_[T MO"Q?./_(JT\YY?6@$XF49/W\O,QY=?DEKQ?RP3'B<2H-FHQ"Y&-5]QCP,[,ZJ;-B9VIO:D0*_*V+6!?.M@#8]?9H:/D,S01.Y,XZ&SA'8^3F0 M%3-?Z=#G'.".G_"<-:J=*KN6"K%3EW)HE=+?5*+]L(DS2U2$3H8B2$.<0(02 M#%,1^C!"-!"!QV/L&_7]&",XL3K:)=\TQVT9L,@&U<903P^Y1,9,TYP)BK$" MTI74D8H9)3>K$M$5_K6:T+[/3A%\4&G[?--,\8-JKOBAZT7ZTB?Z7Z_Y?W%< MO\_K5, "8Y 46I"F6UE6QZ9@R.K/61TCC&G@0DPZ/M 3Z*"2"Y '>O M\ &_*TY PXJK,VYCV>W.O?7)S'<6;BSZSOFX^=V6[A55..RQ7,H[ZM;9(VGQ MZ[9HR+KBVS==^#Z.><9AQIBOHGYC2#)IC7B!$!$*B/"$41=#F^Z\3@Y3./;\&<8#F!](OR]H M^<3O\9?!L,TA$<)!%/K4AUFHRLHF00:QAZ1NB$0@_Z(X#+0/BX\1F7CRMV2! MI NVA.6[KT@;Y.,QK7M,J;\*1+@OV!M=Y?2-NV]6L602W3IB,^3%/@A *CN4^5<0,9AZ6/VC$ MXI GC%-J,BG-69CZR'W+B%)H?3W[)MA0#HZ+_.\-/V83V0)IO8D^+7YFBJ#G M!0PQ5+@U["@TAPQ-Y!^S!\21/K%@8%9]8P_0:WUTQDCF'9]O/A=R,C_FSTVL M7! % I. 0<8BN4OE001301BD:>SY@1]$2:9UG+\W\M2N\IZ648#AOORGE<-9 M4IG->6V!C'HS'V3^C%;,N^/-UGGYH!C#1LN'+YBY2LT[G%=-R/%E7:^?^CH, M;??VZ_Q3SGC![O"*+WR>QDQ52^ B254&*(9IZ*709R3+1.3[$=:J1#X;QQ-/ MYIXD8!U-\)+SI:9/9+['IGEN]BT]##,=Y"!#20G1YAJ!@1@J[ZA[Q+TD0(GR M#=2],47]:]?!T>;WCU$7QQ1^9W5RC F;'Q;\A=4#^)8!@0%=6044A$%, HC.(,\31):*KGQ3(G/KEW M2[$#U"X&/+7\ -+N93XUV8N*)5CG7\#W8?Q#>TD-U&L&?L$O0,Z>0-]!;@C[ M^''"=%":J>>.#W C%3+H>.FVA(H;T+(#)3_MMS:]* S!TS]AF Y$I^73/W48 M:[RJ[5OJZ'3!#IX3)PR& \YVRF GZ/"DP7($B_('*J*E+'AYQN#SD6""$6Q:F *5(5VST6PTS^!QF-&)?[[#1-B7;) D/B$YOH M/W,N)T+=TQV$#R# M'/H)0;13U-N#]'JG0M_>.2_ M=39\HKULBD_@P^^KJYRVRUQ.I6/;CKD?#GD MEL+NY'W;CF'NX?P%_W=9];T[ZC;WFB(/( M[O7AX2?6O9N6+J:NS@- C/L[SQ//3%'J2F;D\SPNP!F.SP.#SN;]/"[0T 5Z MXBK+U, N]R?G]=6ZJM3&F2B-2E<+BE'B(8X+IRK#+WC MA.;-Q1L5>"_K;OP.RR93>5%63<44.2_DHMI&1&-!H@01"E.1JO3=((9IPA+( ML"\(3V,14:/4F8-4)IZTO\IG(7=X\O:EL@![TF9QXZ=ATIN[9PMO-FUMY39O M%G5*+E?-H0[2F+<9U"DQ]YH_G;S8\J1Q36K^/VLYY]^J@*1[.@H M6IH'J/7'=EV:_ MSI?K%6<+S$,<191 1A,/(@\+F$9RE0UI$G"2!A@QHR(91^A,'<'74@'+LJZW M'1 N%$)MFFKGD%$.0-4KP;9)PC$4]::U VS,)G5/<-L4X0)T1-W-Z!&I',WG M8U1FGRV.7V\WDWXJ*XZ6JE_RS5 L?Y!M_4PS2%Q:"!KX78@*3"%&( M*/=AEK (IGY"?,$($S1;%$WY0:8WIT7?S6U-.1_-\C-JL M\UU3]-?S7O+ZXDILJN=^6"J4NBX(OWTK+8'G)F'Q;Z@7)_"AA)(9! M$@JYE-,,IE3NFHF/ NK[E#)?*[-\C-#4CJZ6--C0!@UQT%'7F^JC8)V>XRXA M,/0S6TJO/:UU13M14T8.T4YE^4JAX3]1VG M//_4]#CCJ\Y[M@A8ZGG*N45](E=J3R H]])"_AGP@ M$A5D_LE/$)IZT/6E0 M;6B;KC($:Q'\2+5;G"RYF!VI#\1H#2 MLUQ "SDRP8NE\ORLVK@V@0V75692D4(?<_(OVA >V*=V7$".E::M+FV1T;+C=&!U]DXZZF. MB= STR1.@3-6(!80.-(G)I1G52\6D+S6-C9#V!YE/#\OFX![O+S"]>,[N?:\ M;3^H-[,AR;+,4PHG256=!A3+;52 $ACY 45)*/]+C=RB.D0G/^#8LC LWO0G MT[,-#?ATCSG<@F)ZXC' 0Y$'BC[H&9A$=YA([.P@1(/DS&-&&Q']#]FB%MU-_@9>/$P"M ^$->J,._&5!.A,]\ MK,[ZDCB *,L8) (%D ND.I,BD8/X?"<7K.W3*O7+'$VB9':&WGBI;*C!5IB M^J>+N]*?5A)GR60V\S7%,3HN/,BZU?G@[DBS'0@>%&!X GCX DOG=M=_YKZ\ MI$WWB2-U1A?90,@W"]31)3UYQ$[C3FE\ MM.I !RMFZKROK]<5Q\TU@E7. Y@E7I@@@E3R0 *1W*!#S*4A2E L_\B2*$5F M1PG@ABS5.#"8 S/#+H.%!0=3P*J:AUO?YI,R/"/3*+-7C]39 MN^D+Z[4"29NDJS!R 7JA0"<5V,SZ1JX9:^ZY?QAS5=]SR/FW58?/_2,QKL@W M 0OFM9WN^=-S6>'JI35WWGZAO&Z++;=-*MJZ))LB@:J\5-^=[]57A^7M0BX6 M/H^0" B%)(N(BD;-8!8E&/H1CWGH8T*15JG7&7F>.JBU\9 U6]9& /5;4\2G M%Z-+*_LG(%0MT4]-+=&N]AI_G7LVO$B_?M)<#__TFO:-/E)#SU@O0+_Q:T4 M-TV-^NZ!=D6O!K5AFWJ%K]I=#K]O/@$'ELA.H&_O6>N7V/H&G[EM"44.\%2S M657S:CZ%I'D+Z/ MX*V(CFIYS?Q 3I0 FXN3V2J'S0SML.#8W*1MNUDQ+O(B M7_$/^2?.WLLY6#SD9,G;V(ZVJ-,2U_6O^&E3'"*,B-SH"IC0*(8H5"%3<2)@ MF H6<9KX/$1F_9R,>9C81MAR!!N6P):G331RPQ9H^ **,4F28(O.5U5 M99'3YISHV?Q@Z!1J>KK&$19F.F47A@W9\:KCY@6IQL5S59;J!*5YBU.-B[Q7 MHDKC%LO3&_K(V7K);X0Z)I7#JW\4"6FJ-X='*CQFVW$M$;[GQ5D*$YQD$"%& M8$K] 'HA2WT1,.YSL_XV1N0GGOP],VJG4W'U-/-ECOMC>*J.D=5T4*%!5=ZT M/%&?&3K>S?#6])U/AJ*A^WL X%4/5_/+@)FNJ!V8I+6='1*N?,]FQ.=U'UL! ML^N2 V^#:9.2LV2W\Z49 M/6Z;SB)'91KO(;)_Z]S=0HXR?Z OR/%K+3J V':7:GU.[PMI S0O0]TDWMX_ MXJ([Y/J5?S8X'!B)D>")[JAJ(&M7Z6 EI=V&5DB! M'897?+/OE$%SF&^#X^E7X]M-8%Q9@761K\#GCA^(NZ?.=T/IY%ZF*)MH2?EF M8"6S>IE60(TA5=#R!3QT&FE=L'[T[FCKN7L[\1;(']4YZG+->'<(UNR1&D;* M%C!7;6R^K2=ZJCO.-\+I?$UWOA&!#UA:WQIK9H9=FRQ-7Q:7RV5;!(7FO.Z. M=CCG).$H@S%"'D2$9)!0%,, )P0+SIG/M)S4IXA,'6"S7((M2<-CL9/@G+8^ M7(EL9@Z82JNM'G7$.9&NU=_>NH3ZO[;NH)/#SZ)D= 3L9[W6M>?ZEH]D'K0= M.83/HY1'"))8SDX4$P]FA" 8I?*_V/-8EE([G_(ILC/ZDH\FSMCU-=&$U=1U M[ HL>Y>Q/4YG^(EUQ';N'SY)]"OYA76 ..X/UKK;MFA)?]YRV.E\^-/.0X@" M[(D84>AYJM@#"IDJ["X@87'"$I\E)#0L7F+/S,0JY\2)BU7\S%FXZVF?N= T MTTEG &E1].%\!)P5?SB#E9F+0)P/VGXQ" =C6MI)JH'J8[F4=]2M'MW4"$LQ M3;'O$T@1]B%*P@QBC_LPPG+_(E(J/]!R#X^3FMH>^O/EW=L_WWRX?GOW\7_] M8QKXR;^ Z[?OWE^]OS>T?HZ#I6GQ.(' 3*/TM6,N5VT2>G, OBK!+9ZLO-JX MF*ZLFN.$YK5D1@7>LU[&[[ X6-J81'=\J2I!R&>\>FE^5VZ0Q_RY_FN^>GQ; MK"2]5]$>:9 F 5*;(*;JMD=)##/,Y'9(H!@1@0.&M,)_S^1CQJU1G3\4N<@I MEK.@:OD$SY)1M>%7*_#JD>=5^TW/M8$;_HQ'H7$<,P_ ]MNICBW0\'4!=C@# MBK4F4:/ESR0HQRG.!D<4\^!MGS CM?IZB2O \IHNRWI==8%DV[=:/H6=5QE\ M[I\";[AVY?H_'ZE3[OHS1I_/Q7X^!#MN<0?#6?8A%(+35?Z)OR]H^<3O\9<[ M2?]N)SKQJFGQ];YX6V!EOW;7+ )?>#BE/J29AR!*/0&S.."0)#3"L9^P$!GY MU>Q9F7KCV[8XRPLY!;^ 2A(T[%)HC[&>R3D/]UZQ (^PU/>33(VKO MU3K4H_W-!N"^L?T\.696\+@/)C#BXFM%%]A =2+I;\3@LX7B&4E40%@8H%":@%X&LY"G,/%1ZF.4Q-@S MZO@[$9AGU4I;;6E.!Z2>XI\('C-EOW-L 08D+[J.&TTEJGL-U"R",8SE=Q9[ MH4]YYE +8TCV(RO,AS \=Z5L\?8+IVOEM;J2Q![*ZN7R2UYK'98>NWEB#;"A M"7JBFITECTL[C.!W1=&!-38JS8D(;GEO-RDIV\[%XR/.Q&Y>K_G[XOXQK]A_<5PMN,<1]Y /,>>!W*P%*4P3 M$LL?7D)]Q)B?&94F.TEMXJD7-!%(_K^$0!&S<-">!OGS);NA8I! M(EPNM3F[:+ ]W+:."PDK26H2S?-45KS.VK&Q#[HJAF]::(F#?9Y77UNY%VY M7+XK*W73(L8DCEB"H)QE B*>"9ARA.4S2X(DQ8('U,S',RO[$VN?7]?*^]9$ MZ'S\S5#YS/P<-?U%W^S3,70SS9=_WLLE?]V\#5VMY-^5K* 3UJ7;ZJL\I;G* M^KME_MNJ[#_)@S$N[C\-%^8!MNV$N1'M(4;]OO@%%[AE\>>J7#\OO #Y+)&6 M?1+C!"*?QC!C8)[OG&H94%$X3QL6P(/B03]0RPM]6U$_"6ERD66%P^WY3)7:=G;D[PP27#FX0!FGJJ#QSP" M,U]DT. :\2 _"&(?#<<61H->MAJFGM.D?* MT$H=(+-E /0<@-^G.?0TDMJ5U:='=%YKS0B(/2O+[&YSZ^C/:\+S_Y2#_G=^ MGS^I,>EC42[+AY>K\LI.7DARNJI=00\\VJ%M Z2NHQ0^>$]:4Y MT&PVF)E@0TO,\$[K*L1ON'P#^"5]S/FGQLZ[$?^QQDNIQU7GA7R5X^7MFD@= M?B,$K^0-W:LO:,H"D:20\U"H?MHQ)"P-8(0#%F1,8$RTHA?.9V5BY=MR!3#X MGYX7\/[V!N0UP"VG!HKW3,S'%?)\2)HIZKY.< ?F@#-E#__'%MF6.=!R!WKV M[,LJVT)M7'QY!L@GUOAD]$5WI.W=(#9> -J6P-QEHL\$XD QZ7-'M-O=7W^6E#B15AP!E,:4VF,"PZQ\#F,2(JC*/)CS'R3S*9#1(Q6 /.$ MIIYDDX&)NZY3*LI9JB[5]*^=3'BY+#_C0K>4[DG0]#;KYT)AIL(W**@$R;[W MUJ\M"G_9H' YBH+Q[OR4F([VX@=)S+KS/B7DZWWVR6LMBXK^_.9VX4=!$OD8 M0Y3%3)ET F)?VG6,9F'DIX&&I3O"#S,<>K#D 1R/F0)@Y@( F,_S;Q,+EV1WA9'G^34+NA! MJLESQTS;"Z[GI%G7S!8P#2#UEC.W\)C-QIZVG(=+W&4I#SK#39APHR^UH[5. M@^"L*Y\^ *_708,[;6O7X55C/K=A "IVH"S43JH)2 X9\XF@&?1$VBR7"!+D MI9!2WT=!DF3<-TKA/4EM8LW0A?9L:8Z%,EO@I7D"Y0H%,P5@#(!%S3H-P9R5 MK3M%:^;*=1IB[Q>OT[G)LA"'ZAQ[(_[:M*U8W51WJE+_3H'^S9=U]VWM+T3$ M<>13:0$P3VYC0Y] [$4"!HG:Q48998G19+?B8FHEL-<;Y'/'@6&5#BN$]=3# MY+B9J8VVZ[1$JJ.I&J\T1"]>]=<97%-O+G)@[CO!Q54M$"L>YJT1<@Y,>[5# MSAK,3GLU^61R^U]+>^4AS"(D$";8RT*CUM8NF9M8UVT([X0SV]42=_I,]-3@UT+: M3#M:@FRL_*9 PY%.=,K:K*IR"E!?:]!):)BGUUXREBOO-5XB+_ATO2EQNO5@ M:*;:C@XTL5;;T@>2@>\__0"V/.CGWX[#<5I).4?"3.N< L%Q *&1I%8YN^.C MSY:_JRWH,)=7_R:S:5M7*U6[C?&BYNP-7JHCIX^/G*\V6\?Z"K)M=MX#YL:YF^PWFE#KSYPL\$)D$0P9AS3^Z?_ BF/DT@ M2;&?L8S'0'W@97?7LUI#L1UG7J[MEBMC1$& 9DZ5QN?8!- M.6?U.\F>*C]4R)G_F#\W!6U5&Y[F3?,S2M+0ATE I, JSV.>0"$XSE+ $ MA48=EC1H3FWGJ*YESQT;0#T:\#/GRQ>@>MNL^$-.0;[IT&=\D#T*J)YWQC%, M9@KM=@>< 7DPI._T %M76' MMKSO.MV#!\63W'%\GQ?M-_4/,Y5#.?'@DH2*@/$ LMC#$$6,P#1C"8Q3/PMB M)O?%W#,KX?F5'YU5J<^?O\5'H[>T?&6XS98B!S5G-E5E6L95B8B6=?6)9/X; M*"$SCNS7KA-S@L,_1C&8<8B=57S1(&6W#K_+5<3OA_R32L'8+5E_^516J_SO M#8MOORANN2J+]D[.JT6<(2]-/ 8IH:J!/$(0(Q9"AOP8D3"COJ_ELSR/C8E7 M4_FJ)V8:V!)-/24[/4;&YZB2']@PM-=^0D6://.F==60N:[DH6+,G8X\#QA' M:M"2B5DUW7E O59F9XYF?B"J^F%)R^KE1KRM5-7&Y^W!C>X!@.XPT\V:GGK3 M6*&JRH*7ZWKYTEH6KRV2X1&A4_^_*0Y6IX1:!&8[*#01=WA6:'2?N2?_CE]S M57FG>> WXJ9B>8&KU@R0*_VJO*VZQ*KVH_;G(L((DY@G4' ?R2T3EPMP@D-( M49HF.$J\1+^:B!T+$R^^=QRR+5=JMI0=7]WF2!K=JQ)\E):0_/T2;'CLBSH: M;Z/.>!KCIPC38VRJAN" (57&K&>IQT\QM8?J1??OY(CJGTU,CZR3#/?-X<7K MU[C:ON@JF;<$4J$\EY6Z@C=QYHY..<[#Z<0!B.7 LYV-G"?X\-CDS)'L=FA= MT:I:KD,\_Z12OOIF?1ZB5# ,69Q0N0?#,<2")C!B7/@LH-SG1G&RQPA-[;/L MR,J)T-,%4$Z9O-KTI;?(_SN*FMY>RP469@IY \.6Y 0=_,;D*#^.>)PFS*A([4EJ M4V\!/_YFVI[M%#1Z*[\S@4WW8SU9T- %#6'PO>I7\<,$AH"6F,XZK9VB-7-O M-0VQ][NIZ=QD[L]\)Z4H"]X[F*[7_+[\2UXNN^W%G\LG?J4,DNKE _Y\^;32 MS?3R8WPG*?NV%)[8H54Z#C"DBV^LZ#^ODAQFB.>XJG!-+P MK&42#(WPZ)U!U^]+Z@<\$-9UY="3E]5GVO5 MAG$U+7O+7\OBCC/.G]2?\@^JHKS*I1SPX7TA;Y#:;^$1DL2(,,@)0Q"%Q(<9 M)AD4610P&J4^H5KGO>Y8FEAI_=JW"\<#QM2,JS9\@:(LX( SY9!N6#/PCCIZ M/.,;J/E!-U-P"N^60?"]8O$'J;P4EZJNG_SUU4.0W,$MKV"76=!S._MC,.A? M,OOCL-L.;GLFJ\J2>?> U,3X86]FJ.FP.SL.30Y'.T>W )[JG.*&T'S]59P" ML].%Q>W(YFO9Q\>R6MWSZNF:DU7[9OZ\QDW4)&>+B- T2WD$$4GD$J6:+&0L MS>3V-\4^X@E)F+93[22EB5>>AC:4-SX!4E95^5F"5X.'#7E]K78:K_$UPQD* M9DO! !%N+=BP<_.(=#7U\Z@L$^!PAM57&\!8I*=P;NAPE;+IOEA=W+B2-MJ MB7]"B9Z^?S;=J"7&4.7IW6!;E_JYXC1OW[V$9RR("((>C4.IO.(88BP\R"(> M^+$7>2(P*NHY''QB?76O2E?+%W%+T+34] '/1^=K71F>NA:1R2+NM'[O#NK M%ST8>N8ZT?M"[=>'/G"-=;DI)FV,ZF]UY]H-L9^FJ<@@CE1O)2_@,,M$"F,1 M^"EC+!+,M&34#H&II]"&G'&)IUT<]*;/.=*93:$MI0EL< M'13N0*VBP]=9%2Y959BNUGAY0Y;Y0S-3W^4UQ4L5O/L+7JVK?/72EVMNJ@\/ MRE(SS GR,,2))U MY$_K)T#QK3>6#S2_; .^^=2-G*4T3#\81 MYQ#Y.(,I26(8TA@)+/P@$5HM*"QH3ZS-.DX 7@VJBX!?.%8<6!0K, !5SU:9 M""HS)36*T@36C87@K@H9&%">MZ"!.21[A0TLAK#3+V^%X'25?^*MS_0>?[G# MJ^;(KZ#YLMT&R0^O*LY4. &OI<*CCW(G$V:(^A0F7%7 ]2($,0D$)%+KA+Z( M4IRFBZ+)\6=ZRL:.$:W)E+63:5DQD M4O]3<]>"Y3/0TTP3XFK7*Z#GIS]'4QVQ%$M@EZ>+YHN6K0O0\W6A$MCI*85O MK,'. \B1,K-D8E:]=AY0KU7#V;Q7-"SBDP=RZ!^#V,EC M=^9Q\K$8G5[LA%0$ M/%)5'6(48HB"D$'BAPD,$%(%'T3$S=RH8P1G=-5(54CR@C,@-M7?ASUG58Q[ M6Z&-3D"XU]?)&W B14_[Q&5-^6;!+IKR<33E#:5JT5?%Y?^P0\8!F0FY: MXBA$$&4>A9A%& 9^DM HD=\&1#\9W93\Q%JD9:C)W&U8 K7BZ:+9M^ =MD#= M\662'6T,]KC5,2V$9CJE0T_EE[?H?6S1DPR!78Y SY*%,6,!HTF"^91P3MP^ MO3)_>YWEF]O"=C+7W'C0&?/,;07>S3&W'L7.*MPN'^^+2TE4;1'YI=I!RA7F MPZ:N3H!3%&6+Y2;._.)D/J#9W*KF:CZ12B!W$]2&G@T2796>IH-^S,6:*[PNPGA+[ZWKJR2[56 MQ?,Z/RVOKYI.\JL%RDB6A2B#B3IF1BCU(4[E8AO'@O.4,>+SP*P@\E%:)B^9 M55GC[C1BA;^ 9_RB_ C&E5R.H*0WFYQ(;C:].I*#@QBU#'9DG19S.2V9NVHN M1^C,7<[EM+@'ZKF,W&!9N[[S*]Z(RV*5LWRY;HURJJ)5![!\G\> M&I6N=\[BC+[:YW(E'Y)RT?:,2PMSTU?1L":Z^V>EIW:^[A,PTU=#\(?<@BV[ MH.>W;> QX+@I9-KQK Z1VPJ!D[J,I\/654UT]PS.6Q)],H#W*J)/1\E.N;== M&+AJV[:N+[_D]2+!@G>J^8I=5 MM5V)+Q\>+C_A?&E0B.K$$!-/O6TCK(:@OM=A3/+3,\^AT&933Z6!J1._02N9 MBZ'U?@ /I\6A-(2VJ@-U:MS92CYI"#>L[J1SN7E8QGU?%;P-_>AJ3M?UFK,N M/++"&?411S 2FH1;95)YO6;K8 M] )HN-K$B'>X#C@S;@M@C:M^W,8<^#J)WAA[6YOHQ'K[CG/F*$3C7(1.!&I8 M#SU;N,:YP@^#-LX>R[H47C=X YJ3G\&.9 X9%PT>!5%OO^48&C/=O8/*@#SHZ$]30UA7 M7G>5A$" U6%M6^UJ)76]$7:%F.[*HM/O%JI%FVOFI1TK[CPN)^$ ML0\3'D523Z $XI@)&.%49%2(S"=,[\C9AOSDI]!'^T09U!(SA733(>!LQS#WO+TOZEQ>>5^QVW*94TGVMBKIK^7JDI7/*\ZV1]&:?CCM 2>VW#H^ M0.^MZKEI;!;%$F=KI5LD9Z!C3=]KIX_:N ]O$L#,%+(%5N!WIZ?M5D!8>?GT MJ7J_+'#ROV8Y^0 MC7 @PC"$,5)GU]@+(0D\#D,19RR+?)SJQ15I4YQ8@_0\@)8)?>-##ZYQB\TY M"&9:X97\8,N -!I^O "*!PO33 \=?7O,.4H3&V$ZL+JQNXR0.6%LZ8TSFX5E M)-;0K#*[TKQ:UZORB5<&$8$Z6&J MYS=SCI293G4"DK'SS$AH1^XS/9JS.M",8'CM0C.[V3))X[RPQ/:0?9%$PO,8 MCR")D2J,@Q#,B$IW2G"O6ZX&KJ& S)(]R$$M?;8(3O\\*H,;O; M1Z&GDV8'V$QG.8K2=M9#:-&,\7U]V>N&M;KH(*5'"! M''P1>S0A0FYC$LJDN1')'YD7,)5.%J%44)9E6N'3I\E,/+%ZPF!+&?2D]>;8 M"$JG)YL[VXYDRMI+RHFZ5T$)S[YF5[R2U^:9A0:J&-'WJ_S7:\4=V<[A]QP@%$J5%66*(*IR"(8!S%/!"4T"[4J;\W-^-1K\B;< MN5@WK>R;KEG-N?5#D\#"U"8$6.U"9GNV>K; M_C$S!1>PQYL^ -#&8;![*JQ MV?"Z3A#02'+1A:N"@3"@D0:LI#B@D^<"M!*I^;$ MF7D?QGXJSLST[1:I3>7[02.#>O/AGW->J?"TE^OR">?%@H29\,,XE7LR(B"2 MAB5,TXC#C(0\$)XO34NC^E]&U"=>+@9-'3:$FW/V7R__ GYO63#N MI7=+_+#P/:E&DBR&H=JOHBAM.HAAN57UA<LJE31 M$"^W\M&N+HO&"FEBT7^NRKI>^!B3 L"1:8Z.42>![%J[)!YL8AQ%K T,FM^ M=9+>FNY.Q3,9FQ/]P(TE!L<-K35#DE2=]C$2DM* M5WVK3A.;MU65EN![W:GT[K),%LL?'E:7]8U7]T0%?^DJJ.]_4(?U<[D M75G=2/)8^<$^2'N ;X[2%ZD(&1/2[B>^SR'RJ+3[/>K+WP2/1$IB/S5+(K/G M96(%L:$*EHJL:2[9&1CKZ8V9D#-3*@U3L!10L@4:OD#/F'*V]*PU>:Q;@!ON MME$V#O/2SL?(5;[:&9S,F\=V/F1[^6T.AC0/B[XJB[I?WVTC0;?Q?P 7"4KW%7B0U6R)_(Y1AR$4L55T4!XAI-[&P MYF+Z>, -7Z#J&+L A9RP2\E;8PU0R1T0DKUAO*Q^*+'] SBM &>#U4SU[2!Z MMT%4<@4^](@JQH#B# Q8,XZ\/ ]<_=CM64"VB^?^M02,B[S(VVZL?24;1Z'9 M9PM^(ES;?NS90KC/%G\8UGW^8)9A14LYK&I"(!>7ZW)-5F*][$YWZSM.>?Y) MO3!WY7(I*2N7^T(U;X[#((!)A@A$,64PB],$1A'A*?9P[/M&A>B-.9CZ*+2C M#;;$+\"&R<8D:UM!MOKJ=\49>->R9AK*9 R^GLT[*:1FZGX:-,W#IVP1<15B M94Q_WC L6WCV0K6L![(MZ+)4&O,65ZN7^PH7-6ZZ'M?;WM3;+%:>\BA./09# M/T80^1F!1.6K,%]X)/!%(I!6KU4+VA.KK(X3\*Q8 00OVZXRRI1:#1@S+?.B M#ZWF5GP:P RWWAU6#1=@R ;8\N$X,?@, )S5@=&G/',]&&-(]NO"F ]AIVT^ M<+DQYT?VX+\53!)4FHXSN6.7EW;Y$QBE44@IAV$:)A"%+("$!0@FC& _YF$@ MA&?6H=Z*#ZTI=4Z#>L45R%4OW7N# M++H+,.0*M&PYSS\Y"Q9'VLF.AUGUU%DPO=98YPUF:RG1):[K7.2TV3]^V-3& M3H+8$\Q+H4B#"*+ EW81PB'$:8"3*/6X,.TL=H32Y%;0+EU3<^<8/KK&C0.I M34V979(3U0\?E@N X/B7R1((I0Q#/T@E=L; MDB001R*&4<:"F&!&./%,Z]&9,&#RGI]5D>Z?__GLFG1&P(Z[V:<%RTPI]"@% M_SQY93HC%$UKTTV%YDS5Z?3A=UJ?S@:UT0IU1H/.7*/.1N#]*G56HYC7J;OE MY25=K?%R^7*+\R;8W: YQ.&[IX[_>GL#>JI D7V5<7)Z-Z*+P(B*=2*\F1H] M3VZCDG&G1;.J#W=DR-F*P9T6:5CY;>3*<_M-JO'*HLD,$9NVEEW)X#>\X")? M-6WWMJ[,D*4HC3(/QI&*W@RR#*813V"$61+ZE/D9-HK>/(.7B:?VL(EAONTY MVQ4%!Q6GY4.1_[T-25*K'AT>W:MPVC;\7=TO[Y8+Y*.\4=776)Z*B73^Q/3V M9S,]!T-C;? (MFRIO[:=<#?UR+_OF/MAIE:1UC@Y[PEISLE7:OYH#=GQ+H_V M0UKL.B?+P_L+KZ724!&ZDG.J*GJ6ZJ-!?X>_Q5-"(R7VN:GSG(9&D(4,1PJENV-D?0>")5X&6T3:\ MOV-5[6,^R8]5QO<+QY5NPOIPE]JN+)_CZ6F_*?;XK^*7XKK^^+/\I^/_P1: M%]%%0X)_P4_/*O3IGV[]_XI^\G5,NJS^"&/,YR?X(:!QRR_V1^#[7 M27%N(W=E_B_\C/ @"0/(A.]+LYBDD(0!A3C L0@Q%P$W*C?AEKT971F.*GUV MFVS#B%['#]74M3'WH[+W=LSUE,[P?[@$T[E+Q ES7\E+XA+8XXX3IU3L5/PV MPJ>LZRM<52]=U'.]C2X):8P3P1F,LPQ#Y'$?8C^C,&,$I3%A01(9%:33H#FQ M,E:I7.4V*UB%]=,A'V8:50=#/37I&!DSW3<(\U. [)"?*&['0%Y'ZDF'XJPZ MQP""UXK$Y-9SM<-._-_5NJJDX;H((N03$60P\I%4#(03F 4H@(0&?LI)0@*] M]%H]!W3G3U[ @&.$T]&GLPI)Q#E#$$4X^'\B5,2819*/S$UXLG<_\& M6L6/S8Z@Z;)T+BK6*])>X/G5"!IGK$6GA'2^#!TD]I56H%."'U]\3MYEF<62 MTT&G[@!G013[#'HHE(J24P0)#AA,."IH'),K,S^M3;_E*L/JM=X+(E MNJG08)AUL@.(WJRU%M-LDG9D)NA%?E 5_D<.V//FZ=Q2*R]_(N#%]GV2FLR MGJK^77Q?K.0#5-౟[J7RA9>(-/)AC$+5KR,+Y 8OY9 '@B(B)UKJ(;-> M:1I49YI]IGW0=/#2FX3.43";G#UYT-._ %L.NK).[B>ND=#.^J#IT)RY#YH! M#/M]T$QNM@BD63\_+W->7=\_YE6;F=HOMS%A."4<&Y^Y' =*(S7 AMJ'G>B#Q)6CH=@GD M%KD31T4W..=W 8'=X;JD6(.GAAAH3LSJYH#[Z#OAZG1Z3.)31\)'[YWO'':, M_9W#S]&+)TA?[PY1Z^LU_R^.JWN))U]$7A!EJ8^@B*,8HB )(:8>@EZ*PZ:: M;6K6XM68@XDUF7Q58H<9Z@/Y?U-I=BAP_# MXV.56=935D;ZBO0L&:*@[+*FM*:>KHMICY.8MJZTI_%YA;=W[ M+),,WDON"W4R+_$+5/7NS@3./!IG'#.8(D^U?28I3&.&8,9#@9'OH2B+C8+[ MCQ":>H?4Q*9L: -%O*D?;QB9? PFC4V2(^$-]TG'Y+;9)YT"P# DV@$0=KLE M\Q?!/&9W1+BQ6-ECM\\;HSHBQ%YLZ-CUEAV^5*E<:0!]4F6W=UQ"JACK J6Q MC\(HA2&-0XA\0B'F*(81HB%) Y$*PA:KJ;):7)&.FI#5/O5'+@J<4.R M*6MMV+3K-%YZAH@[%,R454L7-H3W'+=M26J'3;FTA'35A>LTL7G;;FD)OM=G M2^\NQ_U[/FQK8F6<1![AT(\#IHH<8YB*)(%IDOJ<9%QJ4:TD0WV2D_MLGYYP M]=+T=IFLVV9_%PN9(0LT 2MVA:!9,<[HMDH4(U -3=LB7%(KY*^TK19QJ]3,2_MS6\,A3CU!8JEOL9\T M_9("2+(XA33V:)@R$G,O,=&WI@Q,K'U5Z>MBM93:@I7/3:[A0._N<-?V!>6? MCU]AIEZ,GX2>LID27S/5H[#:L@)V>9'ZJ.$#_-[].TG)#%LP'.DE8_*S:BE; M<%[K+.MQ[#38/7]Z+BMI,;4)A9)TQ=7._[Y4E<*>FES"IN?K)?OO=;U2?"Q\ M$45^EG+H$1%+0XFLVRP M#P@5B*8"(NZIDTH_AFF ?)@(XE-$$Q&;!5A-A?Q9?4F^0=SUEHN)T31;,3;, M=$4J+L 6VE4)MARU/;OEUQNFW*T99R#B:-FPX6#6E>,,B%XO'N<,9;=^7'<3 M\1Y_:=T6\I?^LZYZTTYF>\&Z8D[U(B-AD$8H@ZD7IA#1,(89]1B,LBABH>^% MR,SW8,_*#!IMK4K)X25NJJ8JVY=TM,U4UQEPZVFP>4 T4V0]_:9*7.^U5+]O MON@XN]BMXJ-@?C,&L[%&.Q\A1XKM#$9FU6_G _9:S3D8T4S;U=5J<<>?Y?OY MB&M^^5#QQB*_:KH75$W\WZ_XB5^7JH3&@L4BS80((0L%A2B41C(6U(.A3U-$ M0I:E3&N3;T1U8ATV) H45?![2U?SI-,,P=.Z:C)F#4XXQ\*T$K(P 9!#$,C;2# D^G\M%**(@P@3##,<8 M(H09S#PL]V>I%U(2<40)-8O,,.1@\C -^?9%$R;X2 SU=-"$N)@I(+ODGL_E M5TKMV4+Q-1)[)/5O-ZUG"\U923V#8>R43NM2_X6O'DNIYE319#7^;X4<8?DB MR?<567_EJU;W+;#4+)F?,DB5QD$D(# -5.O))!%9'*51$!B>DQKS,)-EU-0- M4Y,,-_V"U,G=Q_7?'\LUN'TL5V4!?\&K*O_RO_XQ#?SD7VH5/=8%XYHI+?-G MH*>VIL'52G%U!>5;7L"6F:9+;L=.7W4^+U3P;F=4N=-P 3U*EQBMRD&M24IV] JUK"J*=I;0<_MPY^Z[=[PT79Y'>UK:ZN MY3_U*J>7!7LG/\\?BE?MWSR/)2RA(20QEGHWEAHX3:F +$RHU,(I103;%;ZW MXF=BC3NLH4YW.L9U;N2?P/>JY/(/<@NG^!YT]C-5L^<^&#T%.R/<9JIUB'1W MLM%!NNW-=P%Z_IJ@BH[#F?KSG867\X+T=MQ\I0KT9T%WO.3\>#3G$E'DP]8(LPUS@U#-J9'J,T+QGK68J["@X>KK) MAVVHC?5 M?5V]E9J@/0UNC:[M:JG9!%QGK*E-D)6D 6ZKG#:;B?N/=V#+2K<5T>\(K@7. MZ>DZ!2Z&MH(&)-(J<&D/F IMU4=ZSSS>Z6?.ER^7ZU7Y M5*J"%,TFZ:K\\(97%?X:)NH\C]14 C''$JH.>K2N:1GT#BL0#& 0I)(!(:9)Y)#1P3XD;* MS;PBSN7FD(ZJDGUTR(;9OL,(T1BE/,NB1"X/$9$;-;D\$!_YD*/$0P%+0IQR MDXW:9(A:9/A\'43U=G=3X62VP/1<@ $;*E]GP @8<.)N%V@COJ.=H1'I67>+ M-J"\WD%:C6&GN>5*4->W52ER59PLB[TX3F$4,":M3*+ZA:4!]!)!6<*1AU5H MO;YB'HP]L=YM**DJ%Y*4F588RJ\WZ2VE,C0:&X%N3PMD/&$/L.YH/@Y'GG6Z M'1#I]6PZ=(EMIY:V?_-?\]7CU;J6UA2O]GIVI3P@ (54'5R>>N=DQ\I$^JA2:"2)E3YE.,E>"H97]J>8#MYFGJ*[>L] M(T.?]>!\N^$4-JR"CE?0,'L!6M=VQ^\%V' ,!BS/=.#M$D_GY]].F/M*Q^$N M@3U^.NZ4BIEZ9SQ?=#W@7]Y^H8]R'G"5Z[P0F'@D\Q#$68 @\B,&"4$!I%& M(M_G%.GE(Q\C,+6*[4B"GF:3;Z^G)(]B$Z>?F*/765I.F]D]+#'23NS+@FWJM:N:HUW%OD4644$0 M]R'E)(6(I0QF+,RD>10Q+_1C+TF,>L]:\##U!&T65M(LK'3 DZ$=8X&MIK$R M+6*&$_V0%5)5Z@5MZPA/6<3S#"1I1)<(M(D(]'),$QI@(J8Q0!#-5C)@*CY @%9Y//!-E M-$9P8LUS\XE7(&KR-PWC?D>1TE,M+N4WTR,-9; EO9O1BA47;5[K._F&.>QQ MKRFPJR[W8^3F[7.O*?Q>IWO=^RRM$KZ4WS[\S M>X:74+)?L*2_R>J6.8C[Q MKBC:(A9!R%7T4Q+Y!"+"Y3: DQCZ2! 6)7%,:&:6D:I'6&L.G).&VK%Q 1Y: M1IHP=;S#"N M+S7X/B_HFQ>E>@ OF!SGFM.V96SH7Z@F2.W/H+E3O=D7DF+]S*EB:/GR M@Z%YI/>0181PY%,!_91QB% 60>)Y4L'3C$9AS!,LXOXAWQL8G5,]Z7N;_:#^ MXYX$8TVKTQUDECO*#J:?!S#M\M"7SG1H8!H)[Y6AVM]VR M,2C/TB]0SQ5_E"-+$FU<^(>R5JV(;L0]_K)( AJ$ 05&BLK&MZ) ?H/+-S+2)*;YZ:F5"U,STRQ"PC3$Z M *Q+(/M>*R'88\P#S7]?*=+H1 ME^O58UGE?^?L-ZGPZC5G;97_:ZY:>K6INJOR_C&OKY:XKA=A@-0.-H&AKYJI MQMB#A,4"+!E"?0\=7TEP)8KE9]6 L47N)H'4_WX M^!FPM0N;?]\V :]X_VYV;3W:-_:B^;(X^6Y+]?(D[^E>\>8$_3.OAD-N7W<. MU-8J%[FZ3PGHJ,+HF?">"->W'7FV*/XS11\&]Y\[U!G'->2U W;@;7_SLKUD M>%[;_/B+BM0H'N[RA\=5?T& 3N3N=EA/+6'"/4*%ZQN M#AH. ^3(P!V7]X0->^+FV8JJ6E/6.1<\MHD/BV;Q_ZZZZS' M$4T2/X)1YDGME'@13 5-81+21 B,XDC/<-2F.+&B&O 5ELF].>K'FSC2LLY M&&;Z:XC#@+Y1*(\E-OIJS3E&=AKN.J_ILJS751.2/>S_W&*EU!T]_%XYTG=& M0)Q0?7KCS*8%C<0:*D2S&RV+SSX]+\L7S@=QT-VZ;%(K]M@@4]MC'=V=+ '# M8JY'Y=?;LCH1W= H.R3U%!54QT1S517U*)UY*YV.B;M7O73TAG-+ZNV9*5'B M(Q00::'0!*(L]B'V,Q]F-(S#)$(HY<2NIMZ\YLG'Q[):07GC4Q/Z\*$L'MJ_ M\@U#AB>ZQS'3F\9.D#";QL-JR9TY,FF$\:B(SNON?9455UO5SE2]]%7/6K2Y^%,CI*PBD89;)^1P&,/63!%)&L!^R%,=,*_?@))49 M7,VJ;UQ#%G0Q=?IV]'%PQO<53D0VFZ^]D_;FE< 6WI#CDNOO&IP@X-07\JD# MZ/4;X6AW,"KPB1W!\7MGVP6,LC^T_,;#V&#XHQ["-\^ +SI-SK3O_=RUL781;S)!(I% 0CB+R,0Y)D M,13,#^(THGX@M*SKUP-//"-Z4D#1TL^]W1']]+0X1R"S6:$GBU&*[2'&K5)K M=P::+:7V$/O#5-J#WUM6\^+E0X6?'W-Z538)<&V]L+N\_ENG/0E-:.8+!JF( M4FFTHACBA$70IUF<1#3BF9[1JDUQXJFSI0]V& "* \-28*/@Z6U$G4)B-OE. MHC&!?TE;5%=EQD;IS5M\3%?\O9)DVC>:UXJ_QV2]Q-6'O%Z]JCZC62#^Z 3 M3^6.+E"$+T!#6K\(_'&I1W:BK@0VFZA#62>I?:,EEU5%]^.CSE;&?52P8>WV M\8O-G4*'D\_WHW;V:M7TC0?K5=6L^743^'__^/]Q]Z[-<>/(VN!?0;R[L=,= M(?3A!;R=_21?NMLQMN6PU=,[;W^HP-7BF5)1AZRRK?/K%P#)*DJJ(@$42&G> MZ BW+9'(S =$(@$DGL3=S?7FUZH6O-SNY+?S)U=I/9Q=?N,U_LK?_N U+1NN M:P1(RV(2(HZ@2!&&2" !6- MRJQL$Y\-[XF^")0,]M2>72 H&YAZ 7IC06_B VB^*?VJ]8[SI1*N3,RV[XS/TM,WZ M8KIO9#OW^75<;-OX^4T]LCW]2^%*[P>Y-I?L MOW;=>?2*\I@6*,0P*XH$HIC',(\S!&-%W! DA(=F.^;G*#%_K*,+2-).B6&. M%\![->QV1IS -MLLF1M"RV59KTT7*USL"W+V&CW(01SHY&]/Y1Q$/&VS.*FP MZ,[+.2 ]WHPYJRWW_*"-_ SNGZ0'X2)!>1!!G H.$8GDWZB0,4E"22HR1G!L M1?=\2M#,7J@76]J2Q)P$QLR;^##7SF/L)2Z7 31FH,<$H*-B%L__&3/V6/K/ MZ//V)^ZO6X(&10LC!*=;N6PH*W8E+ED;LK^I;G&Y6:68\C3G(42!#"<0DH%% M$6>%'+:(AB0/46'&DV NNI\VV9.5ZI\1TO,ARXE., MR-WG3*)<3NHX@H+D%*)(\<;AC,-0582A08 Y2ZW(G28$SNP()#D^^Z5QM%G5=GJ![[-E\->M8 M_Q%)^U>_N\@N&7]+]W95/JW=4?9;-*\SC,A8R ,L8#B+! D*1)!+,HC(." M1$C8I:>>D#.W2^@K,@_$@K^48,M5T2F8##W!^<9;#GT'NYVK3I^PRG.!Z<=2 MGJ66] E33Y6-/O6X?9[;GW*!M.6;C]6VI+S=.WEU+__%?Z_6LH5?J_HS9[RM MLW8EWG"R7<4)$SA*F;J+Q"!B!,$B3#FD"29QGN9A%!J=8+B)GWE@=PJ!C=9( MI9&I'3]RKW[ P8W62E^DJ_=ZZ=+U*F^DWI8JRU,]V:CL$(O\5K>>&'<2\^-K MYSMZ:%ME^LW45_?J!QRT"JG36'!023',*J5F1=$\:VI>-)W3G!2,;%>K:YW? M;TIZ S#X_O SEN%:6][FKJZ^E:K8AORB-8'LZ%?-I 6>,I;#ATD\9[3BF//GIU_X-N;BAVNX;=3D?QL5B2) QG) MI3#C+?E%#DD04IAE2<(3D? H,5KZG:W)S#/$@4^\(U;NV);E ,.M!H"W::BW M6L,!7X9E+JES5TS/"XL![+#7U8!6+] JUDT4%QVM^#[)MU4/#/0#O8)+X6R9 M;[L$WFZ3R&?>;6TTCVC%K3]QGPFNY^(UE9SJW/ZRB:7GPO D*?3L!AT/4=?K MZCN6-LM9ZTVU(UNQ6W=[$,UG3GGY307,;5;6=A4Q'M(T+R!'3)V4" PQ*Q!$ M,>.!R&F8)-BA$I>5$D8#[^R"7._E@NX_P5XQ'8>Q3K6>XL^V=HX5U(8'K]Z1 M 3>:_FMEEN@*JM<=&F=IZ=>^V-9%QQ\G=%:R5[VP-8%EB>G MMTZ-V$>Z_Y]T?/]5?N#E_^QZ3A^>*'I9!C,:(M)4'M$#ST.M@X6#O+2K< S*@+K2*H MDT:,1$5/WUDLTCFI[C!Z.?V06T3R>M=LJUM5ENLX&P3&&>*\2""FBFPF2CDL M!%$I&X$H"B(CDXS:G%5,R)O93?32 7U '%%;TVA,P6863W@$P\ZS['%8A$## MT$Q/ <*4M$5# D/3'P[_A5_66K@GC] M#[DPTK]=%2P(LX!F,*-4W=A0.0T\*& 2,A'GB"1!87X1WT6#F?V"E V^*7GG M79YWPM9@IVINQ"QWJ ;J_&U_AZS?FE)0:D74G>-6K^[?"E+]U-R(6NQ)S8VL M6RCT*Y;+N+:6N$*Q:5'\MD>QN],MY&^D_K[VF\[!8FR?R:G=Y?:7SC'[P;[2 M60TY'E6TUY$_R:]'58OO@H\D$UFI,0H$W]4 MRLP>60GJ*>.58,O][*.X&)X)G&NMPW[_T%)-1ALZK/=.&VZY27\N %XVX,N- MJ.K;-BZ5/F^+RXTZ"=E6+3R="VQANY,-^=QU'P-@:D?]Z+O+[I:/J?]D)WST M8;!307/OD5J_[U"545]>++_QR\UFA]?O-G+H\68KF^5_ M-)RI_?"RT1OAG'UJIXHVL!+O*[Q9Q9AF.(Y3V2.)C'HXP1!G'$'.\BSF65!@ M7AA7;CQ+E9G=RUXY@+5VJGZU5D]YFW8%VQ75M5B[G@G^=&BU'*1VWNF 9JL8 MZ#53[H@#I9L^43MH!SKU^F6N $K#Q:"VJ$.Y&.1>(CX^_EWO^IY@AY[HWN^6 MQK(GUI6W2- />F.5+\\3L%QU3"] /*B@Z:?%,TJZNY""/:7^>K=I4T=6),:8 MYC2%21 )B *YXLX%B6&*T[P(PH*$2=%G:IB%LC-HZ9#*83@ M.3O'+$Y^+L"?BR?T&!.H]+A=JJ'G>N[SX.JSFKMG#9>OY3X/Q$:&4)V",^[US3;1S6+;6695..66&4_F4)XTM5D+EE!G# M,BHGGW':N?>@5WW!1;IOVCNPJ MB?. %0F"0<1DR),3"G,FE]LYY3D*Y>]H9E2*_'Q5YEYN]V5L22?5[GEGW\H5KZH$/1!NTU [UJRURC/Q\T7[N%[HHLNW]X-F!/ M=A3/;]%^C[&]N70E7E4R)FD/.YKKZNU:+D=7+(\($93 /$M2=:FW@"2,"XA# MA$26%6&:&E_J'9$SL[LZW,TB2G97_U)??N1*O/D^U1A6T_M]GA"P\SL'X[58 MT,D%UQ5XZ\]X\QTX3R!XOM'TZ,.XP=MV_VVSU?>9\'W[I7C:1S/ 8&23;.SM MQ7; #$P8;F^9/.X6KVE/J59>-;]1GO$;?[>AU2U7]SP^\NV5N,8_/E6U7I-M MMW5)=EM=#:B2KE3:N94&R]:_]AMN*T%0PD5>P#!5-XQ0*F#!D8 \3T,4!B0C M/':X8>1938>-*^<[2 ^T!FNIL%VXY[N'S&+ YP#!#D%M5P4]*V9]E M3,BWRDE)C54H6+?;6@.EU4SV4.W]D8V_^' F0#T%C;ZU6S22G G:Q^'E7&+< M''?'4/<)U]O[CNL5%0GF6<)@*B+% D522#A-("=A&*>1B,/"BB_WJ8B9(\U. M(- 2+W0I7$=>W"/HF/F]\VRV?(=1P0L.OQ/&_AX!(\\N?#) MGUJ-?JA8*4JJ7Y&>I%VFXO6P)<4_N7/D/=<#/:?5U4_Z/'%[E[2UGI>SX M];T^[5V>&:EZ 89?'ZOM/_GV#9?QU6VY M40M3RT+5)FW-'.A)%6J]K 92D6K#JUWS,.M *@:D9N"@FGE-:R.L)K8;9X#) MSCTZ(.29M-P6 Z>JV$8"%BN0;6/NL%:VU7MND>:'P3:+W!:!T#(HREV/14.EL^%Z'/^<(2R&,40)2('!99BB!.BR).LY#'S"B-:UFU9_:8RHCVRL$%V*MV M ?8F 6W3!1A:!;19X*%=%T 9M-]OWUNE''&W%U^=V*/_ZV Q>+O9W?*6F<)R MNV^AK\C,N[^\;\-N*OBW_"RL)YQE>\G3[+20THM.9N@$CV)U9-, /AL]1,>#T%SQWM8!IS&Q+!8RT M^+QU J9-G2P28-#$P@>)+2_0NTVSK?57V^@LA>L;O.GNQWRL-NUAUY^\_'HC M_W\I/:)>=\''S#_L_X M+&8^KGZFCG8_SG:\/]N5X!@8VMUTV4I3#[=K]]9>@-Y>T!D,M,5 F0P.J_@7 M<$H^0Q<^]RFZ3Y/^/4[99^A$;Z?P<^AFOU;_5%>4<];\*D%_74EGKT3C]6^5 ME+51:FEIS4I.HT&MB?GRT13.Z27W#"#930][?)0&8* "..C0>N\9\#%?5L^ MD^-RV@->5HMC2\M'%L6F+2VV&+8T;;@(MGW5;?';[IA>XQ^':NR71'IR3+>K M@E."BRR!>1Y%$'&,82$$ACPN2)AFA'"[:@$CLF9VD=W)AA0-#K+!7[UTRQ.O M,ZVKS&S=5;?XLMS?'"ZBM$!(4 M!5$*N3K-1RC,8<&*3,94<9X5:4 C:GS0L83"<[N7IMGI8EV5 *WNX-60%Q4< MU <#_M2N%*'*FN]- -^E#6U-PJX6N6Q2KD#;E"KXI#HA^$G7&LXMN"$7^4"F MP\*7UNUVOE1J#Y3ZX*"_.J*Q[OQW&W P!"A+NJT(^*0:Z OK88MK\R^LI]VB MXG?J7LN#*_A]20!1:'[Z&N_W7T)QT!:<&OJ_K M_ OVS1@OP!)J+$FURDLFIP[GZ_5!/2J +;3=]L[;90[&.AS 2ZU\S"_6&$# MWL3D.Q]N=G.H9\BL+EH2^W+%: MJ#:*\;NYW+!?RXT456Z^'HH@'^X'IB1&+&0Q1*10A610#@N>$$CC((TBPBF- MK+@TSM!EYL'?:Z97^7T=\'I0!WS#+:]/G8.[82[!,FA:I@ ,@.S54L?U6U7$ M4*NFV2OWR@V*K8._KO7_9F&F] "6K\/V,S19]HS\?,B>'&U[:-+-#1ZV=J_$ M\%B]8T-1-],;O?PB@U/U9G^:0% D0B9CFSCA*419CF%!: BI*&(4A#C'B5&E M5C_JS.T,QUDIG(]KSNP#,Z^X'+*6CO%\4*V=GA\L//F],Y59U/7Y >ZQ]_/4 MJIL#/,Z_]H;3FDMIZFS[C;K=TU3KDK5;R0'A(4I2#E.$.421C -Q+"A$21C1 M*"=QFE.[ZBO6.A@-QW-JJSR2I\,_T.RO@7>G.F'Q$_[9,BG5 >\@366,36"@ M FT4!0066#!(!"\B'A8D$I$=Q=4\>)_#5_4:U_6]3O_=[]G7?,V_J8S-3;6! M@TUY]<_A7?N>Q: !\J,_$%OM[F2WL8=FS-U39C/1K.A;GY(=(_:\ +TV;=;ISA>3S#N#=DG]_P#]FR%/*%\@VNR^I7^>UU=9%# MEA$:93FDA2);H81!G,8Y3!@+LXC&41(BTZ2$DU)FCH$[N: 7#)1D\Y/?T^!, M'\A[,=G./QRUUJ%6]FFSS4^IO9CO=K1LU^E6Y[N35HT? MTP_;>QL=%[_;*!:6\AOOZFI'W<>%4IZGZKHW3C(L(R=U9X]E# HJHCA'<2BB MQ-3AC E:8MT-]K(/9>LCRVKUIW":]CV^K'=8&Q\UW,$'C2)@[H9\(>'FB1P^ M!2MW9&+=B$<:?7TQIV1BQ- O&3WOMKI^K^(K35LKE\@AB5D*(\'E*HY%$22) M_*/ 4432'!=,?ETW#MXU*V=I(K.]7. JC3*Z)((IY")%( M(IBC(H-!B")$HQ"'W&A=-"UJYF'3RRFY99+$"#B&N_M>3+8;7KU,?6&CE7H! M]G(][M9/VN9K)_ZTH&5WV2<-?K*#/OV&W:AMZNWJLSJ#N?Q1-JN !R@(2 Q9 MIN;N+, 0XU!Q1R4\H2C-*#,J5?>@U;D7#2JRE.LMBM?@@_1AN[H_3Y*R#=[[QL1N27J"Q&J V]IXQ M=HW$+#:L;8P>CGBK]^R+PK_592SUD8*^7,/?X"U^O9.S\6:[2@M$0X(S*&*D M(ENAG BD.412B*!(A)$I@7BQP3-//A;T6 @6]'(8-!)-R\:/PK6^#CW"8'= M^':UWJJHO(EI3@7F1QM>K-B\B7G#PO-&SSMGO.&N?H8FZ/O,9:B\XSK'9A02#2N1T%S2')B(QT4\)%A%(6AT:SMHFPF0?M0]%J+NJ$=_FD]DEJIV$S M7*1Z L-RF>J,@TM>V:2!_K+&3HM:.B=LTN@C&5_3[S@->3_BJ,HC"C:M>940%14H204+6NI4F0I9@06F3&!V(3PN9>WW;B MP;J7#W"O0$=_;'$V- 7<^ #W#8?EDKA'8B\:[&5WD;A')"Q.RCPBXGA:=@8R M=L=FAJ:.'9U--;'<\9FA,0^.T$S?.:\0^VVI[SB_V?%WFR\J8XG]D^-Z%> T MSZ*,0I+GA71KZL0_QP'$ ^6_ZOBXG9Z+B)\0]BPUP<<- M/U7B>^(MMQ'^J:[8CFZ[=(PT# C-,P19KC8/$XPA3D@ 526BJ,@0P9D1!^31 MUN<.3/"Z91?Y6E5,71;4H9WE.'X(!^>!P%& 88JYA"--I:?C(H L18@S3EB4 M):L--^0^&';BSK?HV8]]K7''W), MCYR',YA_;_DMWVVZE4&4X81F$8(B3P*UV9M#C)),_L%HA#*:RF%KE6VYC-XS M3P=:&&?@IPW_KDNJ_ZQY[5M"*0M6N"5[TF"U^S+[QW+AO!PMO>S[UBI%(6:] M)E^PZRT385_>)^"V4W!]P\%FIYRMIHN3W=5RO8!;S'A?N$AQRG6%M=1&ZJ&? MFVU%_P5^JFJPVY3;GT%WY'FW5K0&/ZFZ1?P'OKU3?!%W\OEM==N]TKVAG[QX M]#-\=U=SVI94 [7B96^ZYZ0.LLU;36BYQ?57WC;PLR?*N6?HV*F4XH6T639# M>5F(GR0\+RS>]63Y3[Y>_WU3?9=+3=Q4&\X4EZL,@HLXS&*>$[7GDT"$\P"J MJ\1;:'2V?D+3,V;(2#O^EI(->/&CEVYXNGP)L?%+W"H/=-.R. M@,,)\X1U9QPQGVIYX3/F"0.?'C)/O;!PS;;WY8:_V_+;9A6PB(14E?_(N!SA M41S!/*5$CO6$L"!0M3QC*Y:ILU6:>^=(7^[1) ^ZZ&&OXD)5KP[(FVTP+(OG MPJ$]^$MI";2:/NFFO&'VW"6>#@K]>Q1H>@*@M_)*3UMVV*?1-,"74M+ZP/\[ M( 5^1 7<;00F08JCG&>0QT$.$0TY))'0M\N*/" D93DVVQMUUF'^_=.6HUNK M]82>W6(-[02PP4;(W*!9^KTA6@->^R'=_1..>X>[M$YH6NPMS(VJVR[!YX?\ M\N5&+\/;M;[4#)>ZFNFV B[=X&OU?@YT8^MPIW:76U&?8_:#M?%9#=F3KG>7 M6'2FOR&I^N"5F2/23M)_FM.@#\V9\)[NEMCYQ$Z(MQL()Q1WHA\?MK,8O?@1 MY8?TX<=^[;8(/"0+*!9/.8@4_0??4#G CE3FXI2G)(HI9#1 $!49@GD>,DB# M/!!R*5C$L15CN)7TF0?20!?-<_M &Q\ES^R@-EO@S0:@W?CUB9WU@LT) T]K M,SO9BR[#G&!YO.)R:\1^BAV4%^]K(KS;L(_XUJR.[&@+,_L-)<)\\ATQ='HN M]F.CW= >%G[OA:H[]*S\5K(=7H-1^ZUF[&GSG";PD687F\^G31M.[P9/N\WV MW26&KARJ'K2J3-'K7;.M;GG]J5J7]/Y 9D\$SRB+4BA0@MH"(7F:8!C1G-(< MYPCG5MPP=N)G'K?]%9N.D%0O$?NY2VD&UB4FY5H7@;*;Z"U1-IOIY\/.SA_T ML(FNL'&+E:ZSUNL"_FJUF:<<@!L0GN9[2^&+3OANP#R>\1U;<;^53*OZKJKU M%HUBCI +^9T4>_^Z8GR5DB2F)(I@%B0)1!D5D$282R\4BX2B@(>I$3N@H;QE MSI$?J' !M!(JI:13!"A-[.\KC\$X[F%F ,?.I?C Q>DFLX&U9UUH'FM_\7O- M!L8>N]YL\II;,'+)](:=NHK4E3Y;(93+(8@/! *JB@+810Y'(#&+#LXSU&ZX#FWLA/F;W4\;XFD&/R)@T5GZ MM(&/9^*1)\^M)_:$C$LN[M\?PMWKAS6M<,&*-%(7.CB1RX"(9) @'$-!"T:H MG**1&;?6F7K,G=HQ*']U5Y<;6M[)U:U*\J@V>F-+_EP=*;'^3&B+?P"LM=;K M!N?E@FNWF'F&!<"V'V'Z^V]VDK1YU\Q*5@B+.G-SN&RKAG\6&K[?&"I9EV5&4CMIQ#37:LV>6HR$:,>D ] M-O:;=Y^X/RIKD2A]KG\H=?^AI-5!*_:(9J&5Y MZ\@&[8DCAIDQM(P3>OA:7<"[#6BU 5<"#/11O_BR#'R6-Z]F@M$M,>IR7[6K MV-N+N3<#$X:>S.1Q>Z>E[@K4_$:17GU3 M-62J6ZY\Y4>^O1)JT;G=UB79;?4ZL_JH:KKV.:7':_*MBI06-*$"QCS,(? ML9?,)X_G[*US8_.1_C,86L=&EJ?):"Y01V8P[R(7F_;F FLX5\XFP_$P=[.5 MZXOU3A%A?^%R1:@W;^5:9+UCG+79)+=WNVW'IOL6URJ*:C[Q6B]?WN\OMF91 M%*$0Y5"$D9Q"J_,LP6!& MU37D- UA02(*LT)MLNQ-LT(A"^,TQ3 *0P01"3 D FO-AZS$"UM M]L5X:RAU62Y<.RB>L.1:ON[F+WXM-^56AEC?.)/K6?GQ*!J +IOHMJJWY?]H MT5T:Y9.!D$:(Z 1HJB*>H9)SN"0_^'CR5&5D*11$0&B9A M@@,K-W9X@&D:9A)$+""A+(9!'*)$I$D8B7S5$H-_V:3'P>^!2=3TP9AEPNI"'B60 QSRG,\B@2<4 SG <=?&\W M[#G Z\4:0_>V_=SFQ=9IZQ>BUU[H5*:@:78#^+ M==R;*NVY3^U3^TXZUZ\9*#U\HD\*-,^4\=5YX[[HF;K$SF7M>^-*/.D%J<8A M+U6K":XK,%1T^ CX_;FZP3Q/Z1FZP[WR"MZG*)6#(5,]#/@>#I5O2GD]8J8& MBZ<<)<^ CJ0F^9*T6$:29VB&B4B^FSZC_&R;!B6;[K9=FCV;8I;)H#8F(? X5:1=M)*GQ5I3PM;OB+MI.%'*]).OV7/&/F)5]VU$D."R/T+,X_. M3V^OS.D@#U9,A&^N!E@>M;Z]\E@E]*C23A2.AU868VQ\HOB0H/'I+^WYSRYW MK)2XO5?PJ5 Q37&0T22 !5$5TE$<0DSC""9!*/*"4(YS(^ZC(VW/_,5WTD O MSIR\[#$&XX/@3,OLAH*Q45;,8R?4=V(9>]S68HQB)XP8LH>=>L0QN5R?JZF\ M]?:F\2J)XPPQ2F&!4 H137-(H@+!A%-"<) 725BLMM46K\W"N<<"K ;,7HSY M@DJ]TMZ%:N5U/$*6R=Z/42%$W4"+*8Q5?(M2DJLZW"D,8L)CED=Y05.KU/ES M4'$@4O:-AUG8>HZ5EBY%2[H !UD>4\E/6.$K)?QQ\\NF=I\P[DF*]JGG[-F" M/N -;FM*=?$9S2/..(L@CWD&$68IQ"2-8<%X6J0Y2X+,:'H^UOC, ^M7^0MP MJR5U1^F_U=7N[F^J=&ZO"/A^4P%UTP&OF^K1OL[@GK.Z$*U?-F<8>H+D^+ \ M%Q^[(7F0Y#'N'3/A#$*A)TTN1B9TRI@AD=#)9\X^,O^$ZZM:1+:@K" B9Q#2O(0(I5%E",LUR99)L&E/!$(F96MFPE@F#DW'GR5?OCY_<5WC37U> 22'DH*(B* MF.<<0UX4?/B%"F,SK3^::;G\%=IY2*@\I>(8#W&ME%/18@QZ+(@A1GD*%((LWE\CI/XA"&A#*L0 MTQX 3Y&FA>!% TY[0!['G0XMV(>?AY3]JFE>X[J^EU.SJOK>O/UQ5]::XT;= MQ[K^7JT"1A#-0@I9J@J8RN@4%F&60\J*,$KS6*YKN7DY=@O)LZ]MY5>5F0=D M-IA-AZP1\)HF]86"ZL=3!R&V2ZO MVSOK_D;5=75)_WM7UORM_'-[?R#44<7FJMWV,\>L7-^_X3+:NBTWZBOZ%9>U MWK)810F/<1"E,&=Y %$6!#!'C,&4XZ#(XS"+S5(E?"DT<_2H(R+Y 31R#FTK M<:G!@5MU =?Z6E.&>>N,Z>EA:8CMYHU>.X5IIQ]H%1P2AG4J@DY',%02*"W; MK<^%L3>?;);N@W-G(;U:DOJH^[_#K_W 3Z]YZQ]\^_>Z#*GJ)2SGH;:?V+"? MA.HG?0#@:5;QB>K(=.-%S&+SD$]0AA.4UW;=-HS><+)]MVFVM?ZV=:T<.0]E M. X*F(1$*#+H!!;JX"Q.L8AR$8LDMDJZ>2IBYME%"00'B585A$9P,=MT.,]: M.T=O::CU_L%I6SSM$QP1L.A^P&D#'Z_[1YZT&WBTK3:Z>O-VE1$A\@ +&%$D M!UJ(4TAB4<" !0A%A.8B"DT&VJ')F0?6;]+]X,V]V4@:&#H^;D="]X_#(!@TM/6%C=JIBTU>F6Q>E6%[MU,6G8\!;&],,.!>PHW^"ZK*XV M_$K\6M;-]O=_11_*]5J3^GZJ*U%N&\7MRUEW?BV2 $<%"V#(,CDO$8)AHFI@5;CMGTJNB:.,48K\>,\[1&,"%ITKV#: MX,=[!@9O.(1S7!>YN=RP#[C^%U?'6_T=]$_5NJ3W^\KBJRP+.8T# BE3]2LQ MBR'A*(72S[*DX CQV*CPC)W8F8=XIXBF1;CM55$'KEH7BZC!'$>#H&L6="RC MK0$P>RT&S!&M(D!I K0J-B&6.5@6L=4LH+D%56_*AJXK-5IUO$3UCHC"[ZY% M350U:$:_/%^1E#4H8R&4>6/+Q4[6!CX(FNS?=HN6WI>8E.LVVY!D69Z3'$.: MDE2&1S&#!%,DW2H+!!3:;LH&TK9^EZ+7M]D&<7 0U!0"P,"\0XS-(X M49L"$<28$IC0+"M0@>(XL*IBY@J"_8SA$02SN,_1-#MW_][ 'NN@[HCFGJ*X M8L#:VS->B MZJ2<9==44^8^65)-ON!X.;NE5VAIO:[QCRZH>,4W7)3;%6!3@0)+&HCVTFU>AC/K_B=<=/TB6TJA36G[J8]F= 6DTL+P6/ M8VDVQ#U XW85N(.C(]^3DOLE%/BI$W[ZKF@284'EG(T+1N30ST)(,ES B%,L M$BZ]0F%TW7=;D9B,PC8]J?\;;C68WNZWXSZ;-482-\YD'K34N;TF8+#']Y?)+JA]C44'$'P56K01O6RU10=0GI1<=&GC M['V_ ^O:GC8:)T*@(HE@PJ,0HI@+2((P@6&1I5F$L%-M&)OK?:3LBZ[GVWDZ;/;(;-_*2/?_A=;E5 M)9_?;5CYK60[O-9)_2250Q;3!!:YNCY=" 9S%!$8\[0HPI#2D!B%]R1&1^\7NRU&[ .IEH1'(Z:&G6UA@;E22@1(-0W"IZGITK)J= M%N8IX",XC(\Q?Q#8#30#Z\%?2@5/C/K3-CHE?X\TNUCV][1IP_1O@Z<=Z<;; MA(;F$[Y76:#=84N$L[3(: #S#E$221@'@D,BX01Q45.$V150N:HE)E':B\3 MW+5"+0FVC^)B%K:>;:W=H-P;VLF;X?!IU")?M-M'92S+O3UFYA,"[M&'[=/W M/M2_-#<[L7M?=A\;QD%<$!EVBBS#$-% )9=@#&,1!'D6YUC(-PV3]!XW/O/8 MD^+ %R4/O"_-<\F>(# Q"9YIE]TH&YKDL M'4EF>_+*8BEKIY0=)J:=?,9MPAY00]Y?R^BK4:1ZU:9+/X^3.$KS((2,Y9$J M%A+*B5MZCUR$:9XE+$^158'M46DS.Y$A%>L]&$AWS-H?1\YL:O>&AYWS.0,* MZ[G>R$1/<_ZXK$7G?B.S'\< 9B]Y/MP:W#8)BB(+4Y' F*KL$\4017"4PC3D MC--<\#@RVJ.RD#GSH']?;;["]^4W^;%?RY^7*I[5I4X'-UIYIH_L$;Z1D( MF5QR>G8EY_.\6G&H-7_$<3'8^R1=]F_W7&@M?G?ZB.RN/SU[,K.O\!65>8W6I8ZM1*[]?H> M?#MT/Q]TO_IQQ_TG8[M&UUBX[S@!]Y9>R%?H>J?)61I5^03\5-5@MRFW/X.J M_[[DU[95C( ED]+XC[)ITV!482 ^<%-X7P.(X+4J=BZ=%I>!!I.1KJ^K;"^F MB\>NR#V_DLM=O7M^6X_LG+P@K=R6<%]VI)%#5VKP]IO\XWVYX>^V_+99,9$P MS% &,Y&IW((@AC@@ 92Q51YD6&1!;G6^,P69#Z, MMHP%#O9JD> O)11HJ1X78%.&>5IUG12SZ%)KRMC'ZZO)YQV'ZLGKPRO.TH*P ME$.>T0(BC#G,:1)!%).PR"F38U4X7/$Y+='H S[[>H\/N@0#] S'\GE@^*=% M\#B:)TWS-9Y/"UIV1$\:_&1,3[_A-JI_XQM>X[5L^)+=EIM2I0INRV^\_SA# MG&0%S0@D 240(9I#C&@$"Q8)1E,J:!;U0]ML5$](=!C:=J.ZD]]&]@\TO*64](6=9F&IC_VFZ:ON3G/M[=WZ^J>]Y>&/)<^_>=GJ IJ*E' 7=I>>F]P5V MKL <3S.G, M*=NYA#U"O@W84I[9,_;D*:],].0USN8NZ#VLX'CL2^P;($G N:9$'F:Y'%,B!F%\*%1FP_6XUG>PZ/WJCR]O5BCF$4-A 840*E]5K00XB2')2":"&-.8"L.1/6AV M]K']QQ?#KWIHZ\1W[:B_W9?]QZ949T2ZOKT^L[F\Y75)\05X4ZW7N/; _G7, MD+'OOGN\^_"[?PV^_&%SRWS[1PS8?_W'?N>X>Z@F2S)]4D$>GU1TYQ$?JTU[ M_/J*,)^2GCK_PWV<#VC>S??5&G_0W:.(Q%Q+(0QHJ"!.4HA3@2 @:L M2#,/0S?'=7]))X?\# M,BG/Z:AELBK/TM">148KU;Q>5PV_KCYL[DK%^7:MDC=J\[,AFI:Y$-QT9_"JC M1(0D4LY6;08%K( Y*Q"D<9"D@@B!%D0BX1D5HQ>SEBX%Z(X'P4S'^=LFV58H\5< M@$Z01[:N8_K[8NEZT/:R[%S'S'K"RG7T(<> @]YPME/,EU]NI,^ZYO7M&TZV MARDSB**0(5[ @BF*6%T!@M,(YCBC:5PD&)N5T305.'>8T8E7N02-4@#*1FX! MJ>JZ^BX]MNVED"GX#",.CZ!8!AL#/+1LJ(0#)7V6I8:MQ;X"C2EQR\88AL8_ M"2],WSLCLGAW>X?+6D4QKV_4'E^S*HJ(Q%F,H*J;"Q')D PQ2 2SG.<"(8%% MQJRGU2=B9A[W!WGJ2[_;ETK85Y+06;WE9MLSSSA/Q$\!M)B1SX+%86H& UPZ MB9[GZ),6^9RLGPI9?M8^:>C1Z?OTT^?-X\V5>*V4WNAK$M7F2GPNFW^]NE=_ M_HJI[+!AM9BDR&E(81(G<1LOYT&.H,@X$@2%<<&LXF4''1:<[>E0)?V#7;.M M;F6C>N@WN[N[=Q)OL)QAD,F?9@(TJA-R":*$;2(XH+2)(F2Q(AEPEKRS)Y+?G"Y M>:J '6831R%S(F'G=?9J *4'>* (Z#4![S9 Z0*T,G-A9I[],!MV;LD)/C&T M.LYWPF'DM-VNO<4.PYW,')Y5NS5@[U<_E_^COZ#68W_BM3X)7_$\ MPE%2$!@2D4(DW2;$>4Q@4D0I9T$61 4R=:3CHF;/\GLH'(@V'MDG^YF[B G( MIOVH/R#L'.<3#+J83$IN\]^\86#N%_UAX9ZEM?\&5-1:'_]0/&4SF9D[XN\F M&EC,P9D9,O1HAF\X4D;+[KW!#;\BZ_)K^]7%! 5QGJ60J?OYB#-U',XXC!.> M,<;CC/#$Y@SLJ8B9#\)Z@7*->GM;;F_'3DI,03%;9)YGJIU3VEMY$.:1T/FD M(;[XFY\*6):N^:2!3]B93S]I'S4HRD 9@GR1JSY M,5,=*KR;WZ>4'\[LD\^Z7BT>GF8= MBA;$A%">!0@F,5>\6YA!'(49Y!D/"!8Q3[GE_=^CA'YXK'H!E&3'4@^G MD#+<4C[??LMM8S?3'6Z>CAKF[7KH<2D+W^$<-?7I1V-6T4!!DVOJ_GD?$['3,% ;HQH+@, MI$ML2NF5Y&_493;Y?WY[U[>\E7^O:ES?=W?H/.W;>$!])-P[I_7%(D(/$ R# M1A_-.;([XEI5<6SZK:?'UP$BA&.YC.50!!A#A(,0%@D)89X7.,2BP%A84=1/ MR)MYVM'G.Y:[W*9(F<67'NVWFP=ZP8<-[F7N3!@:[(N9<4+:LGR,9J8_86$T M?,T^+KV^*>NV2N&7+I6GVYM(69JE!0TA9DR.\CR-88'4];0B$(@6J4@*HU7D MF)"YEY"=,'"IIM"M4@+<*2W,8Y:3\$R'?CZ,MEPWSFBO>0#FPV[7LRH9'-UJ M8:#9RJBHT0'025@\Q3Y3!H\$-B=?72QJF5)^&)),/NNXCZ6(%#[SNVX#GKW1 M_ WM+7'M[9H5S@.GIFDV!L)!*WU/(-,JX'%7S-A8 M7QMDTP*7W2LS!N#)MIGYF_:1RALN>"T7L]?X1WN5ZY "Q*6P]R4FY;K0;DTH1#'49(2&F:%,$K1MA,[=@OO'B2_JZ1W M.1^H'^"O/%R%<<1S5H2PH(DZVA "8H$R&!19JI*0$AH9'6V8")O9/S^\WU&K M.QUW>^%V@=LH9&8AFR\@[+SQ0PS:"RZ?ID&PCM%,K/,4G8V*6C0N,S'Z<41F M]([;N%9'HZ\5(U_=R+8_XMO^5!T5$0L9S2%G*O\@#S@LU!"/HXPSG,4!MN/9 M.25HYO&L+W,?Y%X )=DQ >$D5F:#V0<"MF&5D_'6 WG*,D^#^*2810?PE+&/ M!^_D\VX#=\^P]T%.]+M:L_+]66YO_MA4I.'U-Q7(O=O<[;;-9ZXLDV$ [EC\ M%.N,C!!>X:9L^@CAOB4ZC5(YZ M>P"2.Y)J+RE&/ Y%!G I"TB3D/(U6+1_G MERVNMV9C?Q9=;8;-8XV-1]"PID"CR$P)_UIN-M847?/T%HFC/,,X@CS#7*Z0 MBQR21,@P+(LI2E@A?Y5UO?5V8UC@\H7T5:^O>T_Q#7L)?60V-SP[ZG83RX'2 M^0(,- ;?I[;26"FMR5]F&OGU(Y8ZG!-X*3)YMN+/DSW M>O9Z!!E/VWM3IHYLYIU\=;&MNRGEAQMUD\_:>YW?=X27;ZK-U__:;2YWV^JV MTK6!UYQNZVI3TN::TYM-M:Z^WK^N?GF_9;]T7V*6IDF0TA0&G";2*Q4!S#E) M5/Y7EB8X04%@?+#BJL3,7DNK!3J]P$$Q,- ,'%23B^1?9 PBM3,?Z,[P3_N^ M)4"U\XW.>#IX4&=@S3WL$@"[>>#/_$[^5K'O@W*C*TZT92UXO<7E1E?$J(#_ MK]O*:9^+WHA3=VYZ,:=_KO'#2>'LMLZIY]67?C@4AKB6?Z,W_%?Y;?8771E! MA;IUEH0,050DH6))RR$O2!ZD/!$I,K[H:B5YYNFADP>40)>B1";83;OYV1"Q M\^U'BT(=-+D 0[0<_+D=;"ZEECS#Y^:YK6#T737( @&CHCXF[3U#S1T+,X^7 MQ+%IX(Q2P;.4W]'%=1KSHF4\1C1!"84Q"D*(!!4PSZ0O#[*0Q&&>IK84ER_% MLIDGAS\?ES/C/WA-RX:#N[JD?%]!42Z,/W]X95U(\<7!:5-_^"7HN\Q,.&\9 MQ=9DCQ44W0H6OZ3N]%G'^$78M7QYXQ=A]JFLXA>GH..YNUR%;_E[N4YC[_:, MZ6WNW>6MJGS3\GZ]_:%LY(J\\%?Y["KFM$A2H4]IY1\$9Y 0QF!:$$9P$48< M&U$,GJ?&S#.G.7'KF6@:'JK.CI'EJ:G6!VJ%P$&C-N'Y0A&2RH6_F@$&REVT MW*1*,8]GHF:TY^JNJEAYQTU;,H?=O?] ;Y7$_ M2Y>HEC[-6LL,5T64,19E$10%RR&B L,\RA&4[@JE45@$*;7B&S*4.W\Z;Y=X M!>J^ /'V(%XEPV.=0-]>T)+Q_'_(T-XRDC>%V-!K^0?.TDVU"H!> ]"K )0. M[3Y&IX5'EV1GM2\?9"AU6:=C!\43+V/Y^MF\B)<_RF9%" H1"; ,:% $:84 MXCRCD!:8"1R'>1(:LQL=:7]F-_&$'N\O)=2='%!#,KT!?*:A=L-Z%AN=N0]M M;?5#>S@+Y>'0%'.V0_W6X3A\\)B=GVCJK;JVP%0DHQ)OMWJ-IXIH MW-[5_$;^6(8V[S:TNN6Z5LJ*%7FQU:UJ_E@<(ML< MQ"#R7X?XPUK<(H["%83>@SB_[[:RD=$,XY<;IO>#+BG58?QG3GFI$T!;=IT5 MR=*8B2*":5)(OT($A042"21%2L.KIE$=;Z#VE.CI#-I9E M8]WFQWL D +6+- )&'(Y6*=!KF$E6!8%#R'+!1Q1"):R$^A)W9[%F ? M $^K&0O!BRYI[ %YO*YQ M:.&\JNB5&#EW_G6WW=7\R.FSWJ Y<&#C( P9B2,8)'$(4894AZXNL5R"^>F- M12JT^T32<^EV+ZH]2TUWGZ">*O;N588KG7*W??YZC9OF2FA25GWDRBG.B@"' M,$(I4E7?,YBS&$&BZ 3"$!4HXU:N^)2DN4_&E#@UC%MN8)O3Z&F0#%V>#],M M3[>LK':@/9ZPR!O;\2DY"Y,<3YC[E-MXZ@7+G63*5F_K6IUP*:J1;[R^;T]; M35)=3KP[\[B3(JL-KW;-^KZ]M/#XLD.OC.&FY2D$)G9V/1AO-_*,[?9WJCQE MY)'!V'#ZR]?JVW_(5[MQJ*IU],/O9(/+[!!.F+/?!)QZSCGE[(^[:J.:7?.N M@!*OO_):4?^\KK[A;D,\R=)4Q!F'$4<91(ARF!/YSX3(9L,DB7%"+%/13.0N ME**VDZKHO7*ZUT?7&M,:M01=+&]*OT="KC@--T8IY1 M:TLG[-F8>"21S^IU>Z_<7LWZP+;U[BN[]76 MELZTO]RPUUUMPW9$"%[02(0(IDBE#LMN/.B)U_J-J, MJC?H4"I0,4[K_CKMNELENE:G_'';<8,>6[JCIB?NQ>&WC-Y;!%O]P$'!"W!0 M$70Z@EY)T!7'4+EQ#_1;:!U7OR?A#C:=2OO13S>^J6K[^,^@"#8+7JIX) M:&XX;WOX,.0>#$Y/,8?7CAF)1OS(62Q.\0K+,(+QV[!];'/@XY)!D[I"Q9P^!0NCF!*"4QC0B$ 4L !BN=*$88S""%,>1,)XQ6DA=^XLXP.O MW.U!%3W4*DUI<==I8^Y-;4"=GK)F@LIN8AJ@].$12BWQ1Z^(PRK3!B[S*68F MV&;D.\2F7Z(G7^^ T(A'MVEM,;_M8.+0.[N\[EJ@1GX@W;I(_KU=R4I)PP.X M59 $<9+G'!8XSN4Z)"]@$><99'$6Q1RG!>)6ESQ,A,[L?8=2A\ MWM$LQ5E>1R)6$!1% 5$62@@IB*"<1RE/" \ M3'EL7 ?=3.;<^9-:K%KM= 6&F[UDBT+AAO!-QV(S@&+G&_8*=!1L%^" 4'<; MX\N,"%E45O>/E)>[%YO3'Y2O$NMVEH]57#=L:;D"[':F/:C';OFJ?8*"/NV^ MOOWZ>_7]P^:N?+UIF/SW/CW0,%5AO)6YUZ)*.+@N;^6*X )(%<"'CY_>[3?U MC$?T-!H3KLXK$)8KS2D,P%]>TQG-;77*8YAH>K&,!C,3A[D-AF\XWVK?-.T= MJ:MOO);=S7LR=I3D(LODJJ; J5SD< Y)@#&,BB1,PY2D$36*828ES3R6K_1A MB91F?2']!#!F2Q1[1&1$CJ]#^1RWWS<-']WS$_(6?I>^;BY1^Z2 M3[S@GJ2[DUUS?[D_M/A4J]M+5,[<_>]>X[MRB]=RS?-E5]^M=\VK]N1B%0F2 MYT62PR0, XARE$."#>FTNP"=?GXSC,^&R6,6LKLNBVHU_M'>BU#DRBVG\WI=?=<#+X_C*(]B =-,"(@HCB N8@X#SE5! MF0P5<6YW+]A ZNRY.^]YT_RG+C7;;<[VDFUW9:($01S& M".8$)93Q/,)%:%^.V1>(YQ97?M774NX/\_T#&"4X2U$404JR""(9*$-,@Q@2 MG@89%B'!LD'+"LFSP&==[UB^,"MRINCL-F):X\&& ,01/SP+,7[4_"OA4\SM MT2")2!92& AY0-HCWV!G@X77$ 9.6&P:FZQ8P87(X=G#4[OGT<_T9UD MC%5^:4Z5?FDO$H9A+F/=C$#&U;XGQASF'"&8I E! B* P2GMVUF!!!TSWK.1- MKV!W#VA(2ZZ(EN>A;S<]H%X$2SN':4_H[I>6YVQ(%B)Y7_CL^VQ87&G?SSTI MUUO=]?WJ][^O)-2"9$D(LP(G$#&:01R05,:'H4@+GH5Q9A0:'IJHGY?8E*NR^W]9_Z-;W9HI.GRCMT H'J"Q6$ M:"7!NM/,FB+5$F6S1=M\V%D'&BT\+=]$I\D%V.MR 7ID#^KX6WBYP>!I=64I M?-$EE!LPC]=)CJTXL%K\*)OV*'W(57Y3K>7K_6V['',4QF$."QYQN?1),UA$ M(H Q84&"* ;$SHE,8.%PB],$ M% N" +_@S%RV@?=HWNW1; ;Z^KJ;;X[)V,U[@U:6NU=O;M*#6_,6K[G%:9]Y MLZU+55U*T5BK"_?R?^KJPC>\5A_$*H@C%JA;5G&,8HAPC"$A:0Y9@E&.0LRR MR(HJ>DK@[+%8+U[3U=N%6Y-@H3!)DD@NXU <%BK!)Y!A;,PAC9)$Y$64,A:8 MK>KF@,MIS3/*1;Z_$-?ZQ M8B(F5(1$>HJ,J"ON 2SDLA?F"8MH'"UW/%> MF^8";+C>9-Z4LH/:K>4M_F&[6IZI*\U\V/-WD)WG:]-FCN[J_Z1T_OD"/*DL M/U!<>\J!ZN"@^P7XV/:FU-^?[YP77T\>=R8E%_73\P+]V+O/+,W^;/5POKL_ M)%$3SJ_KZOO^L.31$5\4D0#%7+KY N40!3R!.14J=1FA(,[R(,N8Z<&JO?B7 M<*JJ(B8A5;0X377 >?HH=5[T7,]1=4"I=!B&!Z1BMN86G++O"%R]!)GQNH;=1JM_W,,2O7]V^X',FWY49)_!67MYS"@N71)+ Y5P1$!TSPK2!KA4*Y8;2)/9TWFW@5MJ2B;O6)VP:([ MP&;QX"*P6>Z5MH@==-(G+U(IT&D%AFH!I9>^G\$O.F96?]'AX"MC<]5@T M)CL;KL=AU_D-GK?:OBW;E=^C&3X-.2,D+J#@$9*^*Y>1E/HG#ID@#&.)G57N M\+BXF1W4@095I9UU*KBM:$_ 9;YYT0]BSKM7'# M3ZV[)MXZ+SEDA]=79%U^;>GD=G)I=WU3UNR?'-\;0PVG/NQIC$9TG8,(#@5):&R:L.=SQWBFRVD:NFGF-6 MT1KP^IMB/.C+/Q&>4YXHAB3I#%"LZB,*59TBC%%"BIBDL5%FF*&\F7U KT%W MOZYEDE9;I4VGA<5M1 /PQOW"#)#8^80]&E?BP*M]J?A..@4G #T^(UMUA)MJLZ^?Z3_"14002U M,KM3W]"K^VO9HBZ/FLI0"=$XAB+B(41YFD.2DQ#F-.!A'*8H0E;9LP8R9_:3 M[ZO-UZX2]/6#.M!.A65-,#0+H3PC8^Y$[.T/Q>'_E0_.P)I5%+! I+2 MA0ACB&B80YQ3!KET$0%-U7T_HT2N,W28V6GT6NDIK]4+#!0['%CWN@T/J"TB M+]<>2*,PB1A*810A 1%.UQL/[P0TH-12P4]R7+4_,2QH:@"::;3N PK+/8W#/1,E]**O5M'* M]1FB3]GF+3(_*6CA@'S*X*=Q^.0;SJ7KOU"^P759O:EN<:DJ5L4DHCF"3)7/ M14G,(19"P) $<9&E O'4N'+N40DSC]V^Q'HO%/S5BK6OH?X(F.E8[&QS[<;G M;)9:UX5WM]@M +*WW*6*^W&KINNU/WIOZ?U5-OM;77U79=QO[_#F?L58D2!48)6C)=?J120@"3B&7'',1SR(#"N0 M3LB9.P-+2P:]:-#*!IUPL_$VA=2X?_%HOYV7<33=>, 9&C;"2"%;:&=_^9?# MI#_5[B+#TM"X?G":/NY&2_/;JU4B=<_"C, B3+$-$*AF'B$(D+&4H,F)5GI S\V!0$;\N+4^5/#=F]<+(%>WNU/'W9RC]C^@F3/+.D/Y;R+,SH)TP]Q89^ZG%WXI(C_!)!S',6 M(KG(9%3QE3 !BR3@, ]8EL19GF34."GFM)BYP\.>3.(\A8K$$P&) M%]Z1?P^ZD1E)1L[B%GD)E")V3"+>"$14HY,,MZ<(;MOK!>\VS;;6WT^CTXVO M;_#FZDYOMW^L='(\9W]RM4G/V>4W7N.O_.T/7M.RX9_JDO)+TNCDQ%6YM\7!MG(9/]2-%TLLG@I!A\)8UZ::FX;+N_DL&OS M-]M:+7*=^/8'7>]4#L)O5<6^E^NUJG67)!QG,,]"U&:+D9B'D(<)IS22?T^L MB-=,A,Z]%;-7H2L6I(E][+9DC+ SVY_QC8C==#T HR].I7AQ?MJK 'H=3J=- M6._?V)CL:3/'2.2B.SLV(#S>YK%ZU]4[?),.JJKO?Y4+X>:&,]5NLPKS+,$L MIY#B.(8H33*(4<)ABN,\1U$8(&%U]_FXF)D]0"\+?%7";$?^45Q,Q_JYUMJ. M[D[>!=C;K$5>J+/ D;(B#D-ZS#)O@_BHD(6'[9BA3P?JZ-.>JB3KOER%B> A MC0J81XQ#1",,<8H+F 6QR L4Y 5!JVVUQ6N[@Y*'8JR&YEZ8\1=[K5X!K,]> MV^(?5C4E)R"R.S%Q-]SVP.1(R5G/XW/4[ -#)ZO'/GS:L4IA M>_-.Q_;]40DN.!*T@)@@!E&2I9"D\F\1#<*(IHQ19I1*E9;[5JVLBVZK:?) Q+Z$WDEC?-7">RI@V:)V)PU\4IWN])..(TZE MSLOU=7?]ME@1W+[:BT MF<=A)[._(F)-*#:.E.&P]&6_Y0CMQ/:7]$$O^ *THL%?W?]GH>XQLMK74!Z5 MM>RH-C'[R0 W>LF>]O035M6$NY2Z;BK!/$H35;XLR4(!$>,<$AXD,"0TY#AC M+&;"E-?T2/MSCV.U,ZZ1YG%$G+#F#(O18JXMQ M@(Z8-"3Y''O,M?I&5^?HMDUZ^,1KG0LA-3[0[:CRWHK>_KJ\E8]G5!JZ\N^3S0&/RE= 9::4N&"8\=:18)/$_WV+FAI7O& MH=Z&;Q"]5>;PIMC"-3Q\ _JTVH=W"6ZN^SUO&LZO[GB-55[5>W6%?%^_KCMY M;-[L^$<9$5]_Y^MO_$.UV=XT*\2").5!"D46)Q#%20)Q2#",,([DLBA) T;M M:@2YJF(S\IVH(.1WC>S\J#.J9EYS":3L?&2KT078ZP2T4@^J7#ZA2+S:>"1( M/!<33R[/68U%'=RY8#UV9V>W9YFT2=GJT[>[1S3!)IF1QUZV2[8FQ<[ ACUHUG^> .:@T[D)!>8)Y 5,9>A@?R#$"%@S&C(&45Y1!.;-=R,NLX\ M]H>"AP4)7-C_YNPQL[#CA?2#G4=R[ +K^&,!<#R%*'-JNF@4LP#DCP.=)42Z M.?2/U;:GA0E7618E..419#A BL<%04)9 45.&2HRD0EN51QGV/C\X9*.%V3\ MH)F7]G=>N\I<<@6WU=F&&Z43N&L?MW.E#[ R\WVN"-@Y*RW%.\?2,=T]^9(' M32\Z^(\9]7BT'GW&?JEQ7;/+NGZW8=?E=LU-UQD/WYIYU&@9YJN(1Q9-+R'< MC;$; -WS2I@&2ERCJ!@&86()0CF69K!-"SBC*6$ M9<$+N"GI8-G,;F*@D>8SO%=U7 SI#%\<5L]Z67+FOK7SFLM=F1R8?>32Y.& M;%@F1QO_[_J-O83+DS-_:VY7*/>=C[O.K_>=3P>=KRKLZ5B>#UP/UQ9#HC]$ MK#!H%.-P=U^HZC\VZ:#^]FGSS\V'S9OKS>_R?U_^!EJ.A8NN27Q[IS[$OWT* M_YE\".,W?Y-:/"!ED/^L:J6E.C93*XAJP[77DRVH#8%;O0U]H?FJMS>E?)1O M ,/WON@97N1'\2R71%WT_3_@JN@9W;3,A=%S%/10]6%_2G0XT$"1?"W+&.1Q MD4)$,(&8Q!RF<5QP$2-,07Y_ M!,/IT,@S,G8!R[Y.P.6A3L!>/OC+Y*S("98S^/_/@\>=ZU^^5-8NBMC#XTIW=?(Y"+G"&6 M0QXAN:H-PP*2*$LACI,XC8HH%IG5-8,G$F9V=5>UC-]PW:TSK.N#/H;#;&/V M+"/MO%8KJB7$G^%^STE+O!7T?-S^PN4[3YCWM%CGJ0?MMVX/6X?ZG--PZ_;A M6S./FH.P_S3?P'UDU_0&KKM)=F-DL%?KZX3UM/I.F[6/FEILL_:X"25:WMY1L((4#)=V6DOTH4.-#RI_Y=L/+U7('1O8QP\X@ M9#_:[,)\[&.F/:5C'WW:E1N%5K?\BUP.Z,7[>]4=JB)U6X*#9#$2)(Q@ELI5 M,(JS .9IE$&2Y4F<9$&1V-WU'I4V^^RF9(.]<-!+MRQ88H:<6#U2KS!]\V?Y?:FW/QY4]*; M#U).7>+UJYIC>O.NN:Y>\==R7<]6&4N"@H<9S/]_]MZ].6XB+VN M"*&##_"U^Y?\JE&LRW+8JNH[6W]DX&ES)\74D)DJJS_] B"92>6#"2!!2CWW MSD27;8GD.>='XN#@/'FJSG^"P")@#(99(**"I22(C*.:ML0G5@,M.\H!KYSK MX"_-$?A+L00PN.^X D2S!30RAN4MM2B@=VX!>\%6J>*J*,'6%UU5K7RC;2Q+T_^.E=(1YQWUH^?\ M#-=&6V2]B[W\7N'[5;TN_\F9J@!15/R[9)69V7T6U(W66M&NM2$/QDMM0!TP-=^CO&B>B3FL M9B:A;Z@NF'NRY>(*#$'K&0%O.E9^\3X3Q1H";UV_S"G/W K,&I+#_F#VCW#3 M-1]Q6?^!EYNNH^=UQ3[M0HZ_<:QB1^RV^JJ2SNNR^BXO^+RJZOZ?;W%3-GNE M94$8QXD(W,$G5X?38>5*H$S XJ]Z=#N!]]3PA M)8=)6137/[]LR+*D??BY;U&5A3$+$JQ:L4I%G"!I&PJEDG/.4XPS>=8P:E$U M2F5JI_V[ZZ__+V@).V2]G ;G_"'>B\B6COICTKI,R3HIML60+!_BNV:PR%/S MO28&&M73K=&'XZ/H^)J(=4[:L8%8)^^=;Q[6.?:?C<,Z>_&%MN2X-M3J[_=J M151;5Z4%;ZJ'S5K^6HHI[]*?RLXPP11%+$]BF,H#K51=&8=%Q#-8Q#'C14'2 M%%FU]IJ"R8EUX#?Z@[.-M$M4+>,/E;O9J"SG@W0NN61:.0!> Z',GT=M_FP: M9=ML!L+(VZ4TEN?G25ZOI=WY0B_-U?+<=;)1Q>,]QRH7;V>$:J;5J7WP>C3? MX#GC\QBG$P#LVSSUR>++&*@3@'S21)V"EFNW9/F,;OIBGV#>56]\4>Z-576] M7M/7\I9_+RM=O43P M4OFE7^0U!!$):<0#&&.N3G08O< M)O;2^)O9,/,C:GGVU#RINOF^I*YC"PSY4L',YYR!GC6?/<]]0N6M.;H7IF;N MHNX3R,-VZUZ?;N_Z.C*/[+U\)EU]KU2P9!&+@* @YS#-0KD_$:D3\PS'81SS*CF(WZM_GC!$1%&PA#$J#4'5!C]D A:4JD!L$:HA;3D/"KMDD,L8FCP_ M1"F"I>0,X#T3I5I5<,>=_N?09"D[!BT]8!>^'C,[<0;(W3()N4HST83VXE^@'*5TNSRYB9MPF:%^ .VJ;Y>:JC;VG;QD!/NFP#KOS^8;EZ MXKR;^]7;^[["9Y93L,\#*!((P91P".8ASR!&8KS HN !\AXS-BS M)T^L9#I:YI/%GHL]KB4N$L9NP7=D/(\1.\K\!0/$GC]OMM%A1\48#@T[?H'; M%K_79ZC/R6^[1MQNUCI11"5;D4;W'5ID0212'!>0QTQU!.("Y@'+8!I':1[& M$:-VF[HM Q.OL(-6:M6V+F75M]30 :,&;%3'M++252<;/6=%'YH>U-7/+K6S M!*S?B-G>/R7.=HO_H%7AKO2GY08,V+D"[U6';GGUGSUG'JT#5U \V0/6Y&>U M %S!V=_SG9_CVGR]ZAT1[M-@*#F2^7[ 0^XMA\M;(:BH>_%-S:6+I8= M^<[5TL\%WTW(:G_NL\V[A^K^;T)RY,;P%#(<=XVUN=E,67^J5?-[ZZ8O\ M8M;R-*(";@\J:J#*U6B28D:B'.(\D:<$)')(L$J,X2(+&<,%9YF-CA@C-K%J MZ$GKX@S>T[4(=QD!AG.1(Q8$,"M0!!'/*Q#2-22(_V= FB<@;8/:I M0?, 9J8_?<%@IS9[JE= T]5 ?-@!X;7>T41"3UIRE-2LRM%$Z'V=:'2/O7?D MW:IBO)+GF;=MPL^W'YROMUTX=(;L@A%1!((64.AN53G)Y,$O2F!:R.4MPB@3 ML5$G'$-Z$RO$+0>@8P%H'@8=8=K$8$,WKBF(YSTPGJ&Q6_.7HV+EL+&0]0(W MC@F5V9P[%B(/73XVM]EG_,BG-ZMER=1QX5CQW4W5MGK7<[3^P'79YC2WMIEN MS*7F9O7^B!07(D'2"F"DB"$J,(.9M>I6QY[=)% M]*8YZ#8M#V=;?I6_XX^;#Q9E=WY?T[@J>E'PK976#O?K'>[#(I&;/=P[9K?Q M<]"S:^)FFOC%F&=+O=@+0I@VH2,$;RK?S2FRT[ M:Q*8AKE84DASF<88AH2@M MTH $26"T.9VD,/$FT],$'5'S_JK'\1C?!;Q(::?-]P7T&",\*XU3*]7C3YRM MB^JH0,,&JN,7VAN-V^$E[WZ4%>X+X0N1I:E@,(IC#%$:<[F\5-,:EB4B$80% M(36U_8X1F,6#KL=L??GZSMP .(K%>0/K4@GM5E8KG"('-#V'#@C'W[FQO7*I MO&YFQ]?G8ZBZ#@A#2URY5+IY6>L56.T^ LVG)_MD3/@1,^/H;;-9"V-,#S?] MT>M>TX3+S_RO7W5OAIOJBRZ-VXM.ZE^^E[;+MM1W(41$B9"GV"@1!40H32#) M4 9I'B=Y%O(@*J*7'W!I+]C$NE03E">R-Q7_"WS]]GOSBQYS^?NW]SI%0F=& MO(IQEPZ?Q'G5_IK8G6Y+F6_8I90:M&*KE)M6\"-3+_4E0$D/=OTB_D4_LM

    @CJ"ZQ5&E1M4WZO)CTRY+/90<2#6U? )L MH]N'*$.A+9U6;44&%D&C!PZ]D0_=5.7ZEVY )GB0'#;@S;-)F _R^O7JOKNE MNT-?>;7W,_P@+13:-22IVQ%L[762!VVF*%?\&M??>?N 7U[]2$SW#^=%)F(Z ML/M?8""F^TN:9Q[F!?RYI8/<]:W!6]:N*:VY;M:R^KIM(=XJYX@6%-.0PYAF MF3SH%@3F%*5Z3F81T(BEW"HWQ)CRQ%;;EK!RDW_=U9V]4RJT7NM2V"]RA?): MM5QR&2YGCK%9=L0DR-F905L60-_N80>C/%#N^#ACCUCG35C+[BF)PISNK!D5 MUG#LIU?8/\!-SZ@'2YMCX!6_KIC6?L,?]0&AB <92DD .<_D 31)Y $TB2*( MB7PQ":=4Y$8^:R?J,^@;97T-@W4J>->> 88_M0W,N6%MIG,F0]!.[W@%SUKY M.('@20'9T9Y5"3G!LJ^(W![BVD&N2R.Y%>]P\^/C(.B_T8=LG@WL^CQJ^P'5VMGQ=W]]]^JAU*-BMGU63:<87WR 5,O%D47 MW)7WRJ7YV^?J_>;>J:5_1IT!GB5UQ6JB?.6R[D-7?XYX*G M.:ASP8?]8=+VK@ MH68&\)]MUWKP7?+2@#>J^)PWOSB4*-F G N<1QS+4P#&%*(H2)3Q$$&.LB0A M) A2;.6+F ABE_E2A@!/AZV983(18G9*5I'J&I9=@1ZYGB4PX.D*$,T-D.QX M;*QOCX&O?OD6E.=M@V\/R4%W>X='.,]_GE3;KY49(=%(M9#V VA M-%,ODP!DIUQZ%L";GHE?5-+'#C+-R-:_^>1U5+N=\/[&MAO2G7N$NQT<1\:Y M6S[ 39\<\^1SA$4H4@2C).,0Q3&%)*,Q+$B4,9*$*1)6 S/GCXU\NKE^>_/I MYN[F@Z7#PSVP,6OX8NH Q?1AB!'5&01Q;9,Y;X'7&K3(="G;+=[ ?J[YGS]@ /1_@I@**$R!9F08MB_*#:5!S MRV+TAYY=%8(]!F/%"19/FZ]FP5[$9Z4,#K<[]Z57H9XO]>JQ9)R]??J]X>RF M^EA6N**J(9H\>SUJA;W@:1H)'*@IC:JNBH8%Q!$/(6*I$+DT=1"*;#KKF).V MTJ+V?794_W.J0I /'2LJ75ST; "\Y<.ZI[PIM $+(R[_#P8TPZJ\0T"BFCX% M<<)X$C,:(:.2M8FAM=^@7AY:,YMS&L#L]C*%E8Z$?QE@]>;WML/G+V#+"[@^ MCYI+RWU+ /RUUS:0M8)Q((PVQ((8Y)P**2-!8 M%$2>=JW<3G;D)U[_ V9THBD=LF.G%BQA-=,2TX%EIS3V<7K&R73Y")?!X$FC M6!*?5<&X ;.O;QR?XJ9^^K8=U_0_-V6C6R=]X?*KJ];X.[\5?ZS6@WD_[54U M9XL\P6J410J#!&/5>HU!$A08ID4:TK3 45A8J2$W-B961UWM\+:[\\.6(SM= MY(BQF4Z:'CD[W;1ML#-@Z KL6-+]T5;KX72Q[MIZ9":DM8ZZ#!9/NLJ1B5EU MUF5 [>NN"Y_FIL.^A;,/N%9-5II^"D].L. 1@TG,$GDBH@@2E <0)2P2 MA"0QL?.\'"?JH";_R;-&+Z4;YZO-FH8ZR+$5)H/20A% M&'&(.*,P9T) 'LH33I:%(L^,>^!8T)TZ"4=Q8COTV08V@TC>-&!81O*.3L, M;SI&?KD"SW@9;_Y^$6"6O<3\ ^<8S/,)H'U7,3L8SC4;,WS:O#W([$0\:$UF M>;N=,J5J7'C]M/A?_[Z(1$&DIHQ@IM.C"4\@9I1#3N.$8XKCR&RPX.Z1$ZM MU4SG'7ZZQQ6X:>1OF*$;9R#SN))SD\32W7+][[]=?P8WWSY=?WY_.E?*>&$= M\CQ2Q-%=W!H=W3]V]L;@4;,LF$/6^[5PY#<.I5#L_^C!PU_XZC-?J7XO'RO[ M74PM%.UH/SZVUOK M%I3C^)D=UB]&Q6YI;X_HDE[;J>D*:)+^CNJC$GDZJ1^G,>M!?53,_7/Z^,6. MJ_;YA.SC'=<^]UT.=3%F2L8:_?[=JUI]7ZW_GZZ^!18]32;A>NI[6/%#]A4]9:XGO>[ MW1AY>Y*P5"*SO$Y#I?3:7I*=DCO:67;7>O *;%GO&\ZV+%T!Q;/\[1H\\378 ML7T%KN^5I>Q12PT17IEENKN; F2WP2>"P6^\]"V#'PY7RI1(N#R2E/$_H C[%D4X%_5@^ M>FP ;2V_KRG:QG3G':EM"\?!?&WK!]C'4#[4M;+JKRN\?&K*QCI\\ M)+O2@=*]22\=&^:1DI/RGP^2^!#=TM0>EWJ">,@Y&9U"(2LG*[63=KJ92E@7#'Z_M%F!*,\RB 7. (A8Q2**P M@&E1,MN=?&B?4V;"JHI]WW++E9-UU3X??W6N/[W%;[^VY(R1W^V7:"'31 4:EF*\*JUV W"-Y3IIVE:)Z6^3EJLZYR0]'W%[GI;8ZUF4OYF=^* M3I/R/D^% M_^0U+9N7?"]FVGY&M.UV \V8PKDW@U=U:PG*/6'[#G8,@I9#U?=C:SSV=WCL M]>$)+E^UNA=R,V_QKA_H#JIY/3W6O@#GR]=W'W[2Y489O/^VJK[_+_F_;W^_ M_OO7+NZ8IRSE)&90I(GFJW/ #%!%!< ,W&Z8&FUK"=<2/Y!X]DG93@A]S\GZ3HT-W?EV,0HB1*,8 M8A%*7<9P ?.L"& 2QKR(<&.[\ MH3L!?:E+RA=1P -I\1!(V]=]/"JP#*PZUX-K].IX&&^\_.(Y$Y*=88]FA?=)D!WV8,#:;N!L6LI M;Y=4V%R!@F?^\ MZ2BKX)TFO6I!.GU(M#H%O+JW.'+>>#V\SG:R>3TB'SE#O3[F')/]Z0_.-DM^ M*[[*!2L?*,FHCKFJH9W\0W'[B)>*S]W9A!24DPS)0UNFYC@$C,&"4WF0(T00 M0AF)A=4L)@<>)K>86C[4^P!R4]4MH74#1_67 4.6)04.8)L=!">&T,XV,49O MTG/C!9#X*F]PX&#> @AWB Y*)"YXE/UY]*MJ\%M^K[32O16W77&WUKC-W4J[ M\M\^_^D?>+GABYC(TZ.J:$]8DD(4I0$D)":P2'F1XR#!(@M,CX^N3$RNNR#; M\:6LL?W:][):KT ;%GL+>@;;DT(#WGQ6[1W"-^07B\.A\_LX?Y:; V5;]08' M+(%;<8#AW4EXKX!F;@9DS0\S\UJ63*]6'4MW=/NI)*'81 3/>P@2N2Q ML$C4 L(PSD),4U%$(K4J<1LC-O&JDB?KBI8/2ZX3A^B0$>L@WVG C&-\7F"P M#O'MJ%ZU%:Q/X,_NSZD"?6<%]1?G.TUJ[C#?6:&/1/G.W_.:@GQ_M-TL*J;Z M;:J3X=U*_6B0Y]_F62U0AAA*/;RXDRL MI/[H/.P5T]V'%"/*[E6.=_MDT=>!V(O&]J9XK:\UJ#?X=CX,OAWUXZOG!5*M MS/]2']%KB.--\3&Y':)5SF6U3706F^7R"3R.J([VJ+T7G2MWD@Z3-QMMJ;_I M(H._]/&Y*_6UK<$CEIN4I,9_EO*YBI@.(^X@ %C;5Q(Z0+!DFG*IM+BJ8,)K M_NJ#?+:O^$6B>\9,_A<(Z]F^D'GB>=9,LSJP\'E;4)[:+AJ,9 MI78A_9PCI8#DPW%5_M/A)&>'K]G1;C+4[,R. 1LJPT?AU'.B=H4=+Q--NG2" MP=-)T([VK$=#)UCVSXIN#W&<@3LHZ90B;NI:DI6J)@]$@#)(LQQ!%.89S&F4 M0U0@E/$P#QE+;.JKCU*Q4BGV5=5M]]=J5<&.'ECNN+ <@WL4I(*Q@.1A %D4 M(=5XF\,<%0R*,$[C0$0I$59C^BX'R:&B<3IXS-3IQ4+;JMB/H<0+P MF#R^YOX>I3'OM-\Q,0]F_(Y>;*>W&"\7[[LSU9TT]-HQ>%_YPZI>+[*P8%$F M5V3!6=3V/,UCGL(P2@)"<4!P%)JLR#$B4QM"'5FPHPM:PF9KD@L/&B-)%HI"63O+U=CO(ONU4X^M!9%J&)6/T:-+K689:,.D;=W7__4G.V MKN\K]G&)OQO/D#EV\\3K2M,$=^6][NTI"7/564G-Y+,8$W-4Z#/N3Q_RVJVH MTZ*"/Q5E7[-?QJ1RF_ER](GSS7H9$^C9C)?1"]WL\-^K1I6KK,IC%&:U*4=$W+L M7#Z][\ZYBM!'7-8ZY?S]ZJ]*'==TW>5N8.IU56WPLIT6MD T2C"C,60W07,2-B=6?5T24K/E^@I@31W@\9EJ<[XI,SWX\OC; M:CY;ALX@!WG5Z#EW?]$O$G!]34";QHF MYYUY-RG0!T/NIJ7VFC*;NU)\)D?ZOJCOD>[S>R;@(F"BB&,N]H2A"B.*B M@(4((L@2$4=)@@K&C(*\KT>DJ?>1'2NOM'>1U?L_[[IX'8Q.:,O/EN \D/=( MKR(M,U!"#W; ?[GOZ37D.4_U7;GG.O?MB4#?GDBH-_RH& !X#;[K5Z\2C(%8 MU7WO(JUBGF4^Z\9%#6!R#ZN^ZQ3E!]V+154CKW8?W/$,:/ @V6K FY8"OG]0 M7^&#O'Z]NN]NZ;LIJ2NO]GZ&'QYJ3LMV:=3MU)+V.LF#?.:]3I5>X_H[;Q_P MRZM/EG;Y3EXD8=J*T?\"2=,N+V:>Q&DGSARZ;V.50J28Q]73]7)5?5?VZLVZ M^;8A3;#H;3W#"SIOFKTR MV.WLKI9YT'$/-/O:,0!*N;4,.;D"0QE +P3HI0"M&.#-W_ZX^?"W7W2RN/S; M__/\*2X=S&=XRQ9=T%_7VW8-LDDSHM$FLK)?RDJ;#JU]PNLU+BMMVJRVWP5^ M_ETTS[X+.OPN'OOOHNR_"W[JNQ@^!92-?,YRR>FZ?.3+)U!O1U6M5#'8WQ2? M6CUX,FAF?(]CS>)GX&*^AO/S0?JL:?V,9%T'S9'USNGU;WS)[E:_X;7Z]].V MW_XUI?6&LYZI:R'_O%XN5W\ID_[CJGXG%T.Y_K1JFG==[CM*DCPEA,.,J41D M'F!(>"&_LB(M@CC#09)8112F87/J8.J/5;V&RG$H-SNCH^-X:"5< *];!EG=]U&ZY!XI]:67X+I:8 M%F!OD_PF87+F 8!3 GTX-W!2:JZUMK3F\CS[GK=_WE22 Q6CZ!-J%C3* I;2 M&-) _@?Q&$%,4PSS),Z#)""H(%9C3LY2G#KEO:.F&@)HNP]*D[*L58. VK[( MZSQ^9DK5*RIV^K$G#=[TQ']1M;-;G+REL5G+ZJTP]AR]F8MA#<4_+( UO=%. M%S3U>G%]S^N2XOYX2=,DXRG*(1/27$-9D4!""(*Y2!/.TZ) 06ZRZ \?/?7J M[HB9K>(CDH\OU\ODL5N7/1V/:?.GV1];:O*NP3*3_]HML2,/G&4MG1:D7S0C M5]@[5OO9B6T)^JIN%KPHX%PD:8L M+2!+2"%MZ3"$>P=8*.SMKVPAD,X/;-W1V:FI+O4L"N0(#!L"7\_!8&]TV\GJRNXU(SFIZ MVX"P;WU;W>NF0[[4*Q7->/HBOY6U:K,E23SH*#-IUC6FZT40%%F 4FF2TT) ME$?*@QHQ:9SJ+,6)M4=/_PIH#MHNCCT/X,^>"\M"DO,XFND( MK^A8ACDO!<9:01@+ZTD[G*VXOY75JM:Y6ZV_ M_=.V[2'-2)YGE$-*PP0B).WU(H@Q#"-YOD]R>> OK-S>)RE-?=A7K%7=_ MFSQ_@X-;CJ^[*-AUT_!U,^BHMD@Q0G%$(\B"7%K* H60B(A"&@=Y$ 1Y@?-H M4?'O*K_BSM!/=YJH[L :_XL'%\C M0!JX]R[$Q6UU\W4?>0 O_GQ\0W(L%VGK4PZ\ +-7'L3YZ MQ>!#\N4J/ _#F--PY.[YW(?G17CF2#2XW,TX4>G@;0IZGP#POG.JW>&?FMB[ M'RHU_:;JZH!9AGB1X@S&G".(4H3D&2'.I,U22%V8YG&(K;P#M@Q,;,IL ]6# M2I8GC@TG.CBC:F;@3(F5G6;<]81T^1ZIR5XS?[/W4IE MD%LOO+T[9UANNQX(35^AT=?66:VZ?9F-UMH%XMJOL!%)_2^T$Y*Y+J_]Q\VY MJ$Z(LK>43EWE&*_7C8!OA>[^+%0FP*^K%;NMO_'ZL93[Y^H>E]6"$42S(HMA MD@Y7<#>A.K$:[)K@2R/@3T7ZN^*#U6UW7$"_FQY ML8R\F:%J9E%[Q\IN07N"R3Y0;R.VKTB]$.Y6;WD[ M9NOVD??\?M'M&CZNE'$OY?IMQ4I12I3/==(:D: ]#-W.J:9\CMG/!^V.#J4??,X*#I MM$#73T/T_.M?WG="Z+OTB,&^_>,K&VEZR3=WWCO\*OF>;MN8KR_0W0J\Y?WX M4X4 4&[@?F-J<0!;(/0O>S1 !P?H\?A7_PQ?0_^@F3Y''Z-3_0Q&]:@27WW3 M'P\O]T5Z %W"]W^!ED >7ML\'8)\,&IOQ]Y(-5)]5PG;;>SJYOX!ES5GUU3J MF,U2A:G;'RF>5='I(@["*(U2 04E B(BC\8Y*3A$(J-9%"*1Y*%E6-V:B7F" M[3N:8"F)FN^0]J">-Z*FPFRLPX <, /PT,8#FV_^D0+IM MS=X!M=HRG0$9V<[LGSG;5N,L[G ;<'^(RQ2>SCZ[%5^YV%1,E=J\YP^KIE1S M<-^MJDJU(%I5NH=,TVQ4].]6O-O5XNPJ=+[T13EZDVH6-,AEWZYCF.,!B_TJ]L+_9=ZCS;S MDU[%^W3<-M=R>3XK@-WEM]7G%K'^\;G"177P]70PG0'IT:E/TU&?<5K4Y! ^ MGS(U/3F'C.=5I89>7:NF@SK%\%:T&3W-^PW_*/'ZRK7Y\077ZZ>/J_H;7O(% MIS3D3"0PP:I@B/ "8HHQC$,14AK',0V-2AE<&9@ZQZ"E#]B& _7) "S7=FLQ MJY8^3[IC5X/;L4O_6Q[:.:9K\$9-#0.Y39ZP"_;G-]6I$;7;+24W[1B['3^J MF4*/L60)*)Y QQ307.F9=XJOB<&TR,:>&%0?:=K8^+M=_\"J K1O6(O5^*BZ MS?W'H)*J4[TPY:%5]_4_^*6]KATS]7?PN;NLE 2YT&./);W\_*AO4W_H%/-&H%=/_N_@[]] M&0#PM[8EJX[=Z8>Q\R?87 M"/TL"_^2Y]BGX-UNULU:+@[YM7R5'[?<\I^41_CZ?FV:BG?Z"1-OE\^#DA9# MS,[(?3X=SX_(=OO9@";HB0(;"*S2\LY+Z)2>-_+8V=+TSHLV3-_ M\?6/%;O9ML]M2SVW_9+;7W!^_;.4QV&>BB@/,&11JIQ<80SS,$EA()(D2W-* M@LQAC*$%!Q.OYRY;H&4([#BZ GL\@9XI\*=BRS*SSQYXLRR_2>&TTQ7^D70< M(^B AM<)@3;T7V#XGP,\Q^?ZN3S(36U]Y8^\VO!MAMF7W?"C6[(LO^NMZ,// M!Z[&6O?9B]_D3QO16JAZ3NP=_[E^*_'XCP6.B: T#6":" I1DE'5G2"# 9?: M+(X+C"FU46J>^9L\44]S>P5V&7L#AL&.8]79N^49[-)YAVS;Z4#?;]%,0[[@ MN['UM/MZ+=W<:Z"8!IIKCSIV(CP]:6#?W,VJGR>"=E][3T7&N6O;8]G(I\IC MY?O5AJS%9MDW9EX(FA.:!3F,>A%9ME2JJ5E]IW>#E M:1>S2X^VLR+[:\]VFM3]R6NY[?S7/8;>7)R'+D(@) M+%"F.C,&N9JU]4Y58:NU"2"E^N- M_)S.SS,N,(VC.,H@BG$*42!RN>US"FD8Y7D2JI]:;?NO0ZR)M4_'BCP5N$Y( M?UUP&2N]U\#LE$IVKHJH@;P73TIWT/*OZ35ZVU5>A5 S[V*O0N:3N^:KXLYU MON2V.]&@7=HGCIN]7BD+E 1)'*,,IBB*($(\@82Q!+)(Y%1D44AQTJ%H#ZO9SN07*L?AC8.^90,F MKD#'AED7)X<9C):B>QNK:$IWYDF)EG <#C^T?6B^7WO(8Z2*X_2EN7"Q?QZH35.8]YXR+ M>G#P.'.Y_5GH-K?-UZ!L%N[8[([WFZJ:&(%XP[/4=AMOFG MAJ(.!Z*:WF)?F+0]R^K1Y+BNG\2JUJVSY-Y>JM* F^K?.:X_EH]\401%7""Y ML$D0,WFHS[$\U&<)C%.:BR!$/ B-)AC9$IYXE4=!')E7P%@A-KZVI\3!;J'O M7!HZ%OZ,#] S(NURH%@!BI>) #,O%9H*.+<2(8\ 6A6?N* P4G1B];C9BDU< MA!P6F3C=[W:(&=21JO#H=BQ[F$:H4&T:&((H"0-8))1"E/(P$Z+(.34:RSY* M97I;:%MLK8C:'5J.XV)V9+E86FNCYYF@'BT=(XD\G56.TYCUI#(JYOXY9?SB MB;(*FE-1E\/8RDW5MO7:B[%\^,EK6C;\2UU2OLB30@322H(Q0@E$>:$LI*2 M&<%A%M,<)[%5?O?< OS7R13P_68-O2NO^'U9NFT,HO_-F?#_L0"_*L%MY3H2 MZN]E UJX&6/\$[V6N:+YOME_77'[B5Z.=81^*C[LYPN_[\XH'\OJV_I^_:&N M5_6[55VWG4T^+O'W19*R($CR M(HB2"B$9.G=A+#G**PF&IM+ M[33?V.#QLTT[-A=U./O8XJY7FCBKPGVM,ELD5+ LH@G,42&MVS2@, ^Q@(3B M!"$1)ED6VR7US,C]Y&E!SXU;JSD!+_$R/1FT,[^@?XU,5IW+T9FY_T*9JH?O MXE\E'77 ^>NR7?V_DMD32X^PX+95;0L1CQ1W[:KR%EF:T" M(LBB"$-4A!CF MA8@A+Z*(()9R++)%V\%)6CGUVFRG,2-NHX/V63!61V_Q4I=CXK5N1D7X][*J MNFIJM]FXALB&89XA%A.84,PAR@2%!0^X/"+@0,B_A/*/#MD/E>$./A6N/0.N MJ/**38ZGV1;J'R&[W>]HY>OSHN!!':R_[9#;>[=:XV47GXDR'!#*&&0($X@"E$ 2T@@*PC,DDBQ*0KQXY#59F3JTCQ.R M^?B'Y(S7P+,,=$W83B&5O,)(K.NWG%!]U?K MF:O=5J@36B",HH+*%+$U:335"W17$T%R/,X#;(T)381 MIQ%:$SOYOFR[?S>Z?^E*GZ]HRXI37$CFQ M,S_<0'$R.72M\J,JNE3GD$TE/XKEDS[EU:RLLKDK6AG'?03F.7!9F^>IZ*<^='RCEKU'R!=ZOEL@W&WXI/J^J[:J+V:8759-?!Z %YG%^( M,$V"4,B3-HT3N0W*,W<>X1BF18*C+$L$SJP,="FE8D/- MXA@..2E-AZ9=!KF9C3LYD'8;6<]..QSFW3,P%4MMW[I//:S#B3QCL+HTG72' MQ5\W2@<>YFY3Z0[3D?Z5%SS,WMK_TL\Z>U\V#ZL&+V^K]YP.JP6E]MR0IF2E M/'$N!!8937$&\R2)(8H1@7D:!)!&>5SP$!5AP.R)3YY_HW47TZRHP?85 M8,^9T;./0+-ER-PBM$3YO%T^ 7)NJJHSQ6X%Z#D!MQ78XT7]^MOTL)D;R=/! MYSX?3,^96FW68KGZZ\3'M_OT/-F[;CB,V+*6#YS-3G43=&B#.C[ADF$WWSC= MU#H2]/'Q<_E[57.\5+/4?L5EI:>?YW'" A%3*%5P 5&0,HA5377*\Z@(<,$B M9MDCS8SP])KXA[+L50J<>.8$59/GVCRZIF714)E8XDHEGGE(8AC33.YR+.$0 M)ZH<"^5I6&1QDC!N/SG("ZH76.8OBVD0QQ*W,(*Y8 %$*4TAII3!."D*DH4I MD0:$G2O>/ZI.;GIS7"U'CUH";';4\0^:G<'0I<'N&+@"'_^ GV^NP(X+H-@ M;Q0C'KMUV4GN=:S26:(O,$O)%(CC Y2,[W9J#L143S"FS/&/TAC:5J(T[W"; M5_JIK/B-_%FSP#03L8HLH((Q>1YA(93'$ I9FA8H*HB@B5&1DBWAJ75USPIH MMCPHG:)M1&4@VG4/,L=S7(E,B9*=&MD!I ]MBH]=Q9+4*3TKX$_%#-#<^< M9 W 95V'S,G-V8+(&H2]?D3V]SLWU%C7F*XWTF3?S@AZO^'70B[,CZ58_U"= M.Q8)Q4& 1 *)*!!$-&:0L#"#+,RCG),BPH%5DT SLA/KD5MIT8!$MXRQ=+<: MHF9F=/C'PEI;]/2?#2-;KP#AX LNV17 BA>?S77>#U^NF+_*#6UY6N>7E0>FHA#]X()22!89$+J3!2"K$@ M" 8\XFDH<%+D5G-_+&A/GD$3N MDJ"-8D,!UC-R!30K5QJX#V>!NRA48PC!! &:BGK%2=QG82@QYEN" )%6E$"\B+@$.$E8,%B13R7!Z( M8A:1"">7N*I,&9E8)1VX#>D&BCK-O'9X'6Y.F"E OM M MXPW?B_TTMN!,Y+DQ9N-%?3FV8)WS[E@_SSX"K4C\6"U967V_PS^_RF/@(BO" MB&E&PF^'KEIM@#K:8:'0=21J]Q[6'WIR[W5H*I%P+(,!4$"HY@E$!4< M0X)1 (.(<(0*S++$*,GN)(6)U<>V%5-+%$BJ>G2=?3>JY[B,*PXOTMKI#FM! MG?I*'17FHE92SY\X>_>HHP(=:QAU_$*'>I"25]_+BM]Q^J-:+5??G]ZM_OYI MS;H*YH0G819FJD-<*M<;B7*8TPA!G$8QICP1D3#>J\=)3;SPOI4?-'&PHPXD M^2L@&;#(_1]'Z_SV[0\#N^4X)O[YZF];'"SJ&;SA7U9B5=^WV5C*"X!+ MW71EO0)CX/DJ33#"8:S,8/P!\Y4,& GR+/W?[ Y+U4;9XJYFUW5]S58ZXJ2W M21--=?3.B;533\K"%C@AX1D5=+%P=FKGKL9L;Y@C,)/5?/6,BC1B"\@;.T\! M93M;X,3CYED_HZ)LU\SX56X>RJ_\D5<;WN:EMZ$89HY0+ MQF+(*5'6=Y[#(B81S"@-0L%(2KG5G (CJA,OO;8!2MUR8AE&-4/-S&OH'0N[ ME=J1[XM26@;T&1CT+("WO*(_[G']'Q/TB[$2WY,3T(SFK!X_*QCVW7MV-SOF M6^A68"H)[)HTFH1IEL#!C1-F!.SZE8$_>W(^YW.4M7=]*BBVSC\T=.#X':KL)?YH^XOKF2^%=[D MM:H&NE1N][(??*\:\>GDBO$O0#4*7JNL\@_56L7J,/W/3=G-P\"@DLM694*^ MD3>K^MK^![^TUS6E8NSOX'-W6=D QH4\4S& GQ]L,5%1/[R4(%>/O-$3R532 M@F@[PZM_T77YV 8)NS3W2G[O#[4:N\$V>DP9!FT/SHYG(;@T%6I.5]\KG>#= M]N*2JQXL=^W. -FLVQO82K*O;F@VR[623_-6,A)A MQ%E@U>[.@.;$.X=[DJ<)7F:VFV<4++>1COC\N9T68OM*MS*@.&^:E3D$!^E5 M%KBN4M"EZ M_\!%K3X@I3J!(_:L;)XTP6DZ MLR[VL^+NK^?S-]C[O=YN&GE8;YKKW6%^V]M,D5%)55R>I3;Z*-XUOTI$4D1A M'$$1$0*18 061" 8$\;R (D=38V/G2[H MN0$#=K;=+54SGAU+X#E/$P-I[I2;&E WC]T$P%IYARY!9<1UY/38V?Q*EP@] M=#I=]!Q[G:V&D+^O\5]L]5<_,B]+\I@'J3Q8IE0>+&,20Y*C&-*"AF&09B@P M"X\??_S$^K8GUOD[S37%$2#.*]3+Q+-3EXH6V(IW9NJ>B7CF:NXR,=V46)=P MJX_V'6E/SNO3THPHGR,WS:9:3C,\5!PC5SGW)%"E(+5^;U_+YC_>EPU=KJ35 M./1"%06)0J0\U6FFS#<$B0A3F B*LCR-2<"H94>"LT0G5B&*:CN;Y1DSUJT) MSH-G=DSS#8F=VGE&'2CR8$=_HGDM-A+[ZT5PGN3D#355[DCK(*K6K:X$]%W;):]S1>AEK !PJ62]\5 /L%?TXX7ZO\))UY ME_8Y<0_6\]D;W!9QWPGMMCK2.6#7X4)DK @*'D(68 Q1*/]6B$1:22CFC*>4 M[WB':&"BE!5M]+U5@PV5*FR'4.,$B M3Z,(YDP0B/(\A 07$<2$4AI&15I@JPY/'H%VUZ2Z5>*K@ME,Y_H'STX!#UI, M*OC:IKYEGQC4<]-V;9FB88N=_)YTM"'1616V'1#[VMOR;C=5?E/1U3V_PS\_ M_%3#1_A;7G%12MU-&>(1"2#."B&M,:HZ%) 0(DZS-,,Y%T%FI[M/4)I<6;=T M=1'[&]Z2_@60EKB=DCB%58BR-"NQJ?$8L3QO'*2JS[A1G M1-W?&LY=/N-DQ+:KSDW5K&OMKFWT/-B['[BZ;7N=_L$;J8)4/S')*]7:2/WH M'UP=1N0O'GF-O_,//WE-RZ8;WQG0C.6<4QCF10&1//Q#(H2T;HG4!RPF<6SF M"WAUDDVLAUJ.V@Z&'4\J653ENCN/GGUU&$XYVO&EW[F=&O8P%;)KCC:0&+03 MMM=29M )?04&']:'P8>E?GP%>N%!)SWHQ3\S]O:5?V8SS*5\Z<_-.<;6:A#E MV=M4Y1K\U?$#RV/GXXAJP@H+PV&8\N.BRPWC3<>">J#FH:T& M;UYZ6N:4KW2*09N3\/OZ9W1.^9J\C/>/]IB71WW MY"HW)..J*5L10H0C:2UPJ61P1!(6)&F!J54!T^#9,YS.5/&M2QQXB("9.G"4 MRVZI&XIDO8"/,.]I<0Z?/.O".R+2_J(Z=HG;@NES/V_E:1^K9W[CW[45L+54\9-!UINZ5U M&BNSA>8% ;MEMQ-^2Q1\.R>\]2(\*YBG)7F:SJP+]*RX^\OU_ WNQ3#RM$#* M2A\6WDECOV2\S(QE/^*B2ABDHG(M@K& MB/+D\13E%]!G?]N$;#L S[L2)X/%;L5OBS,&?*@ZN $GH&/ERCK+VPXS^SH7 M[]A=6.#B 4.GRA8K' Q*6LR>-WLMBY68QXI8[![@F(B*FQ_7E9[1IUPMCWBI M-/>VK1L)<1"AE$*2)DB-]"T@R3&!L4B+A(2"GIGAY \3.UUZ$1SV2:I&4OK*5!TG-F^ZJI'@!SFK9GVK+:\J%.#XH3J%D!+2]=:Z&>'7F-91Z+,<"(JU8SN52P!,42 MX+2 !6<D#D)>KQC85R!A",RT["2QV"M??1V>? M0V0KO:^L(F.Z\^89V<)QD'ED_8!+A@9N#8H\C7@B.(,938GR_')88/DWD<CW+)KNJGH\6X81(G.Q+??6GNKT];4F GI+RATA-7-F[GFA#]-S#>YQ6\A; M7_,GCAN^E^SQE=^W9")D8 D80+&J6 Q"K*< M,:O%;P50#/E3&:Y( M>%(CUN1G52VNX.RK&^?GV(>G'&;H]HEL\E>\63>+%!&41O*XGZ0HAXCS'.8) MR2#+1< 0CTEAUJ3:#SOSF/YE1ZYO;&\1F_& ^/D@U[PX.ITP!N.[_V$VOGN0 MW-XQ.2OJYF&R>='W,AZXF_>L-I"5T*78Q[YR-42@^UW32O>TG;V.0=V]/C9\ M?4*]ODO3:[OV[Q:/ZW(1Q S M-'.]X&!IT.KBI '1*R#)7H&.L$?+]:QPOFS4TX3FM4;/"GQ@=YZ_PWYNJ2J3 MN*;K#5XNG]2$BS^:=ZMO?*DK''[3S8<'CAG#B:8VSYPZ%/^L3*_C28_R (_- MWW45'ZZ4M=-R!SKVS*>B6N%WQC*<$#J[5>^(FF<_F"L>3F-8K0C--J#51?SA MZ%:G^]U=WHU\D5UO>TJDHLI) )4M %&*$X@%0E :!Q'.:)*G9E/TCC]^!K>V M(F;OTQX@8.[%=I/+WF^MZ$S0Q/^X"!X]TX.'S^Z+/A3LF/?YR%6NHY$9Y_=J M>U?C]=1(1Y8K3([ M\A.OPN%4(8*7NIA-_K7>\JCF\L$!E]L3L?5D92O0S1;V=%#:+?P='^ Y(UL_ MS:2#@-Q@\#9SV8KXS,.778 YG,+L]!1[3[1V(5PSQMD=_OEEZXY:L#B.,8HH MS"(>RGU>,)ACE$*2%()S3E)B-M]LA,;$:N:/ZSM0RV.]N;?R%!;G';\>)+1; M_9H@T!15^RB=9]\1O5Q>K![G=_*@N\EOY.\](-N+$/'7G;)[),ZP/W8WG M+G5H@+5Y>%B6O'[WM?6IJ3F[3YWE' =$))G@,$!,GAUHA"&)PAA&+$(DR9,P MR(Q#5B-TIC9?.LK@W17 8/VCK%O'X9-%@YX1D,XK&T^BVRFTT,-&MZU>6K_#=?TDS2VM'Q>,Q_+_4PRS@".(0A;# F.5 $0Y(8AB M)*A=CKT179MOV"F_7I'W4J^TAU>6AM),C&(8AB&!".?2=HQ$#M,\R6E81%%" MK;IH>T?+N?9K+0^LU7],@9G9X=,[$I;^XU,57U<*FIZ)-FU@\LJOXT)/6P"V M1_,UU($=A\&P'.S$S:X3B^X?:OZ#5TWYR-O6JI_Y^E9(TU+^:[EADLZ75:T; M=ZW7=4DV:WV*71T_XBX$YF'""8=Q6N00":5&6!"HP28(!;DH3H2:AHR=HM9MQ>JGQ1^_+FC&,&8I M@GG.I6[-XASB*,.0YH22",5)2HS<>[M'3FQ_O57Y4-+H^*.LOY<5N&F6ZLAE MIA('/OUYN[FV[]=KBT.F1\)F'<7 MM^N[^\=N:0\>-*!.WSN;_^DL^T/OT_F+71-K^E%; M;=WWQ[(JUUP7@G]9+4OZM,AI1L.0Y3!1'J1!3_X*J!ZN]SIXLM&L@*7DQ4YA MF !JIC(\PV2G-+YL9S6VHP;U]) =4"T+X-,8/-8ZPD)@3UK"A.*L>L("@GU- M87.KXXRIYBM_SYOR>Z66R/M-K1P(NI_?;C#Z'B?,CCIO;QC1=N MM=6<'FK\Q4U)MZT! QKPI,@11$%6J/]$ M4"6GPC I<)10D>5%8#7;PXV/B76*W,=5OYM5_3\LYWPXHFIVTIX!*SO-HG(! MGJ4'@"U7*OC?\@6&C%T!S=HDS1POA,?7I!%'+N:=0W(95 =32BY\G&/_5B$X M76^3!N[PSZ_2L/K*%0;ELFQ[^_]00Q!OJO=<\+K6J?RM@U(E=;5S$OLI8XN, M8WFLCQ(HD"!J;)%4;07-($IX'F.28YKG5@U@_?(WM1FE.5'M=!Y[T@#WM"V[ MR7I^,6;:\07AMM.:6T9[W:EFW"M>P7-FK\#NG?0,ZVN[EM9;GG>##[>U/AY; MY$X#JZ\>NYZYF[=)[S30'G3YG8B,82AR$@"$<4"XB(0D!2A_ QBU6W!* '%FO+4FE8EB--G(X%47D*# ME\-.9_>:*[GV>[:LXSN&,!M'>?R#9QWKT2RT;K1O'5Q= [Z6#S!@Q&O QTYV M?V$?0[IS!W_LX#@2 K)\@'T@2*HW_%"N\;+\IUYB'Z6]N:J_U%P:I/RII==5 M,(4XHKE((4X+ 1'*$K__BO&JO;/L**G^!^N<]K[_SNKU8 M;I+W#Y)$.]-%_?;$^_(4)K%&>"0(8OZLV4(5K1^A[;3K0-X=48<\Y!'!S=6G'P#<].51(/SHK/-BC2BID9MGTTKG!1BJ M(8.K+S^6]EG-S8(':1(KBQ!E2NTD)%"E0!RF I,LCKD\A<:N1] ME>F3" ?' M)MI3=3].[N"Q/SHZ"7W),?'=67DO.@X>R#/!T6]'X\6.>0=BCAWI#B]V6Y+? M-O?WN'ZZ%8<^J%W\G4A3($IP#@O,U.P9N5:+3#"(\R .19Z+$%G5 9@0G7C! M#GL WJ\>^?W #[BF]?.(_4[UON(U_BG4Q&!$>!F:]XWC'8JH*.N0#OB))^T M]Y^-X)YTA1')656'#0C[FL3JW@OZ^._LAX74%107<0*CO(@AXB2"A,8!#/.P M8#E/PQAEULW[=\^?6%VT^3NV!XI36$0B(R%'# 8Q01"QB$.,\@CR+"P$%U$: M\]RFL<0E6-@WAKA3MUP&@)E^NT L.U76OEV?IX8S(O@<.3!X^OQS!@Y%.SI< MX,AEKBU>*IW5H,:2]":0CJ%=5^Q3B4FY+-=/>VUU>21HPC($BPA+S1-&!2QB M(B!.XBS'0105>6K5#AZF#71U'>BC/UAJ_ MN?:_8&_]ZR>:6+>7:S'VQ; MO-B_#;.E/S'&=NK!'[R36D478.:M$XL]!S-W6W&&Z+"CBONC'+RV3;-1UMFM MV,]7__"3ZK2"CZOZNGHVO>EI@=(@+)"@L$ JQ2I+L%1Z808SJ0\3A/,H2LP= MNBX<3.WK[7@Z7C(%>,>8/KSAPQ%F;SZOUASD%E53;J_!P'$\-;B6/N4>UUMQ MI.()]#P!R12XKOKP7<_7U'!:N*.GAM4]LH?U"##UX9:7?<3K'UA5Y((/.@#8 MC^S3MV(UQX"J1)@W\EX5 ^Q_\$M[75,JOO^N&XBIR\I&^3?*BC,5&BPK2?*^ MMON>QR951-G-K:Y,62=_TOE?W4SG64@BA&5:^HA[IL.&!M$1U6XP;+ M%>MXUAE3H.9T];TJ_ZEIZI0[R>NR4Z#J:402UC>PE61?W=!LEFLEG^:Y5IOK M0WN;_L$#?M)Y#>J*;L2AI/EW\+NMUKG I*JO6J4 M2/)'.Z+M* @[NIXB$)=\R6/!":?GSA>WN$3L9R&-BQ[DI[_*9[Z6Q-I>:[^N M5NROD3WH.:)J M&MYL^0$]0[^8E"QM.\6]V3LFTR\&W-'ZYW)L#S$:XWU75K1?!M;\AO&])(RT/N M;X.[!A,[4!I1DI$,"D1RB-*,0$)1#DFLW&T.,P$8!F&]T4L-AM5STB;7K5T?B# MYRX2KK)[FZAH2';F68IV8!Q.4;2\WTT+7S.FU3I>JEX6-]6[-HN\2]_-BB*) M2!! Q%4W"[R6Z%,UXNWG=!ANNJ MVN#E5ZY6N[%.5?=BOPY -G673GQ.G7V=GK M_-;*=U$ :$PQR2+ IABC$.6$##1%AU M5_?/XM3V_;.""]81![BC;J>1)GA!9MKK96&W-%(.FAY=Z;]N?]XQ? 4ZEG7> M1\?S%>@9'"0Y7H'G;_&=?$JY!I_&)@A:*\KI(/:D5"=@<%8%/!W ^\IZ0DIN MBOT/_J.D2][T_A.$!2YR!@N1IQ#%-(<%$S%,"!,L%E&1)]A&*3]__,0*]4XE M,BDKNNQHVRG2/4#,E*"[F'8*K*%,3>PV==W,<%VU^8)ZYR M;"1YQ #[RE6K"\Y^Q66EMH<%%6D0IGD!PS1 $$6Q:D06I!!3',F#%HD)I_TT M"+/%9D+6Z-M\/N7!;A$J0@V0RZ\_81WF<5HV?S0!,\E9D).P@!%A"40Y(Y"$ M*8?JI(H+05$NC'HN>8?279N]#) LYA%G(H61A!0BSB*(@U! $:&4AHSF&6=V ML4O?4#K%+0W M$R1MT+5;!?QC93=WG+JP*^,X98'H)CH&C-[[ =J(;6O)I\F M).?MW&D!PD$[3IM[7=-[^V;,RLMPJO%C$%*22 4">8"HW-&*&!+.KP'5B;6PHMXZQDZUT;0>K&@"99&Q-*6PW2#+U(K83VENUL0G/F-&<+ M& [SFVUNOM@#^VF7>S7\R),T9FF,LFSH&R?@R MOE!0NP7K*J/Q4AV19FQ1RML&"U+^:[<8CSUQEF4W(DJ_P,8NL<]'>K=ZY/6V MF Z1F.6QBE$F/(.(\Q@6C$BK/(EX',01S3*CD.7!DR=>1IJ6=;WAH?SCJ^8B MJ>S6C+% 5GE&1YEW2C!Z_J39,HN."C!,*3I^@6LWQ;[8XL.CVK!VB><)BQ). M:0KE*E%SCJ, YCD7$+,XD[8I(TQ8-3D]26GB93,H?.*/]L;D:8#,C$@O8MNM MJX'$+$*N"5RMDZCBP+(": PX,^WC M"PX[);./Q'N%Q+9CU[M1).SK?PQ$]%7^,T9JWNH? Z$/BG],[K%;XGKSK9\6 MOW];4!R17!#5@%TMY"1/(1%(-?*+XR(.,HX"H[K?W2,G7JZ_5^6:,_!-N1P, M%^9 W/'EYR:$W2+[_?/-W8?WX-O=]=V';Y\__2._<=O#/N*RUF.-VO3/00/-4B6?Z9'L[+;ZJJ+YJI&<_JA*>4YH/I45OUGS^V;!DHP5$:*017$(41CG$$>J_79 >1 & ML4CMNM-,S?#$B_,?N*YQ=4&_@LE?F-G^^YI>@YUZ49RWX^Y QZ>.W-U4#QMY MW%)'AMU(A1UCX$_%&M"\>3PJS 6C)SMAX7[DE#J*\5Y?/^; CU+GW@+@,1O M1Q^T#'21VJL.),_ F/=^]@V06ZOGSQM5.J&^K.Z#DI_/ADJPF-SZY<=5.WZ! M[2\]-1>V@6JDE[#18V9K'6PCU+!3L-5]EXQ&DANI_)P&N^[>H(PD$T&($@)C M$.PR6"#!<\3V 2!"E$I)!GB8QA>:#(,IJR2.0DLROR\@.84VG7*&3@ MO_^W/ K#_RF-CZ4VW+KI\-Z@M-"K%\/CHDR?90#OR'K6GJ.B^529QPG-KR=' M!3ZJ',?O<$SGX$W#^>T#K[&:U_&)8[EX^GE,7[H9'>\W?!$D..(,"9AGB;2O MXJ2 19 @R%DLE[P02$3"9@BC*6$K;>DXG1$L%?7M2!++A U3!,W6^12XV*WZ MEH,KL.4!:":NAG/:Y#&+<-U0T6,.AJ7DOM(N3,G.FVEA"<9!I3FQFW0U&'CW4)>5Z^C75%H*>DJ1'&O5L@=66+Z=6S6< -E,MWF&STRL= M>54,WC$ !AR '0M7X%J/^_+>I=E,)SC/1;0-7%B,@-XGY!*I<+4V5MN- MM7?F6)XE#E R/$(X">UV)C]V]8OKBCW_P>#*UM][4]%:61KO>?OG=JQ& M/S;NJUPX'_0DPT509'D0JA(/K/KM!&KN:L$RN;Q)F+*$!RG&-@>*>=F?^%BB MAI:5'3?@#>OX^:4?IV@Y=WK>%QNE)!.T$!#CE,H7&Z:04$*@$'F4XD@J[-2J M =PK?K'V9J-ZL?WKW ['5*[\>BO!ZW_#9MO-ZWUO=GN9XNP*J/^" 8.ZP6?_ MQMI+VN'ESW[X_(ZN*O=FN[![N7X9#LO:S@M6PH%6.H]CSU_DK?B:F#XO\_,. M6W^1%W,PI_UEN+!/>WJWJAZE^M7YX^W?UVHZI*XG^8*?=-1H]6Z)F^;Z^0S; M18:R@(<,0TX2H7I,!9#$20:SD/,\CR-:<*/]Z2(N)MYF=GRIV#'=<:;&,_-& MN3IU-'2] IH[<+T_N=P\$\7]38SO([/A:[D=[*"]%6# 5%O(!CJVP-V+0FN> M^3,+Q#XFOU/S;YIVP!]D!_W_T]__/S#]_>(O>B1KR_W9LZ5R72S^,+_K\H== MTO_XW>K^857)#^7]2GD=%P3'83XAY MO*GKJ8N=N[CNV?9#3?"NSZ7B,251$4'"52XFR@.8(QZID6NB8'&>%X55+J81 MU:D=-T,;P[K!J %H9DO7.Q1V2_F(ZT)MX<\LWZL^_=)KAU%SJ?UU@.7>' M47,8CG08M;C9,83036W=X.4@.HU"@A$5!$9$-80G!96:($]5:]&X*$(2YV%F MY>D_1F6./"%+I^Q1, Q]IY>*:'VF[G8YCXOCR#1ZE,:\+;TS, T_; MZ,66#C'*%O)<^JM\;E>,^)XWM)9'+EUNV&?PFSBUC)XT^5Y;P5^OK[_TU;Y@ MP(.A\\0,D#,.*.]8V*W*,1@\]T&R$W6D&X-\4+=8*=NM4Q:V MN\MM^[SCTE:OY1&Z-=W5["[>=DBY4?XAWJP7+$!1FB<(BC"G\@2<)S O: S3 M( II$14X0E8C#\^3G'BM7S/V/\"6K'(IU9QQ?H];QUX%J=*3J^6R]2>U/%DF MS!C@:K8M^T7+3AML:7H]8SX&_3-A?6TPYN0'#6[=P<@/V]W>).^\C7 M!XKKG__V']UTN?_+W;LU-XXKZ:)_!1$[SM[=$<8ZO("WF2?7K5?%5+<=5>Y> M,]$/"EQM[I9%CRA5E>?7'P D)4J62 "Z>KST%U5-HG,_$@D,Q-Y(4F:$DH+ M*+)(Y=;&&.:!_)MTLJ."IP') N,:\X.5IPZ#O;W^_)_@G_]A?AAR*/?XV9&S M-);1K5:0\8%Z(Q*9']DX2^9V#/.9/\G?ZG"]BM7WCSJ>^'K3YO)N*M!!X2F. M?U+,@=C\X?6SQ=M/LMF/H9^^P+Z3>'-JU7KJS3!W";QJ&K:M%RB)U4B?&,:A MR*4>*$+5:R*!!9-Z($.,H+8.YB;B]1N:&UWO' ZC7'GY2E=^+NN_[N0Z[4E- M2I,4)0F'$96>$@IRN5^+-%"=UI)(D!Q%R"Y+\CRMZ7--]I2!(@T4;<=SK2', MC&-G/I"PCJ"Y@> 22QL3SU]$[2REN>-J8R*?B*Z-WF)O>JN6Q30L14BQ228QA@A*)$J/F =BV6+H3EDE&L'F$QLTHN%-9.,>[+ M[PXF@DY0@_=2&M]5>#T*KU.']U+$LY5X)RYUK:MO!E7NI_GI\>-J95XOI+V1 MYF$>04X"[3L(F.=(*JD0)6F$"XISJP;-@]0FWI*_M.,W65D_5?7A:$[YI.J2 M.6W480#-MJPW6.PV[VY6^IXN:(;/_]20]KB/C43T5A _1&OF0G@#L5\6P)O< MY.94J(["W=' ?@!*:YU2RL.02G,DBW,B_0Q$("E( E1DP19$0N4V?@90\1F M<#V:UH7=45YO6I*=]3X(F9F+X@L(>Z^E!I+T[LRN-^O(T949!,/.N_$%BKO# MA$D+1@,PBAA.0IQD@66&<)C-&=S+3P-$C>!T5"SQKWF"YM*["];>)3BW+G"IA"BS;;DC;]:YX57[&$[DU60 C->4"912IQGX)S&-6 ML)3CC&19UYW+;,]:<%PR .>)C ,LP"B),L@(:* <[C+,NE'Y&XM 8,D&?W=OX3Z(H)EVN1@0)U72456.P6$+\E_6TC+UIS-,Q/.D( 9) MS:H-3(0^WOI&]]CM\WJ]49D:=;4LF=HL.A=++M?F^X2<1%G"(XBE52%W. E4 MN3^#J4B#C$51&A.C*,$PF8D]@CYAT%&V3(X:P6EX'_N3WFX'.PINO('-Y!K: MNG*%WK:5_]IOV9'%9]FL9@)VV]3P:K>ARE_>+[(PH3GG&,91D$&$5=Y3%%'Y M/Q;FG!8)+T*;H3&[]:/QRCW?F-_Y'94G_-E4]&_U$SX4]/+?N/?]*^4P9F*!+,4 M!D5((!)A"E61#>1%&JA.U/)S9)SOY\3!Q!M&$6F:U0OP=#0[SVUZHQO.PSMP M%O3L-NS+TCS-$6A8.CWI\0I(QIHK+!K".;ZXQ@> DP-[Z5S(E02MUN#J'F^E M*)O^:YO=(VB/7\H&^[:;FO<>8Q-%XG=/X.\;"%[C?^94_Q4 M;E0&AW[U/F J'ZZDHDG\JOK5/2U+OEYD11@(G'.8HB)7R18"Y@G/H& 4147* MD]BLP-J&Z,1Z_9@-(#0?5VI'-#H=/.YX,==%QI".Z_,I@+)3X2\P^M!B))EH M-#;X=4J,S%7T%%BYM^<\]0I=*86, =WU>VN;/)[!>#=8KQV;\Z@#BY[TM"U: M ZK9>*G9M+&M<'T%;'VOOM_ MY39CT8VA'5>^DP!FZ?$.F,N:C]9JWO7&GP(IBV'I4R#FKH/O54 AT M#>8Y^[<;IN^QJ/;@C,T(]UXK?D&I=N*=S MW?IFQ^ZY]:9\E%KG M1GS Y5HOO_O+N[*FRTIU,&J32N)4L"+!*0S"(E8J5T!"N8!!I (;*"QX;-52 MR(;XQ#JX8T6]Y(J'1IET_;3LLW*L<#4[79L*+3L%/ [4!%D]+J+[ZN5K0WK> M%K\.H+SH_.NRAF/&T%I5TFV>;^7KM+E>L5T^TFVU+.GSOM5>P'*ZENA!8^HLLB6&>(@91)LT8'.(0QHS2 M(LZ$ZIUHE4)\,4L3ZQ_-H ZU[#A4@P-UROU2I=S_FV7>\>7/P$Q+S8NLG?YJ M0#U@[K"06AW>Z)DT*CGISXXAGPG/WM#QE1U].4/SIE)[ _!%WK6_E>V;/'^0 M>%0K_IG3ZBM?/[_;\KM*6G3_O<7+4I04-TTF)0=O^(J+[4%ZUCKXFNO^$UJ]]*&T/2^77U5"K'\DX5D9KJF_,K3*Q5&L) 4U9G M4W?EH]X&O_YV^Q'L_6/3M(QA,,9UA!\<[#2!*03@3\V(IP[SXY(Z[>^!96?; MQ>.B]?>JP=5N+E1;@H&7'U?2UM@VI1K?5IQ)K^UVR=F]_%O]MEJJ ]O83;IX/?M\@ZY 1=HXUVHZ:C=A1Q6GZ1_4"Y$@EB*SX.YH ?%RW8M@PTA=7,.)L$+#L5V<.I/ZA^QT1;I^#_:-]:=F\]!DWISMQO MT!*.E[T';1>P-Y_>X-5?UU2)HXJ ]'#0IC.8*F+_PC<;2;$9%OJA6G^4GZ+5 MO>*B^S JE<(PA5F,I*J),P%)$A4P(2DE09YC7!C/(;J(DXE5SYT:=B_:8A0] M]G;?P%!Y-4]XK4^&#GJ7JM#*DUSP >MP2\>PM!&$CNP)X]:SOPPIU@;"+.!K>;]3@Q[%:VI1>H!LS.R]:? MS2+U D/?6/6SH)L=JS];#]52WE$W96 ?5W2Y92HO5DWAJ5;7F\VZ)-N-HG]7 M_2;QV0^#[+I7[O(.XASA,*4QI%&00I3%*<1)BF"0(9%BEF$6&)U-3,/>Q)^E M+_^\_OS^GS>?WKW__.5__Z\\"K-_!^_>?_CX]N.=G17L^:&8FP9_7I(#E>D\-!?X#*V@:4"QTPN:":BY &VS M1W"M7L![WF3O=X 9S5VSMV7L,?!EJ%A0GM<*L8?DA8GAL(1] +%MY<&E>M*= MQYKN'0N$<42+G,&\(#%$!'%8A%*+I AG3(1I)JAQVZ33)"96$0U14.^HNC5# M.@//>%3ND$U?5 6B)EW74/ M?E93U%3Q3!/U4/V%W^/U2EXF=[B@F%!$(0E52#Y;EM_E"T7ZL=+/93.,E=UML=JY@[]D _+3M?M6RE< M'?12^";% 'TY0",(.)3D"NQD 5J8JUTG].\J;IS/XX7N;VS,V!?GW2+G_^H;_E:5.M'=;2Y+VKY9)AD;[C*A"%: M_ R^UJ!'OE>:XSEGWE)8ISH=D_5G*]BQ$+9?N6-SF]U+RWBYT$;:\Q_5:)M@1 M!0U5,^OD/"S#N]>+L)9Q$TLYC3?GJ"P#VU'>VVQ'^9?]=CR_XBP;<%2@;LN- M7^C2EA)OMA+HY\]LMCC)W@'6FK?D,.+XU%]TA_H#B6A>RM MB$H 3/5,!>5D/#4(J5%W]8LWQUM_2#/Q!]M"CBPQ8S=(,V$.FT :WF,?*OVL MP@+=D6W,!8DXABEG$419E,$BP@DLJ @93S"CL=&QR]&Z,RBLLMZ4%"\/NP]: MSTOJ8S$>!W64T%XI.0EG%?X\(5O'U;WM]2X:\[P*A/O%DF<2^I*=7<,@%_Q^B^^ 9H+\-:F M6_(X)N,.LS\X[+:6(1*ZGS_UDMID+JV3LSRR]&Q^LIF(?1?9\ Y[P_UM]?A8 MK9KSQ+=J^LM=]8:_XW+?/$K?F[6ZGG",PR2)(0]X 9$0 <1<'1R$8<[E]S! MV#C=P(CBY$>$BH?=U"#-AJJ]>,/!GA-S0]8,Q''3WCLTMJ>(!JB,YR,T7Q7;GF:L9$#?!&+J<; M/P!U-JF7ET[(FND8ISX<47=>2SG5F<;U6II,2V\.B-4C&?!"S-:9S16Q$JOO MC]C=Z#!L[Z%2V'\@&^V&ZT0E04I M[3MEOQ%^7Z[4.?[?X1DCZ30R)CU&2G@"499G$,=9".,H"W-41(R$4?N,WZ_8 MW_X)=S)<\GRE=?YW>++#=M0/_:PLP\N]TIV^$/WZ'>65G2SQ4:)P[3E@]-P/>/4'PTW>,P+%V:D &'C((7 M#.S9:^NK/I1?N\.H(,^#, I3B'#!I+.;!! 'TKA 3&1Q$2=)+(S2>:PI3VSB M=86!BJ#%P;H5=N,^\62(N.OBP3)*Q8Q#G-(.-HODA*G@<_.WK6#TE)_@@L!0 MLH+5>O-E+KB(>9#&X+2 F_]N-BU>IR3OAL4ODC2FF) 6Y$5KN>FM=YQL]LEV^V3!E B!$T:AR&-I M D8(P2))"<14)$E.L@#'R>(K7Y/*5#F=H62SC_KT+,YA]VUEFW:83VTSP$T% M,%CSI:[SM#@C&,,NI"B2-ZC1%$D&D4J$)QE%,*!!'!=I%L?4J@&1!^3<"G]/ MX^8')#/-[$%T.^6K"![4L$PR^W-$+$_*\QR56?7CB*C'*G#L=B:TN=D^ M;O;/9KT;\;;ZBIL$E#9@01,<2'V10NFJ"8@P+B!)202S(,VC@"0,Y4;CJ :I M3*P<6KKJK7][\\>U=0^=\^B,1\&\R&RWS3MQ;P[$=0AMG9?;/(SE17ZWD-7G M+I>NUH=DY4J7BNIS$&Y?Z1%1:QP]'[T?CMGO*&!D%8"!B=?[>V:)3H^SW M(U'C%[O.6:FYO.GA>L7>\:]\6>F9Y^^_JU,(WA3M+$A "ZZRC6/EDB 0"\8<)ZJLHXB&9FC&=H[+3; 2H] M\J"E?P7:ZD*;*D.'L2K&$'@;J#).<>91*L80O!RB8GZKF\;X Z_+IOE%DSC= ME"[?KLM'O'YNYN[24OZU_9YAC(HX%PR2D KE$@F(LRR&."A2D=(,8V85H;8C M/[$>^>/C^_]CJ2LLX3-3&].!8J=!.C[VO> ;3JY RPOH,3-!9U4W'#RI$4OB MLVH4-V".E8OC*FYZYKT0G$JO[/UWJLO:/DL_[6;U%M%XR*@O,"D2) 1J,Q)^1Q M8HW5<*SL<6FR\_)^!9I&V_)KSELAP%K5JS1_EY:[O$)RJ&V"]8YI_3,[Q3?% M\S33CJ_\E.Q4Z/X!=>P"Q:]Z#HJ'*_U_T&-%-5#;/9;F$O6LCGYX>(<:UUBN MMLI)NWEJYW=Y//:;$'!/NGH*#F=5Z!-"?*SUIR1E7]&^FR1?/G+VH5JKC+D_ M\/+#$M^;EK,/+#&Q]OWUM]N/_;,AS4%37=//9=7GL^8%[4.0C(31_*%AI^5L M@ !_*EX\]7\SD-:IE'UHW=GJV V$ZQ>QFUSN9KM=-^UVZG:LVMMV7DS"2"JB M*()A+BA$&8EA4:0%#-,DC2*<89:&=BD!IPE-GA'0D74[T#Z#3I8):8OR#(HP MY1 E10*+-&*0,\2+*!4A05:SW2['QD'#'2,#]*"V\-\/LB1*VP#;&<3,S+_+ M<;#3;3L(6H+2W/(]:FA8)$\VTADBLYHYPX(>6RHC5U]05TG&D_/)<7)^FX+_ M_CM?T[)6#/U+.EP/!B G,\DSZ MJ11S2 *>P#A*.<*)B$AB%7%_!1FF]F/W'#G49,W\.,WTU _^D.R4H(H>*OJ@U'5UNN;.,@QZ"=2&\S9FZ M))R]V6Y^7Y6Z?*+]8:.@F^GQBJ,%1TE&1!)"07 &D9K*GD=%#I,\"%D09'$8 MYHL5OU>^[ZUM]XR+V3/:S46SF\\P:;R_W^"E+M/".MMKUQ?C"O1Y ^L=;Y?5 M;CD\J2@G42(PI)3E\C,5RL\4"CGD)!4L#G(L8G3XI(Q[8+S><[)N<7'XE+CN M=?'#/")*29R@/(.14'.W$8T@)FD PS#"14Y$2+#5**QYGLL%J?6G80=*[X)^ M];ZL2TK4=X)__4 RX-3S5/W#I]%NVN[&5G MIFE=IACX-_,#S%-2CQ]<7BBPG0(9EM7;:,\1N9R.)D^M-]N1Y( P_:/(H

      >RO_PIY[_AQ^;%DW8[14P@2'$<0\1# HN0 MIS",LA11DA=I8&2$7,K(Q)MWS\054"2M!_)>!/+P[IX3.CLU8(N:U5 +'R)? M, 7C(O*SCS+ M^U!OT=_GY=UWQ3?ZZ6RP_56H6!%X+1*$CB M% ;2984H8 '$41K"*,)2,25%FB5&0[_'"$VL8CK20-('PIR(/6OH6!7.# M>(W8"AY1L-,6LP%@7C3H"PC'H5PO ?%3"F@BUD UX.#MLQ4$F@C1KPDTNOZ2 MY/OR*_^XHM4CEQ14UN?AI-OKS0)1F.!#<,MO+ U>3IX;MA_*I=URETKNDR5^(/$6"%GD,=]LRY.[CCG0$-1OMBY*.![ECC>@Y1'L]\'131['4TV GM?Z@LLX M>H5Z B\0GJX?\+.TBZ'-'SE[5ZI*!+)5M#Y(X75EPI9N=%.T&W&ZL&W!BZA( M21S#2*12CX9Q!@M:A%"D44'R(DQX&)CIT0LYF5QW-KP!UF-.M6_0[1JZ'@[E M2C=[^./C>W# M(T-Z_XL2(IX6,0!+#*:0\2#&,KU4VE<"))PCEF(D+E/-.V3 MN"2MD?):'\TIJ''C,DCTY6:Y7Y7_(Q]1]55W*I>_?&RRC-FV/3!J'\X\C\/$ MY9H%9%N/3+_G?:Z 8NOPC5;]7T>Z6ENR+9TO/9 MUH ORUT876H7WF0(L>89J*N;.0ZJ[G2[U'/;](N^/GA6[JO/J-K>C$$AY[KYRCM.'U;5LKI_?EO] MX].FFWD8DRS/BX3"&&'4M.3"!"4P033@)!,Q2XSJPXVH3?PIT?1!PX"YTAK' M:%SS>Y7<3K_WA09[XD!2OP*2/F@8\(F'N:KVBLO$C;O&@/2D6HTA&5"@XVO, MIB:-Q>DK0_.;W&)Y:O9EV:0J7Z]84_I_SZ7OQ>M%%H:Q8"2!(D=8*KPXEQY. M$L-"8%$$:EH'P3895P.T)E9W/X[1N"M$0+6 MP18#V3P%488HS1H<,1#Y..AACYJIT0?HM+=@4^ ME#7%2_!?'*_!KUBY-1/U@7:!QY..MB(]J])V >58BSNMX9*OQE?2V:UNU_QK M66WKY;.TTZOUIAM,OD!!B*,\3&$0I"%$01;#/)2:)Z-(]]@.E?6-7X:HOOLZK;K7L#9:\9*W6>^"(+BBAE00Z3 JN. MJ$$$2<(3R!@/>4(S1*B1SV5,<>I 4TL'?/[UC7E@Q0RK\6"3=P3L-G1'ONFY MIQD /0ZNP(X'W]"8QYV\0^3C,*!5A7V_L' M@#MF/46?K( 9B$"9K3-;%,I*K'XDRNY&!SNGR_'_A5?W:_ST(#_^2YT/GF,4 M!9A);(7*$(OD_W#*I*D3,9[G%.4D,#=PSE&96 _VR=EGTY^%QL"<\2&PG=JS MD=7.?!F3Y1*[Y>S:\QDL8^(=6"JC%U_0T% MR.%"(,02)#)IS"1RXZK.=065^SB+61;%/&0W_:&,B*:)!D&0<"DP)1&%"(!&(PCPEG)&89RDV&BAJ1N[OEMGP#Q^I M#0ZRVVF]T2-YASED!J!XR6]P ,?-R7S]O(5_^$A<^,.[[-7: M+N^K&5YTLWI3K=?5-^F+=K/R\HQQGK 81IS&$&4H@T5"&)\[K*P=?,DW8T!F1 .8ZO,9MN-!:GKQK-;W)SXG?U,:=&HZ-0 MT)!F(611GJNN=!$LLCB!:4B3'*4)"@*C G(38I/KQ:Z&SS:-:Q A,[_8E]RV MRFY7,#?Y''D3"3VYF8.D9O46380^=OJ,[G'>ROHHY!UO_ORXZMK[JE:8;[?U M1E)>[Y),%GD<9Y1G H8HE,X<3@3$144OA/?CW@R+,^#3G+EQ-D=FF/&^]S)RI6LARDKU?6C&37XN MZ[\^[1K;(QK&* A3*$B:2),F0[#(>0Q3@;,@9P47I+#+4S]/S.:]<\I*5]1V M)1A[)FR+4,Z"96:?^ ' 3ML%\U:#(4HSC..<2(A&H&90%)BE2U 4FXH 7-"ZO X3"Y MB;?P(?%](P^#$AP7[,QVN#]$[#;Y!6!8;W(S&3WM\Q%BLVYU,\&/=[OA778; MGNKAE_1Y\<__>+>0OT$!(AD,,(N:\P 2*VN;IGD0$\H0"TVV=7_1B3>OI&"V M.P\$'=Z#KNS;[;1_5G)__4>E$M??R4>*UQZ*KT]Q/M ,OKN\V3_=O_9[YV"Y M67;(*0&Z?7#R=VZ?MS?;6EJY=7U-FR0K:?KN_:8\0APCSF"19JJ[2Q'#@@D" MTURP0!">H]2HA9@)L8EW1T<:]&B;N5KVL)E]UWR!8;?7W'&P_JB9".CIDS9( M:M8/FHG0QY\SHWOL ],WFP>^;D[AFF91.G1[B]>J.WO3O8FE09A%$8QUF^&( M(8@Q3F%>Q CE*&$B-RZL&Z4V\0;7]-L&MN:1VG&,QB/47B6WV\V-T.WQ=]N6 MKPG0:_(.H>MQ0,RCV%Z!F3C-I^J]/EW3O/U1AZ_&>,:(#,3$Q]>8+3QN+$X_ M4FY^T\S%.LW@BH\KU5-/]RK0G-X]X%4[9OBWJAEGP8Z&#/^B:@#5%)[=N,W/ MO5$#*>:$%]*+2&E60,1(!#$J")2659;$)(D8RV/&J:>&;<67]XBO1FIA->[?G4X57=_+- MY:V]2I."4,P*2 1/(")YH,IL8Y4&B"C%(>*KCDK-Y^J MNEXDG.&O> MOK\!FMQ1[$>WPC-T&4[(.N(*72:FW?9SD]#<:S@ORT .A+RKW5U2Q>\VU:FU MYO$GS@NQ\R<&+G$\/-@-M[Y=5^J$Z/E6/KC-]4K'.9Z4,WBGOLT+&F!2H)#! M(*,<(DY26+ @@S2*4\X2DI/,RF,P)3SUUFN)7P%-7N?D[Q@ ?VH6+%,EC"$U MC(%/ )3EYKT((_O8L*7 OH*VIF3GC:9:@O$BS&E[_\QGD&W,] \=,%5Z9C1SWLP\:GB M[$]W]D/$W3%A[R5YWWM)_M"QG(/VU2].$3MI@1;W!S@S]/K87ON(T(\P?X\3 M0:\/SML!H%^N[%W:NS760;+U^LWSQQ5K;$E#O_;4O1-_;EJ2?24D]0M1F0JL M_%JR+5Z:N[@G91_W$\_)_SVYX&Q.\) X?4]X\#K'X[7N M:/[CZDENY$_\*U_&[0DL%U&>QR*"*4X%1!$/85YD(5.T2F:Y 0U>5L6KY/<[5L1#1UXG2 *5YCXG& M17YQ]F-PB]O^O5.];[;KYR^;BOZE)BQ6*_T1KQ<\2@DBJC,-BQ+E(N80"+IBO[EPU>;\SV\%EZ-B_T,57C=_L-OR]7.J&;X*4Z&[L"FY8A M[D%#5MCI15:T[P"#=6KQDGT>"P_*IHGO7B>SJQ:<53<8YTX M?H/]-)VWU8JIUJ+L+:X?/BRK;[MY(8WAG 71C?!+CAW>P9#KO]?!D25I-X#&6\8![/ M&(79IO(8BMJ?S6-ZBWW"K^JXM2SY^LV=ZGC9+U7+210*3@N($O4_G@2PR'$A M/186Y5$:F[HH@U0FWLH=7?#F"N!>4\_SW2@M !H)%?@2VS)N>R"QINM M=/,$8B\03%R^>/8M 9XJ%T=!&$A'/G_O;(G)H^SW4Y3'+WZ=4\%>+/6WK7Z) MLTA-;2ABB.,<0R32%.8\"F >8!'%09PC3.V]..]\SN+]]:BJRD"U7\C.(71V M8?P_LSA+2$2DVTA0%$G;$B&8AZHQ;)9G(>%(&J"AK=OX SPQ:W?SQ//B*_8C M/:EYCD\OPO[U3D0/#CT;QG^A=?WH>)Y0G,/\J24 M+_E:=2KHW_FVJC>++(E33@B6&EP7#V4"YE*W0Q;3B!1AJIJLS#/'\SR34SLI M6F$0K3#:.3F]"4R,U^7]RJ&E[R2/:V*M[NDAN"OVG<+>\WH%>EP!Q?U^5_[WE[WA-UZ7^ M4.BYWU&"BD1%>P1A0NIA+"#.> ))*-*0!AQ+;\E&#QM1G5BQ*A[ G@G0HVXU M,=T.23,5Z1T?.YUW 3362LY*5$]:RXSFK&K("H9CO6)WLWT>V&_5ZI97O_'J M^NN]+@:AFRU>+I]O<[!<>N^WN%QFK?#)#F9U2R\;6GBW+S%#(?L*9Z2V^AKR]VQYWC"MYO1!Y MP5DF&!1!SN5G/\>0!'D"XS0@*& \#E"^6/%[=8_9A]^0LM&[7C3O>I^^\2O? MO,.-(_6B):&'H6ZG\33[^/O$R.<0MW<=5OU&F$-8>9C=-BCY9#/;3E-]Y5EM M@U",SV@;OMWA:%AECWRLZRUG[[;K0AHZW M+5><[]#;3=2#HW#')5[G@%RW%*P_KAHF1_L-+K(B15$1A&L[5.=Y]AVPF?U>H>ZC5#*CF[$,FV* M^P,<)USV6%[[I,&1^[_'(<1EC\;WF;(K&XZS'ZO5_1U?/ZKHYUY%A0&+:(XC M&$:<0104 N8\R"!#."4L2EF"8ZNICZ>H3/QYV#=BMYSY>!(1,Z5]L9QVJE61 M@XH>4 2O)E%X@R+YFNQXDL:\,QV'Q'PQS7'P8LK6VV\'0WS2#C?@*5RJO!FLR[) M=J/RYY77]/[M]>?_!/^LEBI?IE9C8<[[3 88X20G.,@C*$0L,>(B@7E<%##! M%!<1P2$2PFJTI3-&#N):FDF[6E=@9::1P/IK"2^K*.7!.8UCO9C.3GF36%'%,.>)2IUEU_W#E9&HOI^$+="-7+9N$..-KMLMG0),Q_S=C"Y%*X7_4TN7M ^&^SM M@PH'L5O.U[^LJ^W3A]5^;QEF@@TL,;79T% &BC30M*_ AZK:K"K3.7=C$(P< MQ_J3WDYY# D._O2J' QE=$KJ&EIWMH0N ^'ZR5PFESMLP^H+7^IV@+_J?A[\ M-_QHW)WOY,U3;[WJ\0FOGD%'&;2D@:)ML?=.RFVPZRX5V7*_.4EKM\>&)'+; M72=7G&]?#0ETL*,&+W0<;/>M:OL7A"G&B/ 4YECUMDCC".9AF,$H(D$4YB1C MS.CL^L7*$V^P9CK:M\IR]-M.[I$]=(DTMH<#C2"NP^QV$EF.LG.1[))!=@./ MRGZ,W3'S8T/L=M?/.\+NF,T7 ^Q>7. 8#N1US?G-DZJ:*E?WGU069+VWTGB MPP23!)),NM:(%3DL)$90I#S@I$C"R&YT]#"YJ3>^IF89_AK&QS 4YDUJ2P6A MZ:KLBI8R:$A[-F3MQ/05,QLF-F_\S$CP%[$TL[LN2&2KF[RY!0YS$06(0;EA M,XAR59>8)P0&68C3(HF2%-M/8V@7GWC/-J2Z=,W+6G-T<)AM6E/W?3I9O)AY_QAM]R M^2BE)7//%SA+"I+)/<6S0IK (2<0!T$"*4X3%H2HR'*C+!ICBA/OMHXH4'FU M*MVR)6MN6)KA-FY">T?#;EONR(.&_M5N<"I0+(#;R: QM\6]0^2>8K]_4YHW M9ULWTTDH7M*MJJ0!90??4Y,/5X-J!38[E+D6P5."O14P _:_V3JS^0568O7] M!;L;+TXKN%XQG;3_4"WE_75#])JHB@JZ680I14$8(DAR&D,4&K?XN/UFX^?/MY]?/_%^7Q]&#A#5V,"."R=CCT'N\%TJG-F M1]FGPV$IK/_C^F&RKW6(;P3&P-&^V?UVBH+Q?P=[PFT-@YE" M& 1H>//[$MMNH[M(;+S%340:B-W+VYN=+/^RW\"#B\ZR64W$ZC:FT;6.63?E MJMSP3^57/=-=/M22+/EU7?--_6DW/[Q@E*><9)!(_"#*\A#F'%$8TYB1@ 8I M2)31-,@A9:J4.PHQ M+-* P9CG)(X+%B>95?:R;_3<_,-YL#,S=GPC8J?_&NI0DP<]9!H&)AIC;R.R MKZ0A$Y+SY@=9@/ B%'*^^UJZ:B^@H%C]*;-SYL*OZ+H+'QC6X:83=Z1&H? MO*(E7G[<#U*X$;=895*WJ3 WJ^7SN[*FRTIE;.R/&D-IBHDPBJ T'A*(\CB& M>5!@B!!.4\%C5&3(1F=XX&EBK=*P "I)'(B.R?X("CM]XN,AF&F40[[D"//:7 6^"[W"S%(MCS.-'IL4?0/&DW'QS-JO\\0GBL(7TN[:Q#5:AZ MK2E^+NN_WO 5?7C$Z[_>58^X7"UPB +I:F$HPH1(!4E"U7V70D9RB@M,>118 ME;2/$9Q8^QV0!XH^V#$ _FQ8L.R].PJAL7KS!HRU[KH $Q>59"2H/WTS3&YN M96(D_ E-87;?!<[5RWY0S;&__F7;9:.;[LX6.")%'&41C%'$(J."4%W/$14MJ>6+I@>;,EP( ME*019((PZ>OQ$!(N&(PCE.(TX#$IC$[&#.E-;]-TU(&JJ*I5.HBB:VW'#(,6 MB4R5_\(0\P(BR@I81$4!LQPE6&*6!5EAT]# )VCVW0UF LW8]O,%A;7IMT-! M4P0MR2OYSQ7U7?-O**<_RV^0VMR&GXGH)^P^H]O<]&23@_"%RP>M4Q3^56X> MJNWF,\>LE-XFE\KH47JFDM"N7=-'Z8R6:_6Y5FU3KE>K+5XV#3_"M812TG((^J[VF;E>@]W04OU>@X=C;-(E)D?2D#?WR M-JONG 368TT[#1%7^[7>W(A?JHKIK#&^_EI2:2E72[8(,0X*D400(RZDVTUR MF.>$0HQI@AD1.:+(;BS&>6(.GK6=UFQ;3$D&5(!\S;_RU=:VEFP *\;C/ RR M' 813B&*8@IS)FW7HN!)FK(X3M+ (43A%3"'4,3;J? R-58O$M_13FU$UE1U M FQ'%RC"/BW4,>&\&:=G"OE*R,X> MU]1_@.[I>(]G3@#C:[=//\7:WZ,W^@"H_@:S#M!PT\"WZXIRSFHUK.D+7O(; M(7_"MG13?FVS^191@9(X"1E,$FEUHC@4D# <0U$$*&59%%%F-8UUG.34^3 M M \UX,5;63U4MC5)I;#RM*ZE"59FB*J1[TEM9F1[E<;ZNG8HU -E,"&QWPG),8NI#%44*O $W7=IMV,Z=,2K#ZUPZ=I6?IL!](;NF>N,EEZ M8@V9">RVDP+X\JX.UI[7D3HEU@N?Z>1%]A^##Y++:L4_OGCRMF\UTX M??SV24L/= 15\RE6?BV92@3P]S49%LOIPW)FR=F^,<,B M]3\W(U?:-XSKARY^JU:?I=_"'Y5])O_QMEIMI CRSGOMF[=]5199F@2I^B(1 MELIO4Q*F,$<)A6F8Y(Q&<8&147*G(_VIXQ*X?@!4D5;CSSA39PZK:@77.];T M/^F>N299O>7.O+&:"_0CNWYZ0!V#F(H;E? (]OSH?_8X E]F0]&\6=W$:+JW MKJ/J+2U78EE]4W%AU6@42SVC_B[?3G#XLH)S+ZNGSG47H#30Q\YEU=FZVET@ M.E9E.F MML+U-:CUO9<,'-#-SM_QFJY+74_5Q+JS),%PIV.6:OWEN8[DZ(PC797W]O:P7. AI$F$,0R[]7+FA MU2C=C,(XR9.8(98&W*X=WC"]B3=XCR30-,&?BJKEMA[#S&QK>T3"Z83#' 3[ M=G=FHOGJ=#=";=XF=V:BO^AO9WB;O=.CRBSWGE371?P=ES^LJV7)&HNSR%*> M$1)"$B4%1$F"("E( >7^3C*&$$UX9.KQ&%&<>*,?45,N#P;UEM0E*U6R3=/< M+BP,.RR8 SGN[GB'QV[W'Y+?#4A0G_D##GP#8^[A> ?(/*RDAU1M-_)%Y. )KW6=X0-FYPEX M"E)9H3K@/IFM,YOO9"56WW&RN]'^8$XG3_^^8NOE\_V^Z._Z<6-Z-G=V@8E5 MIR3))4T=DMZ1-3^O.R_W^)&=%Y$M0S^Z9N*DS-ZJ=XU$8!1'F(8!'B M!/)4Y"),0X1REX92)K2-WM^+ZS8[NJHY0$L80/DQ*N4;WGYJ'#I_&V%KYO)X M@\IIJW?4P4\=_9_5YWF'VIX'?YZ0C<2>W"$CDK/Z1#8@'#M&5O=>& +9=[]4 M_<0;[5^W/191'&6@49YF*P:E53L,6H"U?8+-G#&#V?[=U MDR)_!3;XNUL=AK='9::L7O,!V"FVF[C$.X&GI-S]8AO,#T7GGAC[U5J5GR#>Z[((X1A1D6E =Q&,E?VM6-]I>?6'WNB8%_\B5S.KPZ MPL-,R[E+::>C+ 5TJ!0])8>W*M&#Q6>N$#TEV,OJT)-7.7;3X3IR^@M?Z057 M[)H]EJNRUCW$O_+WWU6K"=XE."5I%B1A$L%$]75%12+])QH%, O2* EBGO+0 MKEV.#?6)MV7+RQ6X;[C1'U)\P _@+4.6W7*L,#;;RY,A9[?5=Z#]T@/MD!70 M\3)![9$3"K[:U5C1GK:V*E>;CZN[\I&W M6R)(LP31-(=9SCA$##%8(,IA6"0%3@D1!;$J5!\F-[&>T?14R')3FE90&<)D MICG\"6^G*GIT =Z '0R*]@2JP4Q,3[I@A-BLF]],\./=;GB70[K^=E,]5DIC M*&]BJ[M02?-%S2]J7]LBB@2.!8,L"E*($(D@27D.HYB%"<<)"UEBG*<_1FWB MS;VG#VC' 'AJ.;#(.!\%;>08UC<4EL>Q>Q1VM$%'W"4!?Q0.B\Q[G["XY:1\ MYM*KKG4Y=F^@GFK$N)$^M,)J4P$\]"9YRB8QQF(H$7]TC?DR\$W%.4B]-[[) M7OY/M1EKA6!F!NDQ+UU[>B-_KI@/J&R[-0GY-I5K8JA \ M>Z5HVZB^(!.%A5L"L4',D*$D@CF@!"\9CA 0.""U/[W?H::::XFI5=BWY:GHA@X8ST&,-]'F; M!5SSS_H\(#M6MNL4HBM &D1Q#U'68^1*#TEY\1HW+:NKP]?=TP?VF=U\F/9CI)C*JO_9V-VSO)C(&[W?>I/P^OGS:H1>J#/.&@X!X>L7X$= M\TU-\A78\7\%>A),D'\[&?+?&3"7"X>=ZP5*!>!%',%(M!Y&( XB#+(8Q(D$6Y*$(>6#L M&UB1GE@]MY0 DZ0L;%,[] R,_S."N*-"H"*.(< M2W5:Q) DTD0.K3ZPQ6UJ6.82'\IM9H,Y2V>F\ELP$.3PG M!?!DCQVN/:L)=5*L8ZOG]$6.!5 '#O+.$E+-$W0>_V;!PR0H,M4KDU/I9&8! M@3G1,W!1C),BS(DPBET:4YPY3+EL.6B*IU7GXX8-R^JD41RS/&(AS2E,:23M M/*(*3".>26,OE98>#H(PQW9SE_T@>7W3+HKF'CB[>_H>"ZM, M1?55*35*;][2)U/Q7]0R&=_H.O3DN1D)5'W8KMBG:G6OIL!_JO!*_N@SUU'' MVZ9SPX)F1:AFL,,@2Q.("D(@D;H7DABAD*<1R4ALIR LJ$^N*C15=;2];NAV M#2MLQZB8XVFF)'QCY#B"I6%"X:/8 (H/>"<9 3O<6E[ [0AN#E-:K!'P-L/% MG/+,$UZL(7DY_\5^"?M8TSO>)&;?X>_-(,Y?U-R,E:+\BW8E%H5R.5.DXDEQ M!%&,&,P#J54*Z0BQ(!-%5!B=%AA1F]ATVY,#]Q:.DAE0XY$DK^+;*8B.M"K' M;B?C7H$>'+]XA\,\0N05%K>@T(7P6(6!C,4=B/R,KS%;L,=8G'Y\Q_PF-[/I M'2>;?$2C/,H*&"'=A#RBD/ @E6ZH]#^#*,IYP&SBB H M=Q2!^AS8&3\G4#&S<2Z3U59323'WQ*[ W9"5$\V20G",QJ>IP7\-C" M&+C2L9."FBI\(]KPTLU:ITLTS>Q%(I(DY#F,0XH@RHD:W)BE,,M()M*$90FR M*K,\3VKB7=@,J:X$Z$*3U;I-M7(: # F=G6] .$W19UQ\"^'\.H>+YZ,YPG M-&^?AE&!7_1L&+_CLMC#C?BRJ>A?']L16F^K6IIW*0I$R!B%7(VW0SE-(18L M@H*((DU1DI(P< LVG"(W>72A*\80\E7>S0JCE4JBE]ZTX*YQAI/8V046G/&X M+)(@M[>F"SK"0%/V'S88DL]SG. DJ5<)# P)?2X2,'C/A5F&C15^O6*?]A'X M-B>&W>S37>0%OU6K]4'VB[I?>UMWG#ZLRO_>\G;$?1XG+"1)"&G!&$19%L," M<56&+0*<<2IP8C0&0I M9D%($ R2.(;2O>!P9VR%V8YV#$7I'^R8WF*GONKU9O&V*;)3[0&%X'33M/^]$=>L MZ5!PO6L.WB:RBAP7-*="NI]2E:%"37.1J@SB&",L6,Q(D)GH,Q?B$RNX/;D: M,.F0J)Y.+2?J7;_^\A;D*#+;\4[8#JO"J1&SC%;O. $-*U=M;W(-59WG\O:Y7==[-F4INM MFQ83JA!![MFN;[$HDJ3(!>0!DF83BU-(! ]@P&@8T21F'!G-?3$C-[%BZ1@ M'0>@SX*Y"6& V[@UY1<-.Z4Q#(1#GT$#1,SM*K_(7-QI4-E0Y[L-\@[*JH.R M[K'KR>HR1V3 \#)89#;;RUR@OOEE<=>E9X+:0STXUF(LH 4C'&9<34X(20Y) MEF*8T"")(I:+3#@?";Z@]GHG@OIH3#[!K_(M+U6]^JK:N!\/OH31]G30#9J+ M#P>;,-'D9X-GI?-^-/B2TBN=#)X5^?S!X/E;G,=E5H_\B_PDZ%..3^J!*^IJ6:F2/_\8#K MIC]=XZ@UOP'U5HB2*L+*SMU("?2OZPTFR[)^Z/;'&NX>K*[)4\TT'\HGT+ C M]]$2?U.,*W>P7*G5_N]V7=:LU,,$O3>4=7MZ1@U@+9=^A8:M;L*?;K#JN):; MI?F9/^VLV%Y5V[.R:!=12DA&LPAB/9Q'G4OF@B"813F+DA@3)KB=1SE$;G*7 MH/FL/TY_U:2*? M)_-SD-2L]J>)T,<&J-$]KJ,VNXX^*IWIK?RVR/>?K^2GIKZMEB5]ON/?-V^D M '\M5QWA,\!%U>@X0/\V?ZI& *:(Z]#0&UA\#8@U)CPS,-#;0%Y M.5C4>H4?:2:.U(E+3/F^/O7CJCEU7*0)C7@N%1/A40Y14%!88*FQBI3F<1S$ M:98:=V9_!?XG5G:_M-[*3^L] ^#SE]_KG\%/Y:IQ7^J??X3I).>?L(V+_D,^ M-W?O?MI1-CWAV@)[E9#5R/=COQ(_PFP:+Z^&6USB[H&#U58Y?[J_?>\Q-ETU MP"-F'# ]I5T?#C^U^38K4.W?@UI7E_U4K?6]XL\/,//]AF M]$&_R@R;\US]_V!/ARC,-JT =K=^WKM?X[9'VS[\^)B M1Z=/JLIWO"[O5WH*BS8\VJS0?B*4U)^;2K=+>'/\\^;/!:.DX (',!$QA4B0 M$!)&(QBA,,NB5+4PV;50O+-PZCSQYQ"AOK-7HI\Y9"VS[9XZS-Q39KK<+4T7 MD#VYP/Q=T54X-0X)Y/T##:NDE71_FIM9H*NG\T1[^\DK]M M__I*3\;2<7J%)^3V0?IMYPVUFV"]WT/RF37SOBPVD4^GQ#.(8]Z&+W+SNA&> M07KA'_A>W^W\17]T;Y><%PD1A539N0F=@6:D8CHL&2$VZP&)F>#'AR*&=[GM];O.@VG"#._*FBXKU3/BFM2;-::;A?3S M:2;R""9!BB$J!($X"PN84H9T:I?<84)][Q._I= 'K/ ?BSX\$RJ7<< M1;/][Q4;.Q5P(2S62L!85$]Z8)S>K*K 6/QC;6!^HYM"^,2ENN%G!A;\BC?2 M*-D\Z^XP^[0!C/,\#XL$!D5!5& PA7D2)5#$ 6(13AEE5BV\''B86&E\H0^< M;9=YBNU&;XK%CF$ M@UM<2F^UXZ]MBS5-^L8%"'E222X*GVYW'&D\A)'K 806GB!!#1D$.<4 *IM&I80$D2Q5;]OHVH3IT[IIJ8J*0H M>AS,E"AF([VO'#$CFO.FA]G M\"(SS.IFQ[C'OE_*777-6*F">WBIODD?5V_Q4[G!RUUO5],T/J8-(^7_6)PM>@'< M,*(R-8AN\99>9QYI^.SYT@:0RF]J6;OJ=5?FTC*:JI+:!TR^ C:7L#)O.,<# M:"^"/3[6=&S:T(285$WIMM;UR GF/(Y3U;B=)=*ORSDL<$9@$:$TBD@42L?. MQCAZ06%B0Z@+:#8$G!C'-XR -%YM*JH+A?3=.RFH#[@B:'WCR#5A*N@!WA-7G[OW;Z\__"?Y9 M+9FN:Y/LG3_(M(4N0#F)2!'!E!32GXN"!&(64OD_%,4%C5.<&Q>B>X3.7G?M MH3M*/YH2O6'=YA<3.R6GX&A[4/RD2/\,KONO5$/>&P[F"0C^\'!/LGZJUET* MSM.Z$J6>M*/?'94>O<^LO@(KKHM*RP;(#?ZNLCV^/93T 91'FU3?IH4 6,CW M%ZPYX_P1-ZV,5K M^5ZJ:%ZYDA=PZ0RTG'C*2S##=B#38&2!V7('S 3I9P,8 MWN%FZ/4&$^BY!)_+^J\/:\X_MH_QLW0'N[-^'$89RS,8H!1!A.,<%H3%JHM/ M5L1%'DDST,8"-"<]L7I5A*%8JZ8$DF13H+#9KE?@I__',!_- 4TSTW$:C.S4 M[8O9%5= L0$4'Z!C!"A.)L@/L ? DREJ07A6&]4>D&/CU6$%>ZOVZ&BRR45Z MJUO@U:K6H58%XJI:_#!FM$BR@J941! 7B;394FFN%4$6PX2(/,HQ"C#!IC:; M(P]31^1W#"A-<[ONDLS;;$SYN3U.T-P^54W7%KR[ONN?J)";T[9LZ[/ M9]PJG %U._UUG,UPM]TM+=XO7Y6PXMT1<]USR/>N6PB"S.:H@RB3-6EA?)S4HB$0,8RC),"11%F MB^;]^K*1+)O9J]9\V.RZ8VZ,-]X;O-0[!^N2)<+ORY5JHZQ&>33\ :P9O"B) MS0#S#(>Y= 0BF.21] Y2'D <1PRF18C2- LR1.,6\_''$FZ_8 M:X!MYCQ,"M^EW^ =8@T[5^#Z*+8U$L:Y-,G0'(UID@X-Z+]F$J(Y/"-)B18+ M7=X.3I=#?ZI6]VHTN>YDABDNLC#/88B#7,T1);#@80*3A*1!R%."J4UYGA%1 MAP-WIYJ[7FNXI20/I3/R"-A0"S0' ,U4S>5X>.@%UW0,492A(CUA-[BS(D[0 M#NXEK5?K!W=6[*&&<.=OLI_H=+NN5+VU:@CUA:^_EI37[6C$!,<\+H)8F7S2 M[DN*!)(DB6&>!P'/14H8,DH['J0R]1%U0U=GI[6$+2=(#F,TO)6]26ZWA9V$ MMIJF-"K4!6.3SJ\]VWRD4?'Z@Y#&+[8,]5&VT!O\EJ]%&UB\?MP81>A.WSKQ M'FN^$;>]SCXMZ:O6$#6,]IR1>R0\=KG(=IO+75KSZ,JP3"?V5LWI/^ZKK_^O MO+/=6I3M=]6Y]>:)EPP+LXN%C%SF6FV#:YV\=53D@7)!\C"-(8Y0I/J:9I $ M<:;L6):R(B>TL"JZ.T-GXHWW9?OXJ/P_/0E'>@BKSFIK:F94_JAMOIS%R2,BCJR[*3X//GQ]7' MU5>N^N:7O%[$)$CSF& 8)ERUR6(A)#@O8"0XQ3Q.PRAE=IG@@_0BNXVXT.?!31_AGE95M H7+P)MQ$?V-O!F@-??0FW&Q3XR] M,;C);5?_5JWV.4[R'[T,I^Z8?,%QQH.L"&$@"B']SCB%191B*' DPH R$45& M?7PM:$[\C99$H4%JE^76-\'23 %X1LA.#1P0!X?4=VDP_C2!A:R>]($)Q5FU M@@4$Q[K!YE9'#<$W[9CRKR7C[,WS[S5GC0K2\S2OZ:;\6JJY'+N^#T'.HS"4 MNJ+(")6&?!S (HD3& 9!'F5Q'G+!K12&-0L3ZX\=98!WI/_-4EG8PVJH.R8% MRU*5\$U3?MIQH[IC_Z08DCKV9["'<<_4)'TWW#'QI7+L&9A7 SD#]$(AN:_D MII]>-,YLCN-^Y9N'BC5D=8!^4>0920-!8,89@0B%7.HGAB'-.(D*3!$)K1IV MF!*>6!?]+C\ *@-%[ZF.:),)K\[MFS2D1\U4[P)+T\889#,=-05T=IKI9+/@ MM@E0PP;X: "6M2:RE=R3_C$F.ZO6L07C6-=8WV^?WML4)$@"^YY#G\H5_[CA MC_4B1$$4J'A'@I(,(IXEL$B#$(8$%5&6%WE!LL57OB:521;O$"F;C= G:./[ M[ZICS/- !]$9.2+P*+%UF$.)JC9^O]V7H@PT:8L9G(, F&>[^@+"+:552UXJ M6FI@A;Q0?4!$N<(K6N(E:#>SZLI*EUNFOS, YW:\@]P]\!U5+N]!DLHM\J^ M4SW#&V'4"$Q5(Z7=R7*E3VB:)N1U7:EY%/+J;^7F 3!]0">_52K#ME9=R25C MFEHE&:S6X!&OGH%Z0[M:K88'/YFS)L]@(#UV\/;9(\@(DL9S'A20\"R":13%418P'*7$[%,W]R-Q^AQVH5:E?)YPR:#\L\WU MGA%TXV#A+$!:1Q%/Q0U5G_466OVN*]9T>5!3=;L;CS5!E/%BD/R%']U9F3LN M>3%H)P*6EZ_IVNL%KW[#C[S-$LO#)"ER&JKQA!%$19;!/)/_8RQ%81J+J(B, M*O!.+S]U"IW\%U#4+!/GSF!AIFG<);33'1;".71V.26#M[8N!XO/W-/EE& O M&[J?!'%@J<O;\(XO-)_1E=1F.@LS^9?4I7L M6E(\0H%3 3*2<)(CB(,]M=)W+<[GDN.7PJ5R&A9FNNT!"VW!$ M*]S[$>$</3LGKFO$TH/CW<\+=* MQQTYTW,,ZSO5/ZK_>Y67)5VX_^*;SYQ6]RL5N-^OU-QT/.Q0'5UD420XC$*2 M0(0H@GG *0P8)7&*,X$+JXXDKR;)Q(I"\PBVJ_6.(9V#N9O3ZZ0_7N^QFVFJ MO\7#M-.))P&7H&=.+NYRM^[SW3#7)N *D62']T-V OE+R'\A\'?DT)_ M/3EF_72\^N,Z_DB]/D.NO>9U/$Q_6UFIQD/4THW?J@.Y-]N6&=7"=1$41VM.;TAVYO[T=F"\;%%O>;_]$?PO7/J_^]/\M@GHIPW[1]MA MCB<<%2E7AW(AAH@5JF,SSR$1"&6,"(*PD7-K0FQBG:+)]S)/S$^B1U$:/X[W M*;N=*C@6N^OT"A3Q\69[]F"8'\W[!,7M>/YS=R9?ZQA2_P1=?6=PN=*=I"HP MB**?0W)3- 8.RD>7F.VPW%28_H&Y\3WV>NYT\M+-MY54(P_ETRV7KX=\=^[Y M%TET4:!(9*R(H8AQ#%&2(D@2G,-KH#B9BK0S#7I9.!=T$1Z M1U./?E7>8S/,:9%G:107)(11$J<08=T--BX@BC*1IE&>1%%B MXR(;49U8DZM$)951V!&UN&_)JK^]I3CM\S4I@3_ZM&PD%G]IGTB(K=AKP($.N/HZ&8GCZ+8]1F_2 :BG[\*32]S7'SJV.IM]+= M*K49_F[+/ZX^R%=EHV:??BC%YN&_.%XOL(@(P5D,DSQ.(")9JOHN1S"*TCA M),1!9E6^:49V8E40_^__E4=A^.\)4,0L3X0,@3/<_-[AL-0!NH/;GH'#X>B* M-E#LZ).T#^57CVE2=I+[4@MF1.?5#E9 O% 2=G>[Z8K?:WXCWM>;\A%+YW(1 ML#PM4I+"+-19IT4(\S2.5 ]DAO.X8!19N6SV\RM:#M*\XPB.Z23[-I(R[Z@M7O:EV,W^:'R\$87$2$P'#+ DA8O(37@1Y!K,D2&G.>8P3 M898?/B6;1MOBDB3SSQRR/5<-%?<_ M>J[_!PA MY'FY-]\=[LWC(65#>_,'>'[FYW$_PG-T.[K;;S?6J]/=BP"/2G8!V^I)*VM' MQ=O\TM,AW=2P#YSG349ZMJ._J<'KGQ).3LMQ2ECY6*[N;\3=&J]JN>Z-^*6J MV,VZ31_6L?:4IDF4QM+&BH,,H@(%D. ,0T*DJ54@@5$J;/PB YI3'T5H#M26 M[7A0?U=G+.HD)U/BH"S"%B:: *Z6-(55BSR$5( M1&R:W'EB_8DW9D,1M"3-?:)32(R[HQ?*9[?W#D5SR$P_^;2-7;8+99TX_US] M]K$!J&Y8O +?'BKP36?O-@VLE%'R]N:/:[\^U0 N ^[0J;MF\V0&6.X[(4.7 MV>N:+_2!LZUJK]/TRWS']Y72M]NUFDV]N:L^\WJSWM*-'E%]-'0F9/\?>6_6 M'#F.I(O^%=BQ:S95=H4>+N#6;ZI<>F13E=+)5%?=L7H(PRIQ.D1JR(A<^M'/VM5R[J9CF;,LB=C[4U9)TS[ MY31FVPB\J6.\;?@;U&Z38;QK'QW+)/ZVU?T-)E(=<.K(TU57?20$Q M9PQR3 1*4/VQ/BP<%F692GQ!C6V,EG+H)34"M40\)BNM*@#GSU3I535ZL% MSTB$:,XAYVD.4<1#B%&20)+*_X^X8!DI'' 4CE.<>'$-1'5/Q$LP$4[HS"R$ MXU43=@MQ1!IL%**(7P%)_@KT#'B'/S@OJU_<@Q/T7@/PX+SX1Y .#%YT[8HJ M%P#?IMJJ:\U?2TS*I;0R/0A2^W[-KX5<:BJ53F5!+G@11UD1I%#NL E$!:$P MIRB"H3R>!6$H9F[M>H&:7C9^O60P1U#E MKM'Z'U@54ZU^7%/:K/'RW5)NYZ4HI:WL-^(DQ#P0!86"4'D(2 2!.$@1C.* M8Y3C+$>9%=JR&=V)35//!?C6L6'=+=94>V:V: *=V%F?01T#!Z!G80(WQE)6 M7P#/AE3G17ZV4\4+2&C+U]WLQ-]4OF.E+-"U'+==J=K:+AE\&W#CG!:)/.' M(@Y#B-*,0YP2#D61AEC@&'-J5>)C0'-B^[#E #PH[5J:!Q.EF9D&SZJP,PLC M+6RI3UL+8"&O)]-@0G%6LV"A@GV38/.J?8#P>LU*.7L?R^;IABUH(8\P)"40 M93F5BS[$D 1%#CEF:<%$S.41QC0ZN#/RQ$N[IP44,7#SWCPNN"O^^:"@LU!V MB]14'JMPX$'>G6*!NR/-%@@\*, X"GCX ;<]\OJI;E;E/_MDTIL-7F@7PY-%DB"Y4A0RK-GV>)J$979KNB/PU8KK41774-MZ7<7Y#ZVPC-1/2T!YXA-NOV9R;X_LYG^);K MK=B71[[4N,VX^K%(!(U)03DD)*$J%9/#G%$5Q6-A0M,(1R&SNQ<;#S_/S9BF M"'J2MG=C.]HPO1USE='I?LQ,/(<;LD-27'!'MC/4]V\"FW;?++ M^OEY6?)V$<-^',?C%.Q MV+:C:HO^L-&"V5;G(IMM\(>KNBLP4/*WA^WS[FFWV@P[Z[ZT+\S^#O3B[^Z9 M_RI)?-R X%R%*( ]#>=Y*,($DRQ,8%O+8I6Z7<\O+HIGE-.HQLS 7 M"FUG;+9%$#<&DCH5/QR1Q6/EPSZ%VCHAXJ.;AV*-NUNF7=5M6O&VOZ?^L MRU975NH?&S[4WJ1)S-)<1#!(&)(N,<8P#\($)EF29:R@J;!K&G*6XL26:Z / M1@Q<@8$%Q[JE\VHT6[I>E6.WD"_5B_72-I;5TT(_3V_696\L_KX1,'_1T:L_ MV/=HA-'YRX_M(_UEMNYK]!&7S>\*/4.>T==/76NCSV7[CX^2LZ$!X&>\XK^5 M5?FT?EH$!&5A05(Y50IKN: (8I(06(2F M[YCAU,=J/M;--?NJKD+OZVLARF4I22Q2SN1!FBD0,R*/CCEAL$#R8)WF\D@9 MTRPK,LN>UR?I&=F72\#)>K!Z>9A4<:FZT65 N-IK83%TO+#,=CJI23-#?KEV MW();0\!.-?;H"2O-;$A[S&PRD=!7/M-)6O-F,9F(_2)WR>@E>W!^51DE1]! MIEP%5,H.XN>]^E -H?I/C3&U+[G/E4[-9Q>KSXU8+=4'86W@O@W MD8;]<+WD8D"14 M_4!8_2S=SH]+_&"\51Y^?>I=4F$2*+(PW#E$]QQ8;)-'I#?8(2\7W')S/"TS M^%.1]]0'YXQP;OOCD3'GVQI/"[6S*YYYU+5.N'U4_U.+]RM>*N]7U_&75(ZO M_G!=L=U?C)YO:.H:PF;#!J#Z=RN-6T3X0UE5/8*B^L4/CBVK#"^;F((' M 2MB 8N$A!")A,,B0@BF22@*&F5!EI-^8CY4AI&$F:=EX,O;I/"*O=9T$!ZR M%&4%5)XD1 F2WF66R>G@<9P1PA,4$)N,@-FFPB%WX.@TM(_UMTV34ZH@J)8E M4R$EL''W-=2Y?E@LZV_6Y?N73!'#"4N$X%#@+($H+D)(D@)!P6@:1D$8I78@ MEO--D0-4PK_F%)F=0F93O)VKI A= :WY$;TKL&4%=(^H>=G[Y?@-G] -'A3E M#=;A$EYFAGSPH+:7S>5@GS29D$W;+I_Q-5M=X/RX3MO M:"G?NJGN]'[^!R\?'B7SUU]Y@Q_X\/<[*1)?T"C$<4 Q#)'J/Y\G A*!"ACS M"$?2_B9%8 1&\X9DFMB&;W@!/TE[_?#:='*Y8WHR@21\&UP^J9O MY/L@V$A6T#7"6TEIP>UP0;_]=.27TXE\!0:A02_UYBF@Y?[7^Z0L\!;?!L MUZL/WY^Y\A=5MG6/#D[S/,TX#Z @K( H2E21$XD@S6DH"DY9G%C=R?\RS>O.0P-UBHK?VZDQ_-;S4K14FU:;NI:,<&7BK)I ',4,L3R-<[/>V!YYFMB(C"@#.G:,-)9HAW#7 M]*RX>,*7S8?-X6@V+;L?;C8>Y9;'*Z"X!&,VK\!X4A2GJMGB+QQ\?K5Y<#E1 MS#8?CKT/J[T>H^.6HMUOGC2OM^&:57<+V]J.:PZ^QG:#?7=\^K[C"T;T77(_%VO5*H M4ZRL'MZ7R[5\[/VF;X'.5;DFK8;@73"6I$$29C#.536/RFS - DASM,@"Q,: MY(&5>^R'K8EWO_>\JG6.7=W\U![=S7[NPOPJX[R(BR*G M1$CC%RHH/L1075G@H+TE,;->VJ-5+W=59.?.6%]8'U&)F MK"X3UL[PO$#G5N3\F9'CHG@R"0<(S+J\CPNXOU1//.FV[&Z>GJ4;K3RBVT8N M[.>ZQ+%J:^'DY+-EOG4JK,S!&.M-6#@1VE0 YQHEGI( M0'GB[O!R)\7-O40]GHR+$PNSFI]+E+1OH"X:RQ%I 2]Y>UVQ#]_5-<8]_BZ/ M@:KY5P_T+?_R2>JA1YZG(49"&%.41$%,B@#G5FFYA^E,?1)IY %.E:EU?8JO^O^"4A/7&5S=;PQ3M\YI MS-"%G3GH" )-\:H/BER!CJK'O-;38OG*6#U"9=YH$)O$B04EA"5$+G[!.%$!"8583G.8!3A@F-*,8CP+U)(EXQ,;ESZX MJ"$T+K ELTVCH0/S!B?'_,J:E+1LG">][]]Z;Z5*]X^YE37GX=N:^+I&!A'O("B@0%"JIF3GC719*N-%=,OV??LU-]YDMM\N[K/="+148%S1(1PTCEUJ(PQ9 4TDE-488RFF8A"HR:;[BS M,'5 OF?#YA+M GV>-BSS:,G.Q R>F[KM5QR!C<8T3\K<#%RI[*=]Y)K)-6J> MO#:]9MURU>Y53;*JAJW7*U5[K,'S=()FV06A&&"EW/)6RQ_@6[EZU&EGY3 + M*D=MH_,.',E3VMEE^CJ19>8X\&Q)99<)/LXANW D>S/_1]W\HZP>^B[L"Y0) M:;<3#L-$]4Z* @YQ(O\9B""CE.019T;P\"^'GM@L]\1 3\W(J(!59@M4!0LA0@G2%D* ADFL0@(BQ*1+[[RAM0FML*-"9M/=,R*14)H MQQ98X>]@.3 &<,>9WG=9SYO>:7OFU..F+%1Y?.Q2SY?3R;W,E6=,,V. \]F MPB\3?&SJ+QS)+7CXL:S*%=?),OOM.L?-/%7=7J6NQ.5?1QWG41Q%W!_!2+QNU-NOA45"J/&:[".5%TV06M9Q+^79;2<=5G\KWHM$OV&D%W+,& M_M3,39/AYT-+GF*>%[$R:QS4A]+V8Z->QK1WHS_SK[Q:\X]2QG=UI2L1E$5^ MMVY7]1-OAF*&X6_WDD*[P'D>Y:P0D(ZI O6/AR3EI];Q?/+6N[$Q9SPU0[("!IO9_P<#1U5!#=2NV3]S/ MH$MSGWAJG;IZQ%/HULH#OD0Q)_Q?IV%G\WXO$7KL^UXTSB49F.^6TE.[[M%/ M>,*+E.,,%FD80103!DF"4T@*'!=9F*5%@LR"'<>)3![,T,3 -=CD8';Y4BZ) MECO*P6&8L#0K8"PX@X@(##%.0A@G>4RR !59).PS4UU5XX("VV5C]OJY6!]F M7O5E4MIM,+L"3@"$(;_TD("'4TL//NEFCCX\/2_K'YQ_X?ZJYS&--I1JUN6SW^N[I!^E2O_HNO5+GU0U7^D[,NQ^ACW?2_4L^% MBSC+*^LOWY=)KA M6YA0,W/T=J?)SM2=Q=?9R#"DEFI$'9F/V-Y)6X< 1<+*NZT:FM79O0+3;#-MJ8!1S'B.=0J+;0*(P1 M+.(BAY0+QO. YL@,3('$:/&J\X'ZN>&/TB:57_F- M_$B>^">^NA7W^/LB",,XR L*0#F&2D)GL4]D=]IN&;B"]OR/K44ISGUW/B7S@$'OV%3M; MP'BY4$$Z3%?2_VCKJN++3_B)+X(\R;,LCV!(HAPB7"!(XCB!08!"DJLLHM@H M>G2,P.2Q(TT2;&@"1=1L31_5R>F%[$-2V]5K):3QHCPGR8E6AO+5;A'*'[9K M[^B LRRX<^(,J^SL<_:WCQ\H;K[_@=5!=]7V<FNVZ[ 3+X]NP4X^Y M8A;4S4J!KF]Q_1 FN(AS>3#'A$$4803S(BD@S],\D7YY&)' #EU@G\34*5F* M(%1M$-SQ#@_HQ91"%00KSB& 8LT!NZ5$>1*$1 MTL]92A,OPX$V&!,'&^KF/O)I=9UWEKTIP6YUNLIOY3X;R>;D1Y\>>3:'VDC ML6=M]H+]HOU0K53>-6-RRMO^/[^6%0\7>5(0$7 .1:"@N3")("%Y @G&!6&< M4IH:.=HGJ4SM;FNZH*=X-?P %&UP6UF<:(_KZ?Q*]2*]I3/N*KC5,CTKF-,2 M/3[J;,OSK&#CI7G^8?N3[S6EJHIPA'UPO5S6WU39[,>Z>==P5JY4G%&2TS== M[2))*8\S%D#I_LO]E:FN/A%',&1,(#D*"[ /&?5=K4K?A[.Q1B5&Q0<8893O(DQ,8&^F)NIHY5K)^>U(U@+4"]UZ6A46S"6L!UNRT; MJUC786K$K[FANGQJSIO^615NMQ5TK(&]+A% 2_R5_F_(QJ>>=$C*+TK$) MU&Z^7\RJ?G?XFA4FZR56Y<>;W) +5H"GN+$WW9W8:2ZG,=O.XTT=XYW(WZ#^ M3O#1(E$U'%D6P#PK*$1Q',&")@6D24Z".$B0"(Q#;D>IO.8)_OY;??D)/KK@ M!&\EO<<3_"G!O9S@H]U%[^D$'[W^"3[:7[YF#[M=0_5P!@.\0:G1]C4XZNA7 M"R&(P %5Y_6 RY.[ZO>3A0+&*$NP0$D@746;FRDCJE.?V'LPC@U<@-K@:HUM MW#<4V"!WE+;%6H9:3:,HB0(*:10QB$)"84%R#&.1BH22-&,)M4G!\Z]5^V2\ MU]>JV6VA=UU9!T>TFD;$M*8Z;.U?#31D?:=H);&G:T8SFK/>/%JI8?\RTNYE M%RP#QMORH=+NU]" <5MJJWLGZ-]]K)L/F#Z.?K4($<8IS0J8Q5A5@V98'MY) M#&E0,,KS(BQP80YIX,S'Q%9[BVRPF]/;9;5PR'VS*]-V5?_YX/I-*[X@Y35G[S\]I_4#CMZVM/1W(,N3T(IN(\^ M(Z+"Q2K8!5:X?#AG9#%+K$TS'BIC_^+ ME!>8A1&'/,@5 D,B("8I@47! A$E09R$5JT^79B8>$_9L+3;YD0QI9VRGBV M6[!EK ],&D8C+YH",X]V:L7:[2S3Z-0%',Q9*?Y P>Q9F!L,S%E)!T# W,>R M=YCW\+@/%7 6)$C2@&&8X%PE":4"%D@ZQT5&:4RR$,6$F_K%Y\E-;*I^X__\ M)ZY4?(U;@O8;:.J\$^M7?CN+LM^OP+J\U44EYDZG7]6X7_#(ETJID=']CCH8 M3=1XP%SH$TZ@P2"S^7KF HU=.HNWW#PW'6+X(IW&4I045RM5\8W;Q_L&5RVF MZAOY'2_77,-QM27C7?+EW\JOO H7.4]I&$O;)\T=@2A"#.9!DD&6XT+ZHF%( MB\3&@[N$F:FC PH70#7HZ.\LF4I$556M'=SKN/I7M^-XY+HO'JY^J.XHZI^? MN=JVZ&K=J)/63ZJ[#PA_8C];MC*\:,+,_+VYIL'.2G*/'F!%[$RJS?H0VG[7J&7,>V]PP$B^E;<-2K%8?7C3GZL MJFNT,M3/:H/]T*[*)P4'_?>6B_7RUU+L8S6+H, JF1PBIJI""LH@844.LYQ$ M65S@+ R,#L"^&)HZ+VH$J\T'7L!:,P.6DAOUA^>>>WV4XP/KYIZ7EXDY[Z[. MK6X[4SG6],#?%= DE=^0HB3WNU47\TO"+ N+D, X%(5" MY\#2:4\CB'&(TY3E(L)63OLA(I-GV XD@:;I%C$]J!TS#_E2F2W-N:VX]E7! M)^3Q51=\B,2\E<$GA'Q1&WSJ67?(K+K244LQ:O^RR8\<7_V35D-?+PHK P\1+>Z7 TRA!V3NYQ4;R9 M&9A8G7968E>3.VVYKK=:'*<%_3DPY1*&G*+\J;JB!2L[AAYH,X6A..%8'8748NJF>URN=C'+7E)0/B&=!AJF0IY6 MYLH#0@22(@QAF,9!DG#.TR"TLB%G"$Z=$(++!GP=0M3*W5E74EO+'^I.8#_O M\*>R G__\AXHM/+??E' ]-U?+&\,SNK8T,)XU)R=61E1!IKT59<="#3U"7I? MF(KJRY2<(S>O_3 4_H71,'W/%=7L$%CZJ _ +S^VC_1M C2"^NVS+G^^7:\T M2)U<:$/+A^NNX\.'[]*JE6W'Z^=ZN11UHUY<2-LB2!@&,$G4]:8\;\%"*$CC M-.4!"5-:)-@.-6UN$2:V9@,7H&<##'QT*],6GFWV"38,]KSI:;/TT$:]-,;2 MC!MJ -+WD=KON=$UU^BEDC]LY;H"9SZ%27RR5+J:TK73VN5Y,C>J];@M.SOR!),4A0@R!..($(QA7DA,KEWX;3@ M)"S"0BPJ_J!>/'^=[,*"D=4J.JLU9L38>*E"\[^J5N<#=4?,#"?]GK\3GDQG M;NDR9R$QP(@G,&9J8DV:W^U.K5%'L*0G!;RCFX./%,A&/*B_O02Z ,I [@-B M>+K9O413)VYRG8:=[>;V$J''-[47C>.0.U33=W7#?ZO5[?" ]1V1E) $4XA1 MKN J.(>$Q3&,TBQ+$U6P;58,R]3N@:(*>J$6ZR"%MG#>VE\IHZ3;O MB>< \'Y03HLTEPOE=6VU++_X5M\IE94J!>S,F\IFP&6E*P9KL*\<7\DJ)R0^ ME7QRZ+7YDDE.,+V3''+J.7N3,A3YO<<_VFLAUZ_R\JP/\C3"XWHH!?7Y!*"[E>)IN_"KR!,;C"="LVU)?A4SWL0\C^S@2:]J^H^;MEU+WUR7U71] M4+LB]W>JCVK3:F9N^YNU[B\++ *,D/2N"59ME#A/89%S 1.$(Y[3*.<*'LG0 MV7;C8?*TJH%PEP,^9 /U8!O2:QLZQZNDH.[G7PY>0'8_&EXY7C(I!C[_]*JV M/!8HAD#'$>A8&EI,]XH>S8/?"H=SND#]S'<>YP\WJQZA" M[+/\Y:(HBDR>&>*-!4=\M!/Y_2@?6-HX%TGJX&3U&:]0[/0.3]RS:35[P4 MM/11M 2+@B:8P+0(,$19P:5C%Q(]?^ND1-/4L[Q&IM9),<]4M%P<T4=Z:NMER3K'-"-64WU]GO6*);'5>+V6'&C[!VF]8HU4X9IQVJ'B&GSDKF"U#J.*%YX:+."OP"#.K\ M&VZK]1-?W4@#\<1U1[U5A_RFD3KJ5)6_=%HU'?*G[IMUM'Q[:9BUC'I=,BIDQF5K1;FD27%7! M*:[ 3XJOG\'UGJK/N\S^K)('%7DR6Y=P,JM=\Z"R?AC694K M_FOYE3,YMOQB2]635",1[(%[(>G?"))@&'"!(.)A +%&?T)@ZFCL"8"LWC/1H)E>@XI9X 2Y:-@S^3JL[R]#P2&T=.U#S [8,#5@F%@AU M]N%C=YWX"BX[<#!OZ-E=12\"TQ<,=0'F\0@:Y5W7/FQ!LI!$.&!0!() Q&(* MBR+FD!0DS6B:!UDBK.&,7]*9.JS\U+7R9NO>[^KN1OM AP/8\ %-&9[%+I?? M\B"VW^/L"O0T/2/_'A?*)ZCO 2KSX_4>%_4@%.^)Q^WOF'ZIFZ;^)IT5A64T M."QW^(.'5!7@ R/F,>Z[71[_GIA,HW9F8"1LA32[287IN<$W%9@\XA# M%8^=ULSO ";3GEN4WT:+?F+C3@HX$?VV&V^V^+:3F.,(MML ;GY2=Z3\(K\= MG;R] 4?D.4IP% A($Y9#1$4B#2V*(:9YQN3?PBBU.K\=H3.Q6?VL+YG:49/Z MNFK_:N=\65 MW6;+ZK3:[@#0_5IZ_N$B24,1B3"#6L4,PR+!'*8XPXA0D8;$:KV>I3CQ MRMTM;NC)ZN# */)YJ.;A17U#WX2%_*P]J^Y?N26\VGG]FUD#KUJULPN["M7$ MKT /<["A[Q,CUE!2;XBPY^C-C/]J*/Y+M%?3%QU*J5P!<6JVTDZEFLMG^E MS\>BP.VU>9W^U'XW6 "5Y;:NRA7XUO,#<3_3FP+L9XW*MRW)UJ8$*WD[1-IN M($CT-_?E$=2>5 :9IUIQ5?Y79O9=I.%>Z].H_SE0"^ MNJ@'8B)OARG'._13Q9"?^#?]IW81HH(1S@3,>6RC2\'?>N(DL'X6B!>0^!+;=VR4;WA,=<0SNY?5UZ MFQ&=]Y[;2A$OKK;MWG:S'@..QG7%-'1=J\(8VT;!VUY":9$Q%B*8,^D0H$P@ M6'#5!BSE+*8A#PBS0M(WI#NQ_1BXT/Y'QT<7QQGW\#X?Y;Q(LV:V9 )]V1D3 M3ZJR-B:6@GNR)J949S4GEJK8MR>VKUN&@2A;W'1--7LN],>O6.%LK=R-GB/#,Z^1ALZ$-'PK MQ_8*R$HOX$_%C@=C8"7V 1/0;R(8QPE@HDPB4S./?8PH@[*[YU0-!,TQ4$[KZ7RF(AM'ETS8OP%V/4]J6F?8NJKIWR\<_"4X3JK.@G(D?'WYTMHG.6_7&D MY?S#]K;I/2>K;0A&I[14>*D&O16?^6K=5 L6A2(.:0"+$"?RZ((S2&+Y3Y%' M449S)DAAU ;5C-SDGDE'4G^#'=Z#HJHC'OW':WZ"]\Z;+KT[L;)BB/;J^ MN (;_7SN]=-QX%4EYH;-KVHFL'#EX<_)DW$S%_^$E3,89#9S9R[0V.Y9O.46 MQ'G1O%7^,/SNPW<5T^:?Y2?0?.7J\'=-:;/&RU;_EX^[O"[2.,H(R:5O3 JJ M.I4EL$ ,0THXI0C3)!'$)LKCB[&)C6I/$/".I>XX4^N+4.>^T=[FQ"P^]!J: MMC75+WI*7^F?-W_H^52H+1VG>AX&7J_ ,$V_&LR)=9S)MP(]!:*\L35KI,JW M,O=#6=['OZ 43"%4ERMEV=^O^4WUB7]?W7_CRZ_\M[I:/;8+RE"!XC!3D7.L M\BX%Y"3,$EH421"E9F&RXT0FCY%IDBX5 MH+NZL%C6SO*Y+.+!(YFFY/.@*#Y7Z"Z!^=?C00$/KK[#3SI6+ZC6 WTZ\Z]E MQ6]6_*E=(%SD),(Z"_5O6%!S4 MBMG"NUA6N[77]8X8R@; GXHDT#0]7B&?E,E7E.P M*G>NX8_2\RZ_\BV:S">^NA7*2[<#6 J*.%8@+Q!E+),KF"*("QS"%$>AR,,B M3/-T0+VZ-XO<>F70:$'L F'=NU0JC5B>&A?+_R2>CQS//R>.!4[C>=A!SU() M=!K+5+)[Y1-*:^*Y,0]AO]H<7=I>]\2LG5E&$X*X3J+-$\%SO_1FB[-/HJ9Q M2'X: @Z%<\J*V X:Q9#RY$DK&SZD(Z9!@096P'T-MLP S8TM MBHJI>LTB(),HS1$0A*4]R5-^P>5C3V;J M6.C>+9O\[#NZEA4Y1W3D=-'H(/EE5XL&0E]ZG;@GTS07B .1U[PRW!/TS"7A M_M-N"[2K%OZ-KQYK-C(*BRC(><01A9G(Y7E.1 @6(F$PQT$69W$NURFS6:%' MZ$R\1'L@B2=-5NY9&[IV*_28DG!$DY3E.4Q1+AVC-, 0)Q&%29Q)746$9@FW MNT#UH":GX^UG_L2Q*K=B@';-LQ*K,:MS.B[ENW)Y"&&0UXBFG,K,\QP^ S'%44*>M\SQT%1+1((NEC0<9SZ7:E$8AK&K^'I'WN/9Z#-D//?M39 M%^K0:>;%,_91[X]E)0]!9?7PF5->?NW0^9NG!2KRF$DC :,H2""B0:! !A@, M*,MBE*,PC(P[N1ZA,;'YV% %6[)70!$V#ZX>T\[Y0+0'F>T6V)3BFD>,/8CM M%A=V$-\JNGM&L!,QW&-OSA:I/V:1%V7ID[4&P7JI",Z8NL*$"Y4"UQ5!RW]?$Y5 MTBS^BLOE*)EB33D0Z]6Z>T[_H2^?[N !>86IPH=0@RSQMU957G6S4E:ZG@"H M#]C3'9FUBD_85?.Q9K.TUN*-;:_]RV['P][&J[KOH0[R^GO9+D*2(1:$&$8Q MCB$*4@+S(@MASE*1%V$N$F'5-.D(G7F\/@VC,) %?RK"EA'J8VHR.U1Y$-[) M_;.2V_JP=48J3^>N8U1F/8*=$77_-';N\1EQO,\B7OY-04^]QRO^$9?-[RK" MN4CD*2^-8PY3DLK3'J((YA1Q2!'+$9<["P[HY)#=#HQ/'4I_;71NE[D\[Q>^ MU1FRLW@>,+<-4;6U5$")!91,*HOH6_G/C!>+CY4JW+U MXYHQN69:WO8_W,N!M!?+$^G?(\&A$'D$41P26*2J44>.=OH+;3>ZM?9=CMAI?IP=C,F8MX OI1#M*= ^0/6_?? M8.A9C(RYB(-9L'CC+?7S^53K*V?.3C;F"$F2A%E0P*PHM2M<:616O-*IZH0_E%6E?O$V M&_V8?0Y1&HF0A DD6/4N(/+#R(E(81C*G2,+@X"EHO\?^ 9NSQ5 V\__^KPY/5 ME+U*?R0O+UB:TP0S =,D32&B10+S2$$W)AE-,4$Y2XTZ MI9F1FR=4U7$P-&?N>UJ/N+ -5IU4H&G RI=:G()6SAIQ"%N9"'I!Z.KD\#.' MKTQ$?1G",GK+?A.]9O]]7]_Q6FW^'ZM[_GWUB^3V'Z:[Z)'7)UZQDNJZJ\E0 MM=%W'VYWCGQ7X&-=KZK:N$7'"36$1MP^?ES6WQ1RCORQ*SB2J_JZ8IN\WVNZ*K]J/.8# M[?$H*8H..3D1 J(H2"%.<@(#D4=%@FF08"OXY$L9FGCU?U(H;I*OOH92Q^_D MR5EL,LWQAK>_6J)"7CH3I\W%:^C7SK8HSH!B38>YM))O=I2\3>??,CAU>T-? MZO(%8WDI._,B7GI2W@MP3%_CVMG,MEDMOM!'SM9+?BO>U1530/;L%[Q4D!%? M'CE?W7?5$<,.'N"X$(@A&(MK,3:HI2WNV44Q/'6CR/28,\.H@.8M]RB[)04)S5,%@8]P$N+,L^L)\'-"RP A%,HR*"*" AS$-&81$PEB-, MXL@.>>($K8G-Q8:RC[[-IU1FY@)Y4H2=-7#5@7OQ\^3.R"E*KU,:;>Y"F+SB MMJ3OL +.[V$5HRR*.6,)9%F80$2*&)( 8UB(* ]83!$E1CGTAP:?Y;J <5'2 M\._;;?!70RJJ5 9U1,75#[MUO:,WLX7LJ@V[E=M1.8_":;U2#['O M:6GN##WK6CPDU/[B._B,VVK3X4AR_@:16-\@7C\\-!H:_J:2GW[5EE2GWV[V MFJ1@0<'C!$99&D.$ KFJXXS#B#+!118RGD8V2_O5))DZ7CI05TA*'7D7"*77 MFV@S6_0O,7UVAF^^M*;M-[*1L2NHF<1#>O6I\F3D7T^.67>45Y^N_>WK]1ER MZ\/]3N7$-*TD-$ LWU:\=[A(E$$^ M06OB_4:WG-Z2!QO(=2LLB7/Z.G,WYU<+=F;[E (I M"56.E:4B0P4I8"RPLF0I@3A/.0Q#2BEBA$=F9>MV9"_$/EW_ M[H9D8:9,,]_7OXKL+-XEVK''N[ 2UA?\A1G1>=$PK!3Q AS#[FW'Z, FE*\] MK4]UM8%.ZIH*]),'NV9$+ 0-(=R8;\P5^XAU/[<\]-)3E<=U-\X9G[09"B (@@#+(*BR%@PM.DTLV1G*!HML=V^FW9&2Q%L@73=V2XC MNID3:->D+5F)&\NKAW-ZI(ET'D6>P3@*I$LI/4R8AY1!42@-XRBDD='AV*<6 MW0W_Z^B0Y7D6$US (LY5*DQ40/D;#%E($AZGK$B9L&L1X%&+3AB>BB# K=29 M?&B]U,B,>RKUJT(<,A');PZF(<4012B'>88R&.(@+B(BO]& R^5\IMI^DJ5L M60EO^@F"GSZI9.+P3EJ ML[H AJ+O[_6FKSGF#S2U/%ZP]J-D]S>\6CAW8SJI_Y2EIISE3; M4'DD:Z\I73^ME^H \K[+<%HD-,O3@ J("WE$0FDH7=6(9)#Q3,&?L2(.K((^ MYTE.G7BQ)3BD<=G9/ .EL2B.T%?K\A.U,_T 8#.>N;4--Q?6DXDV(#BK!397P+Z! MM7C3L4RP7JK1&KSLFW+&'.6,!@KR*Z*JLB6$.6$$HCP(\R(D419;W;+M$YC8 M-F[):?_$L6'I"ZV8K>I+9+5;P]9BVM?''9'%5[W;_O#SUJ\=$>Y%/=JQYUS# MNF2U31+ZB"GOXQ91C)* 19'<;9,((L())&G*($EBP3#F,/%.D M -YT-&&2#]L8SQ$EI4QD618P6& L_;@DPK!(10[3(DOSD(8\Y$;P(#Y5=%': M['-35K1\EFL86P#UG-63:1#LY M3@O[,L!UYGG[_,-/:Y4!="NZ6MVZ:?\H5X]_/-9/.E/R3GX+C[CEU_*;UQF4 M[1^\X1]TYUVV$(3F12*=BRA'JDEZED-"DP!&,0EQK.IHF=')[$(^)E[P'6?* M&)8#;^";9 Y\D]SU('W//7\ ;Q@$WR1O@'4CF3HMW2+7U\T:IHI%9%!JJNC'9U M99Z@*3WH[D0>YR6CSY;CZ4$%X_Q/'\/9;RUW7'Y^\MM\X+>BR[#O,:JJ >SQ M5ORAH4]7[7W]MUKZJY7>U]856V#$@CB2[F&.8W6G&B.(!4:P2'B:H1"+F!E5 M<5W*R-37(QO6U'+L.]NW':A:76U!9>4?O_4L@<^SJ=D\SUF+F6[;3+W]I6 M?*CKQ+YRT?"S;2P^E##>6;R,YQ:-N6Y;OFK?K1M5LSRJ_L4D#%,*LS3/(.(A MAR07(0R3G!21B!@R.Y.6.W!48Q)VB MI/2D2)YB"8=IS!I(."GF?A3A],..BY%2%8AHMZW(_]:HSK@=D04*:<(#4D"< M"]*U"\\S(F">%P0E+"=)8069WFCAH-M0MU^AI91DN5F\JL%RU@_1; MPIO>UM?+9?U-(VK)?X)W\OA0KG0O\3WM<1/$YMWK1L)_F+1F[WE MMOIU:KW"(BZ[%*Y?RXK?K/A3N\@2!08>)#!(HPBB+&0P#\(4LB#+<,0$BJ@5 M&,=12A.O^:YZ9$08_*E( TW;\G;RN+;,5KX7'=@M>D?QK1?U6=$\K>?C=&9= MRF?%W5_%YU]P6\"=Z_X;7SW6[&:3BJE@/#<)M;S_ ^?]G3H..:<91U#N[;FZ MSXNDIYT'P,/$B[Z/%'0L@2U/'0[NB"LPL.68K^"B?C-; M,;%2[:S(%/JT-C$7:,23\7'A8%:S=(&*]@W6)4.Y9D0]/=>5!G$1[[G@TK]A M]_A[=^C9'(ACPG$LSQTP24(,D6 QQ"@-8!'S &'FB69-WSQ&[4J0.(.Z!P/5= L06^MG\! MQ]IOF7=&L=3AF8NC2=5G;S8<-#=!6Q4WC3AU6[$D-5L3%C<5C'NS.(Y@?]?] MKJXJWG4V^/&%-U]+.L!P!003RGD.DRPJ(*(LD4Y&&L,D3PJ2$Y)F)#.]R#Y* M97)[LJ4+VHZP^77H<=VYH.\&S'I3:_X?4BO=OU[6?^+/^J M_:>R$G7SU)G$9]ZHB@:%GK*J58N)%]^%I]O:LZ*?N(H]_NYL]ZQGV1]?HIY_ MV-X@Z9YP-VV[YNS]NI'S=:<;HG>WL_K_/WRGCPH8;LVC9[L#)WF 71,@(X+T+$Q]'7L_PL&7B91ED6;\4F4=FD.99_/4G9Z9)T> M5UWVB^1N'XD$J[R7CLOMV[Z:>ELKZ%3_;?/!YFN5;2W@3E=K^[?=8E"?^$JU MPKIKZJ\EX^R7'W]O593K=D">VO; V@15LB@1.6$B.>P,W*LGZ)\60W,%^ M!ELUCGKM31'*)I[B6 P.S!KG<%;0?\;I@)'O'<#.JRLMXAYOFA_3N%0AZ M^^'[<]EH7+S_XKCY*#_0148SI!/ILB!.( J+".8AQE#$)(FCK$")69\\6\(3 MVZ(HB$-S7\9*8^==OZGT8&=FMG9$L0%V^ #(^"F HH5H'B92&'F[M]4BG-S M #TJT,K'<]'""2_/:KC9_#P7(<>>GM/[CO>-2]RVFR3GV^9S^?"XZN_H*44% M+3($69%3B!"C$/.$P)P+2G*42AMJ!?=U@M;4$4!%>50@(54$-'57A(836C.\ M7_2C"\O8H+L:[.\2SPOHZP;Q!*5Y[PW/B_SBMM#@%1]H#UW[A%5)EGS;2>&N M*2D/%W))9R&.,TA)*" 2J( YX0@*A')"8B3B-'!'-CA!>?JP_]"1XUG1TW&S MOW]YKR(;7>#"&O_35*5F-F 21=E9A!>H"",NKL8]330C4^$D&(@^"7#"*;JO MB*1@H([3T HF [A9E=_*JFYTLRE57MNNWNEXTTWU>8.,J3LN+'*2AR$7.0PX MEC8ER3)(1,I@1*1IB>(B26.K.B9#NA-;E&M*&S[ ?RHP4/ZD$?>KNH)RIE=R MW*5RF\N>2\OB)U/EFEF7"51F&0K2:7(;I0Q\2+/2A8^E-=[RTO59\6=@+*7W M9%Y,JMEF6XVQ'0C!'"<0)RR'*"B&/($D. M<2X=EP0C6A16./DG:$U]K2;\_A;YW$1;W0I?-JN-D'Q3V%AGWX!9_%55_63T^X*?_)V<>RPA4M M\?)FFVBUV8:" F<90Z'2)JVU,F3E#11=V2G- MK/K*C?T-T2.%BP389I$ M#,9Y%$.4%!B2*."0"!&B LTBO;DE$[$Y*SNZK2*WG=D)Z;F;.,;CEO^GG?_O:GN^=-SW>#F1^=X?Y;D M/G9Y1PMIIDF 4PICD:<0%=+CQ6F:0Y9@*FC&"YY8(:#9$)_8 1Y8 3\-S*C6 MY&##SX"X^J=B"?0\64;JK71M;),GT:"UI?6I/!>#::T%?V;0G/3.Y6&81&FBP$^1ZC".(*$XAB2A64HB&ENF#[PD,5?"85>E M=E&6X5@Q9K;A,G'M+("MI*Z)A >$\9L_.";P&FF#!P0\DBUXZ$F[I=EZ3^R(N-<((J@8+%M;:HY&3\Z!%-[[7COT&@R<,BS?,$P9A&41)3%)B$X2UI#]3=!7@@1,5 MN)/Z5' :??>.GAWKZFTK->=9E&5IFL% J(IX$6=06O$ )K10Q5,Y04%AUU1S M0D4[]=K\M'Y2X:NZT7#I1-$$N&* E?[X=/V#,T!70+'DMF'?1A;]J>2OJCHN8JG=W@4)THW[#<()X6?MD]3J]'..&WR.Q4K8,N+ MN@X#(V[&P))3ZLZBQ=B$.G1O*T;5%UE68EE_TP>?MEWKIB,O:HK L0_35TLQ M1_6<:B-F.^1\K<,I:!>1O=5E.>[M>M2OID4FNQO=+' E:X"2!F,4J)Y?'$).X@(G@693'!!69 M55G_-&Q.O"UL =#JC@O+H,,T4V,8HGAUA5L&-!0S4',#=A&*MRRK;7G\7,\V MT'Q?@9YS^<.6]\DN%:?5KZ^8R31,SAMAF531+^(QTU*[- 3\H6GJYEW=- I+ M59*[KMA=4]9-A_)WS?Y[W1=G;2.:$4'*I;L5*4%+L8\DOT;QM1GE:K[E%FS1<8,:;C.)JU M'E(5C)B;*0+MKBSO46D'5EXI4NVNM./1ZPO&=*PX$T+C2?,N7'*/OW_&*WXH M;6Z!P.]E\>$W504+7$ MX=_5GF79J]-"E6;&;!H%V9FN#0]#S%2UQ5%LJ*:>:\.L MQ?=5"69.>-ZZ+VN%O*CRLA_!L> KPJ,0VWJ2YV7N>S)6U^K'].6 MF9GPH ,[FS#"LU04K\"&IL?VGJ>%\M7<\PB5>5M[GA;U16//,X\[WFP?3'L? M,E-UG?N:M"4K-TFI-WTL=1$7:9;2&,& )M(O$#R%.,4,QI@QSHM$KFFKA!EW M5B8^%UTS]E?P#C^7JK/3YIK#_G[57=6&5ZVS*-#RUO480-4FJ[U#M-@P-F2S M#ZQYO'V]6#V^+F+=&9GW3O9BA;VXGKU\Q$M#0$)P4Q#'X8\/&U&&?0R'A;<3N:F@C<'R7]ZERVWC/5(IT M#[^?U.%,@1T7K7@/Z5@Q\4K!'!=%'0_C.(WF:-%V&\:)-! !+F":Y BB,,(P M[Z(U69PG)"%,V-TWSM@Z\(M-M\##XG.!4X09A2$-0XB2-(<%I9D\;18L3U%: M!$6XJ/AJ*N&+3OB!@JWHMO'T'=GC@F91*L_2$<\B->$%Q$)N5(AR3#&)J<") M71*D\^0[I3@._1,;_I57Z\MT8;AYS-,ETK@QI+V=/][M\'+S/7\WQ)-BO3"V MOKH?\5I_ M0#%DJD,7W",795I (4VLU(O1D53KQ!,(2;9?L2_0I O4=@I'R678^:"5+A!Z M!VWIDG$LK3]EBP,]OG]O[SAO_M;4Z^?M:=3$EIL/-['Y/MIZ_O<6*&: YL;0 MS%@HZ8R9GD8_=I;93#7R<.[S6.X@^0$GKN7T+P_UUW^7H_7^&V5;M\V&QCQ& MP5[HC1UP>-7M\/P[;]5-2E]RSE$4QWE4P(!$\@25IPDL1!Y )GB* QI1FB.; MP_/.Z!.O^9Z6(_K%KA[,3D_.TMFM6&/!K$]/!P7P='K:'7O6T]-!L?9/3X#6SY K1@!=,Q)GUEDMR3-M6JV7"?1E=U2OKY]=_," MY^\.=Y7VWH,CU@)[6OKF=&^OII9>IU[[XU M]5I_>&CX@TJ 4[F:%:_E"7^WT.*I7I](@SLG\WDGVEU_V];!<$"107<0!C)A*(,I9#$A49Q*(H M2!IPD0BKSI1^V9MX4??,7H$-NV#$+]@R? 4&ED''LT9C&W%]!33?0#$._E2L M6[KBGJ?5S#EXO_3!\MSN.'3*=W,],ZM2CN#.W '1NPI MT\F?P8C#JTVR9L^DPB4>V-Q4ADA&_9E8GVKS9%B]L#2K.?6IQ'TCZG5L^VO] MPY4NNS5+W662)%7BI7R@I[L@<43#-,4PIT6A+O_-9)#\SOH"Q1]YJ@[F_KL3*)%1=Q8L[KMQ;D:.9_: M-;_GGT?+;K?]6V.@OE56"LV%]/4)7WWCO (-?ZX;Y>>_+-\$/Q%><5&N?M8U MUGPX$9Q\4D5N!^PJ_/R\_*$.#TP^WZY*"@27YD?.9BO%6"N4R?%@:N&HD*9< M4>J?_5]^6FX[H]!M9Y1Z4VH'\%Y(]."*])2<*[CM)[D$C^?:W :8QTQ-C3!U!72[!AC;8$K<(F9Y2@$$ MU9/LEN'4(V)[O/HP% P?Z^52-YX>JI/4 MF?]6C/*5/M4KWM[A'P/Z9-6JCIHK:2Y*90[NUF19TENUJ(W[U:;4S M>OV,;O@%"I1Q8+H+OMZ*G:1,S3BX&V;T7B'R;F:TYQYT[(.!_]>>-@N4S->> M/F9^9K=HK%5/2YED]+QWFAP?UHQSR23KW M6/OB'0.MNIN4[.RPX O&<\KY.X7U.0G=^0!!IU3;#FKHI(0<>VZI2F=,5W^4 MJ\>AI-"A:(%21@A$+,1:;2#V-(F. J_1!E&!4YH]2J$9<9W8GW M](&+,3K*50<%W=&W[--EJ$RSX/L$*K+;'S?:^28Y ,+(T25*[!EPV.?+SNY M?37_,J0Z;TW8D-UA:MF R77TS* + 28L>':7I1 M]"]9+\^57LK25_FF1-)_:D=R :P%4_Z/=&,(E_Y)J6.-72U3+Z*Y0SO#UW'^ M4/*VYMS. O?3+4\AF[M.Q3[0_.OC2B\$&*30OWR_F>Y.&*"ET7\:B]3GR,DC MCSK)_,*!D@O\\J,[![W)Z38_S+RM:7<[V;R%U0[6S^K$0H;:Q=OW-^KJH:F_ MXJ6G<\M\4W7B$#,#$[.=:.93Z/AX,R-5QUH0]E6=M^3(UT+H"Q"^"*4O@>,, MP8C(TPQBF2J6QP7D).!9SM.@2*TP20[0F/H,@YM&WP/VRUE:B]5V8_BW]ECS M$,N*CP.Z,SO&7*@1RWN,GIBR:!MR'LLVCLOBJT#C (5Y2S&.B_BBZ.+$HZYI MX^VJ*=4]N.K6=%WI_ZA4'+G9J*+ZP[_5N<08$X:Q8) *ED(4!002C&)(LK0( M<92$*,KL4L1=69D\'7Q@#.B65BI[0/\P8L,QN=M9^6:68!Z5VAD,']IT2,&^ M5!'>TJV=&9DYM?I2A;U,H[YX1#<3=R<_/]5&NJ]KX8BKV$:& @91*! L"AS M7.2<1RA(\P#;&*WQX%-?A\I_ 47+R=;L:,',>KC*9GDG:"J6]:(_Q+^G9;PS M]*P+\Y!0^TOMX#/VH<9K2I5_VW;'"'4WKIE2C M6^C)NSJM(D*N^C@1W[$>BC0($61Q5$"4! CFK,AA%.:"B2*F. J-L3;?EFP3GQ\T M(_+4_5.S90Y\_O+W]F?P4UF!OW]YKQ 3NX#ESQ:HDV]+B2;HH&^+X^GLL(?N MKYM*SHW,0 NM4OBJ;6_8D>"@DUSEYW6R7X%!>M"+#P;Y@5; O^ZW9@&>^K8X MGR5'M#,EZ_7;Q5ZU_DMT:7:\;;GAL5;M3L],VG?:&\OLWY/04@^\8X MG@^;]HT)?N!P\599?$ONX^_:4%Q7; .]4:M?[(B-6I0]C;%F]B)_+TWS^,"VE4-E-5^HUZD M\W?RFH[D'+/_5GW)T2?V8?2)_:[[P[UP);4.NM(AI06@U? O_=V]!:=RCN_/ MS:]4F9*#)PD&3U*HF>_:K^+>0>S*D%34].L)D\6U(GKW4?N<+6#K9JAIZAO= MJW2\[8?:KFKZ#_!3[];^W#N20.ZK50M^4A3Y=_STK,*WS_+Y5?W4OS(XPNK) MJ[W?J00_3KL*<= H\=K^N><1HMD*-P^\&^#G-^^X7OH-O8KOZLST_P7NZZ43 M-H\'>S&7;@'X#[A1V;BM])8UXYL0?(;"G.:8P22C2(&I45B(%,$\2,.8$I$1 MNSJM8X0F=NS4787VW'9KH"U[WA]3DMD]A0_1[;R:@:(*576NRR27%><$\]6I M_AB9>?O2GQ'V11?Z<\]?VMOU=]R4ZH)NP!;[4*UTW>&V50DF+.11D4-!(B;7 M<)Y!PAY:G7)X-48ZMT&XM:$^\K =.5'0-MRV7;H5RA':J+U6U=;TLF0:L M'_KM78%*>AH*K$B_0%6&GEC6WW8Z+(U_[K.@?[_Y\&^VS?HL9LK,D$RD?\L3 MTTCU QM;2,2!D9DZOQKKP7N[U_.47ZG'J[%*CC=V-1_"/G+6]^3X0KGE^O$N?+$R[.= M[\X+,#YG&3SM"E/Q]*0P6J41Z\)2(J6!E3CS"1-Q6!QO M>!![P\\,_'!8N)<(#T>>ZVJFN:0% )#Z;\482(*'C!N8@3&@TX=>OCPGV;+=T?0 MTPO4E7W+D_LWSGAU!?ZSJ:OZ>-FV\2H[Q/4)T-7A\6X=#?_:KJ&=X699)8<$ M&-;!P;^Y;8:WS0.NRG_JP\2[35!*W1M4[*[K\JW_>2L^2E^NHB5>?I&_T?<) M[2;6C#*4!D(ZJD&H@-,REL&<$PK#&&;#>X+WJS9,/X(>G6=T$KVK<]R3\ M#NYH@KL^!-7#KQRW_+.Z4[T5?V_YM;H[N'ZJFU7/X(>N5<(BSHHPBQ,"XT @ M58]1P"(4% J1<9J&69&2?/&5-Z0VMK>6+-BLYC$CQHOZ,V=K.JQ8^A+\1:=K MP%K =UE]$W'.P[& MU[[='T9HNU;FRDWQYR]C)E6GG:$:6 $#+^"F F/UWHH^9[5GJ#->DRK0_$YG M4D6Z7?7\M#I!H-\WZ:/*!--E8L\&GZ^G;$=G#9VX-+(?<[:[)&=Q MQU=,[H,XH!M+SU?A *DF2OHF_59\EH3;\J'J7=_A'J>[QKFOOW#5P:5KJM1P MUOUZ$1>"QIGJFL(C^7^Q-/1Y(H3\OR *DSQ&$1+&$,9^>)IX#_C,(=ORI-S2 MO68F*N>Y8PQ<@PUO_748^$E!X(,PMRC9\#57YS>(5Y@!NVU#,MAAF&U95#N% MG),1EWKOV+V%5"C 1^=D_IFPP/J=?T8\[S]=M6F7UX:WLZ:.3Y3FP]KUJYH=0%W/0]MO@/\A3TW7%?O$O]US^EC5R_KA MQP>57?;-T^+D/$4J=QSA'@A][J40%*D'!(2$19D82BH M$9J=->6)-S/%BW8%*_X-K#;L +[A!] M0_*)YLG<6MJI^/SN-)GB[/8@K3/) M!Y",@"TG8,L*&/$"[B?4F?D^,IGNW':+S[M;Q:/]9^C)_#OIY821MQMO-E/N M).;88+L-8&^6]R[Y!P3P#CG]>M2P][Z^P^HDI*#6QQCK6YBP198D41)E$0P* M)BTW9Q$L.,M@AI(PSDF4XSQ?=)6'7U:X69TWW1ZYLUEC^SP:+[-?\%*7,V+M M;Q'^4%:5[NEV7Z]L\ %]S@J+LXB%$8,XR@E$&:8P+_(4LB#.>(YP&L=Q/RL? M*@/TRE>=DX%#QQGA%7OMZ3B_[;Z2@NTVY9?)7)OF 1VC5^!ZK]UWQVS7 6RG M=\R6WU=:(<:[^BM-C=N>O]?-X>IE_W7-XI6NH*K4WB]%^K=6][OLR\KK]:I= M8;UH^K+NKO]+V:JNDZKSNT(@8D-S&+E&GW"E)KDK/_\+V'XFW6_4FUB>,>FZ M4?_2WX(\7)H2!+\]ET8^PTHVE&.*,] MIU2EKLD=4\FE8K%=\%45J0\%8ZK#O:*@ZKXVK/WM^OKN2FNB'V?HP5DN?VB^ M^9-NN@ENJAZ+277043.CF-R(J:71G4"'-U0U/P:B_"X9DDPPKEPL>?Y2?^I! MHQI5G7_LF:X5::/_VUZ]'%OIIR_?[[75=>JX4B\]8MW)@Y6Z[%A#"8SFH)MA MI7LE<"N_O^6/88*/SL)( _UWHM2'P?-ZP*,"CWRI6P))Y7_X^J+^O>K]S_([U\VOAGZ*:[Q4'OPF68QDG.2<21\M8T)Z:T$",I9@K8'D>.WCXF MSV6J]@*X\+G'DA<)AP"GF4RHV?<@(+ MFDL_0-"$9TD84D0L2]^=&)EX%[_>Z3?:,=;Y]?\S, =N[FZM:\;=E'Y^5YY+ ME79;[%!GWFES5Y/_>ZO'CC70\08&YMP+\]V4;%VZ/[FRO=RAC"%BGGDS-+7M M ?ATW,7L6_>T*_I0WGD$ ;?AY\88N$@)!U (+AOO4IBG3_Q;WY1%CGVG2O?6 M%>V+(RKVKLLWO*G&SY05+26S(WRA((D%RGD,XRB/Y/Z21+ 020$)PBB+TY2G MJ5%[B6G8FWC7^;)^>E)!2'4%(.>(KE1LK0]F;1&B2']7T#YROM)Q0GG6;-?+ M+O#$5!Q+V=PO[T".(E7K?>OTILMO-MF15L5C%-%CIWY]UC%,WT=Q$ M_$9/;CB<"6?*IPJ]0U%Y8>Z5T*I\*O8XH)57*F\)+7[ LV='\.X/X##C-(TR MG@O(DY!!1(2 F(H,\H"$.$P18\@(=^.M"3;Q)K)AZ(WBP3M\"1-&)5]Y?F NK[M-^:VW'R7_N;>R-0[.X3^RH@[ [LOOU0 M[X23- _P^@7\N1WM/W=0Q!^E_H.=Z8CS7;RLA1M?"BR?=7>6K[G9/5.=2]N M6OF-'(+F+S!&.,0%))FVCCR&A1 ,DA#SE*&(AY%Q./DLM8DMI*(/M@PX]W X MK[7SMM&K+NRLXFDU."20G->'N1WTJAA6;3*GV;L-HM.*6/"H*,,?NII M'[\>M<>[-!+2%[KE:6+S8ED:"?X"N=+L+3OKR7BY^*"K13^62]Z\D^[F0]W\ M6*"(Y2C/8HA1AB#"121]0%) + *.TH1F+#0RET?&G_IZ7U,$FB08:)HMXV,* M.;UN/8AIMU#M)#1>FF?D.!&8DF]VRU#^L%U]Q\:;9;F=$6987^<>NS3EL[NS M^HW+TQV[J51"L;ZY^K6L^,V*/[6+ (4A9WD@'9(H%8$YZXF7X:UT]0%7I+'?3#7'79,NS:C3;6:=1CMWB'3?=[._].S; B _P MI^($:%8FR8(TE=][AN-9PJ^4O6BJD..9B<8CN-F4_B:\O:^OJ:34\/_@2W9? M_Z: %B3=+QU&0SR 3ZPYR]9MGL= MU[8BC*S8761U_A>L;'K?ZL;$_'@BIN:9GP%!=@4X". M#Z]GQ)WA,9;=D=W1ISNKV3%6Q[[5,1_ _#Y:GC:^\>(K+ZY^W-K]B?T.219\^W#C?97_WZ7$U>3WDO/J:P_]6^N3VC@3_W6D"+-U[D8' M1E?:YX2TNM8^.>AL5]OGQ!I>;Y]]UO(PT770:?I#\B@0&/D4A%3UV>.9W-A1 MP@"E8+<$;-KG[FG"DVGWUI 0\=>6S9SO_VH"*Y\\Y># MS^M_'Q7LP,<^_I1YL*MM O QKRA>_3?'Y8N'W9;.0X2B-,@C\B#, *4Q!ED8(9'X2H3BF,=(+4+M@9NH=O?1TV8:NJ9!^']JX"/YR--*I08KE!4U M+0H?2;ZPMQ(A([MR%!&9+K'.CB&'6G:,1S<_95XS)4:L[^>;[0L'T M+0.* ^C'$8BQRAX+0P)0%#- ?.%'/FS?U>-?5=7VL2OF?Y+G)<[^5JSD,*JQ@SHO?/V<4EQ&"#L(Q!& MH6HN1P. ,Q*!C..,41PQJ!>PG9_UB1=I3W/A/384#8,X\TVB9LCG34Z-88#H MP]YWS%S/8' T7JV?=IU&-FGP<\>#43 [O: M\=$$\=T!0=C+[\@J&A">U:J9*V3?*EF,8!YC?U>49?$S7]]7"A3FEJ]4(NLW M7*JTNW8!1(R*C%(*HHAE /I0>JD"!< 7",<0QG$::_<".$]N8NO1,]# &)4- M"ZK[W&BRJ(WBS@>_W:K#S%H,-*&(>RUUKR5O45:MH1+]&+5;U4R,L4_&ORI' M069]E8P$DC4&F2U8K"_0,"!L\):9/:S*S?*Z6#-5C,@^YFN\ICE>?>IG_48T MO=V4EXC7SS?KU?/[O**K0MGI'9J;'U+!89* .,Q\ !%D@#!5MLTB%"19',-$ MR_-RP\[4"5L=@]Z.0V_ HMU>[0.6A-=4-6^7U-^/V6?UI_Y;\V=S_YZ@?_ M(I]YJ):")5D4! )$*%$@90$&61PF(($L\@.2B#1B)H=.?=(3F[G/ZG*IQC$N MUKSN[FAVWC30H=YY\EMC[:USO);ME_8<\"=^LOV.5(3HH&E]"E(5$I!RD21 !&!,.,AB' M((:"19"E,41:F*5GZ$R\E'M*_U9YM&W\W2%.WDN6S-;V*67IK6H'*C!;SXJ@ MZD^F2*IC&"_F,5(Z6\"DJLR[>,Z+N+]MSCUOTA:WOJQCC[ [_XM6W M8I73YWYSD:ZZ3X(D 7Y$$P!#+O??((; 9X@)^;N4"JC=^764U-0Y!/4M,U;4 M52F(26SWC(K.QW7="6ZV6-N;]5KFFK+W5T-;JT##5 \&K52=Z<,2(;./DJCF MB7W?OJ=&.RI/_L?^]^*J$ZJ6[&.]3L<'F*^;J98@+_J5ZKUA"26SR_-56,-- M"O#-=E.IGHUR:I>89C[&J0"8I:JO',P P4$"<$JX"/R$1K%6:J(FO:G3%E^F MK5=>T9.N.\ UO]9L_::K0SV?Q*%FS,S=H-*B04MO2S$&Q!VBO^A)Z0KSY0RU M>9%>]$0_P'?1?,TV3[,H-W>\?.SO@W8Q?R+]E"#+4D!\@@#,0@RR)$32D^%) MX*Y(!V8KW$)\BX3 LX(YR^ [ M36GFE+NS(A_FR)U_Q6XA]\>:O6+J,/#]&-,41 &4.[B?RO4@AE=K5D,^7U45WU3](:S_9A76 M$XY%!#CQ8P #AH$DY(.8)A'T.:+83TV6^*4,S6@*GA1++9*APK(H:N!RVJ+! MX)I#,\MP\6SH69 Y=6QF:3K.O)JUA3=@;N&U["UJ9379$6W1 ML!?>3O9K9[+KQUL=Z< NV'K5]F(3'N.TY+A2F;/>9J@'L5[!>;/3CI*J2=0$Y=/;M5S*'O:J![Y2R%7WN3KQ*&TX M"@YK3-1(9'CL[=G"PAHB#&/".H_;0 6UOE1SN\W9C?ACJMF1GN7F&W X5][A1V>5&$H>9,0'RFTN#$Q1*ET3?J#*#'1ENC M@#Q& \X(P&,CZ$O ':L1;)IY-K@^+51/MP3B$"+(:0*$#T, :<( #J((I!G% M0>)'+$!:N)BG24QLA'NB[86426?*HRHY;T\O%]3TJ+TGHU4;SJ/"FO3>O%3H MB4T=Z[74W,\ZLF;C@H^VX#SZXHQ]-\<8?]EL<_3)"SIL7E%:;CG[G&.BRO.E M)6O1@9=12D4B?*H0(Q/Y/WX*LMAG( D@S'@:B QJG;KUR$ULA9H0ES3E309N M>QA2K'A4:O3>%!?WC.[T8H?N-&)FKMIX7RO_@/+":VD[;@IY5D:732%/$YN_ M*>19P8\VA3S_EF7!P0Z@@_UCVUR W(B_8X7LL:F6 K((48Q4I28#,$PX(# ( M0!!@F!+&?)1H'0.UJ$V\W*\?%%B)BK0(A;'39+-)O_IG0]Y;]:HUK$4852$- M0@)%B$&8" @@BRD@3+IMPD_3)!7R?)T&%FVZ+M?DY:VY7D>A>G;4V9=F9D:' M\$T[PDHI'6F'M1TZ$KJJ[1BE-6]MAX[8![4=6B^9']"NR@W?[HYE)$I@FB$0 M!RX< 3V\6&E/ZAY(7,Y\]=MI*8K;N&BL41 MZX4T^@3D].+QV?C^-ADQ#/D3ABG5,++R=MAJDQH83 MKV?%9>J$J?C.DB2T"<^<#F&JD,/$!^,1S.Q*D\E$GY M"WO0HHX+^PH&'7WJ[::NM62V.ATHR+[WIH;$KCMRCI%\G3Z=&DHXV;U3YUWS MD_;W[>,C+I]OQ/?\?IV+G,J3^]4N=:DNG)0FO&D8&P0T$(%*7L$*58&&!. $ M0Y!(8X$"P2@,M)-7#.A.;38:3NI.2STO7L^,UW%CUG775+OGC_P3ZG'%"92FXN"\&'$ 9-BN_&J5KVJZ=1 O?N5X^[R4RRT,Q*L,!EMMEB&A8C# M4(?-Z^:&N,M'O!$W;2^]YOKY:LVZ@&KSB[NB_N]#L9(##_[\7\TOEDG$6!S% MTJG+" 4PB2E -(M 1 1-HP@)A+7#I:Z8FCIZTJ4\RU5SO<)5Y5UY'<-=EHBZ MAFYO4.ILK^N;OUTUN1$MT\,GO.YWQ@7N3J?R_);P&A-DME_LYD9N&/MS(MG8 M7>!TO[LKO"&GPV>\EME7F G]W>8U9L1N*^J[=[;(#OE@&>TW]'RQ?+J.A\79 M!>1HDW*MU)$=S!FIV;8WU\H9[GW.Q[8-:13T?]JQF_3])6,LX4P5<"J(:T@( M!)CC (0QCB/.@PPRL=P4&[S2#6#LDS#:M':$M)??G7K%8UPZ%+ET\#:;,B?; M35T%*!?6R_7W8&+X1I2&_#!. M\'$0Y2Z1MD\@270?EC"-- 'NB$,,L[N5!I M-J@4O3;^]__*PB#]/UU9SV^M*@UO3(YH23>6?O+CB\G,N_\/JW;J!JN&2^<'57)!Q(E@J7?B4 M"P C% /,DA#$4>+#*,Q$@H5E$>89TA,OWQXWJ2?N-65[B^[&<^S^[E+%GG>H MIU.7V8H_K.LE,8[Y)>W3H<2X^\E*3K*^U=[I_Z4YO([RFA3HB1 M-XDL+!?=;PC?_.2\:6O^DK_A$,IS/T&]>D%^FNI3S>]$OR#UW("O5:.J*>A( MV:KN")9^=@L34M\UY!O^655A?9(CK^]SZ7(T8 1-_#6F81+P)%$)>7*/@BH5 M)^,AP"F&D..0!T*K.9F8Z_ ZC +>%CC4=T4DT9W@K MX$YIYDZKL?RNG%E]PO,ZN<8*.7!^S4 M+:'P11 & ? #!:H8A@% *$I%&5F4WH=#8#<5#BXY\*[GE!'^F[O%+IRDM&\-OG,5$#A MYT-.'SK7]I%O'@HV! ST?DJ'P]N4>%VUYSBV+>LF(;Z@] MU&Q>H:EP0W_0^%U+D&OY@_;\GS,*XI7JJW2%[R1L[YYWB4_!6D<15$: M@S1D&, HIB"+@P001OTH%@%&9GB9)L0G-M0M,I=:)8^Y#6JFD2+U'+ZIU&-F MGCLN7G3@:AAIFF]UK$R25V:C U<(V2:DYX7+ME#* 7:VS1CFSE]SFOW.J1I0 MFJN_YW*OV6YN.6;YZOD]5U"U^5IYF+L:L\[RM3=05(X@=Z!EY"?(IR($@B)I M?+!"VX8Q!''"11JAA(3ZP5)G7$WM/O*?*GBDL,)8;9J*+DW!J[:DHF5.N&9C M>K>3<=ZO?!45V]RV>#V/7LNDUW+I#=GT^MK4A=?[K%V*0\OM:TR&O@/[*I/B MQL/560EUF+69U*J1\;G&W%-3BKVRG50VG-2^]-J10^MKSM:L[G$SM4S M])G=#WXI*$0=0)&.^P!WX@O'*BV4W:QO%:/J6"4?^%JLR^['=[C**_5^O6+N M.'U8Y_]WVZ8>]F#*PJ>4, )!)% ,8)90@ *U-48-3?1EDB[(PY23KG13>W-29;<0# MU(>6V3J \6G]M&VQRW?,>3UWDV)ISZI1YR@34_+\2F@5,TS#:=2+.8A;]T[_ MP^OABW#*WM3I6LZ9].ITM#- MZ^';RLTPBN,DA"!) M8WDJ#1$"F/$$A GSDPQ#%&5F2>BG:^2Y72<7I@8=:DW/ICC2A9G] MN$ -%R3[G!30>7;/(:572N.%"ST8'RYL5&!SL#@GG+MCQ4E*Q N[XZ .'O*.AX6WY@:MLG34=OXBU+$RS%;W"SU\Z/4@&?"&'+A5 MBOZ%I&/EV%>/X%U/L:?3GX['!GPYNB\TT,#(3:#.*+/=\1F(-+R],WG-S 96 MY4995L;7E>H5OP-:^K2FQ2._QLWUS^=\S3_)/U5+/\4PRD*NBARD@\,Y RCS M$<@B04(1QT$4:W5W-Z0[O;/3<-+4_32)GO*#5XFA)7^0?Y*'1F]55)J155.M MCIO*"75E[!"U:GJ!H];PX76,>'\I5KR:%P=>DJ7T8QZ3''+@+D_)E-HL MEL-2!9T%L7W=,NZAT@4(KE1?U\<:[4A?-]3?C=<__(MZ;;U=5/7++A MG5)W[_SAUQ.G30^!QV!).4V M5QTM3Z5MF&(B3#<_F@&:-Z%UP_B.8@B\4QQY0ZZ] =LJY#-\KF7=JWE?#'+D MO '_"V\WETH$AU&BR;7L*L@T':/SQJ@F5_A!B&MZBI9;P)94\G@@R7WXH5RI M77*_CZ(LSK@ 0JE 6>J8I9""A)$60 3GD9<"YCM'*&I@]X[LEY#UQY8]Y2F M-$VI _D-#:&-Z.;&ZXQWT9I0!.4 M9H#[E $81S[(2!2"&(9)2*E@3"^0?73TB9?G+?^15VISEF>3;V5>E HA)"^8 MX=7W<<6/9( MS9R7-V&)C6+/;%>>-!J&PO=Y 'R**8"A2('T9#F(0Q%#/\8AB=+E#UZ2XE]L MVH8\:T]<&^_[CW^)J=-SI-_(=)CM_NT\_/:YG@6UQWD]YU[/>C=![?,U]POO M);>[AE+NG/@9=.KH'# EI[,>)690^?YI9 Z2=AY7A\Y[M6:W^?W#IKK9;J1/ MMY9T[P>U-'4IS3*0VH81S !*A-R6!62 ! P!D5),! V$G\8FV[()\8GWV1V\ M^..@@"A7A,VLM)$^]YA_(\-__;+P]I8N(P0Q'($H52A6$(D&!">CD^"U,1H4AH9>\84Y[8[GS< M054,G1S+HO6S6M0S,I/HQLS '"\>7S3MR9Z]O]K_3ELEKBN^ZTKOLW1?IUI; M5QTG*ZZU!S!/AOZ\51@@95V/7:R*^YQ7TH2U=< 9AJHP.@49KT](,08(1Q%0 M(; ()G$*(ZW&X^<(36PJ6M+>D+9JITWU\WQ'U31N'%P*;V8+3LI]OE+:3 'Z M&OZ" M3DF?:CBL]S4T:W,GVL 8-87IZL[T1@R*U'M@I&4LI#6+I)V#*6,*& (!%,4, M) %E/J>9K]DNW0T[$UO#GC[X7&RVE4+%?0DEX3VU@ K&?0 =S8>>MS6?ELW, M;E,,VC#F-9RU=_2+%A]OX?7LU=T;!S/0<^BXP='%FG+9#,F>F?D;)UVLN*-- MEBX?U3)RU45IVK-INX73+&.,A;ZJ1^< )S!O_&17T(- S M_K3=NKSE/_AZRV_Y8^.&2IM0>Z>J#>4.E'B7L9L_JOLV\5W^MA*X[M[4=JM/ M,I%Q' +.51*?2 . XD0 R$@0<.)G.#(*-;MA:_KL/\7DPMNQZ0WX? '5W:?> MU[S6X T#;NT0+!S-G9ZAF7]&S S3C)-A;-#Y6AVW!=K_;,O^PU8%EL5!OTM'8;^+ M]#02#[0;=[9 X45B#R.(EPUDO@W4H[P;EM+UA7;?Y*?VI6"YR&G-3@>=7E?; M55="U)O3$LJ](,(, YSY\ER-$ =$I!'P4QR1,(E1D&EW<;NH\U1W)-&4<2':G__)8PKU(-(XG'2HM[]A:>8M ;05V)JR+J31>Z7CA'>XH[_8UL M, Z(S+;;N%/(<.MQ.*KY/G1==WBIP\9GNY:+".$$,076DP*8( $0#P@0$0E" MPAC.$BV843.R4\=U.W]MT '^JH:H6@P:G>L;. -]GM] IM&2V4;1\-# D"Z\ M 1M#C7V;5E/Z)G\:C=FCG?6?D#+Q)YK,_U:4GJI0*/,ZPE#]WH)%U:V7ZAL_ MZ>+DZQ_%2GZ6ZEL=CJ,:C^9RK6.BVC:M/:D%7NUZS!_I/_^B_7SU[YYB\P1C M>7.ZD>:G^PWAFY^D'>T49G/^LB&9##8;!N/N8## M#<;B;>NJY)++C>P];_[[J2'Z4*SD&%73-.JV6*T^%J7:OY99FL'8)RGP?:*2 MP(((X!!1@!@-XB1"-(BTH# MZ4^=#?%?5U__^/#=^_35^_Y?5[.GZT]WQE6-1KK5B_A/J#&S;:9CQ/NM8T4E^'M#;O[-:_L(_J4X M\EJ6'(;P+97AKFS0B/K^S#[\XW6[R'_Q&2 =: M4OBX[O.N=3Q5G8&F#GPH^MZ. :_C8"$70+%1256:+I>64L[XI*[U868CSJO" M<6F+D;Q'S$#%Z;_?%S_^0X[36@#*^H6O-_H\/H:)H#O7PN@ERQ!I=9C,5(=> M&UOQA6\>"M9W;N];M089$ID?$@"I/*?"!"< X,LQ<_'3<6.,!ZJM4[F4ZC,,>79!TC$R3(FLOO$D%7C_#\B+A&"CF* M<&LV@IF=83Q?OF]WOH]Y1?&J,6T?Y>^J)0Y#%/L$@X G", (IX $"0,(*13, M5"0BT>H1.TIE8NO1T?4:PAU 9$U:SV",ZVC<-CB3W,P,6 FMO>"UA!HY7,KW MFV4M_]&OYO%19UFX6H)U:U3O8:N.3 VHZ8WX5O+VKKSJ0!2NMV6I[$#=M7&9 M9C-'^N;\&W-A;>2;+CJ MFSW0IM[YRK6.S,SL:(?LA=>PX'T>4Y##EMB'$D_>!WM \HTTOSY4@G['ZR/O MVIF+S_F:WXCKDK-\\Q'3?*4N!+M:G7=%618_Y3^N\9/\V^9Y&:0XA!@BP+'O M TBA %D@?PP0BC$F J4H,3$<9N0G-B%_KK=U?F=1=C4Q*]4)3>4&U0R:F0Y# MS>H9D>GT969./K>*:3CQ.E:&A8([;KR.'7>6Q4X-CFR,(?%9K8V=8O;MCN4H MKG*8KB@MMYQ]SC%1I'.^=^U3-S:51VRCN?6&4YKJ7;QJ47R/N!%0O=Z,]ML+UZ MO^7_S7'Y47[L2Q0@'HB$@"BBTG%+? XR01"(6(9AX&,6("-8+%,&)C:*\BM- M#=TS4PUJ.F@3ZL701:LY60RMDV)FL3-2TEO;%![AWC>:SNX'++5RKB^0V7RLOH>(5N^-%A2+(CINFEU+9\*-JHO0/0N:Z/7_- M-IG&S!9^KZP;T0=G*D]QXK6L>"TO%J#"9EHSP2.92'L3PPZ7!M^F,T@2"U6- M0I&8C#2 M>[F)\)+F%?]6YI0O$Q@HV,\0B$! $,: IR*%,@9A1D,$IJD?/G48)-NI'QZ M;MA,W)LLVWT9]!V?GA[6&F^1G4Y#DN:8YHH)& M$00^(P) &F) 4"H ">3^#J,L"M*TG>8/:_8O/LF=!)=,,5^S?YG)U3LOO,'I M,G-$ADF^0Q&&F;X*C.5H,K 21,4T:E$6+_N\=>)XK3Q>)Y!72S1%JO L4^ \ MSWA:KE\I27F6J3B=X3P/>9=.R#()49CYA("8!T@US?0!"B,&:!JE*$ H2$*C MR_SC9"8^ WX?(#/1 5D7)OXBBSR/ 3U:):'ZL>+JP7UH9US22>W46S K9E;@ M@O".M5EIRKD^K:M-61]NJ_H"ZNX!KUN#(\\^*TQ5/E&3[KT4,(N%:H8N,@4R M!1$!F<\SD+(@]BFA60?9.3?DWP4KS#R6?P M? 3JCI]RMW$RWEOI'J3TVX#R_B6IM\^X;T'_RT; M^O4D/V+&/=;4C6\:)#!5-*02^?I);M"]%/[7=IUO?O>*IR9T)VE4WF]"_I[_ MPH]/*[[PGN3SF^*Q?:5]HWYRL?<[_/14BG+/J9OV>*VB\8M7"G=V([UM2 MY2S'Y?,R\WT2!IB!+$DA@'Y" 0H@ P%.$QPR&J H-JCT.D]QXE/'M7*OY:+G M=3Z]7/;L)2O*./W7EO#<>U^L[_^QU3R.Z"OT_*;O7$UF^W5'WKM9>WL,J NH MG@77FC&JY'*K(?LMK3ZNY6NQ*GZ>^)JJ'4?NBK;TI1\OU](89\Y"+7VQ]DJT M#%ZT.-,= *_5 !Q7V\U#4>;_['#NEPSY..21 S' D#AIT!ET #AAY!EG,$@ MT*I:-Z Y=<;RKD"QQ97!._H&GK6F^C1.0^Z58GB4&3#0'DIV$$<]%\:-5K0_ M,/V#@WM-37SK/FC]T<+M.O*TS30QYB9KCC2?CVLFV@L'U?!5N^CU!URJZ:VD MJUJ/UX,GIG[*D:#25)+(!S"55A)#^2\1H# )22@2;%3Y<9+2U)F'157UMY-F MD>O3VM$+7CN1V'':6I7=.J&[%G7W._#SQM5B7G''^J/HC7N.R?)9+N7&UU?U?L=Y( >2[ M]Y_6\I/GU68I$()]F MT)[^B652+=J=7;[U< (M>NIO:]X!\-35I7@0W)$?I_S;9E/F9+M10BP\EI>< M;E;/ZKXA7W<_U<5;;<\/=?TA_U^-_?,AIP^JCX@:9S"+Y/GP84=G(VN=CYR2 MS,><[;QD+>[PY&0_B.49ZBC,Z\W/M72&'O*G0>L?R,.0DX2!F, (0"Z]M RI MF#VE,&8XC7!FE!2D37EB'ZZ]_.V,O?<;KN3":]L%&2:$ZFM3\PPVA8X,SV0G MH+47WHX-G:93YDWR'P$YN&'4'O23[Q@"N3J.L1 M99QW]BX3T6QE[V@MO!VUB\33]\8N$]/.W3(2U\C/.2W-B"-SY*79/)73# ]= MD9&GS$W#78G7E5 -,^5I5X7FGZ_6=3K"DYK)MO@O"6(_]%D&DA02 .-4 (3" M%) ,Q6F2)!S'0M=8Z!"6QU)!KP=!Q8EIUJ:T;=6KC5DF0UP5E-NK)F)M"/V36N8V2R>B5!# M&VCTWJ40]0T0AP)?3PA)PHSX($XS#& :18"@2/I/&48^0@F%3,MK&J$QL>W; M1VIO060N *?OM3-NTQS);&;&+,2] );^0" 'H/3]F*\$27\@U&E ^L-'S:^C MOO-[-> ?O+@O\=-#+H=]7R@DPR4*.4T@3T%*U)U4P!.047PU)@SNIT\HY?S'E1&2SU6\_U]V=SR=)EW2RC"+(HB!E@HY,$@3!C M\F0 8L0"&O($8:3=\%Z+XL3+<]+1[GWKNHD60L"#A\@CN8Z@R2A. Y8($ M/J4H\DF4(!(O?_"2%#H^R!@IDX]S2-# 6Y;$O9IZ'8W,-U6?9V 4@1S5V'D/ MQ)463 \+._$7+^#MGBTBC>/?C+:KX4H3DT/7]:'JYX4WT*0CGT-'#R.NQNCK MLWD8.D(,'0NMYRW*BN22IF5>UW7VAK+]-$E((AHA"N)8GJ5@"A.088(!)Q%! M?J;Z8NK7$HT0FMBS&))NJRX5;8/2F#$EG;=@KD0WLV GI+8P7Z/B&Y0#.5*# M;9ED7LFC3UWZ7V,F59ZJUS?]-LS*?C0D'JOU&7M]O@(?#2%>5/7H/&]HJ"A; M-I7IOTK:@-WI6)V#MR:V,YIX<>=$.V-0+I+*S(34=)S#X)V68.2"0K[4GDLH MZX\C1X::9UV<%&&W$DX_<0$(&SF/YD!.0,5]+>IT+L[V@.+^D -LWDN'XB/. MR[K^;AE!)OPH3@&/4JX:7_N !!$") P1@XRBV+<%@YU% ),%\8;Q8.>9;)CY M0AY;$4B%2M.-0P$P#WV 8!"0)! XC9 5).P;G>HWA0H[SQ3K1<#>YJ09^KRN ML&%K$,1&G+F!86>= I>8B_,P/C^.XZP3.KMX]?\'_*,KK%:ZJ MNF[5SV :,!P"D64)@%F4@8P*%2L-D9\22#7AG"QH3WP$&.V37"G34[/CU?P8 M%0';Z%G/\$^D/3/+[51Q#EM-GU3!Y!VG#RF_D<;3)U6BWW_Z]!"6AR/ZP-EV MQ6_$(:;(UV+#_XZ5P=Q4-^5MC:_8HUS -$M1F(8 PE"ZOX&@ &.> !82P9CT MB=/4J)6]-2=3QT!;OE2&P&/QH_&$Y+\_7%_=_G_>SY8K0Q?66NN:'NDHPM9ZKFMN'-^^NNCKY. E1RL:)(!S2]NVGZQUT4EQQ5?ZIR>ZZ:!\Q)'29#Z, ,T0 3 ) P!3@24$Q:Q!/NA MGT94]]YFA,[4Z6]MUV2J2*L%IX[>#0/Z=Q=C:CI_<^-(>,.H:RMW3575<31T M%UY+V8WP^OJIR)7.3R[[CJFID[NG+6T,'(1<[8 MV[/=XVB(,+S&T7GGWA?IQM:VO'SHLH*L! MP(_*N#+%5#)>C(>2.UJ!@X%G77:' NVOM2-/V"VP9C;O\"]>?<,YDQ.\I)EJ MKBD"0(*8 X@@E?]*.. )CPEBA")N%'0X)#'Q@FN_T W^Y3U)@F;K[HA"]-;? M96*:K<-6PIJ8IZ@M/$G/W8HZ+8NCE76$P*PK[+2 ^RMMY,E+HX$?'I]6Q3/G M+63BB8X8JWJZ:JCV6TZ+^[7"'FXZ6]3N;Q^WX@1G21+%( N3!,! 55S#- 44 M"R%BYO,@,6MY-Q6G4T<3MX^/"FU.GL"&3?,\WG2,4XET+7-UDMWM]S^M0XNN MI] T]/B*$V,8FCS7UJ]MY\?J=/YK_)1O\$JQN>B@&><)44ZD4.<(&EGF'5G]>)EZQ5OU3-2KO4Y0:MGXW_\K"X/T_WB, MBYSFFM%$;74R/PLH2QF(:2#/D"B09\@L\ &E*,8(4PQCK9*!2=1I <[TRNK4 MVZU<*LELT_F\IYF&GKMM0USC.L)^( _W& '!8 @R7R@T"U!D&#J)P2%%&I5-CC3D(5%/*4?KS:$ MP?^Q0ZH;UYN>%;Q8&V:FKU%$0Z_IF7WF>L[8^(T*Y,CB':>CO=P:.;XZ_M:V%\ M25XHF^'FJ"^6$=#:"0$N@%?;'W$V4+43H@RAU$X]XCQ#_Y8_-O@-TBQ*K^V? M=62FB<8$2^$+Y<.'@$@/%4 8(("BR "$.*;;-WYTE MYH^J5\^YG4%I9BM\/&%?8::T7'DO-/MM7+,N,_=U]#)]%O\H%V\EHU]'50;9 M_5K#608?Y-*4PZWO/W-<\3J=]D;\636$ESB**<."@=A7.,A0%1811 %!?L0" MGY PT4I\U:(VM6?0T?96BKA7*NJ@$& K?["*28RJCL*8IV$8 QRC%, @Y" + M_1@D$8.,!0$2 32)@[M3G640W*5R- ,0KD0V]+5V'TI-=]%4'*@O1=)N[+'# MF(2.C*YB$Z.TYHU1Z(A]$*O0>LG.#K[G9/-I76W*.J>ZOKA=$D%Y%B,!&,(4 M0.QC@)(( C]F,0K#(*+4*'_O"(VI\PH&Y36?B_4]N./EHZ?X\'I&NEH:P\+) M8QK36]<7ZL%L-3M2@?'"'A'2T7(^1F'613PBXO[2'7O4!F3MGP_%]MM#L2G6 M7_"FS'^UR=V4! !ED$HE1$B&"&?*$%(C]&9/)4($76:^B" MAK )M-@)S9P)+SJ2UW!I#D7U&II6<&HG9#:!4KM<=L9? J>=>=;\=J.Y[U7P#DW6355M'VMY$+SDDO^/ZSXW3O.R MPVS4B>U/6W>[X\;KV?%Z?A;>QZ+8K(N- 2R;H?+.7XA,IS%U0V*(:G9+E3L5#"\7[$O^HVK_[G8\EY M5ZERBS?\"_Z5/VX?EPD)DB2+0Y#YD3S%0!@!DC N'2-,<4Q1FO# *,=Z)L8G MMG.*,A"2M%>JW@[R=%#6-YD+[[&A;P$_-L=TZAVQWN(D&3J'ET./*5EJJ\P' M%EF%TJ4\GA)H5]GE*9$6WI>YEO8CL8G\14V)&=3\V:VI$XBKQ?I7V)/TIJ)M[@KC3/^K[LO:4W( MI#N3'@?F.6H-6 I]KI$824I8'(4!B%5B/,PB A#A"" &?1@',(WT#C7[ T]L MUSM21DB5!\*/6]Q+1#*SA[K2&&6D'6/]@G2T%\/-EHMV3(AA(MK1O]M>7 HN M!V-W^%>3+"+_T?VNK5"]Y14O?]3%*S4*$5Y5+8+:<_>G)68H(8A2D%#( ?23 M!"B,$A"K;G>1'R..C:($;MB:.D>MA;]Z*@NVI9L.MM&XRL+1'.C>GLZM63.K MT/&BL!YVV6OJW[L_M%RJG+:&F;K4K>-TA_;XO/N[RUM9E\IS=I'KA*F9[WY= M*O+PNMCIZ.87/7^-VK4=O#WUQE1W.;O+'Y49__+U MVR?ONEA7N927:Y: C A^?J.Z7&:S534FKO>7HNWHCG]<,/M>;X=#SMOS[:1( M![W?3C]IV_C] !X6!92%31V!U#J8D \0/"/")$$F$DS1-C&!S+^LL;-7V MW1HPU[B=M!LAS9:;8>]HBU[O$X/DOE:3Y/,"'C9Z=XR-6T.G?*JJ+6?2,Y7V MLJEAJF/+U5W)<;4MG^N';GE>/[9$49:E#(8@R$(JW4PFW>\UIO&CW:7<\I,E[#C-=PTY9'+IHK.16':EEJFHUX'5,.;]>L%>+J MELR<@7EONZP5='!K93^2>I[]3+M=E7MS]+-J-$OM8I%&0 M I8F(8"9]!NR.$E D@0<8^YSPK12&31H3>Q U*4Q/7FOH^])!O23\L_IZXP? M[U8+I@'LTPJP*$\XIPG]*@6'&K$K5K#Z-(R*$S1%'*E1.#?";*4*FJ(,*Q9T M7['L3"!G]0%7_(:L\OMZXM]O^:?U=RZ%8?_-<;D,4DC]4"# 12 //QCY ''Y M/\RGOL!!@'!D= EXEN+$IBP H:?(F#8R.*LH/>?(J?AF-JPC[?6T%ZJS >$M M^+HB[V;9&DOKJM7!67KS=D#0%?^@,8+VBZ_3Z/YO=;O;JS7K$GON"O6K01OO MO5:X.[2*:]5# ]/-%J]4T6VP3 .?^XRF( RQ # 4!& DW:4H##**?3\(1&:< M[_DF1)O8D#6,UM?DO,L4E*OYQUA3DK?^,6@>,-\,PQ,>7%UU69<'W,&7\F'P MI:A?RZ=ZJ8]T8>\1A@:B>TKVM].1W?UTOI&.[0X%^Y?JZ.Y^0EUW?)^ PTO; ML%SCZD$RI/ZC:A9_X)7"L&@@..+ )Y"1!,1AA %,"049Q@S$F$8XC)(TS8Q M2[2H3KS]#3$\%/FVXX;\QX 1.Q03/:5J[E6N566XC3C1T@6=2#2D=MY59(SF M*W4(T5##Z6X?.B\[/?[?/>1EZ2W9%X*.+TM;]LV6WO5#OL9R@6WQ6IZFUH_YFN27K[%CO(]D^W2/ M-^NH^ZE?0R^&FV6='!.@6PM'_V9^/7&FG_Y)M&8H*'LB-I780\$8+&_[DRQ-;I@$U3Y$S+4C9%_6,!7(AI9G5.5:> MHBVT19G*"<$NJ%;9'W'FHI43 AW6KIQZT.[T^VY;Y6M>55=4GJJK7(VJ^F+> MB/H7JJRL3MV7T[NN,.W^7"U9$J(T32'@L:#R*!QR@%F& 8IB2'F0)2$W"J=9 M\C'ULNW)>531,SLSVRI7[R@]@\K,;$#'D#?@2*46]CJ\'M6A\>GZ0@TX.G3; MT?T2\=SLY871>/C\6Z3EULLAFOMIN'HE0M?9=Q%D4X90B$5,7W M21R C+ 4D" +_,#W_2 R*E 8H36QT;EYF=V\Z+*<\8X!^X3G,0WJ61U'>C$, M(-1$F^3D+FG9ZPF[LR@:TCFR&F.49K4,&B+OKWZ=5^Q6^*?U#^DY%N7S+?[Y M17HW98Y7U3+U<1SX+ (ICE( 4Y\!S$,(1,S]F":AG\:)R=H^2F7JZ!W^Z3UV MM,P6[7&EZ"W7BT4U6Z@[<@M/";RCN%!]$BN'6_^H7(Z6Z'$:LR[.43'WE^7X MPW8+\HI2U<"R^H:?U5U;BPSSLO-SW2MU\*OW>4571;4M>8/GL^G!JQ-Y4&"( MR\,"X7*7%JEJ1)! $,0Q]E'"@T08W:6Y96]B$]#!ZO &J:.!=RGJ]KZ#SN]F MML'Q_.@9E=?3NIDUZOCT6D877C<% \86]30T79:';>9[AA=>R[)C@/)IU>G( M"#IF;E;K.8UB]\WN1%3,(4G>M_'P3VM1E(]UA*A)TTFRD")I84% U&4GBQ#( M A@"3@(L< IC'H:ZF"2GB$QL.SNRWH"N66;3J(;&[9XKNALP"3GQ!HBDYQ]]I([U_J$].&]^(HS)05[A(O:<0,=O8L^^95M*590;=2_UKBC+XJ>* MH0F-$HXAH $+ 40JF!6%*NLFA0+Z*8DRMOS!2U+,I)HAK==6CM[Y\T*!SV7G5N MTU/+BJ>FQKN^^=N58=*WI@KUENT$BC%;RM]>JF/(0O.KG@F'*>!F4KO*!->D M.F]"N)DJ#O+"#5^WO8)B7$BW=,,_YS\X^R0]WO5]K@([->+RN^;W" M555W'U[E M]TV2WXWH$D):!*^B)O'REW6SF24-$!.A$, 7(0%0VDJ HP AH*C+!8)A%0_ MK&3%P]2WZ!RPGJUC6(#Y>E-X-7?>E;=+I6E31G[[JMK,!K^1WS7S9BZ9#9WH MU>0Z-@UI@0%'WHTXT.#=2>4NFOY=T^O5) VN7[MHF(?A.!TXTD5\Z9',MMR M%00KSW[>QS[NYD_.8F87Z6PTD&8W\HS1M8M$?QERNVPH\SWCCC\^%:43ZT=[YAPK1M]X^Q<1TXN M*-:G/BA'YM5(ZA%CJC?.;*;32*RAH31[T3*'C?UC6VT>:\"(XE;AQ]%\Q;_R MS:E'/R;)Z[ZQ*SOK^@F_]'DB&&UYXFLXU@;X9V_'J28:_A MV/M-\?Q[[5BJ:>KX5L!JO_W9S-GOWHY[KV??^ZL3P&4NW(3Z=941-P6+\^;% M3:CD@^RX*6E=WMYD4*'4FP+$68*HGP"1<@I@EB0 R\\ $!XF292F$4N-LI3/ M$9P\:#)L#3)D0&<)VZE0SYJZ5(QII.,2G5S4/65,T EZJ1PE]VJ=5<:$'^NS M,OJ>G1GX4G="X$WVW]-V'J2\;4JG.B&0!('Z8*9@O)%=^1$$6$N$G.*(\ M3DV6_RE"$R_[ 5FOINLIPE;7-2=5I;?,72C ;'G;R6Z\K,\)YF@YGR0SZS(^ M)^S^\CW[O'F0JSX6OCN/6?K.%6;I'ZIQKH)9^(CSL@D_0T8"1J($1 2' "H, MA(S& O 4TL1/DA1&6LGT;T2>B8W0"$)W':+[\_M[E0C:1%L,(G5O0',:<< W MP.64B7%O IZ[%KG&E_&4T*:W4&]@B@R"IF^ V^E#LKLIQNT4WRLF %-3+-04 M_U!\U+=CC52U.3EA91S%;=^0XD>BPF^!R]EBSF]!V",1[;?$EMW!2"5)=-6, M;7GBDL>0Q@%"(*$Q5UGK2!Z'()8'HY0F898P'&BEEHS0F/JJ4%'TGAJ29L>? M8PK1._E<**;9AMQ(N*MU;NFY.^V,"./HH'.,PJQGG!$1]X\W8X_:]S-7A<&? M\S7_M.&/YX[7)]^;\$)AV-2[+V*NO+\4<:^F[KBM]U')+NKJ_7+$V9MZ'Q7H M6$_OXP]>T.W*9E?ZQN67(#VX>WXC!GM074GV!?_*'[>/RS2(_5@A;C$20P"S M( $4Q\@0B(A4,I19G07.B6S$^\R+0?*.=T4&[SRBIZ--J7 HC/55!.GMXF] ME>F8_7C:\Z_F(.F;?Y+ #VR9_ZNV:#<59S-0%JNBLSB5#7%Y[^SY7<;A\(\\) MBKY^73H^8@SJ=C,1KVL]QVPU=BMAC&5DSADS1OR-DT9L*6")B@--N7D MU[3V%V--L3 M(A[#LCWUZ(QY(TU5PJ=UM2GKB\RJ!G*\>\#K]K9&L\=MGQ@IPBS!L0\!Q"0$ MT)>K'ZM<,ZH*=QF-,GENFCQ]Q+E8$YN9W8UPN>O%30>]N)_UVUF^+;5-F4+R MJG,\>ZBND=8;B-M"^FZDP'V>B4%S=_/DZ+2+3<6=WLJG)JY8@>>/^UXGAD/E1P/P0Q% !_=,P M X0E&? SZA,(4YY2(_C'8T0F=CJ:_6- TRIU_JAV],XWE\ILM@D;BVM\PAF3 MQ]$1YRB)6<\X8T+N'W)&G[6M=69U-RZ\4DW-/ZVO\5.^P:MED,@S1XI\%515 MZY%D("-A ((T$;[\(R;$K/'&<3H3+\F>JOVH4,YJ9X]3F;G\=534PPK6\<=MBU"I H')14X'?0@" M'U/* @X2$E 0R87K. (0,9$R"%"+#,J/3M*9>)%ND_3K$W#N'[T%NC%4ILM M3V.!+,P!*"0 M_UIM51K5MZ*L#^&;!EM8692[XFNQ+CGC\A0M?Y0_U)'G8B4'O^]N#9>1'Z19 M"!%($&, 1B@#N,Z&"A#VTRS+DL"H^ZQ;]B:V(U];N!_#H@JW,Z!G;5Y/KV;& MZ0"?9^'MN/5:=KTAOZK<[07'WDN6=^D.#LM!)M&EJTH2M\S-6X0RB6(/ZE>F MH>*D;=WG704,$XP@ C$(8QH R!$!B&001&G">81Q0/DEK>L^VY3,7-*^KLFQ M&[9TNZA[W6?-4B&7XIM9LN-=[#Z[K!;2%ZGONZ&^AZU]/YW3M[$OY$9-CGR?"YF9U==QH[A]W\;1J.:)9AWA M*_I_MWE5AXT__*(U)]7F1IYGNP349>AG, T##)($<0!#P0#!J0^X'P5A'# " M$^T\,&VJ$YN[AJA')56OD&1W_:?T\V?T%3ANOR93BZ69&O#@M6I27'B*#>_; MA&K2SP*:1%UV23I7CZJCMLK2)YT"\4"!_-1WYBBSQU@3(XDW^F/-EA=C+-XP M;<7\9&8:O2\N0L%-K-]IK*:E]211NR6HBCM4HM@W.<$/N.)]IDI?J<%HB%,80Y *GZEBO1!@H6[$$@ZC%"60 M9D;'.0V:$R_1[_2!LVU3?2>V=;788[Y6A=7>4\N4W'EV.3MF2U='I7I+V;&B MS)9V7?93M\3MR \2Q]KK;V^2*AD#L1W9 !V*L]H$ Q7LVPB35YWBS-2(-O+0 M)=?6G9P7WEX1^RR)(BBW\12KUKMQ[ ,B#0J(@TRDS$\C@8S278RH3VQ'6H+> M1E%T@OER0HEZ]F(RU9A9CJ,E''W.\\+KU%9S,\%%O)4>IL5,.4'[+8"@C*M% M$]7DS""VAJ;M%ZZ2 W9XY SSE".$@)\0Z8[PD +":03"F 0HI-2/$T.#[CFQ11HY[PN!8VA M3SD') RE#0QY"#"#$/"0R/^R&%$4+FOPR%?19$_YK>LQR02)<0:B)).^'I.^ M'H[B% 0DQ2'%$0K"V"@:[%B/%M'AHWJ<2G^:(6.W6C$,(3?$O99ZK92F3K%A M8 *0:P-YG>$QG:S&J0+5;5OI"X=SAX ;BT_B>>_%^7_?%K7U^15M80(!Z3I)*:P MTQ%$@&29=&HPI30(,(>QD5TZ3F9BLZ-H@7P-GAIJY@!P1Q2C>R2^5%S3 W%+ M;^$IBJH4NZ6Y\/XHQXI@K #A3HOF$!/N")'98>%."WH,&6[D:0MP.(6=K5K- M<_9^6ZH:"%[F!:L[Z31%:)6T!C?BIF3Y&I<-*DNU)(B*" 8<(#^B\OB1"("Q M+X\?$819"@7TF19XHST+$R_JGK"Z"I>>79,PV:!PU?W$KU4!KG=5N^7-O]\I MK=Y)EQETM8U>K.&W6S1MU/C;J;CG+TQ1>_]R6[ M0@V[2%5C"%]V \^'QG61X"^0LRX;Z1+XT Z'J[^Q_B8_N"\%V\$0-+PTK>Y+ MZ5_2I@,N7JG\R"5.,DZQ@""!@ (!['.&8^3K1@>)QR-754JUEB MKA'E=!K [5XZ:QH[!ROH6O3&]0SF16*3V_(Z*+;;.X* MKV'6&W!;YZ>_QFS8X%;.."MV.Y'9(O#D?[%*FZB\QUH&.:?;->OZ) -2SW(; M*_9P+[5S:$M'BM5"IKR4UBL 2SI2SW%<2%>#FWYE3WG? 6HH$94&$(J Z# ((40"R,,Q BB&3+Z59QC4[Q9B0 MG?Q:NJ?L/2G2ZI#2TM;?C[65>-[YF4(Q9LM[QT&+\[WP!CJJN1@VZYM 2?H^ MR13*LG,Y;OF3_&MM 33>^"%%L#7>I=:$RC(3-S M:Z$<"TA+4SF=X5QJ$YX9_-)4(8>(F,8CV!F0/3M5EWOUN:R"!R'S56I%AA-I M,Q@#B/(41%GB)R(C&&&C'-]1:A.;B6$QH-+FCP9 1'5W?N"U$]*BK0W1)/>O M2LPLRKAR]8R(,Y5=YJ9-6@FH):,CFS%.:U8SH27VOF70>\FR$.=X-+[Y](]7 M!"W3"/DLQ!3$(O0!) @"E!(*"*,91"(-DTP8E>F8\S"QX?C4.<[25'37I/M7 MHTU$3WYL86,H5/15.GCY#][$:G_+U^VCFI>GETR)GF&96-$6$>^JO3]=M,9V M<;Q+U# 0CH6<4.]C40I>=W]T6%]DKQY7U4<6',Q;FV2OHH/*I0N&NKRM<;?" M;T3O!@R\@)T34'.YS(@?D3C- ",H!!!'F72*4 20B#GW(\'"P*@PT9J3J2_[ M7K3,P2& 2V7>9 MGFQ*K **=T5SRW309+HQH$U&Q%R*U]MH9E&FV7;S\M,>;O#GSP&*LVEZ25LI M9X).TF9\O%H?:2MUC761MAO0'"6Y 0Z^Y?>Y:MJVWGS%CWP9I9P%- Q F!#5 M)(:D@(14 !^&61AS(>)4J\O:*0(3;Q8M&')/TU-$]0&1C^IDW+ZXD-3,;!@* M:81Z/":)%=KQT0%G0SD>$V>(;CSZG/EM]Y=-V31$O!%W)9-'A3[$SI1@MKBTY'??^&;AX(9K\83KT^\%&NJWEW^J+Z^AK3^PCLE\?E5 MYT!8LR5W1,X)%M@9L:Q6UZDQ9UM:9X0:KJMSCUKW-^LZ -^057Y?'P7?;_FG M]4,<91 8MKL3)OX MQ&LU G%=TVG>\4Q??7KGW*F48K:F!UQX/1L+E:Y*>-USM*V!54S5Y3X?\Q\. MXZ8V6G#7*DV?]-Q]TXR5 $$%HTA0BE*M=C\N MF9KZ$%RSJ%Q7UA%5P%+>/[9E7K&N9K;OT:'KT[[KP>Q\I3Y+V7 M'"Z\EL>#YX9\[E(,W=D]E^IS9 ^=L#2KG72IQ'W[Z73LV0!/?A;+B&<(B5"A M<4>I-*1A"C!$,8AX%&91X,- &"7N67$QL>64WVX\.=B)U*6>*9Q<0V:V[Q*@ MDY_%J\*<]&IY/9 3R<-;ASCIU>0 X&0PF)V9^GM=A28)K-EM?O^PJ6ZVFTK2 M5L&XI1\E+/8S"D(>) "BE(,LBSD(1*Q^C5G M; 2=(A-;'1:TL/^;0MO7:P! M/8-$9JZU+"$,QC@"+%(Y RPB '&1 1Y'7"1!R@F"RZ: _?L&EYMY=;=/6%N# M7<>M9P]OZC1*PN_S]5J2=Z@[BJ*$A(2#A#/YQ64$ 93A3'YVC#!,@A#[0:N[ M#VOV&IKKR-KKC:\-+^U'-::WR[G2@=EFUE&M0P\-76] V-UNI2.>HTUIE-2L M>X^.T/M;C-8[%I%_]H^[0B5L73UNM,/]@W>FCO&S?VRKILF)@K\9))8MO*9G MF4'(?RBJ1IS?4DK#X/Y) <_)9Q;=/R*,74A_.-!\)IJ)Q?->/2Z&- V$IEA_/P:2V*\K%QTI]XN<&YBJ4H_UT%"1YK7APA M-QP3; 2=X<7CLR$P'&-RB+)P].^V&^GC4[%6$!LWXGV;Z'V'?PUZRE^1JKZ M7X8\RC)&%3XL%P"2 $4!](Y3R+5227!(M!"_C,G/;&%Z(C7E]:#J.A_FN[! MVJK4W9RG4)#IKMWQH/;NG:;4]?* #^^OCA.G&[JI^,YV>FW",[L I@HY] V, M1[ S*U_R=5'FF^=/:[D>>;59B@AE<9I1@'PJC_<^#@'"'(,(HD"0,%)I>F;% M:OLD3-; )35HN'IX68AF9B4.-*-G"RZ1UFS%=_A45YM-F9/MIBX*DUOQ5_F1 MJERL8K52FW/'B+OU?DI$1ZOZ8/A9U^XIX?97Z,GG+L'\?7$:[X,L[YX/D1K5 M6;WY CZMI26HG;FJ;H%S]X#7-S664W7+GU:8UF/\4UW]\CS?\(\[+&MQX&5**_#3) "$IDX<(G@&$" 4L90+&"(L4:]5[O54! M)W95:H)R__VM[#GT;K__6?U>8RW\^?V]?GDI.F]1( MKVSNZIOG) ]UI$)5S6^P/(0W _SN'+3Z[7U*6OC7;XCM5X#2?D/2'PD:O6D^ MS;U;U>N[YVF 5]#WSZ@Q1Z^J'G7T1GR2ZSM7X.(OGED*/\-,Q;(831& 4&" MH9](UY2'$6<44:A5*.::L ]FMV5LV,BG9DU_?W= MPM?2OYDSI[@<^&&+(>S*XD#9WI5"7^OY5;V4WMC$Z#M,KS5!]H[.#L.\@Y5N MP#,'S98$QPJ'S5,A><:X:HY1/\+4-.>#:39888Z(,."4WVR8^A9*& MF^\DXU^. #=$U54L+B.,$APG K $$@!]I#J2^W)+%"3#"H1I""6910+-C^K?/CZ"EEPD0?4PDMZH%T"(P6XV B;C# MV@&C]RRN-7FI\A3.8%76N+!MVIM/N9^H(O(TH*JJ ": A!D!$4-)S"EAE/KZ M3;:,Z4^>F-!PY%W]/Y90Q'9:U;B>FU)3AG=G.Q5I=KRP2+4T5Z'!)=.4JG32 MG"L_F<-IK'M7MRFV.AN[ZC ><[Y["%MQ7UP26 ]B[K%]X[S\HRRV3S4 ?EE] M7!L[:B-#3.R?*3=IK:2L(GF*S+C8&+MF8"LY[8HZD-PPHC @^@<^E(:.5 MJS4V[FP>EH9P0\=*YW&[F. 5E3O M@Y%O.?]Y;?\]XK7MX1K-H3=^%86RL0_ MJQXO&_DW=4/XI':098H8#M5%6IR%$8 \XB!C20IB1E1]"&(L9LLUOU>4]"*( MKEC36A&H61%#!K47QF=>5?_IX9Y=CPWX-0LW.IL/O=#DK#JVBZ@,U#ID<>'M MF*R1%5YB 76,-IWCU>V+?&3'K;O0IVO].0J3.F-KUI"J:V7NAU^=CW]!63PY MGXY!]M,QVJ2+KUTZ5?MSVPR*:^2V10+[:> 3D')U'@XB! C"&*240NPG:93H MY>"^OB@3.WD[1JR3:U]?12:@ &]^#@T/_9G!%KAU[P MJI/E$@SA=029'UOA52?L*%3#ZW+D%$[F?!ICR^B'7[RD>:5B&WNLMG_A33Y3 MDOI9%,4!8)P(N4G2&&#(0Q F?H AYAA'1H!_,_$]\8XXX,+-GCC#3!IL@&]K M?EYOMQL(!Z[J.6NO^@\]&C-2Q,'%E]G; MY@D]7XOU[7;% Y_$@>JC6CZN-^SC"M_KIO.<'&#B)2_I D784Y1!\")BHEK# MYFNE-OVTGM.*..-0N=*!V8K6$]_[2W'A**WGK)1623VG1YTMI>>L8,.$GO,/ M.V^X]4=95-4RAL(/4D( "E1CU(R$@,0X!@+S%(4X#*-0"\I5E^#$ZW?0' K7 M1)WUU&K4I;[915+;R:_"P-L5X(.GWOJX;<6VES]4)X@XY6+]\S M#Y)<;ZM-\8!0'(J( 2)4"]($A0 E% (*>1"GG(4"I[IAD+VQIPYT MM-2\]PL/RU-H7C;UNIH!R&/*.!_"N$!$LV7:2V=17; OEWZ8X0+Y[ ()O9QN M(@0G!!B) >R_,=LI_P2KPW/\J4>FZUDLW0S&V9;66?S=83.-:981(D <1"H) MC*0 B82#D&*,641CP;6N*BYE9 ;7OJ?9G>0-'01K)>LY#G.HSO!Z1+OM\ N^ MNJ/_*_49'M/1C+V%C[+QYOH)CRG+IH?PZ'B6MJT.='[AFX="^DPJW4CM13OT ML5U ]/^O[EM_X\:5?+_O7T'@ A=S !/0@Y*H76 !QYDYUT F#A+OSN[-AP:? MMG;:W4:KVS/^[R^I1[?Z)9$4I>0>'$QB1V)5_226JHKUN']Y)<6FRG802:ZT6B(Q#+,4T31B&>56CHT]"U.[.GM"8*FL1N>0I .VALIL4L0L MU5C=[K1F!ARXN>EV/3T<'1U8\JBWG.'PI;'L&9A75SD#=*:EW%=RU$\OK\OU MNQ!-$Y=.%_V[>I+N0O(D)G$:*4\LC2%"20 )#1GDC'."0Y)S2R-KB.+$VN<; M69*JF%<7TE"Q$K+0O5')NSYSLC6J!M$S5#@^,;'4+PUIV/:6^M0=J7PW,$[9 M7I>82NI+=0S2FU=3F(I_IAB,;W1,2=Z]O"B]\B ?7JOSV-73)_5IOB.;S;M< M;ZK^QH>R7LZ"F(4Q@FF6,8@HRR&)I8 B%5%,!(T0(E9YQ1;$I]8.[%E9@,NJ MJ>%*;,&ZY:@V55B7)YV)JK,,OGR]J\Y:R4JKE;^*Y5+[:,5&7&C]7+4P>Q=D M ]2K&NG6 LT/<7@#"@EVJYT^E&Q6ENOELNK_5ET%K4=-6SU5,U4UU;.RTUH- M%_HI[?D FA%PQ GX_EBE>7LMZ1Z#A*]\71O2\R;=.H!RECGKLH9]R/G0($+Y M?7>'L3#MV)*Z__."!I*(*$QAGNJAG $7,%>>&8RD"$D2A%0DTC02;49R8A77 MZ6"R6J]@=R!.T?#1:"OSR*XAEL.!;/\(V2F6#C@Z['9W85I0,T3".SCFT7#_ M(+EFVXT&RRJ(;B=W3VS=<*'90NYV@G4C\99W.AJ'>A#KUWJH[V>Q;4YOF/I? MF+$((BE3B#(<0"P3/;Q8L_JH_.GI7UU$1A# M0VJLN+:*[432*2:2]XGDR_2Y2&->&Z=/S#-CIO=B^P2UQPV_W6SN5[QJ%FN8 ME'9TT]2G5<:=;\_%&; /QDABMUL>-X3KS]A14JBB6KP5?$>6GKKB7A7(*7/L M>*79LL4N"M#-$+M\@;V]_G]V5!2_*@_\[T;/BDSF:8(3B'.L)Y[D$N:)[M84 MQVD6QC3-,J-AOI<6GWB35.3 KW>W7__+W(X\ V#8G!XCEMV.Z4CDD!ER)IJY M,3Q&Q(F[1G8P\51H M9//AK:) ATA7SJF(!0MTD8(=*:PU,&"*V$]F0>F]&71Q[K<=+=FFJ"KP*V]:3X^N>L,HL:J:D^?U4JV\B'& @IS',.-80I0R!G.1 M1##+19315%*)C)S?$3Q,KE .; #6Y:,^Q"@/G%CTZ';%>]C4F0%%2Q_BK)[W M"-*[C'$R,MZM]IJ[5Z:O[O35 #;8F1>"VR\\H^J"K85 MO:<^V'HI-Z/Q:U'^6=ZN^'\H42OS71^KW])RNR%LNT@P3L*4(BAY@B B(H$D M5NI>TIQ%>13RC!MYF4;4I@YW:MI5XLL1=?"]I6_HLIDA9V8:>L/#,A[J#H6U M(6@DHB<#L)_6K(:?D=BG!I_938X;O38>M?:HU(E:\8]B^]Q6,_SZ-UON=-A/ MES2I__-'\O<"I5F4!#2'-$,Q1 G'D"@O$3(:2IPD$6.1U31!!QXF5@IULX#& M1;1,@'-!-..22)%G4*1$'Q[A1&$K%, 1SQ%B+(FCW&R4S4R8.@VT^3H;GH9J M=EJ,W ZC*F.L90?\I?@!+4.Z!T/#$FAYTB4<'K6R.R*^=+4#!_-J<'>(SO3Z MB*5<6]M]7+^H#\@BERRENCYU"WE>/\(/^Y([K5L1 /=%G4$;>R[=$D^&_KS4>Q;7II M5,&X7]]T<8+\*"39+;<+$E.!<8HAID292CD6$"-,(1*$)X3E(D#&K>MFXGEJ MTZKEMA.;>&H9!NL#Q_M.9>HCI]N4\2[3^BZR EJ!5BOPFG?S$-%<+\!PD.XG M?*R6)PE* '"0X 8<9+@!A\==BP$>)-@+ CJ2@(,HN@<_.!)&WW6[ I5$^N\? M?];';1Y!_ D?NUO$<=(-?5-=N=FC4_^3>M^*/72>HI4S/X^>Z.9 [YJP95#U(D!F3OY8L>V^A2X26WOI M?2)YD?+Y=L7U'_K@Y8TL]9G:IV(E[K?BI5S0 MF)&$YQAF.%<.=(A2F%,](#$569K1)$E"JQCH +V)-ZHF6P7^=7[\IF"ZZ)6I MW]GMTB',S#:L1R3L]NX>A.HO'=K@NZ8.*O(>M[&AH)YV]!"U63>WH>BG^]ST M-OO@V*TR#[@V$:IVGAG")),Z#PX3W0"9<8@Q3B#+HC2A**:91*;1L:.5)][& M>UI $S./CAU+/QP>K*R6]; MLMF:?0R'R-J\UT4O%4K*HD9CT?JVZ9;SD8:QA,&81A MPF.8Q I"E,@(XI#F4&&,"0E$',>B ?/7E>&<9?]0MJ0=@105V0E1-+,R?.)B MI]4NY,#5 Q@ZU/T9&:9R>K(R!LG-:F:8"G]J9QC?YZ953QO%?BQ*MER7NTTG MAUSDRM(@408Q)Q2B7&)E@A )B7+](\%3B61BXU\8T)S8.#GKYGRCNXG8;7X3 MY,SVOV<\[%3 62]G<" /OD^2>&\AKR=58$)Q5FU@ <&I0K"YU=[Y^"2>R+(^ MV*P"6R'*\RC(0QC&F=K[ 15*"Z01C)E( IG)G&5&9:X7UIXZX*>I@?9=3SET&!47?)6E/J$/\ATI%\R*$B2 MZE9M.YV'P96+(S!-/IH+.+7O$ M*X16"1\N./1D;5@M-UOJA8N0W?P)I_L=.VJY#@?7O/V^YH4L6-VR?J>[)CS( MMC]L>5OUN1=\03*<21E0&.8BAR@A$N) 8,@B2<(L)2PB5GV;IV=Y8@.RIEME M;-79+R4@#67+KE_3/SPS _3G>B1VGY/!$9R:1]!E\@8*!]@R,+%*/_1^7FI^ M+$,"UFB::>4I,;+3L9W6V)J5&] R QIN0,M.-1AI@I%'KEAX4HW6Y&=5=*[@ MG*HMYW4<$W@+M4BI2_6>-J)2BV73M(V2B&4!XKHA7P214"J'Q#*!E&,2<18$ M@;#2-ER@ M9+[R>J_2F3>Y=TC<^([\DVH7S\(N7V4?;_R#: ME=CJ]B9?JR]*)\WF[ED[&?>KWTBQ^4^RW.DYA>JQZTG+>OJ%*!@:LDJ<JD.]0-MS>C!N_=F.$[S T#U?\+.@_6>GC49U.N:IG990FC)E M[>4DP!#I 4>81QR&(VT=R/D@^QV M!ATKI+F*'2NLF^:T%-I*L_5)U*.P+MXVFQ[J8[JK7GJO<^D:\[H1K!Z,WL8>(N.$/VX*,G(M^R]'VV:D.D3=JI4_%HH%]:S+19:E M(6<\@(G4)P1YJ/M\H! F0M(\BSA+(J-BXWXR4P7M1VX[]7SH9W40?D_6B]SFNM6/_&[:TPT'*\TW+%Z/;NNY>3;M-2Q 5S\9 M7.V0UEP?=)(GH2>&="9DLHL3,F]7J]W+(N.$)6G$((]SK@?]9I D3$*F_H%P MDG#$C-L7NC PL=8ZL%1/!.H. ;XV UA]]15C%EF\+K@/:[RIT;33A1T@'R0X MGH';!;([ A?C,XQL/1E2[LL.U_6] BAC[*GQZSC M5+G"A.#5*)"O0NY67)-3UNZZ++;EO9X7LE+?$?7^Z3;3)T7NBR1-LT3*7.>G MI!"%6$ J$86($LI)JI0_QL:Z?@PG$RO]V_T1!&_X4?N*B>+--.=Y/-0&ZGTN M "WU?,,6T'R! V.@Y4P?CQUXJ]O7GS:\F MEJY*8>=!V/SC3W=CT6,WE^J^F M)>H>^_UK7%2#G8ZPW^ZQ%Q6SOKX*/@#K+Z89L?Z4GB<2%-*(9>I)X0"B3,8P)QF&@4PQ920*4&+7B_0ZK8FU_YZR MKF?Y;?3GD?1.]2G2*9<5@Z7^F,/93F36@<%ODLI='@%K>= M?)+NW!Z"?2R6._7;\XY9*:Y\O+S!.8AB2#)D RBC$3"S,MWI#_Q MCM\G^),FP7^U/R=7H!8K_7&L.Y'= %ZSZ-Z=S!9Z,W4Q(:!V*N2L6.*0 MQ.P&- SZTRR.0'C2-K;49]5 CM"<:B779=PT55.S^$T9Q+NRFOVB'BZ/?LNM0P8,;[X37&\7HFO@BG[0[D1?[^J9]L,.-!6 M"5&N!B.T6"KOXG#D;Q(#^QF.AJ2GM9I:N]$7C!_4A#O%>>(08P'9QQ]&+^0:=RA+(0X=%?>S MDF43VZ'.5YV$6%:H;)^[0:GAEPOPW48?^NO[ZI[\GHYU[+ QJ X86&CV M>@$SP2Y5$!C>::]-/ZV5)_HW(U*:/)@L.='45I?G6OXK,L"[T(:^EJ7-!U.&C%7.9 MS16<#]F]J+1B)=>;E]HQU)G5I*CFIUQ"RI/^&A*]1V-=O74V'37$?%_HL()]#/IN_4TLJT: MOPM2>:@O6],0\Z5[)S9I=$X^6;V#EC!H*#?CSW'!V8*Q?>)T8ZV]U]G[$>I1O:Q7]0'M_>K_ZJ(VPK:WM+4?29SB M+) P)BB%B(88TCR44-E *<4126)NU/IXF-3T&U 1;[(S=,IC2Q_<6O2^&4!K MV,/PAX'UCM3B?[LDOH._,?36&'L=_O#PXGN\5&2ON2#*/&$]KY$G;\0,DAZ? M9&"!V3P3,T&Z_HGA'6Y>2C.01L@PX5DF81K2!"*>8$AP&L% \HCK,5E<9HOM M>DN69OZ'P\2>_>+&K^FCOL7)8; :PS/U@!W?,W,FF8;S(^;<]$^P&3>;1MD, M56?M\FZY+L7C^O?5:Z$/=NY7_#-Y,>L?,K#&U"2Q>A/[>_/[YRWWG(+2\ 8J5XJW@.Z4/>G&QLJ5-A':RJ7L7GLVV M-A&O:V,;7>_8=UZ9&1O]G2NJDX#?U,)D^=^";'XGV]U&S[EK3^?UR'B<,0E1 ME.7J/SC3"8T$8F61(YXEB(=ZL*4^\FP_'()4U57-CV6[>&$2S[]XDT-@I M@(H%<.#A!M1< ,T&:/F8)!'"6GI?+>6-Z<[;2]X6CK,F\M8+.(;=.U5?]V6Y MT]/2'V3;&G$1(1(*FB0PHC&"2%($2<8RF&8\(TDF2!8;)5*8D9O=O^TC*7WXV<8/_>&BF7,O"VIU2\PN.^ \<<0&/8Q?H+)?KO_2RI[,M/S8]<7];;[Z*-[7- MR/)!?A;;PUR+=5G>*4[>U1:JC)R/.V7B?%4?Y,V.;:O\D#I&N\AX2 (2(%MZ_-5KTVI'YM%+'=LGHSJ@_TIJ,R3-7%IHN$I^#R MCWAL/:'J6=F9+?#](T#NAM%_"/WQ/HRR\14KVZ)J74&W"V5C) 'F$LIR[&QWO5?N]<%G[[^, &6, M\](A"S3=:1R7*\)-X+6<4OIA+LL5D?O\E6NWV#LK]\V@CE;5W*_V$Y_+19:$ M81 C C,A$HC" $/,< 9I$DF:Q()&86B:5M!':/I]W1 RM^=Z<1FVOGU):[=A M[_=35S[NIZ[#_LVLJ,![7MYP7^J&3I1Y'=K]J1L)5V0?T='+Q5YW%6Q9;\4ULW@JFYW\6 M:ZX+7I]6U2K5I)E%DK(H2L(8QK&R5E",8X@#SB&*@##5TSPLIA]8;N3.^:+K%UF]2CX=>42^ZRY MS^O59[%N7QO#-+FCFZ;.BUNOX.=?'TSW^)E( SM\C#1V^[L5Q&-3T:O<.Z6Q M':\T6][:10&ZB6J7+W!SCG2*117=52JG\KF>U!/;=_+-HRCDRI-A/ N58\.4 M8X,QAX&0*$(T2M+0RK'I(S9#*DE+6I_RO#;$[5R17K3,W A?&-CMM5/Q6[H3 M-/0U$="3;=Y+:E:[VD3H4YO8Z!['74W*Y]L5UW_HLLLWLM3FQ2&C^-!3+@YX M0KC:TQFB*411%$$29.KKGV>)P$SR4!"K+6Y*>>K]KEO@Z^KAZCRUJ.H1=5M\ MR_UNC*/AYI\"'4M-T )3_:7#Q5'G+:]M^)RE]Z4FC.G.JS-LX3A3(-8+N&F3 MSV*K:50!62[XA_?_*/5<[=^*%5DQ?2:L5-B;\L5%N<_ 1F&2T#1%D N2:;42 M0YK3$ 893GB:)2&C1A6D[BQ,K%_VE '9D_Y7.^7B *N9EID6+$LC7VQK3=-R M ^@[^$4SI,R0?X #C >F)DEW=\?$DQ)R8&!6;>0.T*E:&K&2D[O^1:R5.V3M ML'=OF\%E__+K U#>KI77?B29D=_N*I2]Y][(X]]YOR2"J_M^M-:<#OPE(4Y< M^(N7.%1Y\O]Y7.N ^>W?16E*7_Q#ZUW',;FC?\'MY+N7P5G 6T&XC M7)=-?<0494^[XJ(T;I691RO-5XIY28"CVLN+%]@?YE1MS@I&ELHN_K1^*DK= M@GK9'!VU@9HX"C&* P1SAAA$.(XAYG$*HY"C" 4X,0;;,]"Y=8M M]TR LN'"_-3$"+Z!W3XR>C968[D[(1JGM0976?F[O^85<6*U&62IW2HF[(?U1(^;@AJ[+.#*\; MU;9394M=MR:XXJPJ8*-+LNT^F:>Z^YQ7<'Y[,_="3L8[Q3("AI^"/3\YFC0I- .EI MN&@*$FX?SM-ZJ?)Z8=0BS (L9QG5D-N+6A/ M':P:J&VVTZ0VF)IIRHF0LM.$YS7#Y4UO7; _+><@OR\7RIA$O4YE9^_6* M>J[I^B_W.D;\; ;P!U(6;)&CC$5IGL"8AEK7(0Q)SI6N$RDC+(YBS*RZ5%E1 MGWACVXP0IYH?[P/$KX!NI@\F@]).2U@.#Z^XF7QT>#\(TPX.OT+[9Q@;W@^+ MX=#P@44\>737!Z>@- OB2&*810&%**<)I)$,8$YED&4\4*88&^70>1FQXE:N M7M&M@B[[L30CO;BQ VBF0<>##WB+8)BR)-,;84\6D T(]Q]DVJ\UVJNT@8O=PV^5V!QV\HV7!"^5'/?RU4@KL MN7C](M1[I%XR94[JBO&6O/I!";U5TJNEGJJK%QDG,LXPA5$L4XC2)(<8Y2F, M49#G>:(>DS#7RF,XF3J,OU[!S6%CK-2/'0[VAZ5Z3S4,6VB@44_ 0(7/A:NE M4M^S=0/VC($#9S= L=/51L?!=\MA8Y K#?;1[%YT1'2QRIW(T@1%0DG,$")4"9\ MRB%A"8$BXC'#A&4YDC9!@3YB4]OM#>DZ@J:(0TV]:KT(OE<,6!X[] )G%@7P M!8>E&A^!A+6C;R*B)]>^E]2LSKR)T*?NN]$]HZ. GPI"BV55?'0]A(73( T0 MSF&8!,I$%$D \RBB, YBR6(>!EBD;1/\1Z>(H D;1AO@N*']XP^/#AKA:QTB M] ;7^#AAAY4?$2RT0<)_Q-"(^H\*&]I TQ,[M%K&M?UUL=[L^Y@M25D6LF!U M[^Y]0=%'4;)-\5I9[P%GB(DH@@+34*>&"(ASY;BF.(@XRV*>4".?U96!R4\H M%#O:$57\Z#SK(X9L6V-;0FNFBZ8$S$X9G9*_J:K.R*9^:=]!IR+M^Y?ULF#O M8))>#JZ(>.N\;4E^YG;<;N"<]^AV7,>Y%Y3VN>JTVZ]%^>>']P]BQ9Y?R.;/ MJNXRY"'!) HACT(,418&$+-(*A-)I"P-3F;AAE)/R%IE%F]]G'U8^B+'>'*$N; M;_]5_?A;G0.K7"1.1*J;PHDL5IH@E3 /DPRF(DA10H*8H-PTBFY!=V*%]B4LX+MF!S3\6)S:V: ['"&?"#-;6^3G@,L\U#T1;*Z'G(/P^0E;.TC= M$Z2V66VVD+2#B-T M,OM;C:6'KRTVG5:.J4\"0*FG+E :'6:XQ023 F42<@R M27F$N54#OE,"DZO,FIR=H72&@IEA-$8V6]564YJD%]4U,3P9.F?+SVK87!/N MU)"Y>IWC,<[%YO&=^08?W@^7-.,/JH'O;4UAFQ!?5H.<'Y_)ZJ'RJ?^!C-CS2^O_BX5D>F'4FAQSU..J(I=OZ79PPHF7K%(+O MQ0.5?&"K! 2-A#=@+R/8"PDJ*:M#_EI.CV=S/_Q9^3KY^W&"S'NN^,,?V-FI MY8_GR#G65WUV=V3Y0)?%4\7WQYVB]DVHI\'_6Y#-0@@2))C$,)*ZR)VF>JP3 M#F DPA0I(Y6F@6W_]T&B$W^#0A@!3<:^\?LP7,;1/:\@6$?X6NK@0/Y&Y]-2 M ?0\GIL*'_#XU]IKJ,]89G_AOF&2&[JT\>UR^KJ=X;)]_T& ?3/>THG>WF MK05K"/GTA$%%V3R<>QV">.8M1?QW2+4=@_=*B8]*%5/!/KZO;/%FP?9[T:7AR^V MUS9MV?1'\E[^46R?B]4?SP5[_ETY#)N"+.^72^4\+&_9]KY\7'\0=[N-X N* ML90Q%C G^OR>90SFL&,U#4K.G!#: H&\N7[:Q*%IW@'U9U4X-JIP4;/!\DT/R FB%0<01N0U^"# '-5,D MUZVK MK RG?;373[P#OY!W\%;JRLRJ8E]AVADI9S[J8R_=@+GD*)C=ANJ5R5^UV"5A MG.9[[!>9;;3'*=O=J1YG_^;V ;M?L8T@I?@HZC_O=>3S<=W97(4H%SSG29XH M0-(LU!'+-(>8Z@-Y01(4,2EBNP9.1E2GCKJ\K'?ZK)3OA+;[-HUZ?ZV)VWW2 MS% T^[AYQ\9N5[;DP2\M __00VT_UBAU/X)]*%E_\ZRD]O3U,Z,YZW?0"H;3 M+Z+=S8ZY0,H/$\>]4!%&-$^%GIT0(8ARA& N: 3#.&-2(HX$MVK7?4YB8DVP M)SBB4>P%7,RV^SAI[?:VI:#V21]79?&5C'%.8-XDB:L"GB4O7+_2=>.MV9]U M5_Z/NTVQ>JIKEZK$A;H54*FLWP?9:0OT33!U9?7IB3 B0F ,&>88(BX)Q"@6 MD'-E2^"4)8QBNSTZ@IO)CRA;^O#3>KLK=2#G&D0Y3C#'(8L%Q!E00 )SBFD7'>>P#B/A)65TTC8/0X^LEIV@B<8LE#F&,10A2D"IKR.+!^9XJ(9&TT_XJ"SM MJ_&% ?O4_\X3_[7SQ/6O;XY[_==2>2X#F/$Y^$SZGX/M^5/\9WP8%Q/ZYZ1O MG_KS3R&6[__O32Y9FA&*$Q%!*K, (I1DD(J4PYQQ/:(N2,+(Z!MR:?&) M]7Q%#E3TS)-%S@ 8."D:*9:=3NQ(Y) P>"::>8[+&!$G[-+=P<-3_LDU07MR M2\YNF2UOY!JSW9R0J]>XV:Z/.K"^V[Q7#FXUN:Z9IE(N>$1$+E(".<^5M1ER M!#%"!.((Y3R,@C")K!KX7"+D65)?(@;_F;3CEH M<\9#&HL\S/4<=IE#%"$,,6>IWLPX4O_",FZU3[_JRD-6+(OJ@5>]"G49XOZ: M*BQ')=]8'^)C9O!1/-]Y;2( _B2, @"@E$(HXA M)6$,XQ3G+)4TQL0X##.&D:ES$O>L =;R!EKFP/_^7S@*PW\#-9=5.)68)S)L^\V%LYTJ[$!\=PYQ ZWB#'18 PUO+E6J8S"V*&2=">L)@UFD M]]V' V^]I_B7#QS[JFO'+#]? :X'$(YJ='VLYV9='\\T:EM.MD-$613B- ET M;1:'B 42DDQDVN='(E,?2(RXC07=1VSB#X?A1#K+(%XO>F:VL"],[)3\R9BR M0\?<(?UM;<6:R.?)4NTE-:LU:B+TJ<5I=,^U3=Y]7I_4W_[]7]K?J/_H_E__ M_B__#U!+ P04 " !TA(-8I34]'ZR1 0"#,1( % &5X8RTR,#(S,3(S M,5]P&ULY+U;E2V)!-Y^9#(3"0R__H_OI]-?OH& M\\5X-OV/G]E?Z,\_P33.TGCZY3]^_MOI>V)__A__^6__]M?_AY#_]>;XXT]O M9_'B#*;+GP[GX)>0?OICO/SZT_(K_/2/V?R?XV_^I\\3O\RS^1DA_]G]L\/9 M^8_Y^,O7Y4^<-)_ IGGHRGBZ6?QK+ 8OSOB^Z;'V?1+SNI/TG73P_^ M1OD;N?PU4KY%&">"_>7[(OW\G__VTT\K<.K]?_?1S_NEVOJSN>P*+]6OO\1O['^U$+2[I3"]R5,$ZRD<;GB M9!9O_-*DZ&(VO_R7$Q]@TGUWE& \.ISA!CD(B^7@D%!.X-X-8I8 MAW^*5#@C>:;*B)N"*2PLD(=.=0N(?_DR^_8+?O O15KE#YW8.I'=66XEI^WH MOA32AFQ.?9C 2$G!E0D!]UCP1$86B;,1MY;+*7KEO=!V)Q8>6ODF-YMZ/YC' MGV;S!',T0I=+^WF\@8&[\%__QB_G?HX?1.+7\21=_NL\GYW5T.%R5EFB*]4A MZ3__A!+(,)]#^KC2W(.,=EPNT4Q#]YN[H&*U7PY20NDO8+'^PRG^RX/OX\5( MR)C 4D^,B6AGC34D&).(59Q[:J5D@NZ$CUA#HP(MY<+,93 MI/YPADJ(R]_A+,!\)*7VE(5(&0L:,* M9S7E.2 @+A;DB_?GHQ.4.A03>CCQB\51/EG.XC^[/:*2Y) X)=EJ9,0F0U 6 ME# E/?-9!I?B(\#(?A$ZJM@FZ;0:\L"J%>!TL?LR3:PN4O%,.:ELGIG567= EIF M9V>S:6EI%(12@,ETGE*@HV"I."YL]+@ M7UP5<)35FDJ9;:F[>P#Q;$$V H!C^#(N:>8BC2OO?41C"M9F3J(4C$B&&\5S M*8B6WG#%E$UNMUN#1Y=O*N:M!Y'=1=T(9@ZFTPL_.8;SV7PYI$J8>0K07;"# ^PWP\2^^FZ2VB>X2.4I%# M)& ,6D/!!/$)K:%,*4F&43]^J8*,&\OV@H9\==#87K2-8.,4O>K%N AEC6_0 M7 6A! ;C"ETP;H&$*#-A3&,LAM%8]*:.UW%KY5X(4:\.(3L)N!&0G'R%R03# M\W,__7')A>=6QYQ(,BD3:340:R'BGZ*+7**1#*H*3.ZNW0LH^M4!94LPK:6T^\#R@.C/&)SPE=*9ERE(Q"@-VBE]LK]H*%>36PV$F@ M38#ATK&>+C_Y,QAE]*&I\1HY+U0[8]%Q$N6$5"[HY+D0N]WVW[=J+U#85P:* M'03;!# ^3.-LC@;N.N0ZG%U,E_,?A[,$(SP1E<]X- H&Y7R,BG@)B62.GE5F MELJP6TZL!Q&]8.->&6SJB7U@%*WK&]#W7LRF4YATN\"IR)+7FD",Y:I 8ER6 M +UPEJU)DAH6=BM'O&_5?EDS^FJ LK-D&T/&NS,_GJP+;$;&:8W8EH0&BGQ$ M]*8\YY2 SLQ'IJ+0C]W'/!\AFZOW0\KK2;!6DW03)]*:\/5_BG08&L3H'$># MF!+3I)1)$!M8(-XY;[2PP<50KX9U<^E^6'D]F=8Z,FX4*'Q$)6>1JDA42 IC M,UL\,1Y)N>Y$IYU[;2H6.V\NW0\HKR?A6D?&+0'E$/]X-#^=_3$=:>JB3=X0 MCM:/2)^0!8S9B GM)O=:0;TL0^3Q;+/WD_Q^?=VZX M*S8/G"A203=A*O.TMV8&2<0+R8(P>,A]/Q M"=CR2FDB:60AN0.T'AQG+]_SJIU^@R]\(D4+P0I>J6:2?V4"T&4_3T*_$[/7D4RM+O0D,_0,FD_\YQ8CK!/QB-H7T8;&X*/>3(LBL MF2!4.F3$)$I76C/ M42P W!K%40Z2HUB0 0S8'7ZQ)AE()OD:8+FU;#^0O+;$ZBZR;0(5>( M6XI>BM^%.KE8C)@K9=LN$9I41+\K,^)EP"\V<6LU<' U*DCN7[T?5%Y;:K6" MI)M S(.N7?LW6*"BCK?26(,U%. ;W@*=H)3,5(*G. 7*5TH'[ M5N^'F->69ZT@Z280T]G&0[^$+[/Y#PSI!,;QTI+ DR72.R!..DVRDLEJIR+0 MW4*B>Q;MAX_7EE[=7JY-P.+=&'?E?D!Y/3WYW$I2;L3>',18[B]7$=TT^7D:T90=!XIF,EM#I+"I>.AXU$JC3'*& M<0E5[,S=M?L] WT]6=Q*4F["@]E\93328*CQBI'(. I$YW+9[2C1S'BTCNC$ MBQJE]IMK]L/&:\O3;BW5)C!QB$*9^\F':8+O_Q-^C*P03$EJB5:ENXJR&-S3 MXG!IX ILCO@+-1)O-Y?MAXS7EIS=1;9#%].O&_P*(-E8NA],7D\VMHZ,AVX1CARDCHL2AU'( MQ@(5)--4;J6L)#XE20S&7]R"HP9V; ^^N5P_0+R>O.OVLAP:!*NHO"NP"@Z/ M/E6X%:4X)J.E"P6[64D!- 06Z6Y7P!N+]0/ Z\FG;BO'-M3_<3W89F0HITZA M Y0Y$BR9S,0+*4C$($MH"F%G*W!SP7XP>#W)T5WDV084WH_G9Q_2"%G4SJ-/ M'$SI?^$$E"=@0 0$D7)6.?K=+N5N+-\A,K"N# M>73P>*I3&>-CY8F[0JJ%223[TOLC,-E"R W Y--L.K_+!,],2.UR:=Z%%CEA MH&I]>J[:'0XTD[NRA45PTY8VX>?LIV &X#(P6(!R\55BM,H*7U.!=L&REQ33EQ6F8 5 M*63OL]6UK&Y%L;+=<##.RYR?3"QEGF:M@G[T#==6/DH?PEK TDX MN.VY5-=&$U[O,:!LQG$)Z7X&1Y9II*T4:GD>B!2 [IFQENA$N:>,19-JGUY/ MT32L1UP?6E5UT(#A>@MAN>Y1-H;%;S!)I[/?_?*R9]GDHC2;.HAQ?@&IZ^F M_!]D_._!9#+[PT\CO)_-#Y'N\?+C;'$IZI'&8""Z4ELLK"MSAQ1Q)DCBK:<2 M>(B:UD;B?C@9UE6OC]\&]-T ZMO6Q^@99@+B_A!83?8-X&A=*S/]#B:/D5YM<[ M8;%AIWF*0E"A"9=&HYT6@7AI RG3$C"(^#U,SS 3'_6&FDMP;0-#G M.9S[<7KW_1RF"\!HJ6/MAL1&2L7, O,DFX0LE>ZD7@3D,"I.O;+.T]I0ZD'6 M, ,@]X>IVIIH(B%RDWP9#>X-ELMPGUQ&,%B"9[ F1O!232.L"K6O=IX/F>HO M/_;HJ&\MW>TMSVSI)Q6A\6DVC;-*9E?[??E6:-ESTKDR6G82S#>-+5**!CWU6T?YU-4.B+XN0O M?UR))GKM4S%XWI<$E_&X6S(%0GU _]\RZDSMDKJ^M#7R&NUCE5+>O2BD 3=F M@Z_;N5.;E4L&&.'6EZ$DJ32_ MPW+*"XM%+\T?F7.T*KJ7+?_6C_88CMHHH& M0'7R=39?EMS6F]E\/OL#/?[2EH![ZKDF@H,N?3?1AGM3)C>Z$"%@M&AKUWC< M0T8S,-I)P[=?H>PH[@80^5]>]/,?H?2(&]Q6>VE(1FUGQX=#O MEQ)-N*K^V.!>2H8]R_:$FPI";R*D^C1;PFTFF) R1NLP8F 8.Y2\@I74$T@& M0T(J57ATJNIVK1SND#&L%[TGV.PJ[@;,39=+N"N>$0=A>"AMY94JXVXR)]9V MC7^]"=J8 *IVZ>L#I R;_ML3DX)2%Z0V0T3D0,-&#/UQ5; 6MO.<1]&:QZ2F@ 4NL*[IO![&V; M/*+,*R-=)EY;6T:^16*U3(12"CPH)E*N_@2\#V'#5KGNSP6OK))V/ MGVBE,9))("8[C#*<07M;QIH".,JHCQI\[=O5+3WSO96Y[@DW.PJ[K1N3>ZX2 MF0PT*9$)!$#G+ZE8;*DAN3Q0IB"$RGN\)FFM]/6ET]D[*J2!(^W1"&/CEEGJ MD, IE) Q'O=@5,1S)TF4*$%@WNI0VRWO25HSF>]=P?"#/O-C*E.P<5E$ L_7;+G$R;#2/)!):E#"Z&^NW>'B6I&9-6'V#5--$ ML!X(:3=+JB@&M6 SD;9DXTS@Y<(<^99^BY[QV%^0GB6HFD5X97'6UT0"\ M_N'GIK)L5<&534=-("GS_-9NL#3?<72CRZ^]9.-_9$RU3)81BA+!N-:;H@S M+'<%H#%8Q4)US_XIFIK)L5?&555=-("MVWFV#4X4TRH$90FUNHR;UH#>8K)$ M1)%"%-$;7?OQTL/4-)-:KWWXU9%_ TBZGXEB3J5[?'S$IGSROC97>IMY:U&5%/I#6>$"Z;*C$E)@K>*&"9XHDE2:?98 M<=F,C_TB.:EG";L!G)1NY./5,^'2=7$V+5$#3&-AQ3K&O4,&%!Z\1&8JT%K2 MTD1,1L4H]2G7CM@>(:<9MWI_.*JEC :.KKL2^C!=/_3\/)MW6ELNY^-PL2S9 MCM-9L;0EY3:;X"=^N>H&=BE5KE4&FS(I95\87C!-O'"ET-X:D9/2-)K*4*S+ M03/.^_[0.Z#*&P#\:JQ#)X-5'V3FJ0TAH/G7QF%87 K/J$8_A&;GDL58V=0> M?7J;AJ&[W@^'AWMG;FRIG ; =9!2-S/63S[[6Z(!H5UP1 M3HFR/G+FM'2V=LGB72JH:PM^."FH@C].-PTT 9UWG]WLE-4K90&&+,,F0 MI1PY<3(HM/?9\&!59JRV0>Q!UK#7$ V!L+8*FS1\VTAWQ,!I#L*6$M1B[HT@ M5B/K094Q>C1JB+4O8^M0/NP524/8'@ (#1CEI])N(^=X@@"*4(S^B)21DI"5 M(2"482XD'W/M^/TIFIJY%7Z1ZYK=U5(-9G_]Y8[$/^(WNA]U/RG_ZACR3^6_ M?SO^'IR^>_OFX./!I\-W)[^]>W=Z\KG3 MP%=8CJ.?W"1_,3X[G]Q"&GR/'7H8_J]#4,\/_N6:XMN\K#__!F(J4 _?ES!- MD'ZN--;V**\'EOC)Y]FBR^9#'BF3H:?2# BDPDE&[V^%=K.#,T<2YL[::##Q+3"(2V MT/!#8-E)W W@YIY!ZB8 U=9:H@+E9<"=)3YE2L#Q2!73-E;O4GF7BD:0LIMZ M;]]X[2;K%M#2W=EU?!S\#FC^^YB(5Z$\''0L0^VD MV5TJAD7+KGJ]]V)T:R&W!9,W:PXD$YDQ!R3)TIK,"X6!*J WFPS/,@M/^7YN MWC>I&/9"='\PV4;(#<#DGKZ=CH/SBDFB-'0=[!)Q%CS)99RPM%Y86KN\[2X5 M0]^;U_=2MA-P Q#9*!+!8/-HWG&4NGJ1SS _^8H2+0DHL*6_04S9X9&L) D1 M+22$E*4Q,;M4NPZM!UF-.#!;:O[A6ITJ:F@+61W]BX.+Y=?9?/PO2"-+F0HB M&I)=:2(%,1+G)1 >07!E45RJ_HO;!\EIQ!Q51]).8F\101\6BPMD0RITUYP. M)$-41')5>MGG6 :$ZQPI"[EZZY('2!FZ\&:_R-E"W"VB9O/%)A>T#H8_0,70NS7_QL*_AJ(-K'[<+)*7[]_=VGTY.C M]X='OW\^?O?;NT\G'_[^[N/1R$1%B6JXNB+Q^"<@^J=/1\@I?)E@E$F8U28B;6"E4X6CE@3T'P* MZS'V]*#2WN*L!BX3:NC[B?N#YTAXP&-I,5]>/O9&MQ[FW\81ND2G%$XI$()0 M;8L[SSFQCJ*I54DHIYE1NA?T<8$-=.#?KI'QT-J-A$Y;Z'%64:AM@**[C5]Q ML%@GK4J?;Z45D!A#UUL"B'.)$6^BU\%I&?M=*/5#QET"AH%''9W>!!@1LH&V6P]4=\W"!@F$3*_J"QO70; M@,9:#FOB-8_2N]+L.!J.9ZN))%"="046!'7:%XE; MD#DLS';#Q?T@VYN2&L#AX6RQ/,J_SF9I\X0_F4W2*#%.01G7)9G+S&-./->6 M1 8Y9BV-X[6??CU,32-G6QWC54GHSX>/6\%G"E_*_7@5 /TZGRT6Z"3F\C@\ M&^D%R@2B+M@O'?^-I(0K*I$!4 )J(V9C^>9N$W>!R+9B;> %TS$*'@GXBM!^ MBP9T,CLO8GGW_;P$@R.?G)4L42(L1H"2TT "@"@#UG@$J@4Z^]4/L4<(:NX. M<3>OJ);HF[ M)] ]Y?L5IC#W$V3J()V-I^-RLB_'W^"2KY"#%TX(P@+@_A#2 MEBFA@;"8@HK&FYRJOR#H1=G0;^6K8FL/RF@"9)]FT_'ZK>CJVJWK)G'5#7WU MO9%@#*ST&9U'X8B,(9)@&46VG ^!L7(Q5QECO0@;^B5\58C55\6 'C9\CZ/[ MZ%]OE-_'BX@[RD]A=E&:E(RHI!'7E\3[4"9#1D6LLAA' !6.60_V]D.%.\40 MSUQRZ)?F5;"S3S$W$)]=<;7F9S$R@EJ71";* 0:T&&82)YS'"(&GS+6)L7H- MUATBAAU85]GJ[";B7<^PTVI^]ZT-4)H?C6A"HPC)$"&+RY):.K:*):L^:HWRN^P_#I+UUN@U"19 MS3D>JQ)0,%(X0[P6FE")82*U&K2KW<.F%V']P/1:TLSU==& !>I\?0P49_>Z M^R.3D^WF_@B74%Y14.("& )).I,MU11R;8?G48KZ0>JUI*4K2K\!+-W<(*O9 M"1?(U-K%FTT7;R#/YK QP_K=]^7F\B%%BSN-[";V *Y]UY)%KR'O!AV]^_;0=MT:O4N>%0^7 M9G1X,V=%MIE0Y8-0UIN0W(N;S;VU\62O)3/?@+8;,):?8'DMB#L,/MF(5UDI M,XN,Q%@4()TCCG+#J;=SV_5] ^_.JG M7S B*UO@[+RH9#652Z8 3B9%>.:.2,$"\1H$H50G&YV.0M2^X>I)6K^2U==R M@[$/?0Q\C'.H6AE=09O /X@_9^+52I] MQ"R&[(('DFVYK,&C%FUM&?SL06)8SWF6M1^!;4%F/\2]ECN.?>NI/2=I8VMM MM Q:#R-XXQ?C.%*:EU)+6>:SH4"--<1* T0EQZG+PJ;J0'PFB?U ^%IN1?:I MGP9LX>4XP,M6BE=OJ\!JE9A0Z$.6^90:'/$JX]$?DTO@(P^\=KG(0[3T ]1K MN:"H(O$&+MAN\[&"O\[&&2<\<3JCUS\ \9?OB+=!]]@[K_ IXO28.(HW^FH>"4SG06/+&;BK$29 M*4N1/ZL1"MI$#H("JUW!]EP:^Z'MM=R [E5#KPB!*]-<.N)SFB-)IF3E2G[. M >,D"R5]#BFEZM-OGD7@L&?D?K&R)3"?K[AV4;FV\G<;SKHRBTHY49@J+H/2 MQ'/D5BAD+W6];&N?M<\D<=@SN 5D5E%> ]CL,[X;W9)QJ5N-<_ +> NK_UY) M-Z7H#ZG5.CFKNB*"E(#LF5()+GD0A M&2@6 A>ULW?[X618W^&E\?B,[?!"X&A@B]PC@$M6MBH8BXPQ'5,BPFE:,AF: M.(Q.B<;CS@((35/MO5&9A6'=EH$WQ9!P&#"17JY'GQ#Z'7:?+/61()-)/)7: M2866P&<2? 9"+8OH4F:CXJV.%/=>3]>F:]@N3 /A>W %[_P*O4I!Q;-$\"3_ M*CK!D6VBK8D8,YQ>(PM4 M:LHL$5I;W*R0B0TH8:#,)2:9EK)V;?*I=)^-9:JKF,+SX'*55R=57 M6(ZCG]QDI^Y0I9L+O="$I4>XV_>XI10%#(^2&4P;YG?;(PBQE@+R!NUUE?_VLH90VP#% M/6,@7.9*>^9)@!*F)!9+:S4H[Y\US9S[V&\TQI]EW-)S=-IKW-)S!-Q RN_F M0" A8LZ),:*]0D\?0U=B$P1".7C*G4^9U>['T?RXI6;E=D5!@0]QPU-8#$1V:5V1@4URX0 MR!&(%!ZMN(J:@*2>LYR9#K7?+KRB 7&[X*J2T-NY.G]\,%6*5-+ %0F:0>E# M7&:[H.G'J#9XIG3PJ7:298"_Y.'TW&U5+].W J>\K'Z+@#;@S+:0=J#@QN$"MJ"L<0#]65&C"0^ MECEG2D$*&,5P5[\68(=1&2_Y/'07-%41> -^T^U)#LE[DYP11(02Z%*@Q#/\ MXHR.!B,;EGSMI@?;3,IXR==&N\%D>_$V@(Z'2N3N>QFR>@ORJQ]/N_8R\_$" MK>W;BWFIE>^JZ$I4H;3WP'6Y=C;E'%>X.QC3)/GD338Y*ET[SU2;A^;&T>V" MST$57 W@>Z]<_.W@TZ_O3CY\.OGMX/C=;TL6'UMF M3U6+O3FK5+-XA=^CO-EP:MT6[;*B+5K/%:!_KZ561')FRQ3-2"*$I)D%IE7M MMOZ]"*MK&Y\B[ M@=/WBOJ51(J9GDWQKXM5!5=F$8 ;HEQ,1.J,@8H'3;+@S#$EDN5I7^"YCZ!& ML+2%IA\"SBL'C"L[RX!HLG"Z)('B65>D">."5TJMC(W+(C@:R?1 M-][NJ\71^YK6P;P,5&N]#+(CXO\$0.FH1* MURX^N4/$L C97I]W7X7M(-P&T'%:7LA=S']T+*RX63/"@0G.,42-*4HB2WM_ M&T4I/O=2)YYYHK6O3QXD9MAKN&IHJ2/L!E!SD-*X2-]//OMQ^C ]].?CI9^L MF8D.LE:RW"/2T@F[>V$)#"66N*/,IZQJEYT\2M"P%V_5T%-/Z T@Z!B6>"A# MNFP0>EES12'9TGHC9XG[H-P9VAB[_&O67*&3IVM7[]]/R;!W:=4P4T',#8#E M(,:+LXNN0.^A#.B:L118 L<8H\1G .LQ>@9N M%5T]P*HF^X$?M!XCU9?OO4M6@JE 8U2"**48^G79$FL#D!PL6K:1JK7MSSW/X-IY=+"8_CN%\-L>C\_(@UBP:'S': M QG*YD"I, TDT,!4HIS9V*M^XPE3OQBL;YS MZ[82%SIQSC2A' ]%609SAI@XB>C-.1NE\JIV9N9!8AHI:JUXC;23N!O S2;] MZRTEN"ZCWA5)J;QDDNB(!UOD@O^7O7;*U.]O>H>*1BZ/=E/O[?3O;K)N 2U= M%K+CXV!M)QWG@DF4 !>=NVU2>0L@2>0Q9VJ]=W8_UP.;5 R+EEWU>N\MP=9" MWAHFWV >9O6!\F;-@T>!,(_2, KPI$[=SI&:)*>Y,2R#D+7[*=RE8MA89W] MV4;(#=B3>PH>LU \6'2T(O"28HJ">$B,V&!CC" S\-JSD+9\A;K_MQ$5_93M M!-P 1&ZWY_PPO5M.=CR;3-[/YG_X>1I%L!H/8T=D&3XB>!M"W<6-_=\2-=HY9Z14Q.N+&C!AV.BL\6EQG M(FCK+=W/B78_/8/WK]P?$!ZNH]A-*ULC[+RKB<>]-%_NJ[!BQ=G(*JJHB25/ M[I =9(UXRQ/!8SXZ[96PJ?:+^@>)&=9[>DF$U=%',_"Z*ZCM1EV8F'QD&2.0 M7 X*$8E+3!'K@T]&.5>_]W =RH?-.[TD< ?0=#,HOS$"_4FVYT\-"-!> BW) M7Y:#)Q+*M#R/ 14+PAK&0:I8^WBOR\&P4AJ0 B6L2SW;R(4YFRZF$W&J=/C2&JM+>>"<)DD,N0Y\GLP=J6#M//*!D4RDJ@NFB MX_084+*+\1+6K8I6SY:/41Q?IN/KC66RT#)P((JR,C-94^*DT(1F2)2&D$6L M?1VZ;YZ&?;3^DM:S*70,;'97\>@QRGTQ_C(M!9:;S_77T6H0)N/_1Q+ HQ\O M\4^>1T?P6]D##9!LGP%]?=;JA4+[FE&X%ZD/WV:HL-5G8UTSC3\[RD=S]+'] M_,>*Y],9;JPQ+#Y?\K 6!5@?#<^":$IQ0SFCB8?,B#&"@?8I!2U[ '!?]/4" MK7OMH&U"N[L"O5XB[,-B<7'?OKV1]#N&2%X[:GH^E?UR__0U _F%5-B&/5Z)['=8?BT#"B^[D;T=9R0(IA'>P/(/ M -R[\_F/TMOU;'8Q71Y,T>69+L8H\Y7OKZ-223!):"C>#%!>[O0D$8IF23$4 M8"[U,+Y5B.F'T%=]/36,XIJPJP_&HIVP2V_B.W&I3)Z6 T-SPW!/6B".9TN\ M@ZA\=%:EVG4>SR:R'V;_%!=>^U5@PQB]%')A\<1/X"BOWKY=7IY<#L)F"1GB MAF1?ZCYS>:X4LR$\.#!9BS)R[47@VH_>?LC]4]QXO9A:&\B.K=V:\XMY_%HR M')L.T"J!(7*P+DH@Z/.@.($IXD!ZXF.0-"G@*=5OKO8$4?W ^*>XB*JKH,81 M=QD$BB B%8&X5&[+C,LD,/RK#='[B/ZUMNP%(?>,P)[]*:Z4*JMH^ #HJ@@' MSLYG/,I_ M]_-Q*3BX:AD]7:(P1DRHG$R ,BRU")9Z8@7%$\ R#PH!"W3.>] ?H.)/1# MXJN^/'I))0V.QL?O)VYF=9'/V>I)RJUOKT\-!6!#>5N;0:)S3$N31"XHB5IX MJ8-4=]H1;'%Y]"R2^J'U3W[)M#\E#G_T%^Z?N(FXA]F59ZUXZ43$!-&E'EM_Z_=#YZN^)7D0]#>2/>E5L7=_HEJ]^&J$, M'UR,DO2":SPON*08#$;(Q-&H"?,(M\H3)93"HT3I M4'W^]FX4]P/RG^+VZ 55VX U?H#;[F1YFEGE8G#<)B*"TR41PHFGQ2?*1B7O MG)*^=JN7G0CN!^,_S[W3BRAVZ.#LL?UZ4L9]PI=QO*Z\&:64K6^H^UD*61@LE2$H18T13 MW!IE(G$V.@M&TW1[_.%SD/;0LOV ]JJODO:MC#9QMMY#Y>N[[[%[)CBR'%SB M3I+@#7)E2QI"2$F BLBS2";%7MFDWBOV0]>KOQ[:DPK:!-9JS]Q@"J0PU++2 MT+!T^+=4$LO*=(BD1&*<"I]W-EW/A]7KO\?9BP+:1-7=B.EF]FKDJ$Y>0GEM(F_.Z'.+0Y] L>C5(2; M,F\@:B"EEP.)CF+JQ=SY;]K$5__^+?5-T8\.V8RM21WS_*!&>)3B"0%Z8(0Z+RR/D]S:M'3 M#Z"O_M9E$/6U#]EN@S[%LA/>TD@SX:X\:C:9XR[%+QC-*\:VB.U# M3C_ ONJ[EJ&4UVZ>>B,>>W.[P<,(F<@!2H5)F1LB11EI9X(E)G&9-<004OTY M!\\FLQ]N__Q7*Q64V !.'QII5MJ0H0AA_&5Z>#$O#S]_G.)V7/C8:7J:NK]- M5GJ_NDK]!,NC?.J_CR CYPF L !=SQY&@K)E6+710LE^R>-57--75 MLF.OSW?3.@49#[?GS3JIZ)TF&10RHPP09WDDPE+FN8#L6>WWC[NU2Q:O^FJF MKD(:05>E'KI""AZ4\T10%M#G5AKW59;XQ1BCA VY^F2 MG+Y[>W**7W]_]^GTY.C]X6\'GWY]=_+AT\EO!\?O?COZ^/;=\= KG_E7/YX6'_M@/E[@EMR,-(O_K( [;S(0,)(3R4,FP:(GG3"T!)J"-ZGV MX_3:/#0R+Z8:'OM&3B^B\Z%[)V\V+C_(^*'(P)TCY_BIAN5,625UMD0K@>>/ MCY2$5&:>!,TTY"0B]'FI68>:1N9)5\?K0/JJAM"]^PH')[^]_WCTCY.:OL#5 M9^[IK+^?YOIG^:%??'T_F?VQN((@4\98E8!('4I*WEMT%]%*B>BULT).@9HU.>&#K#')D5GCF?HDS :P^1O4E!,Z?F;II_ M<*#?\\7<0'KPX;FZ5#%@T61BC;5E!ET97 F:4KU_Z&RA MX=Y3JI\C[@9P<\_@5&Y "1$DAOD2-Q$+GCAM2_"=K:9,.Y6J#]][-5.JGZ7> MIZ=4/T?60U>'=7VJ#Z9?8'+MA6V\>KG5P7H]-E=PE1D%0YCQ&#$ +$L9W0' M&>7*EP*X/M4X6RW>W.SJ9VE[]I*B'W2T]36+S^".^V"93((D34LG*VJ)S648 M"P66N,X",=0;6)4Q]9)CKG?#U)X$W@B<#I[!7BX=>Z3C)((HC?P2)]XK2Y3T M%+=.LNGV3+K'#%5E0.VM:J6^D=J3R%M!%'\&?XH[$U%@)!E3.O,8-,!)"A)M M5B);$;Q5_2'UC)6''4]8'U/[$GHCH'KS#/9P6Y0YN(+DI(O\I,%#'6-=&YA5 M ([)?EV/GKOPL',$JT-J7R(?%%&+^7)T$K]"NBA=N>^?EW#WNP"?_!ETP4V( MT7*%<8WW&?"(UYHX2A5!-S)8127ULM>].A*R$?7AWZXCOEUI;"0%OGT&X465 M-&#(6/A\B(_U%K82A/06MQ.5D4@%&7GBD@3++ MHF"V%Y4,G(_X[2+ ^.UL^N7_7$P/+I:SL]ER_ W>32 NY[/I."Y.(7Z=SB:S M+S\.9W_YN$Q_N7([,8KQ,A-EC4'1X:$1G$?++M'(ER)IH_H1"*$8 @(@H- M,&KNXX\]\/G#''=[!$L503:0-S^&26F"]MG/EYM5YXLW/S9_TIEJ9D(*#IE* M02%[+$8TU2&6M)Q1PLF8:.T+F/[4#9M^J'@CLR>%- :U]>ZC- "G+*ZG0XJH M2%# 2-19*>F"T;9VW[N[5 R;7M^7OA^!U1;";P ^GV;3^083:W/+O,N:"4K ME-X8%$VW#1K0B(,%!C2I4/N2[UY"V@'1-MJ].S!K1U$W@)?CNQR@,\9T,)% MUXL1."=>F40,T]SG2"EGM5_-W:5BV,B_,E)V%'(#,+DZNC^.I_ !_[@8\0A* ME58[-G&% D'B;>"!<&&E5EK$R&J_0KM+Q;"Y[WV4F&PGX 8@\@F6I43K\WSV M;9P@O?GQMP5@+'%TW@UCG7XYP!/[6]%G*BD?0,B-4:&?*1HR<\.V/%@L -DR-F<)E!.& M$5@9.LU7CX]L0)\(#QJ*AT^/;/PSEAS6(C8#NGTJJ@$S6"Y IO@K/_XQ'R_A M[>R/Z4A%T Q$QK*!4BRE@3K)4;O*C",_F.^??&SL_&[2\6PV?MFT%=)38,6 M[UR%=_>W[]()_18:/*%1H5BD4L2KZ(DR,GO)+!>B>FYE^S9K>\NO- >Y"NIJ MP+Z]!5PYCCO:\<\36'?0.C@KK3K^M>))>1^U,9HH7U[VBNC09["1).Y]-:YJ#J[UE=G$ M.,:W1;2+V62BE%>X_R!+7=LS[4-7+VSN;3!*<]BLKLIF ?JWZ?PV7QR4]N5. M5CA3-IX3Q+N OC?+W6 KRGGMBKU^E/7+FN]M@,JK0.F.^FP"IYL^]%%^/YYZ ME/3TRVINM/$T!QK1>XZ\5'-+(%X[_")!X)G &;>U>_D]1D\_3/[WNYZ\)=)[5IZZ M6!("#20;&V5$.^^KI][[4=8/G/]]KG_VH,\FCNZ[[L?1=#/-(&BD %815L:E MHL_,B 5K2& J:^JL%]7#GR=(ZH?,_SZW1#4UV 0DN[3LA[-S/ ZZ-FE?_?Q+ M&7?O;>;.:>*9+2-\D0_'G2+1Z\A2B-[[VI?B]U/2#X#_?6Z%*NBK@0/[[OR" M*WD=^O/QTD^NA,5S8#PYW$>6BI)Z!1*X=@0@*F13^02U:]/Z4]%B2>AMZ."=CV>3_>(O4^S)6SPM2[)&P7!%8/$2O.0,G+5E+ M4V14!8JN M,N?5@^Z^M U;7CD8!BLHJ@DW\2YGER5Z>'2,A*,T\PB$6U9J\Z0B0:,+HHU, MGHKH3;_^/SOA;H.@8:LI!P/;MBII%&%O+Z#&6&H+Z)%$QZ* MSZL%)SXIXV)448K:]R\]21NVH'(PU.VNID'QUXV0OL/41MW[4;ZG[-UY*3-/ MFACF@,AH&0F>HU^A1>;&9)IO>WKW3_I^[L+#UDCN&6/[5T73@<1G_Z-S4AGG M2AG!B.%"$RF=(2YJ2416$:)+3IK]GZ:WB!JVR''P$&(;U32)MQ$V;*7BL"'##BIJ$G>'9<(7RNH? MX^77PXO%OYZX_MG(>*%3V5W1EFQ1 M">.#Y8EPL)I38ZRTZ24 M2^V%*\/E=2*XQ2S$P'04M^*8WCF9RS4&KB(<*/^RE80;,%?]VPR-K(<8I>6$ M18=[@!I)'/.)9,MPII*?1G51/@W@TU0UV4-Q;P"LJZ06[>!#C_^SM4&;D(B.*6-\A%LK.,%(RL9; MEQRGN?;]2%_:FO0,7\P&UE!8&Q;P-F>_P22=SG[WR_)V=>,-*WK6S";I,8XS MG6L#:.:E]40+%W@&IVVL_;ZS-W'#UK\,#<8J*FNGYG33WJ^90F9NMH,\])/) MXB@_R'E")]R7Q+QW&H5L5O,R. $F&?Y ,WZ[B6?54WM+LH6^>IPE3QTU'EE*46.H9DP@ MGOI,0GG+15W,4M$^^.JSV+#5-"\)J^JB;RA8>3^;'Z1O?AH!'8^^TP$*O=1>X9Y U;,3-8 M/%)7;6U@R\AS5:L,B09FITBU"$:>M(8Q2JZ.Q7/K: M0]+Z439PBV=M=4 !OL+<62R%DS@QLJ)(F?* +$YN])-AV7J0Y*LMJ7L M3]W -3K)GCW"-)I;15(2=#(BU4W'<]#)%I[09,424MX&5P^ M0F4C@]?W6OY02TD-F,5-8_]AL;@H =M1/H8$<-8]N9GA5D.G __X^9+$D^4L M_G,DC1$QHA'*M1#5Q5@026#218HS'3.U7*EL3VV1Q1#44/7)^[T^E Z>N MCR]3\H6SC#%>X>PMG,\6X^6B>ZDS7;G2Y:W.M10V>+\6R+44RM";Q4A))6+( MD1C'*9$9''HVWI*D4_ R*6O]K<:(]^8A]TABD[46M?'OS=[=E+ MGM<]XLXF^&^^=,;\ZVR"ZEV,*+=!64,)=Q3CS82^ON<8#>9L M/&X_2=']?\8-8M]UFZR1V ?T]JJ0H8LA-GA#CGJQAVXQ;B,;20"-9CV5BZV< M='EZZTT"C"^ASQNK+99NLBQBWY#;AUH:B\%/OL[F2[2>9V\A+$<6A+6E9+WK MXR.=L\0Q#H3K*%*,1JI/9,0-,4H['/V%6 M9&2&=J4>AH1H@$65--/[+'>]14Z3U0\O8;UV44L#]NLZJB[4WPRJ4TXL&<:( M#@'M,2V7/: #B<8RPN 6PN@\D2?J&EU%8'1ZQT5M.,KH*J/6CN*9H&'N0UJ+.VHX:: ML'&W(ISE?!PNBO:Z;UP]-UB,O*=&^JB("&6>!(V,6"48B19 V3*XD5:'7C_2 M!I[D-6Q$6D5?#;ATFVP5CV&*G_QU?+[)X8@RD%QZ283RB4CA,_&9 H&4?#:. MZ9SW&3\\0-; H[H&A%\-/;4 O2N;_CO,O\!\[;=V]OP>,8Z8T;J;.R%05B@^ M6X+R,B)41V^] "'S_DI#>I'8#Y)_FAN&/>IO\ J26^8^C8L6_>37V3>83PO; MOZX&*P?M#/H=Q7_ZR'+] /;:KQGV)?\& M;%Y_"8Y,]& ]4!250D=":4J"2HID*R+$:+)@M2>V]J>N'Q#_++<1>]): V\X MWN4,<7F4WWV/7_WT"QRC\3R:%F;+_Y=74]_\!+J9BRC'<2SV'7]P,$TWO['Q MFZ,8I%=1 ]%)H1NB(IKXG!E)*&,6$C@F:U_+[H&-88OQ*K\"&5K-#5C>G9C] M#/-Q:4EVNY5RG%PDW/^;8EV)NC1M-)"C)BQ:2:1$7]P!Y0A=)8QFAHE4>Q.\ M+(?#5@Q6WA\-@Z.!0V(W.Y&#\2Y&("S93#! M02]?4]R4-11KVW]>=_[-_Q[ M2RNT!.QGJ6YKG)YWVP?YGB\;0&L(7BE0AH@@+)$,/ DTB=*A +B@/DI;V^O> M/UKWEG%H"JW/4=V.:'TWK7,)<')Q?C[I!.@GA9WWD]D?[U;?N(Y<3%0>-R$0 M@9N.R.05\0E/BU2ZI=%L(/#:[6K[T#5LQ6-EY%571 ,>+WH@LS,X]=_+],%Q MPB!V%+2,+*5N'E$9.^@\<=$88DP48(7VBN]A\-0M*H9]REQ?TW?G].PB]B: M@Y^%9O:2?";0CB;CB4B\-.RQD3B='$DR4IZ3$\S4KE*\1<+ $RGV#YGM!=X M7BYE\FDVC?C'Z]8FTW1/BNSM>!$GL\7%'*YDYT%"S$R0Q!R>W-G(TEVO"!#P M&T9;1VNWJ]F5YF&KL??@=[V8 IL ;#=;Z]WW%.I(KP;N@6LXPXZUC9B"Y[20USM:=(]:5MV%/T91%S!ZY[4-_ M;S??^.D_#_#\.%^6*O1N9/0Q1!A_@W0Z.X'E<@+K$=+O9W,\+_ST2WD0<3FI MPWCI% 22A-=E0$(DUE!& A< GD;&W*VY/O?>0NY$Q+!G]"" ?%G%#8S0\EJU MA.!70BR5QF]A,?XR77=C/IHG%/7\QZH[2>%^ONH]?Z-I272,"L!-&637]EN) M\OQ0D]+*)&5-G?"N!U8KD3-L@X_!4#N$,ALX^*_ZFD!BHRPH$NTER8I!R<)S MXK,4A')#+<]<*Z@=#&^N/^P%XZ '^-9J: !"7Z3<1Y'/UVN!7@Z]].% M[QHY_=U/+E8=G!;CU VYG$U_Q?-@RD8\L9S1CA$12XHR0"2!JD" T3+70I]L#A5HL/>X,V&!#WKZBA^W!= MQ?M=+?QE??R(R@21.TH$5Q(W4T 6Y\4CX SSX :1B+C70-.1JP4@8BD.0B?RCBUVKGH MIX@:N&/(L%GHJAH;V&1M,K/1;Z=S2=<[['1V./&+Q<%-HSWBH#'8R8(XC-6) MU,*@AZ -L=8Y+9WWGO89>;+Q7@*BX6?)ES=3\?_ MZC[X)O&+\=GY!)Z 8*^/_>6:VMM\K#_]!K1VIAR^+V&:(/V\8\9J8X'#S?F) MB-'/&WP3J?OFZOB%[Q?JJ:L:A.]Z M,+]9:VI#?;C\&[\8HZ^Q2<4IJNO-I+0IU@ZCZ5P]X?OSPF;Q_?>]9K"#AP80L]8/$D=*.(D.)*IT)8Q;0S4 MWN@/4[/SW=BU9.\NFK+Y2FK-,Q85&/VA^5=A?'.DM#-']G[.;W>E!6R4SLW[><.M1PW68 M$*-3Y8"CS@H,$Z(C7N')IY.4 )P+77WVZ>,4U2@:O?OIUP'2-;B3D9 5@MND M'!#< "0HT,1""D;'8$.HW?>C-W'#5^%5PLQ]):'UU=.<[5D;U<6\*]DJ0?,4 MEEO8GOL_9S?;TX.V6K8'U3!>?IPM-D9>"AZ<](E8'X%(KBFQG 7B60A!Y)AD MK#T;[RX5N]J8;O1PEQ$YG?L$B.?N6O_X2J#W IJ"LL$82T0L,^2TR<1[;PGR M':2T.?/;(S%V9GTK0@>V/;MAYK:]V;^JFK,]';?7FWL+JW/[$W:S-X_24\G2 M;.CS"C;4!L<"#<2H\CJ*.71>I9%X:D%,&:-Z'FI'4?>0L:NMNE**43X)@H?9@\$<)&M9V[(J"V\:CGNR;,Q+E0F&* MR-LN-[/YKW^>B- \WIZ)T,1!GMB 1TWGWQK94%+C5CV8;:OL=C] QK)FIA MXNYSRTH::,Y:?)Y?=>1>%GKM[H/-^$//F1N]F5YU%5KKI[D'*Y6OP(:>(,?8#U&S0R#:.V ^O=5:VR@%<%7[E< SR*M2 MS7[YF=T"&TE%P:P,>!B#8V58F,1S4W)*$LOX7>%#K.ZS/$+.L*9H7XBYM^R\ M@CZ:LTQE2@!^]MFX*Y#H]OL6QNB^3]G-_CQ)5R63/OE6-WW&5?>RJGK.?=.*"L+DMD1Y2 M7T!G.=WVP6O MH2,RRS:7!,97O[D6TCED# I7K @7A8RM&TT^252#H03[%]AGL--UZW@*#%@J MQ #CZLA)GB#)B%BB<#XTGZ%W 'UCVRTM\;-G*,$P-#C]=;'(?\W.SZ\AE9B-(=D$(3ARH5,V$+ 8 MX@4KFCM,NOG;T2'T-6B/=6NMO6!7T0+!L/0GG9:304T.6W4S5RN7DM<+)>+OXA_1R7N[?G*B5EZ3]'52!M=SYQ^ M?;W.C2D=2HK.1I"Q#@(S,D#D4@#3ML[&H82[I?N6K>NF(O)2/WW-U>IR<8'+#YLU?]Z\0@;R MO9DP!!A%UXYA"KRR&B)*^G^1^)!:OT7W(NSTB:H_<+XN\]ZWW@W&;2!69]/5 MK!'&G2X05!9@G72<2:V#:!V+ZDO;R/DNS?%S?[+J #(Z6@_]P&5<#**)_CLL MZ^RFG0-_,]5I\V?'J*9>GSU-5QU.>2/EM?UX[7\^^_KMLLN4VE=,J%"F^M80 M)-86Z)PN/F^)ZW-W=>/SJ>913T^ M>G(N\$%4MZM]JLM^N%EF^_2Y^Z,MYF36V@6+D*+OJE B.!$E."E5*A@QQ-9Q MGX,(/-6(VB9D;\JK>ZU]/U#\X6_KWERN2"9=>VCOM?V4<=YEGT^ M?+*S>3#UC51I#27LN:;6&T"8%ZU2] MG\E]29@A!"R 6GC#:N,:W=J1?4E:XQ#Y]]4:A[!\NB?+\ZYJ;-\ LV@K45H.6-3E.RP0Q^0#9IAIL4-KFUAV)'Z=HY#S"%HBX M5W[93@23TPV_X;_^%>:S.6+74?0()7'W"Z=IBT?I::0V_L"+[XME6/Y<=U'= M@Q8;!&;#/; @$GFA=(603\H!@\HD8..2:&V7/TG4*4'B!S^^XW@'X;WQ&HK. MM.7:6-LA!C#6HW48>;EK->V-$3^]TK@*HJWL=X/#C7D\.4U1FSC6E[?%.?VK MK[/-5+YCS(J'OG1JA78/^AIID-MK;2<4WEPVG N/TD(BK(!RUH-S7()D@6OG MBPZZ]3OQXQ2=:H3\-ILO:J/I[7?W@5LZKP(S$1RK,_92T&1Q1PZ/Y&\&$IJ/TI,CFT3F%I$WKPFZ34&385+?%N=TOE;K+]]^B]T)R"DL= X" M6%N?8+VG2S'K"%RG^AP1I+/-N]C@!$WN'2C47Q^1T1G<^([EGF7Y4 M7X./;7G\P(=.S0!^FKI6H=%KR=8&V#>+;<:8=-, ;LCYM"DROZG2==Z'H#EH M)@JH[ 0$KP78H!G=(*)DWOJQ^C2*3PZU]EW]]>[J.UEG*?,L+0)F9XEAW@$9 M^AP2%BH^\M<5W(LDCAVZ?#Y_W0KS/*.K)*0LZLC M!ZQ-NG5U_T$$CCQ%HAUV]C;B&41,D]-2ZUU>AK^/;#%X\Z]/K65_@(YF->SU M^W^$O_>\B CN/:\12BZ8%E*V?F-^A)S3*]3O?7HG8IH\ M,F4$%,9KY;/&FC92SP2 *3TQ:UXS.9!ZLC M0]:W_OFIK;L>HJ15P#HLY[6F^!,N.V_Y)IG<.LN9=%7=UUZU/))1RAP9I99K MI>F/>>OTNX=H.555W/WNSIV61(K6. A62X*_)Y36H&G0H>24BR^J=;SG06)& M#E*WP,%=#=&&\9-3#Y]GJW_6\B3RZA)6Q^[8 ,S>[YP8@WF:ME9AF+H2V8U_ MTD++RS";WZI%"<:1GL\%O$02<"X.?*';108,J%P=S]&\QOHQ@AK,KKWA9UUI M?WII(-M8,K $:U .:\IJ*J"=B$QY&2-KW4VT#UTCAUJ:X63/=-JV,IFZQKYU:+M"3SF:-+J[7>]7INIOU]J6"V9"P9 -9 MQ5HKPA!\S+S+#./%*.N2;GXL#R#P=-W48[$=T]PZ;U16D#AF.G)TVCSZ!-$7 MKX)S60PP9/L0"L=N@C$4MN[KK\'D-CE-]GFG]C"&\T":NZH*8N)\17RDSQZC MT?I\]=0WK0/I;O;(U:W[J:[[Q\YB-T5U-D6G(H.HE*DM#PSXK 4$C+SZ\0I+ M:__L*9I.?];:__V]^2U"%EZGS<>4Z3!X(\%%@5 49FE9\5RTUND'D#?VXU9# M[-Q_U1I&2)/36%^NX@K_YXJ^4=_QCLJ0OO>)4P<$/T91J[Z#UXN\^W$K6<.E MPD30%KA7->O=6O"I"-":JZ(XTT6W-AL>HN7DK,8[W]V9/V!E9-J1>Y!T 26] M@"B5!-,)561I4NNGN >)&;GO8 L(UOIY(P1 M$7BH32E%(' XLH&MMB))HWWVO4XED;-S(NEW-Z>Q#:4-HDQ'4K!SDK13=+=; MNF]C[;90"Y^\*9!"B9%GAM$T'R5\.MGC*+L1\+DGB/6L(I^<\OQR=7$1EC\7 M974S!SYUHC"S+7%/XC*83 M$B)$3WE%.\B==.[N13)3 MHHDK2YG M=,?CZJR0I1""3^!Y<*"P:/"ZF%H9AIB9+[GY*/;;%/0"C'QA@#F!R1. R)NP M^E:?!.A_:IG?CW!>O>5[2C3+2,ZV!^W(<5::S,Y@R7$FY9J<1%NR;O[P M7H!2+PQ0[44R 9S=S-6[NY$H,Y>F9&!=S3DO'J+@N;:\D+%F\NG8/H/R 6)Z MX4F_,#RU8?T$,/3',N2;:;&;-K(W0^K7NSL+T7+MK85"?T(&7PX054#07,0@ M?&V;TOJYJA=AO;!E7ABVVHMD CA;QT?PPR+,ZW/YNGW7O4TQ@;5V- ##.A(G M)-I4Z@9?!4%&(:(TK9/<>Q'6"V?VA>&LO4@F@+.JF.?T5^[YK#R5@E'5@;/U M-3/76L#:N"%8&9UD+DO7NHWQ0[3T0I-[86AJPO@) .C!B:%W]X4LJ%!O=I5* M(F.1T[XX5V!4RL0H*:QYMJFNQP#,OS" #2*8"0#N[BQ(4LNS2_PP^X%YHX*U M8LQIKND$(8.:< M.ZPS<\$ _5L:)UI[BDT3U"W^R%X:QMK*8 K@NOH?9LIZ2 MC\NWL]7WQ2JGKA_.7EQP?ACI3 !WO]!5WIVDWS#4 MI)\;=^7NQA374IN80$I#3DN.'J(CN[*@+%QJ*;&T?D?L35P_U+VT$/XPLID MZ)[H7'7/78[$16]I=YYN>>5%;>.7!9AD67!6D/W8OA3E$ K[P>^E1?D'E-(D M,+A"(J"^N;ZEC9XONDC-IC_1QL;DTC$L3(!7B*"TCA -:K"%)59RB46VOFE[ MD-4/;2\MUM]:'B/;_%^PZ^5.N_DM+/^)E5W;WEIW#XY0I4ZSK*/(LP;%NC&6 M2D-AF#Q#IF3N,U*C_XK] /12POL#WE 2/HC), M<%UCRB[6,842B@O%1&D3E[RQFNI!5C^4O;08?VMY3 !BUWVV[KG0FBA.L4#* MB9,K(S.$0DX-]ULD8UKI8[2%:^B6=OKQ@?@/.3P!!-WVP=SME?_S>R6>> MWW=M5&8_L#Z,;13RF>/<(-+E+66-SRC.P-=Q:,X%F; 84M*M"ZR/(+,?[EY: M!']H>4T DI]H5^O==$E*GQ;$-K(+-DYTW=?OB_GW]5]ZC7,LL^V;Q1FJ'*Q7 M!="J ,H:2\XTY^#1843+(HK6CTO'4]L/H"\M]/],TIL 3M=#(]>93??R4H11 MIB0!+M8C%]!!+"F"J >.9>U5\P;SCY#3#VDOY06A-?\G *5?%DN#PX+T7! #K>Y:=0#JNOWD?6F>*'0TL?U@^-(> M&)Y'=B/'1+JA[_,9;1!W=G1_0]P9W=4T"$,;Q-QS2 M:[%^8'HI[P;#\'@"FNUNG]>[V]%:)NEJ2DD6Q*QHD-PEE>@,:&LMUTZ4H=OL M'@6LE_8BT%(.$X#5%_Q:[ =K+9.R' )+)55%!?U;KZ>W0B MRO_O:EW,]Q97:3GK(C5G/%G)R?P#S@N=@E0]E3J,/%NZT)_N^ M *K:+#K1W>HM9\"$C[538R1%U_C$-R'\)%,N?<-\=8X?R[K&X2TN,2V^$DV8 M/UTM5U=A?OG'@JR1R^55NKQ:TI'LY+C3L#:+'&M'(I-B'4L2+,0B&3G?RKK, M2O)2]+'U3B5DY)%SSX[ 6V;CLTIQ K?YS8;_$9:SNI7W<_HZ;? =71MU6L:. M!X]21^88R%HWIJ*E716!H!D7@>X);47K8WT >>.VGAH/MD-+!(FDJU]S;0SM6E5']NJ*_^YPG)U_F%6\(Y6-\SG(),&;Q+Y:%HY<,DD8)G5MCB.VWC8W7P\ M+9/MW'@(8O;?N<\DH$E=NSLUVG?+M^]L47O!11VT:T-FQ%^R,9QS'C27Z.ER M<#DT3XHZG,S)=H \!I[/):Y)(?+=.@BY!YEJ7!B'59$ O$WB&J0X("A@S*B%:M]0ZC,*11]&U M0\_#JJJYH"9UDWZ^/ND/[/,FFQ!S,9:1IN=D(BB+M2&!)NU/W%4Q1=F^&]<1 M9(YKVST+((<1V>2NS&U?SN5UO\0Y7AY]93[VM=.NS-YTMKHR23"SRSKX_L8F MDU$'8PUX%S0HE3($43PD'U21!36ZUD?S/A7M=-*6H[\O+G&U;9ZYB4G.O][T MS[P!NI4A!L[(ER[T'\5J2^#:9=J+X)RT)>72?/;:\>2.?&F>AI^']=*P8IO MK7F_4_"K\_/%7[6$\A?R9J[Y>C?NHT/DF0?0IFK]DCDX[AQDIA$%Z>!B6@=% MCJ-TY+NS+2Z?05B3NS*W'6)/>5NX_XW3KL?@F;"B9R>F83TO\'GYVL;F:\U/+&]-ZE^$F MQ'R,XNGYX1-G>QY!?2,5U2T]RYN^'M?3![IE-SBYAF%Q*=BL(SF*= $I+NHC MNT'P);J:A"C>!>_OP-+[\M\@Z/=LQ&[U5)H<[H2^2:UAX1(;@, MJ'3B$9E$T_HQ["F:QHT8#(6HII*8W"VUS6 B^Q>WR4NG1-8?_]ZIYGIO6IM9 MZ0_D=]T,,\?@9:J]- S68>8V@BN"D8N8F7;99]^\1](GK&O\ZITT%J*)%-I74;\-%5C6]4ML=)[&L]Q,AFYC/@MTJIIULEF MV]KRXWR[QUO;NWV+HTZ"Y>C UY9=Q$(#,9!WDNC[4@O4T>4G--0IZX][PPV# ML&>3Q^3NOIM\R'6XYY1[[^%OG1HP[T5CL\#Y[0S1W_'RW=_I_"K/YE]_72SR M7[/S\VNP>5%\261"!ZRSH6V09%[)^E:2$PH>E/3M)_SUIV^,C&>?14FR*+#( M.+&$)8B>*U)HNP>7>-@3*>!PRX#X2Q%CG0APAP E[B(QM[=5%;COQK M5Z7?V:O4:).U')+P-856'3*96Y\:[">0N^X=^^SH?;91#H!^&Y/ MZ.*Q$_K+U65]DWMR[S9[([*I-8%U[JD1'IRMW9MDYLF)X'G[SD8-Z1\WQ?_9 ME?*SBWQRUN>7;[2]&GR/B^5R\5?M1'9\">B#WSJQWK,?C8VLSVZU&L)[?;W: M->8T4T(@4E E"\)Z\^T^0=.X5F,K;#QL)#:0Q.1TS';2T?DLQ-GY MNJ;^Z#*C![]U8I%1/QI;Y4OOF?WT8;/RSVM$66%\Y$4 T[6OD&0!'-*O$KK MG*ESR5HG:?8B[/2YC/<7Z:[<5_-\O=@]EZ@45,0+ZT,B7@0!3F4&4GBEN C! MZ=8OLT>0.7(6=7-4W9_9.*SD)N -;":T?<:+,*N-63_ALBR6%S5']V,\GWV] M-@1KLKLFXN?=<9DA(U)V?(Y5J%);R F*(%&6GW/LEL7>LR M@,9;&#D%>W!0CRGQR=W5FXG0+:[J!S]UVDW=C\)&%_5FL5HU\GGV]=NZD&1/ MCJ[6WI%EAB!-)IF;+N1A+1@3@\B(Z&7KMB\]26LVS/;##<,WLU/SQ_EGK*FJ M=")>A]5L]>=\$6O;V'47I>]7E_3'BWFB?[5NP'=3T9 ]>ALT\!PUJ!(]A)AK M[T11T##EM6_-KB'V,>YU/P0V'QR7.Y;T)V 17/-@$_^\,77V,X/^PN^+^?(6 M;^J_WW A?9O/_N<*[\;\G<\\H$S@0JQ!TVHFR1* ?N2TBFB-'6P4]) ;&]=Z M>-8S,AE\3.#0[$0T+HG\;XMS$O1JG<569; 5S,?E6BX[;0NXYCI$!48P1=HA MU;BN0& <,UJ/)=G6*85'$SMNN/PYP/T\45T;G)0MG6Y;0PBWM_ M^N06 $?LH%V#Q+KXCA[UB?.>6V(\#W\['9W0C#^D>^=')#O2VLCI55? M7/;86Q6:2B(.3ZIC4[/W['9:B[Z11&%Z7Y6/YA/:"21JLH MN0%9,Z.44!E"X@QB3B*94"3/K;N'/4G4J9KIS@+WU*R,6+2 (,E:5+RZN4(K MD"@S'2JI?/-*H$<)&M>T;XN0NVJGG20FIV!^7\Q338%<3NY[^8]B*-PM3NO3%AK,IRNN<<<3!0L*8REY-;]1A^G MZ/3LY(QX4?FY?YV[PY0*N:9!U(:>*M:HL@:/EHY83D5I)61['708A>,JI8;H MN9]4/)B@)J>BOGPC;D>R]#+]J*8;G#8T^M'/G5I)V)?25F^*U_?%[G\G4]*6^(^K1I WO3;-PS7QQ7Y*K%6N-*5K''J$!89#I*QH5OK;].H[AE M22*M\;JNL4O%JW0Y^W'_AL_!\IQR K2ECC$LO+;5RZ"RTT(1M'0>;M;"(92. M_*KY?&A\K,)Q(,%.(%:Q;Y<;-K[Z*RQSET/WL1M3?Y/R^6JUNKI8_^S.[D,Q M5H90F]TZK'V-!+CLR(ZU+@NO9+1\R/K;TW.:ND.@Y]YD@>;R MF9Q.ZI*BYXOY8ONBLZTGF,WI[QR?.=SONZ=IJR-H;Z2ZNI7?=ZO4KJ6;9:\Q M1Q=44MQGB(P1(G3,$'32D%4)(HG G,^-3^SC%+6S][IU?M_A^7K-_8VS0MVK M4'3VDDET6SNR(;I">9N\PNP87>>#&7.'4#JN*FN(IH5LN!K4HT@>NYMN&V0]-KYN:#E.*FY2_=_%O'KZ?UQ)WLU%":58% B"CJ6.M8,LP1)<(%*RL!EZV9NI] [ M=E/ M.RT9;_VZ_1 M#?V#.RO4DO#JL;^=G5_5AJIW MN$\AZ.8L.)+4<2,N33#TB$LPF-"F;_/5_'*6ZY;(^?E2>Q9TQN1ZY@CF M]>/AQ?>KR\T#WUVN[!B<3A>;O(5DJRE CCPXYAF$G)!D4,B!'\ZC;;6+<8,R M R-Z%%%/[M[]/%O]L_:">T.N/=9G\=/23![YVHF9)GWI;)5L4M\ M#+/Y[;9B)0916Y1X%4B_B1C)T ^L!I1CE,IPDUN/UWV4H%8*<%4#E3L,_ECJ MLJ]_UO_^0NLLECOQR2)$R:34K:P-BD(@'9]= FFLBRIH'7"";HI>71>)DAT8TN]N('@RD6//?QD:F,\KQ0GXO^M.MS=\ MO?L2+932(G#@AKLZOX:37R\-6'3>)D21=.NBP\VY25 M$,LO?\9P7A]2JI%$3)NOUE.4CK?K^G_[U/*'H_;0K!ZB6_U37?V/G25OVOS' M*(0K#&)@LA:_2""X<4B<8[%D])?F9LU3-)W2O>XF=+.[2O?KNL2WV?=5S>A_ M1^?Q7MFHUI'T,9V](G1:C^ *NK8]U25[U)$[W:=OW0DDC%W]T! KNYWKGDLH MD]-?GSJ^+^;G/\ML3B=_%LY;%&KU^NQI6NMPRD]46!M[*M= ^[&8,;.EZO;Y8OWQ#O-0D7*67O:[&2E[5%D@$Z,PYKV1Q7W5"NY=X00"!<+7WLYOG3SCX_ENOC<0W-G488C LCR9-* M.=9,>"XA"FT!@Q):I^B+:OTNVH3P=DDTKS%LF0%D.H' ]S6[ MWIR'U6HSTO+5W[-5Y9K3D0LHPA2ZQDJ&R*4")172KD()L743D0>)&1>%PV+@ M+N":"&0"R-JE_^WB(LSF9VB\9#Y[,J0S[2#K L$6A. U(EE+@F/K<.Q]*D;& M4AOQWAVD=AJOIX"6Q<7%8MYMX#>\B+@\2R%FK!%1;E@=*ZDC!!<=&&5X<29G M[5NG/=\C8N0$A!.E>F_:WBDLG@Q&.JZ\WNQ %Y]R04X7NB'_//,$OG;$U"[; M8E 5WWQ$_'TJQD]3.4&L>T%R-(]''N^TX47-3EYU>_AC\1K)8<+E!=W;>;,A MF1R1GC7H.J96)54@:B; IV0R-S8XU^*G(Z-83@[ 86RF=2^98V) M/F%*P(OHNI(%\-+7QSCCA<[,TQ\WUB6W"!@_IZ.=&CF>LQ. Q8X.?+7904Q) MQX0!N'*1@(UT[V:?(*9L=18ZI>9=Q^]3,;(N&<(:.9K)1\/D!R[CHA%0'LHI M>/US]T\ZZ]Y+XI2(&ECP-;^=&W"1;E*NC=9!%2-%N#SK!(MKX!&SAI^(*UP;I$R"[%F$TV.O4QE1]<8#K@ M.$9JB]8L'!D'ZS>G+]]KI'VY]?Z8-B@L0DIU%D_7+RYF!^3Y<2(]!CHS/1"P MY]/CWCH-97\JV\:6^O(_5M^NRM6'V=8.D^32.UL 1X)NP(L&3!UU%\! M5P0#*3,G1TN4G9G'CVF#.]\=MTU52Q5P"L-&%O:OB.<_W\]_X*HKJZK:K';6 MNLS_L=E+,,E;Y.18*R'J7C@XFQ+4'L'&>6:5S3V$_]0ZO M"XS'UN@%"O<"0-&,D6,#8G%YM;K>Q<^;/6 19/6B@V18(L;X ,27!#KJ%$J6 M.2K>!PP/?+\7$/Q+ $(+!D[$5/RT77N/N>-8RK%F(G/A:3M2$Z:UB:!-42HR M9S+O$RWJL52_N!%[ =AHS=>)P.3C,E?=]W/O;JPWI.3 !*'(/RIT%0I+__$F M!"^E2=$>@)*'5^H'DI<076S,U0F\5NQYZNF"\)SG&!)Y3%+XVA%*UV8!.0)+ M/'&I,%C1.NOK 5+<]ZZ-8"V%,%%/UETO$S?F+7%J1,[EH&&O_+]I5L)HN M79:%J8_,.;5.%WN2J'&?0)J(O@>1V'[Q$1VOSD]\9\@JGN/(D?P;?QRWTV9">:N9T/M5UA/A$.%3-:N MIMW02JL3.*89D-X5Q1EIHNPU .OIBMZ]ZX\;.G^6ZZ@9^R<(H Z*LPC>VPA"I!2R=EGVZRUP M@!5S&(73 MDQF%@\FX F +\]*OT#_>#])5ZLSK0RAM5)&E%[4N2YZ'KUF^I7 M&JZ-R*SY$+W'Z!GWU7!LK^PXL4P 8C?1K9H^O,Z/>K]:76$^4]HJPZ2$.BF7 M=B(31!XS%):"5*4DWKQ:_&%J)F>-'RGQQ2#LGRB0/EY=KB[#O+ZXG26CO$NZ M.JK%D3%![D:(C$-1+&NA-6VM=5_Z)T@:-\WM62%UK"!&=O$_8\;5[.M\TTI@ MO9??K^I5WO4(NBY\^F6Q?!?2M]NA^C-'"AZM$J"[!$^6+<0D/3"M&!89A6=W M(+-&*YNC[)G%\L( N/.C>LYHHV1AH# UQZQ$"**;:\ T+UG%E/L\ MR)] PKB1B4E [UB!C(R[[8Y>75U^6RQG_\+\YWS6F07KW;W=, $S.3Z+/[[- MUJ6?9T):+6P.X%GRH&K3 E=B !Z8<$EEAJ+/"]Z1RX_K @R"M^<0Q 2,MYT: MTT]A^7'9-7L^_D,EV>9C+W@:"=,F*XFR-?& M\AJ2T'1#LX21];&1^JXW;J[D"&KG2%9/P KJKMMU].WMU;*F_N%RMMA8>K_C M7]T?D6WG(UHOR'%PZRY@&:(AVTYSJ1V=#HVN^?S47I2-G'LYF#$T@%PFXM^] M7H3EID7/ZH_%NW.L33&E8%SP $Y&TK3!*3+KI .-.F81;<+L2OW8)J\M%0LRK,VX9\X)[X#9G4![)NQ11 M0.;9>(/22NQ3^MUKL7Y@>3EA\F&X/#W8U [EUULI/AAMF8'@ZASH*#2X4FO@ M/2-'P#C!3!\'ZXEE^D'E9<6Z6W)V B;.ONTLYJL9B68]8J=V8EE3MO8#MHD5 MFU?)5_-UTY2L"K84"4&3?>AD*-RV[D/ M*=WL3)T0A%0V\Q2EBNR R_K)!?N!ZN7$T(?C]L@0^N_%\I_D_;Y9!U_.>$D\ M6*$@%ZRY^YIX8XAR;Q+3/(AD8^F!D]M?[0>&EQ4F/X%O$XD3K&_JW_#RVR+? M-#-8[=SE9Y[)PI&VP45-ZY%>=EU<@1N!:(R*R/MHC?XK]D/*RXJ,#\3OB:#H M9B?KX="K&JFE<]$-S9HAZ<)H [=:@M:YIAPJ774A ZZ5B :+079(Z.FI]?HA MZ&7%Q@?A]01LZV[>]V?"^^Q'-X7U=[Q\<[6L;#YS4BC'Z"2P*.D&=2:"5R& M9;(V7[.)A=:)Z ]3TR^I\^7%P!OQ?P)(>J#QZZN+Q16IV(]EYV=G)3+,R3D0 MAM%5S;@'[U0$YK0G7G0,;0RM \CKA[67$T MI)S @G]L/>R OS/ M)9$7.>7U+>TV+;[.:^+KJ]4*+U?#CG=]>+WAY[KVW.ND!KHR9K++3D,6HO: M2 3_$A%(&29O= I2MDY%:4+XJ3;DCD_^OB[\*O^H ^U7?RQ>E3([G]%ZJW6= MIW/2"AXR\<4*H//JP-N0('B>),^JN+LN[-?.'$:*$^PQ ML6G<(QA*[4$6,E"4C 8B%@X\^T!F<_!&]II4-&2;DL' -I"H^_0G.83O$\3. MIDF"2Z@RIAIIK*:&J0/\U ^W?J3W*09/OU)SF$S1.(I1S: M_D)[9C,Y2HEE6<\6.4J69?#*TKGBW,IL&E^&_P;]20["Q(G]20X0T 3@=\ , M)Z>=]ZE.;F(IUF(E T$+!BY[E9+,4BQV1J',&SLAJ%WIT,Q1M:B((J% M=S7'T5A2IY'$&0T/=-GZS'I-4#MFG-9SCD\[5M@G,6P"%\/-Q4KWZO8J?54? M&L@&NXD<,VE0.5E I7JKYCH'4'H!*%%X4SP/V#K]LQ]EX[:.>1ZS9 9C3WJ M/JR^[<:2S[RTD97H@8Z. :7I('J'$4JQSGHZDU'WN5/N?GNN=X:K7I)['EYF*3S,( M/%JR>&2T?%HNOF.UQ.==/<;WNIG?\?+6=HQU.?ML:1/&5_ 'VA@968QE9XTS M6?9Z^>VQU%2NG$%0TYK5(R/G/4EF_G5&-_#ZN?+N5C@O-HC"@70GJ\$K 5$8 M8E/*0@?M%+M;G[47-4\L,VZ3L8$1TY+%(Z/EIH/5XUV%K.51H'4UF[ Z='6B M *E3VE()*3*M9>F3 ]QSN7%;A@V,GB%8_B+32#[C[N_H#__Q_MVPB22/K3A\ M*DGO_4XJF:3D&!U=9AU'03"A%M"2&6NW[*_[9D$D5FHU*I@*'S M69N&TT%U7@,Z;2)/7LID&W/H?U4RR2$(/#Z9Y! I3B"*=4 @'TTH5BH.(66Z M2$(N$$M]KO0Y\\*QCO:9]B/;!!)0#H+'\8]LA\AJ8BC&U+1R# MR)B5SGFOL$\=Q5'O+L\Z5/00&3WV[G((PR:8PM;A/ROC,H\19':Q5JD16R(Y MS297C]F1#X6]NL4,F?XX@12/8VZ?9GR?('8V1ZGVJ\TV9M ^=D-T!7C!%23A M=,S!:^QG>?\[I3\>)-E^Z8^'L'D"1LF!V74LIE1Y!BQ8NH*%<:29D0Z8LDEQ MG[45K8?,_AND/QZ$B=/2'P\1T&1T56TM,BJ;EMXQ+L#CI\E]/3AI>6JG.+=#R>QL5-6=@[K9_R!\ZNNP<2'Q6I5 MNY>$U;=?SA=_O9^7Q?)B+=-MQ([XY8++D0Z9KS9(+;U6)D%1@8G (EK>)X7N M: *F'U0Z$A"+YY;.!#3B9G.U_IKVW&WAOV>7W]Y3.0Y,GQ$\]P)6 MPTIRU$XBVTT2&]_/$^VG,O/,\!1]*>1^%>E *>?)=O4&3-)&N<"E#ZTOZ%L$ MC&/JC0>QX[D_ 4U7NS>MNTC_F&7,KW_6-B?OYQ^_=TUZZ5RL M64#A;&UT7F0)Y&?) HXK7VIVZ<=+3)(?)4N4T7D9O\@5L[ MTT%%:ZR!9.B$*8P%O!9U9H,CQA:E?&K=!J4_=>.DN$T.D:?*;0*(K-NJ_[\F M#_\(Y]7MZ_I$S1(QN/X!9*Y^73:4P@>9QKI"\7^0=(]&LK? MUU/E+L/R<@* %B4&50M1;*C]#)VBNS$X^FTMJ)3!&4RMK>SA =V\&_Q+!?0A MTCT1T._F>>@Y!%^^7\T_EG+&?0C(D@3/4P&E"P?'-'&VJ&1DM>9,G\K&?JM- M/Z/G]-#_ 'Q_D04D_]_[-Z^&+1C976'X I$']S.I@I"0C16><9 N&E"1>7!) M9=#92:\(LIIAXROHA16$I#H'K3@/K+ 2I8Z188LE( J>24C$Z9UX.%_54'( M(0@\OB#D$"F.G';T\:\Y?>?;['N7 >BYUR61WD=1^['8Y""6@"!E8BDG\O-X MKZ9J3R09W5IT^B_N1PAUT8+#4X'&)LTJ!VZT" ;H\I=D]2([%/G4T M-U\<+UVTE62/Y,Z(,LTX._N 7\/Y.C=ZG=E/<$N<2(_&U(9:PH#++H,QQ81$ M=&-^S/!>8?J/KXL?_X<^O=;<](L;I;UGP>F[TL??Z:?R=V1HK*G>G J6E-*6 M=S-.Z"PP+8 M:ZZ\K/0KT*)(NJ6"DJ%/#Y\#5?P@4CU>&OOU^R&LF9IEYEE) FO#5*=H^Y[N M.%=[OP2E%:(-.H0^HWN/LLR:Z_%FPCV)32.+^%?$\Y^OKBX7%XLZR.S7Y>+J M^YO%?WSXX^UF+S(4CCQ$4%Q:J'%9B#7V+UCFG*FH,D\]1/[4.N-DY#6#0%,V MCNR0?TG?,%^=XT/A^_L_1?P]7&!WYX6V!1P-**3#%H) <#Q&F4R) MHM\$K2>0^#@5X\4UHIM[L@R,SK'U M .<'2)E*G](A;JN64I@HF.HOEWA]P*)Q&DLMVTV,S,O"P&G2L)''X(QWW(;6 M[ZY/$C7NPU@3T?> T_%RF,Y%I+C#PCSIUE(;$'"M:C]7UIVXE$O,Q?9Y%QG[ M(AI(3/OOHT-X-@$5:6;!:E&S\0P=$A,%%*,YBR:%'%OW36S?7.$9 MNB0/>7<-)[$)P'%[1-\L+N*F:TE-BIGEKFYP,>]Z!ZXIXVKNJ/SBQB<8H\Z)@$!Z7(H?8H O@4G3>>.R];%_:<1O'T MPZ+/KA]/E>O(KL-3.Z436\V?=87>F42%0J="'I MQ4&+3C^X<1KFAI7"-)7DETO\ON/2K4..VT:*[Z]=/-IOJL+^BF?<6?1.11!! MT\60'1VIPA!4R;P8U)P<_^%5Y<%T3]^[&4QA#BOC">!Z_YO)=;;?SL:4]#+) MPB%(1@>VD-OH2BR0A=;"E'&MBZ6&W]4X5>HO234/ M@H\)M0-=S[TCYM^RX:]+J3^6O2V>:XOR;0V7C)1XQ2K/Z^]/)X4)Z#P-QN^ICYJ782RD%U7%AUJUU_#P07E MO!"8Y=TVM26,L["%C&IVBQ[5%3I7.! R2G2ULKT^'Q4D=%+A4"B@K$X12'&#) M1F(L@3S0X? U"=/D9,$^#)1CN#PM1;1SF?JBHD_.0:J-]E5F=&ZTEI"-8I[N MT\A,ZV?5O82,:ZX,B)8C>3TMP)Q)Y;3GI%0QUPZ]C@POGSBK5GF,JF 6=L ; M:UP39D!P',37"4#BF'D>//E0N\Q"S+:L>W:ZA!%*3,A<=+F$7LV)#H#.4)-9 M!I]@,*XQ-+1T)S&MY>/&+N#!I6AS280?"V(6 :$PFF +%C)#(!UZ_+ M _VT7)39Y1D*(2,F#[;..U*URJ>K[= ZFQ!XB4JTMM!VEI]&"_]QH72L-"9@ MUUT/+MH9I<6S=DGH!$A$@V(UP\C0%K@T0N7(8@RM2S;WD#&-_OCC NM4Z4Q M4]U0OK4N9_,KVM%F:\3JUTCLQ/7?(\,25^_^)LZ1@&?SL/S9/8%75[K:I8OS M\XX9:U:?)8&,F\RA..2@DF2UP5L"8X303&)PIK6#,>!VIM$_?US 3P4M$S@X MM\<;6B,5+6*!,^:(J39#U#'1-APO.O$H\_C#)?V_-SB/ETBSB[Y5R_TO5Q<7 M=%P6937[.I^560KTM9065_7 ??U._$Z5:SEW26R!/GW-Y..[\#=8]+3&_*UW MW:A7_ZMK$CYM2=C"E6?O>,@,='18IYJ2VYN+A%1L],Y9PTSK&3 /4W-*1N&& M]1_+EQO6WU]I743,=23?BRLH@M=22EN?5ZJMHQV+CLZMP#Y#1 Y87ESZ["C/C4&08_=_]DW?HB1<:%%Y"%(&4O(P-7 MAT99R8S/LG#RTYH'H/M2-UY"X&#@N!=5'D12$\/@MM\AAE)XSA \V92*6051 M& \NRU2BX($W]T7N4S&N'AM*WH_ Z@CF3PP^F^XJ)1>ME"@062:&:.T@&AM) MZ#;)%#73OG4#DOM43 <^Q\CU$9@

      0)P.2FH.3=#_K/'_3/NL,CO2A$; 8; MF":CH,X2DRH )L5C#H%9WCISXP%2QDLD>ZX[K(4,I@FES1$3J#A&C! ,6E!9 M.G B.\@F:56R2UJVOK<>)&9<_=-$U$_#YPB^3P] &X4JHA#!6P]&!5*H27B( M10M2U]ZIH OFYO/A]A(R.> <(^3'H7,$QT?N*OQIN(W)$NKB];>[Q$GZ$OJR;L7 ^D'F/@'C-1D^7:;W 7(B@R=P%6TV MLE&()D@Z&D8"#ZH&WV.J,\$]>9*ZUH,$QW/KQ^I;!(R.CE,%>K?YV-'L/M5$HZ5NWD3Q%@'CC5(;!AC'K&](5EQ')BL_9US(R20J4Z#ORS+R5!1+K,\ GP.7'2\=>&BS=6@9 M3,!6^5R?C>>8WX7EG/:SHJU=75QU@^7V*JJD_3AT)B'LAXJ;2.37;_&2%]CM>;DH4UXDRN_5&-BOC MM.2@.9XHK+Z18?!C MEC&__OGG"O/[^77>Z:MT.?NQWJ!RVB93F[3:&LLJ/)")X!/4RGL3,:/@O::) M'Y:!UI.ZJ<=VVNBK@:0UJM[:[NTMQLOW\]7E\JJVQ?J%[-!7%Y6)9];+&$C1 MDO)-!6I?0>)51DC%"\$-Q'-5));5Z<,>Y,M,8">B)=<500%2,G196H#1=!\C[WX .?'Z^PZKGNP!9\ M'=GO^T"QHM^#HR-)XHA/[]JL8X/I;MG]6GOM69T+)&O )D7RBY0#2Z1"40)7F6Z]2YG*V+WUBX$2*@(PAJA+(*>TU<_60Q.][5(Q7D?2<]LZ)W)\ ?MY=?#]?_$1\C7,L MLW5\]QOQ^'4@_^#-XJ)NJA/;F2Q1U-1QR"74]HJ.#H9&!]9X+Q6=#MX\=:PW M<>.5&#TGVH:1U01 ^,MBB<2^=8 D_7SW=_H6YE_Q,WF(73+P>;BB-H#D.P"J6+AR:$-KO7S2T_2^@4]V4M'X!""F@#^MI; =33D"W[M M.FR?)2VXU$J0P=D=)')>?>#DG_ @DU9:%-TZQ?%!8OIA[,5'UML(8P*H^D+" MN:*_\G.'4]7.[-K1;/_L3?@^NPSG595?+;^?7ZU>A_/:S_TL:+(8DM5@0JEA MDQ@ANFC!%Q]C*"H%T3IV=1+!_=#Y8F/XSR_49@A^WL+?3\L%'=S+GV&>\7^N M9M_KT:5?OZ___3J+YQBZ]X^A2X$/).,YBH-/X16U 3U.A@RAD"_ M(K_7I.2U5R(YUKS[>/-RX>M3FKYAOCK'CV7+]$_G52G,\[LMY]>Y!\8JZ4+- M.,C)U#?:.M9S&1KY9<\Q*&GK1-MK#X$*3<4Y]#"&8"=_V#NWG]\Z88 M!%$G@1J*J&.O0AU?&3E9QK*@"CQ@4JXQUGJ0-7+]PR!XN)^7VE0X4\;;3@4) M%X85*\G,4;6W2/0A.'(."<6AM;><@^RQL5;88^6/"!'+%- ):%SRWO.3<.K)\FX)Q^\@/#9P3 MN#T!K'PLY$_A7PD9M\G\T,@Y MG?J 2\7G! A@V(662827*0D?FJ!46=*>4AE& Y3SP9U^N1O \>QJ[V.U)8=\5] M!.=&%OAOL_GLXNIB0WB4WG(;-&"?V,+/OR]0S@9-,X9=" ]SZ"\,A"=<)!8S"+%E 1OT3C@UJ+CE7 V M$?S1_)N Q?A^GK$0[C86NY&"%E4 M[6RG5:$MH@1GZOAW^EGFJKB2>JFM=KC<1^:X09=!87,81$^6X01@6I/(KNAS M7Q;E\J]0>Z7?VN/6$/#1<:LB2!==?3\W$"19D=:19Y@4F9&Q=3E7+\(F#<73 MX7%O"$UK64T @.N& +4>[>L2L4O[V8:M8M!"ID2N"ZM=(XI?3]E!%T2(V7O6 M7!L^2,RXSOUS ZV-3"8 KD_A2M()065'QH-W#+SRFOPJ'G4T M/@3?^@:\2\,X!:5CP>4:A> Q("G(C"Q M9'AL[88^3=6X*!LW.^0XT4P9;'^NL%R=?Y@5/).V$&MDAN13;8\M+!V=F""5 M%+@*.2K=>HQD#[(F^H)_)!+Z NU(L4P :;\\> 7L[ FMB\I* X)S#LJ: F0; M"O)("@]6*I9:?[S!U M;9($9BTW68+!&E_$I, )%>E7WM&IEB+TZU9]P!;W$C+9-/)#,'"_^]JI+!\[ M%0%7)(0NF-+%I1T7-@D6(7!//HV4'((D?6Q$4I$YX4ON98X]E8YP>]FQA[:< M+,1%&XY.!PS;GJHY:IWHPK=&$Q,4\Q!MYB T60#18T39*[[0'PYC]RL_27S[ M87 $+T<&PI>$\T#W]*,$>"E M]U"[M[M8Z,3TNS>?P,53=$P")L>(=S$0KR?@BMW5IC=^!,.<$P9=#Q #%>DH M1

      M#:W;J98\$I[F]S=-$9!-$*4^Y ;37!5/I'A* M1=UG[N*WT;G\;0 A_2+.ZWBB-9%)JB)B6LELR7'D0A H*)ZG&G":2.F>)?VI MJSSMYMDB^"/+K3%$;GR(1))6,5F$DXF(PQE"QL<$_V#*4\$]8Z6K@IY2T>9[ MXU!Y'X#5&4**03^*%)AA UIKF:?43XM." #97K M 9B

      3&8'+O/'VX+3TQCF .5S:2B>I!TU\:4=]F,T59[, MU8+_V<!(9^ MEMC)DFD79-O7REPH 8(S\X MG2&#RL\LMXWSTHX'\.WX8(8E4SSE2A10^USD"B?/4 #GFQA.I$A]YGSW6*I) ML)PCU&X\#E<&S)&[HC2 M::E-Q-8BS0*XQ@9KY%(R"$>5M '>">UZ@.GH0G5#5>-@IRQWJX^:@^_$Y>IF M/Y_F'SI@TV8;7%!C-:A2Q;E!/ B"G.5PR2O*C%528=MG5OR!)>J^_XX#CU(< M;008[_[XD1_)/\U?=XM%]_MT?G&;HJD<3I3)W) D=]&!ZU8;)U!R2<[Z30Q:4HXXL)/?X.62/A7O*JKW@HUX6?$;D>^TBC?!S_5;PV4[#-F^+ M$D6] 6,KOSH#MR*N29W2D[E]L**2-03 )\LQA@BS0*8!T)T5#F,>U3Q7?2HOT"$4>*,0C&2[.YCB6P>/B^,"L8$Q>GC9\N= M@.FS5C_(O+!X;7$F5P;-^^D<;MNIG7V]^O&C6VQW0*0@.JJ$",^5M4E:9 RA M.0N*ZZ ,YKZ/%;/[Z_V \<*"L0486=NE\0#CY?3&"OO:I=7OP,Y-:#RPH*SHS"[=_^_E=-]N8DPX"C#P"?>@KU52R+BHP!Q@7@@FA:5]WAZ/ MKU2OEX\AL MZ<90)Y#79-[HF;CHF;@^5$@OL6QLUX^,W$A^_X+/T%2^YVZ?JYS,)IZ8Y0$1 M2L%3D-8@ Q!&GEK/&97>/,[C_9.6DW'&.*4>+I%LAW(5 C+6!A2HQ29&$J0O M75?W9RPG.P5/90/8.53Q*S'G)HB(@LQOK]9PI+VG MR'HOJ:?>EY\./+0$O['7QA&LHI,ETR[(-N=0&F^B" 81S0@PR><,9;CRL<#: MX9!\DL_4Z:%AX^ATL9]4@G^*#!H U*PBP_=Q72YRK]YW)#" M&!6DBT@%E>]Y,/HT-10Y+CUHZ"0PZY7UVV.ME@OMSX5,<1XW7"?+\I.3MN : M$+ +N2!@'!I! PFV:"BMO$YZF0KI7.>BY!2'&VDUGY7RP!BF+/:J!QTD#F\ MG[M*T(08W)]"R:C J>P!C*%-&"K5UY\+C%((;.\"39?#GVVD%F%G ^'WKU=N&?]] M!8Q\]Q/^\0W^LYO:*$\M"4HAHPFXXQY\+>L VCXY0;0U1JC28YOVD/(2<^V' M/!:6D$B;P-J<<(1^&SAD< M;[&JGD0-1KJ3R$>9R^'RY-]D,4HB64U,(BKT0LQ85?6CA>^?[^HJPOL74U4? MN/2>Q8C,NF6]#Q09&0B*EGG&C6-*EVC3\%*KZD^2^5E5]:<(X$54U4?AF.&" MY#&?%%1L?@KUW"$I?0C!4LELGT#.GZ:J_B0!GUQ5?PJW*\/G']WL9_?&+NXZ M\KFDO+:(,D^R/ M'2Y*1X//(Q5S'KMF>7A]0HRDF #/A(8^:2GWOUG'L7X>L9_-N\HR_R7&V?4O MB^[JQ^W#=PI$YZ99C'C$6;;LC4V(,"VIA\LU\#ZQVL??K6.9/H_L!_&PLOS_ M>N5B;N]Q\<_IM^GWN'Q\AVT;PS")270!]J$TXE129)/@2"G-,\\(Q7WF"O5; MK4ZNR?-@901^MX"@=[GD?D,[IIZX' <0(K=5=%XCZT5NZAL)-BH2@OOT6G_\ MW3JI)\^(BG-Y6-MJ.-X@2-L 5A!.< M:A[BU%AD*^E XE1@.PDC?[\6G2".F MX@DISV1AE.5S9=31HZ?O-U,&?)Z,&,/?*^W4OPKN4XX]Q]>9JD;D_X81C M+01#Q N7)UL RRR.8 3Z$*G+O7!Z/1.>@+=#]#19QWRFY+N1Q- I-:#BN\V MLKRW$Y4,-@P.7:+YY(%O"=S1"5GM'(G&8V!584#MIZ;)K59@*&AP<3EH=LVT#'(4'#TFI,GRYX(0&L3X M!M"S5:N;2HC;,X"M%\9+Q/)#"C?4(A.2 _T:!56:,Z,- M8'T# %J?@@]3ZZ:S:2[RWFY#\QA=;GL3-%WWOI=($YES\(6EA*J 9>DFLGM( M:;*,NJ *&LC\!C%T3YT*+:4*1B,?(YR&9#QX(MBCW)U-6N:$H:/<8SNI:;(2 M>QPDG2F"L\'T,RY<5PA.GQ<=D!K60RS?7"U7W7= ZL0XD[ -!%F?.Q_EIB16 MY7\P0MRZ@7TL'8O<24B3!=QE0#2<\=7[?>2<^&YQ_2J$]2RZY41925VB#%DA MP:%D/"*MX!PD;PP7(GC]N)!E3YN/QU]NLDQ[& X*L+"!V^A-MUSEMS68[#:>$! D[789=3%^8QN "6G#"[Q ML ^['G5*H@8F884T57 >I*(X@7[4M+0M7'RZS',7!V%A2:@" M[T=/T2[ MC)L&CQ.5$B'&@G(--@^ PA@93 *23$OCO>&N^(OK3D+:+ @O9"L/YGP#\,F/ M@+_.EZO%50]&V,VAF&!.C!=$("IS"W_!&3(B""1,BMX1 [Y Z5%8^VAI M-GV!/YQ0Z9(P#&Q_F4"GVJ"04PDCA:D0+FH2Q#.U),_D MM#EH?=2;[F0I-*":MMUYMII5>HL)-PYYI]==(RUR3EF$0P#A6VD$[37A^ 00 M/2*AS9'K98 SA-L-@.5^S"&W:%FW,88+>G7]>6;GJU?S\.[?5],?6A M&5S1. ]EY4HDI+4"-@GN.#;!2E;Z:CN!O'X@>YF!ZK&DU ?['3^8=NN?PT MW[&QNUWIQ*FSF"(%9B+BL#?0P<$@;"7&49NH4NE,D7Z4]8/=RXQJCR";RA'* M;3>J#U,/VAI\D-LT]\]Q,>W"!$=@%P9V4>UDCM9;9+$62!,/ATH(''V?E/YC MZ_1#SVH>\OW M0\S+"G@/Y7)S4XKON@/EJ.QJN0WB6_A(ZA;?UU\^?R;Q29\?-H'X_)T4FC?\ MJ-'2W5S8I V51@9D$MC6W-B('%48><4\2RFPY$J/!-Q'2^G^;^OD87 FG0S8 M(Q/YNI>40SH)@3"C3E#-35"E??Y==#35O.L\Z1]K^W8RNQNXD/:UP]."6TD) M,((XC'@D!AG-&1+&A6A3;H.5V@9]^G\-W+J<_UJ>( M2XJ)PA(EDQ-S0TS BN21M\0Y39-4H1=4CK0$?+!HY2&JI>ZB88 CH#4" QX\7:ZM+[2'O?]^LU9BPE M]2*<:\!"?'VUG,[CCG&VB;2& MLM))Q$>)JNMQ%!%]#SB=+X=6KZ,$VI.P9,%_RLZ\$A'I".I5:$:TY%&%7G,F M!UU'SPJ+ 2+L6CJP3+ZOUQT/_\+/GVC4> 7=XIDQX*51QV4NGZ&LK(R"FZH MWHX"40XG+"C").5&_&"N.6D8RA6@PG'C$CM4'WD< O=7JZ,;!HNK*\"[5F^# MH.&*Q%*CY($;W'*.C'$118HUM2)Q9WNE>S1U&PR35!^E?PK;6HL^.(>IT$(B MHT, -RVWF\S1_&B8SY>@3;[/B.&SH@_%_=!BHA[$I@:WVX?;O!2,::Z6 MA"O-!8LXP099,%@0"\XH3(V-Q9-6]]%2N3?GR"^CY[&\ >CL,)H_QX7/LKF( MG](_NERKM$WS7F[LZ3#Q+GB"B4+*IP2NEM-@21L-_.,:F =6]>-QU&,XI3TH M;>IM[$R4''=52XNL\K6U8X>LW=1+VS"0/0O[&])[;[KO;CI?R^I--U]. MP[H\LYNOTSQO*".3R#1S00:$UQX#=6N3 JX,+R1ES(=$Q@KB]J&OJLMJP7.YB^QR8VGTS#G.SVOLM*;_>D?(IW9 **N^'G5]_ HK? M3I=^UBVO%O$V!=@388-6"OG(0-=I#)A3."(F$TTVY=ZCO=J!'!U6.Y3286-Z M=TCE*XA]74QSX[PQSY55-L]9"CDO4<(A%UX@:TAD5% B69FIO4=)J3E>]5GQ M]'":;UD151\,/5]VLVG(93[KD!*8M.M@,6,&S%=)4=(1[I)$@'RA& J:)ZDX M"5;T,OV.PVSG^@U@JY2 N\+<;A QVS"D4%@00U (N1D02Q)9ESP8I;EX0VJ7 M#CZM#<%,[7R_,I(] I4SV%P9+ \T\2;&S+FWB:C<$-/1G Q)D*8:'.9(J+"$ M<9-ZE1X<0<-['JXWB%."O$QX$ M:4<'-42E7Z8GI*1=UGE_& <@Z3ZWM#!Z[HY1O[ M8]W.^2Y&:P@88\)BV$P"?P##(;!YW@"V'E2PY4*D7EG-@\(W3^FJ\Y3R#/[V M>-)IX":[&:1S&]/2(7K^8A_RMW?OMI9_DTO5J]L8O%]71^\0\[NXHY_= P OL) M<-$CSK0%QX+D9TBK(L'1>ULZ*:H782U@:1 'IM*Q:71A)F=NSI_S5-VUV&Q MO\99^-;]9E?Y]]?O_O"SJY!;RGF_N(IA^SS]*L&_7\UFW>]9V[_O%F^ \NDJ M]RW=22T=)=W:,3MEK!CD6*I$',($3 TP,(>@A_\):D=2P@I6BN,,X#6IT'GG"KL!+)N^+M%T]7.:,5493' MR?G9 >A:3! 738(RL"W*"2P1\[#199 MK\RSD\'1@B]4\)XYB9$-B/_I&.];9DA-N(X2[&WE7:Y6#\@ZP5&D/C .7IR2 M(S;N/R>J72&'J/##2"%QM'#]W(2?[FUH&Q>X/[9 1JXHEQB1F'TZ9PER1$64 MA(^28YX4*^X6]2&LKDE3"@6/-51QD32 L\?T;UU"N-$5IIX@S;Q$/$:+#,8\ M5RMHKSR.AI2^T/:04M?H&0E+)=A>N[O-)3#P4\H1\+C\=?[N#Q]S6LX]D__7 M>:X4G(:I7>23 4SA@FJ-J$YPM0>#D?'$@9[W8"YH+V1Z%/C;W?7FQ'7K6DB% M\3,ZXQM023N.!2-<@<=(D=M]HJB9PSXX(5\MS&,\0' M"J4!A02<^QD7JZF;Q6U@ZV.WBLO/]GJ='Z3P\+.885[+6 M8>R+/_0?(:D9^WNH\)_DZI:31 / VLFHB4V8I1 \PLKG[&/0Z8X2@:(+TGM0 MPE24=NIV$M*,X5T81,.YWM:M-XF46)('.[AD".+4*F2Y$-8.5>[ZAESMM;7=^=(VN\8H$BQ:A 7!%0F($G9#WXGC(% M8LH/<-M+39U']F='4B%Q-'!_W93.K/>S2?UDVA-F#=):N-SJSB,#%R_"0@?0 MU$'P6#KF_9B&VB6/962[LT;I3$8W )2[.:Z?[33\.H<#-07M-O$AA40I1=*P ME(.EV=7$!GGF&$MJGJXFF%/2OB<@%3&%'/B+K)$'&"Z-Y$I&[5!A(QZFJW!YP M'$P5%D8#\+JW@W58/K>T6,3+/$G^9_QU[KOO,<=:/\;5I_3-_@%W/[9$PWXP M)KE'-5-(LY2'+8KDE!=>T^*52J>16+D]X$C*;$0Q-8#"IUR;@"U)24@B=S^' M2U[")6^!@0 /<$@C\5&*.+IQ7KE]^#A8&LCL!GRZAZ_0._;C@TI8@!(F*BMA MEAPR)&J$%2;:N:0L'3'PO9.F7E"2I:%4,U(P7#0OM7WI\I:Y7?+W-?4,=/3H M[4Q[K?XL[4U/YT,C[4Z#U=P)A0R6<'LJ:I$1N2.&M"0RAZF6O0SJE]'N]%85 M?$H[S(J;'A#"@)^4X*J)/B>F@F( @Y:!7(SUH:J#=P?,@ M;&=/C=)"J]_)94\'1ZWS@$6%))4:\: TRD/7$4DB$,VQ$+9$O\*&.Z$6EW2O MEJ@GL+U!Z&R[.\J@6(H<,1Q5'LWI\U,%1I1@:HBW.!5I=OFR6J*>(MF>+5%/ M8'.#+5&QE,)[9Y!4^=U<:@,6*?-(L$@4>,V,^%YUWG^6EJBG2/-(2]136%M? MC3S1MSVH4 MX300^OHESN/"SL!9?A6^3^?3;""N@&V;A@@3:U2,TKB;[M4\N=R M:H\M+?VJ>(2DMFRB(C#HQI-) Q"[2XZ^8=:VKH69_Y\PM8G/GA MZG5,\#/KEZO(M9.8(0 ^L(E[AC03'D7B$E7&D=#/MCH!3B>0UT"^W\A0&TM6 M#<#PY@7BKOG9^Y\?IW^?+Z*=3?\WANWV)DDE;).GR#EEP&D)&-G<*5OX&(R@ M*JGB".Q'60,I@B.#;P0)-8"[N_?Y]\#5^]5I=T< XFJ0=6"ZM9'MR6A]7SS!1BA)?2 M$U*ZVF?$[?2"M_KSP+L>%AI(&KG=XL:(?@U.?LH)>T"LP'"/D"0(L)=19"AG M*$6BP8)QPA?/GMQ#2B\XZIK/G_&T,%] MMY$I)(((T>J(9%0)<28QW($JMX#C40CNN*:BS]E_&9E"N??]>Y#(HP$Q,N<3 M)TU1U%@C'CDX9LP())5(5#'-M"PZ56IA::XEW<['(0[ MJ&M1]3T/"(>*JET0;ASH!SLS7$2.F42!!0O6! ,&TOQ;GV-]3)O4KQAK. AW M4-= ZE$E$ X550,@?)=2]*M/Z=T?_M+.+^(78."G>=[LHR&/7^"X+:9^=0D4 >;- Y%+#'B23H$5G6NPY=4<L/J23(R1*<=PB2G3JMD@#M4 M(1:8U]RR&*4M?#2>=X<-Y&>-?6H:ALQ+/U 3'[E07H.ZB$(BSA/X$183%$@4 MAL4D+2UMZ(Q_28R;'-8TW$\2Z-GH_;$^5," Q:H%#"?/2>[![K4'-R1WY=-. M6(0E(X19KD/Q;JSC8WC<#+#&,7R"0 =B^-T\E$BX6']_&?U?+KJ?_Q5]N%GB MU>]V$;Y-O\,]<_?\>CR3X@$Z[W_T!I@^W.%Q]PHG9DV<3?S =(C;WE!YO,9K MFV'9?<\I6INSL,@7\QJ6;G'^WWN'D.*WO> M1R%QZ"@8,&)@E>G/".32_.W-4\_AM)RC_WG=5G8C8N')2)@0[_^?9>,"W36/+16W7YTSP"(DUA>!Q6@EBB;51Y/SI/6;FXT(JO/L.QJ\7T>WL_L11%)/?QBE?>%L^2TDQ.-2"F? M^#?S95B4$].C3U:QU,[6?D]YT8B@_MK]?D=?60VXY]-5+*JS!'>8-Y4%>'NG M3K_'\+Y;-ZC^AYT-/FZ'OELE_GB2Z'IPI86#MWPSZY;Q6W=+;L[@*GCZCGR_ M2@SN]"/8CTO-RG,D,=8I6BPDO4:$]NL\3'].PY6=K0L.A@CJT:?J.F6'>=X= M8T#MHS2;W=&U/!KLZ7&(=GVPFH3V\+SKQX &7EOO@DJ'#\U9,T<>?+NNL]SK M%!UD2G%A/?=DL=V[>CS78LSP9'VXO_O^8]9=Q[B.AWY:OQ".$H#>OT[=*6'/ M&'P^RNH&X+"F[=4/6-Y/UZSX,KVX7"V_OOKR=118'%^O[L"O9X1';];7-F!V MW1YPH^<=EO<&MA^NTHUBN#_PB"\MB.[O\["875_;;T$BO\ -L'IK5_&]G2YNAN0. M%LV.;_:240,/:OO945E8#T_V]6__6JVA].9R?O'9#U-[1S[=2W1UW]CZ,:?^ MN+3=Z6OO%NO ]TAY=T^_7B3G[@C1 _/MLE"_1-_]C(OK3^G)6D_ RTP MX,ANOKI=9GB4>><'JP7(3I'/_<-ZB"V5E6S.JMID&><[8'"T>=?WJLGK(-^[ M7DSXO_H=8!3KI*]0_O,"\)\7@)-D\[&;?XQ=":$\_%*]%[-#O.Z.;+RA>R7" M)[]/YVN>9?U:[()Y\N%J2NUCU;(:!]K>>]E367I?5__ZO/"?%M^6BW?+U?2F0VC) M=.]>"U1+>3Q7JJ>PK;*$/UVM0,?/51!K5S 7[L5O\3 M;V_J6"H?N<\"U5(B"UR61]E66<+OX:/=/&YW6N)!=,\GJZ5&GBO%PZQI2VYO MK^*W;C-' O:9.V[[M6D]5-F>LDZUQ^Y"$N[#Q ;%_H]I-]MT5_]KGC;17?#<( =OSO*SN;IJG?4/_-_K&9*3,X6>*L!>L] MU9>$0U^^M@4)4&,S.]\0_.OW'WFP FS 36?3U749V^V\%>OE!A0"Q6F<;<<# M*VGB'?ALO02" DY8F[;>#@(+^]&//]M+B$W%NH[SJ*%7@2XNP2_\$O]]-5W< MZI4R2OF$97H)N:G0U^D\;#4+Z///L3* 'GZY2/;/ 6(+9/Y\MM?_R-TPUT.B MYCZ63OSI\_T!YQJ8,SS7Y_8CU1Y<3Y#"_1/Y>/>U'X3^B/XJ-\YZ VKBHEM< M#TX=V?W%>F)ZS.^NY^9K!Y)GL\?D36.A))+]'ZZ7?750%-UI?*DLNL^Q*R"G MNZ_4S"DYSNONP,;K)_D 21^+B./QM^H5]9XHE#U,^$^NXG/>-/_)3_Q/?N)I ML@G__-:M_?&AQ^/AEZJE41TZ'3LW6UL L]DM666.QN//U;O6=[*[Z[/WVFW" MHEW//1YZ)NY_IUJ2VJ$3L6.CM8W:#;5E@FY/OU;OVA[FQ[?V?O&F^QIG,7<^ MWF!H\-/%[B_6NTC.D]=!OM3V4X"4<&O4?TIIZN&[[^=ESMKQK]=3@>?)LC>_ M:NO,&!>_++JK'[\NEU<%)7KHN]6R<\_5H\=Y5%NCKL=*A5M"2TGQT'>KY>6> MJUV/\ZCZ6>R^=2L[*_$._/A;U=)MSSYS.WE17T*O_ H\\=GU9SL-A02UZY/5 M$FO/E]Z;@CO"FMMFYC0R_^GE13#?N_6B] M5-=SKFO*[FF(DD+<]>UZ>:H%9'F 62VHTEM2BRO4O5^NEV$Z1*\> M8U3MS(I_7TU7U[E'U@TKP;WYONX%^G::@)@(NRTEW1.7JI=P>J:XSV-E;;?Q MD9KYQW)]B:R[B%YV,^#REU4I3_*TI>KEJIX=NSN'E M"]1+62TFZ_UL:T["3X+,8TGZP$*])-Y4[.@,-E:6_ [UDW>^"7Z5$7K?-7K) MNZ7HTXG,:^Z0?UI=QL7(YWOW&KU$W5+@ZD3FU3[5UEW-[.+#=+DJ^-2]_ZN] MQ-E2..LH@VH+\*EF&1H)V?/)7MD*+06S#K.F>N1_J_S+"_#8MWM)LJ505D]F M-3!CY-9P_] M2T]8>OCM7D)L)8!UD#W5K9U'EO?0X[?S@[W$U5( ZA!;:I\6@H8'6!*"R'^(NTQ[W^HEX!:BO+L8D-U(Z0;G"JY_48O M>;04@WFT^3;2O >+X]1\5=I2F*3!--5N_@L8+AO"WL:E7TS7SS"%\E2/?[Z7 M$%L*@/1G6?5[*4PS77;&,?UYM[M2S\_'OMY+LBW%0GHSK-6&&K_.EU-@Z[>% M73=3O3?J\"'E [MK'%BF2*N-OMLHT'?CR5)/ ')F_>K>SPZ)A=U^[G5NSC2\ MX\;.#U8L[CPFBP?1KP/,J!VSO"5M<%7;HT]5D\U!;N^42D-U;J]FLQVZI$P% MZ/X/-R"K \6@1QGRGV8"M<[0?QH+_*>QP&F^]6HQ^Q87WY>?TK=% 'R5L? / M?+;:&3K-1CC.F.J60J:J1#/2AU^J5LE[J@VW8_NMB.3;=#78O'[PJ6HEN6<* MY0$#:C<.O9I%@IT@V:H)W8]5#.]G]F*0>/9]LUJY[6ER.L*2^H'%,61VX+/5 MZFM/$]MQQC2A -=TE9C7M^-SU6IKSU&$NQC1D#+\MO@^7Y75A?<^6:VJ]GQ5 M^)0A;6G"0@+;_]5J!;6#]&!S8MLZ#.4FE^[^8KT:VG.TX1Y^-"&KMU>+-6$% MA'3[J7I5L>=(YS$'FA#+U^BO%M/5-"Y?75R\^FFGL\$)O >^6Z_N]1R!'>3- MRWAE_-S-IAXV\'G1^1%?&1\L,\(KX_YM%']EO+_4$XP4>&[<_?U!L?C-Y\/] M3Y=RZ8Y_O9$7R8-R>QC [\FOZF\LN^C\V*TVI)8)(_=?I9&H\D Y'^#?^!I] M\Q?Y'\XNX__[__P?4$L! A0#% @ =(2#6,817OY)-0 0'4! !8 M ( ! &5C>"TR,#(S,3(S,7AE>#0R.2YH=&U02P$"% ,4 M" !TA(-8O.MM"I,' K*0 %P @ %]-0 96-X+3(P,C,Q M,C,Q>&5X>#$R,2YH=&U02P$"% ,4 " !TA(-8DA&5X>#$R,BYH=&U02P$"% ,4 M " !TA(-8.01G8%,$ #5$P %P @ $>10 96-X+3(P M,C,Q,C,Q>&5X>#$S,2YH=&U02P$"% ,4 " !TA(-8>OMKZ%L$ #\$P M%P @ &F20 96-X+3(P,C,Q,C,Q>&5X>#$S,BYH=&U02P$" M% ,4 " !TA(-8-0UF&.,$ "T%P %P @ $V3@ 96-X M+3(P,C,Q,C,Q>&5X>#$U,2YH=&U02P$"% ,4 " !TA(-8YD"O) H( #- M(P %P @ %.4P 96-X+3(P,C,Q,C,Q>&5X>#$U,BYH=&U0 M2P$"% ,4 " !TA(-83**LTVH" !:" %P @ &-6P M96-X+3(P,C,Q,C,Q>&5X>#$U,RYH=&U02P$"% ,4 " !TA(-8AS\<>W(A M !MTP %P @ $L7@ 96-X+3(P,C,Q,C,Q>&5X>#0R."YH M=&U02P$"% ,4 " !TA(-8&O3=FG3/ #?!@< %P @ '3 M?P 96-X+3(P,C,Q,C,Q>&5X>#0S,"YH=&U02P$"% ,4 " !TA(-8>?0% M3$T5 #6;P %P @ %\3P$ 96-X+3(P,C,Q,C,Q>&5X>#0S M,2YH=&U02P$"% ,4 " !TA(-8HID6E1D$ #%,P %@ M@ '^9 $ 96-X+3(P,C,Q,C,Q>&5X>#@Q+FAT;5!+ 0(4 Q0 ( '2$@UC4 MUP15L!4 "F! 7 " 4MI 0!E8W@M,C R,S$R,S%X97AX M.3&,M,C R,S$R,S$N:'1M4$L! A0#% @ =(2#6"Z3O3;I M, 0%4" ! ( !33(' &5X8RTR,#(S,3(S,2YX&,M,C R,S$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( M '2$@UBE-3T?K)$! (,Q$@ 4 " >&,M,C R,S$R @,S%?<')E+GAM;%!+!08 % 4 $0% #%P T ! end XML 175 exc-20231231_htm.xml IDEA: XBRL DOCUMENT 0001861974 2023-01-01 2023-12-31 0001861974 dei:BusinessContactMember 2023-01-01 2023-12-31 0001861974 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001861974 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001861974 us-gaap:CommonClassAMember 2023-12-31 0001861974 us-gaap:CommonClassBMember 2023-12-31 0001861974 2023-10-01 2023-12-31 0001861974 2022-12-31 0001861974 2023-12-31 0001861974 us-gaap:NonrelatedPartyMember 2022-12-31 0001861974 us-gaap:NonrelatedPartyMember 2023-12-31 0001861974 us-gaap:RelatedPartyMember 2022-12-31 0001861974 us-gaap:RelatedPartyMember 2023-12-31 0001861974 us-gaap:CommonClassAMember 2022-12-31 0001861974 us-gaap:CommonClassBMember 2022-12-31 0001861974 us-gaap:ProductMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001861974 us-gaap:ProductMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001861974 us-gaap:ProductMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001861974 us-gaap:ProductMember 2021-01-01 2021-12-31 0001861974 us-gaap:ProductMember 2022-01-01 2022-12-31 0001861974 us-gaap:ProductMember 2023-01-01 2023-12-31 0001861974 us-gaap:LicenseMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001861974 us-gaap:LicenseMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001861974 us-gaap:LicenseMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001861974 us-gaap:LicenseMember 2021-01-01 2021-12-31 0001861974 us-gaap:LicenseMember 2022-01-01 2022-12-31 0001861974 us-gaap:LicenseMember 2023-01-01 2023-12-31 0001861974 us-gaap:ServiceMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001861974 us-gaap:ServiceMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001861974 us-gaap:ServiceMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001861974 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001861974 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001861974 us-gaap:ServiceMember 2023-01-01 2023-12-31 0001861974 2021-01-01 2021-12-31 0001861974 2022-01-01 2022-12-31 0001861974 us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001861974 us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001861974 us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001861974 us-gaap:CommonStockMember 2020-12-31 0001861974 us-gaap:TreasuryStockCommonMember 2020-12-31 0001861974 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001861974 us-gaap:RetainedEarningsMember 2020-12-31 0001861974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001861974 us-gaap:ParentMember 2020-12-31 0001861974 us-gaap:NoncontrollingInterestMember 2020-12-31 0001861974 2020-12-31 0001861974 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001861974 us-gaap:ParentMember 2021-01-01 2021-12-31 0001861974 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001861974 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001861974 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001861974 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001861974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001861974 us-gaap:CommonStockMember 2021-12-31 0001861974 us-gaap:TreasuryStockCommonMember 2021-12-31 0001861974 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001861974 us-gaap:RetainedEarningsMember 2021-12-31 0001861974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001861974 us-gaap:ParentMember 2021-12-31 0001861974 us-gaap:NoncontrollingInterestMember 2021-12-31 0001861974 2021-12-31 0001861974 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001861974 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001861974 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001861974 us-gaap:ParentMember 2022-01-01 2022-12-31 0001861974 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001861974 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001861974 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001861974 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001861974 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001861974 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001861974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001861974 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001861974 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001861974 us-gaap:CommonStockMember 2022-12-31 0001861974 us-gaap:TreasuryStockCommonMember 2022-12-31 0001861974 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001861974 us-gaap:RetainedEarningsMember 2022-12-31 0001861974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001861974 us-gaap:ParentMember 2022-12-31 0001861974 us-gaap:NoncontrollingInterestMember 2022-12-31 0001861974 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001861974 us-gaap:ParentMember 2023-01-01 2023-12-31 0001861974 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001861974 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001861974 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001861974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001861974 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001861974 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001861974 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001861974 us-gaap:RetainedEarningsMember 2023-12-31 0001861974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001861974 us-gaap:ParentMember 2023-12-31 0001861974 us-gaap:NoncontrollingInterestMember 2023-12-31 0001861974 us-gaap:NonrelatedPartyMember 2021-01-01 2021-12-31 0001861974 us-gaap:NonrelatedPartyMember 2022-01-01 2022-12-31 0001861974 us-gaap:NonrelatedPartyMember 2023-01-01 2023-12-31 0001861974 exc:HubeiDongjunAutomotiveElectronicsTechnologyCo.Ltd.Member 2021-01-01 2021-12-31 0001861974 exc:HubeiDongjunAutomotiveElectronicsTechnologyCo.Ltd.Member 2022-01-01 2022-12-31 0001861974 exc:HubeiDongjunAutomotiveElectronicsTechnologyCo.Ltd.Member 2023-01-01 2023-12-31 0001861974 exc:SuzhouPhotonMatrixMember 2021-01-01 2021-12-31 0001861974 exc:SuzhouPhotonMatrixMember 2022-01-01 2022-12-31 0001861974 exc:SuzhouPhotonMatrixMember 2023-01-01 2023-12-31 0001861974 exc:SeriesAngelRedeemableConvertiblePreferredSharesMember 2021-01-01 2021-12-31 0001861974 exc:SeriesAngelRedeemableConvertiblePreferredSharesMember 2022-01-01 2022-12-31 0001861974 exc:SeriesAngelRedeemableConvertiblePreferredSharesMember 2023-01-01 2023-12-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember 2021-01-01 2021-12-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember 2022-01-01 2022-12-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember 2023-01-01 2023-12-31 0001861974 exc:SeriesARedeemableConvertiblePreferredSharesMember 2021-01-01 2021-12-31 0001861974 exc:SeriesARedeemableConvertiblePreferredSharesMember 2022-01-01 2022-12-31 0001861974 exc:SeriesARedeemableConvertiblePreferredSharesMember 2023-01-01 2023-12-31 0001861974 exc:SeriesA2RedeemableConvertiblePreferredSharesMember 2021-01-01 2021-12-31 0001861974 exc:SeriesA2RedeemableConvertiblePreferredSharesMember 2022-01-01 2022-12-31 0001861974 exc:SeriesA2RedeemableConvertiblePreferredSharesMember 2023-01-01 2023-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember 2021-01-01 2021-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember 2022-01-01 2022-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember 2023-01-01 2023-12-31 0001861974 2022-12-20 0001861974 2022-12-20 2022-12-20 0001861974 exc:Mr.shufuLiMember us-gaap:CommonClassAMember 2022-12-20 2022-12-20 0001861974 us-gaap:CommonClassAMember 2022-12-20 2022-12-20 0001861974 us-gaap:CommonClassBMember 2022-12-20 2022-12-20 0001861974 exc:CommonSharesClassToBeDeterminedMember 2022-12-20 2022-12-20 0001861974 exc:HoldersOfCovaSharesMember us-gaap:CommonClassAMember 2022-12-20 2022-12-20 0001861974 exc:MergerSponsorMember us-gaap:CommonClassAMember 2022-12-20 2022-12-20 0001861974 exc:HoldersOfCovaWarrantsMember us-gaap:WarrantMember 2022-12-20 2022-12-20 0001861974 exc:GeelyInvestmentHoldingLtd.Member us-gaap:CommonClassAMember 2022-12-20 2022-12-20 0001861974 exc:LuminarTechnologiesIncMember us-gaap:CommonClassAMember 2022-12-20 2022-12-20 0001861974 exc:LotusTechnologyIncMember us-gaap:CommonClassAMember 2022-12-20 2022-12-20 0001861974 exc:ExistingPreferredShareholdersMember us-gaap:CommonClassAMember 2022-12-20 2022-12-20 0001861974 exc:ExistingOrdinaryShareholdersMember us-gaap:CommonClassAMember 2022-12-20 2022-12-20 0001861974 exc:ExistingShareholdersMember us-gaap:CommonClassBMember 2022-12-20 2022-12-20 0001861974 exc:MergerMember 2022-12-20 2022-12-20 0001861974 exc:MergerMember exc:GeelyInvestmentHoldingLtd.Member 2022-12-20 2022-12-20 0001861974 exc:MergerMember exc:LuminarTechnologiesIncMember 2022-12-20 0001861974 exc:MergerMember 2022-12-20 0001861974 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-03-05 0001861974 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-03-05 2020-03-05 0001861974 2022-04-01 2022-04-30 0001861974 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember exc:HubeiEcarxMember 2023-12-31 0001861974 exc:HubeiEcarxMember 2023-12-31 0001861974 exc:HubeiEcarxMember 2023-01-01 2023-12-31 0001861974 exc:Mr.shufuLiMember 2023-12-31 0001861974 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-01-01 2021-12-31 0001861974 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-01-01 2023-12-31 0001861974 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001861974 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-12-31 0001861974 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001861974 srt:ConsolidationEliminationsMember 2022-01-01 2022-12-31 0001861974 srt:ConsolidationEliminationsMember 2023-01-01 2023-12-31 0001861974 exc:JICAMember exc:HubeiEcarxMember 2023-06-30 2023-06-30 0001861974 2023-06-30 2023-06-30 0001861974 2023-06-30 0001861974 exc:HubeiEcarxMember exc:JICAMember exc:JICAMember 2023-06-29 0001861974 exc:JICAMember exc:JICAMember exc:JICAMember exc:GeelyAutomotiveGroupCo.LTDMember 2023-06-29 0001861974 exc:JICAMember exc:JICAMember exc:HubeiEcarxMember 2023-06-30 0001861974 exc:JICAMember 2022-12-31 0001861974 exc:JICAMember 2021-01-01 2021-12-31 0001861974 exc:JICAMember 2022-01-01 2022-12-31 0001861974 us-gaap:RelatedPartyMember us-gaap:SubsequentEventMember 2024-03-28 0001861974 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001861974 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001861974 us-gaap:VehiclesMember 2023-12-31 0001861974 us-gaap:OfficeEquipmentMember 2023-12-31 0001861974 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001861974 us-gaap:LicensingAgreementsMember 2023-12-31 0001861974 us-gaap:PatentsMember 2023-12-31 0001861974 us-gaap:TrademarksMember 2023-12-31 0001861974 us-gaap:LicenseMember 2023-12-31 0001861974 srt:ScenarioPreviouslyReportedMember 2022-12-31 0001861974 srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-12-31 0001861974 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0001861974 currency:CNY country:CN 2022-12-31 0001861974 currency:CNY country:CN 2023-12-31 0001861974 currency:USD country:CN 2022-12-31 0001861974 currency:USD country:CN 2023-12-31 0001861974 currency:GBP country:CN 2022-12-31 0001861974 currency:GBP country:CN 2023-12-31 0001861974 country:CN 2022-12-31 0001861974 country:CN 2023-12-31 0001861974 currency:USD country:HK 2022-12-31 0001861974 currency:USD country:HK 2023-12-31 0001861974 currency:HKD country:HK 2022-12-31 0001861974 currency:HKD country:HK 2023-12-31 0001861974 currency:CNY country:HK 2022-12-31 0001861974 currency:CNY country:HK 2023-12-31 0001861974 country:HK 2022-12-31 0001861974 country:HK 2023-12-31 0001861974 currency:SEK country:SE 2022-12-31 0001861974 currency:SEK country:SE 2023-12-31 0001861974 currency:USD country:SE 2022-12-31 0001861974 currency:USD country:SE 2023-12-31 0001861974 country:SE 2022-12-31 0001861974 country:SE 2023-12-31 0001861974 currency:GBP country:GB 2022-12-31 0001861974 currency:GBP country:GB 2023-12-31 0001861974 country:GB 2022-12-31 0001861974 country:GB 2023-12-31 0001861974 currency:USD country:US 2022-12-31 0001861974 currency:USD country:US 2023-12-31 0001861974 country:US 2022-12-31 0001861974 country:US 2023-12-31 0001861974 currency:EUR country:DE 2022-12-31 0001861974 currency:EUR country:DE 2023-12-31 0001861974 country:DE 2022-12-31 0001861974 country:DE 2023-12-31 0001861974 us-gaap:AssetPledgedAsCollateralMember exc:RestrictedCashForNotesPayableMember 2022-12-31 0001861974 us-gaap:AssetPledgedAsCollateralMember exc:RestrictedCashForNotesPayableMember 2023-12-31 0001861974 exc:RestrictedCashForLitigationMember 2023-12-31 0001861974 us-gaap:AssetPledgedAsCollateralMember 2022-12-31 0001861974 us-gaap:AssetPledgedAsCollateralMember 2023-12-31 0001861974 exc:GeelyGroupMember 2021-04-28 0001861974 exc:GeelyGroupMember 2021-04-28 2021-04-28 0001861974 exc:JICAMember 2023-06-30 0001861974 exc:SuzhouChenlingInvestmentLlpMember 2021-05-31 0001861974 exc:SuzhouChenlingInvestmentLlpMember 2021-05-01 2021-05-31 0001861974 exc:VolvoCarsMember 2021-07-01 2021-07-31 0001861974 exc:VolvoCarsMember 2021-07-31 0001861974 exc:VolvoCarsMember 2022-12-01 2022-12-31 0001861974 exc:EcarxHkMember 2022-12-01 2022-12-31 0001861974 exc:VolvoCarsMember 2023-12-31 0001861974 exc:EcarxHkMember 2023-12-31 0001861974 exc:SiengineTechnologyCo.LtdMember 2021-07-26 0001861974 exc:SiengineTechnologyCo.LtdMember 2021-07-26 2021-07-26 0001861974 exc:SiengineTechnologyCo.LtdMember exc:SeriesBRedeemableConvertiblePreferredMember 2021-07-26 2021-07-26 0001861974 exc:SiengineTechnologyCo.LtdMember exc:SeriesBRedeemableConvertiblePreferredMember 2021-07-26 0001861974 exc:SiengineTechnologyCo.LtdMember 2021-07-26 0001861974 exc:HubeiDongjunAutomotiveElectronicsTechnologyCo.Ltd.Member 2021-09-01 2021-09-01 0001861974 exc:HubeiDongjunAutomotiveElectronicsTechnologyCo.Ltd.Member 2021-08-31 0001861974 exc:HubeiDongjunAutomotiveElectronicsTechnologyCo.Ltd.Member 2021-09-01 0001861974 exc:SuzhouPhotonMatrixMember 2022-01-01 2022-01-31 0001861974 srt:MaximumMember exc:SuzhouPhotonMatrixMember 2022-01-31 0001861974 srt:MinimumMember exc:SuzhouPhotonMatrixMember 2022-01-31 0001861974 exc:SuzhouPhotonMatrixMember 2022-01-31 0001861974 2022-01-01 2022-01-31 0001861974 exc:SuzhouPhotonMatrixMember 2022-12-31 0001861974 exc:AnhuiXinzhiTechnologyCo.LtdMember 2022-02-01 2022-03-31 0001861974 exc:SuzhouPhotonMatrixMember 2022-04-01 2022-04-30 0001861974 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-12-31 0001861974 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2023-12-31 0001861974 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2021-01-01 2021-12-31 0001861974 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-01-01 2022-12-31 0001861974 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2023-01-01 2023-12-31 0001861974 exc:CommonSharesInZenseactAbMember 2021-07-01 2021-07-01 0001861974 exc:CommonSharesInZenseactAbMember 2021-01-01 2021-12-31 0001861974 exc:CommonSharesInZenseactAbMember 2022-04-01 2022-04-30 0001861974 exc:CommonSharesInZenseactAbMember 2023-01-01 2023-01-31 0001861974 exc:LuminarTechnologiesIncMember 2022-05-31 0001861974 exc:LuminarTechnologiesIncMember 2022-05-01 2022-05-31 0001861974 exc:LuminarTechnologiesIncMember 2022-05-31 0001861974 exc:LuminarTechnologiesIncMember 2022-12-31 0001861974 exc:LuminarTechnologiesIncMember 2023-12-31 0001861974 exc:LuminarTechnologiesIncMember 2022-01-01 2022-12-31 0001861974 exc:LuminarTechnologiesIncMember 2023-01-01 2023-12-31 0001861974 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001861974 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001861974 us-gaap:VehiclesMember 2022-12-31 0001861974 us-gaap:OfficeEquipmentMember 2022-12-31 0001861974 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001861974 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001861974 us-gaap:ConstructionInProgressMember 2022-12-31 0001861974 us-gaap:ConstructionInProgressMember 2023-12-31 0001861974 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001861974 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001861974 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001861974 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001861974 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001861974 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0001861974 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001861974 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001861974 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001861974 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0001861974 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001861974 us-gaap:LicensingAgreementsMember 2022-12-31 0001861974 us-gaap:LicensingAgreementsMember 2023-12-31 0001861974 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0001861974 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001861974 2023-11-01 2023-11-30 0001861974 us-gaap:UnsecuredDebtMember 2022-12-31 0001861974 us-gaap:UnsecuredDebtMember 2023-12-31 0001861974 exc:LoanOneMember us-gaap:UnsecuredDebtMember 2022-12-31 0001861974 exc:LoanTwoMember us-gaap:UnsecuredDebtMember 2022-12-31 0001861974 exc:LoanThreeMember us-gaap:UnsecuredDebtMember 2022-12-31 0001861974 exc:LoanOneMember us-gaap:UnsecuredDebtMember 2023-12-31 0001861974 exc:LoanTwoMember us-gaap:UnsecuredDebtMember 2023-12-31 0001861974 exc:LoanThreeMember us-gaap:UnsecuredDebtMember 2023-12-31 0001861974 2024-01-01 2023-12-31 0001861974 2025-01-01 2023-12-31 0001861974 2026-01-01 2023-12-31 0001861974 2027-01-01 2023-12-31 0001861974 2028-01-01 2023-12-31 0001861974 exc:GovernmentWarrantsMember 2017-04-30 0001861974 exc:GovernmentWarrantsMember 2017-04-01 2017-04-30 0001861974 exc:EcarxWarrantsMember 2020-12-31 0001861974 exc:EcarxWarrantsMember 2021-01-01 2021-12-31 0001861974 exc:EcarxWarrantsMember 2021-12-31 0001861974 exc:EcarxWarrantsMember 2023-12-31 0001861974 exc:EcarxPublicWarrantsMember 2023-12-31 0001861974 exc:EcarxPrivateWarrantsMember 2023-12-31 0001861974 exc:EcarxPublicWarrantsMember 2022-12-01 2022-12-31 0001861974 exc:EcarxPrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001861974 exc:EcarxPrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001861974 exc:EcarxPrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001861974 exc:EcarxPrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001861974 exc:EcarxPrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember 2022-12-31 0001861974 exc:EcarxPrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember 2023-12-31 0001861974 exc:EcarxPrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputSharePriceMember 2022-12-31 0001861974 exc:EcarxPrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001861974 exc:EcarxPublicWarrantsMember 2021-12-31 0001861974 exc:EcarxPublicWarrantsMember 2022-01-01 2022-12-31 0001861974 exc:EcarxPublicWarrantsMember 2022-12-31 0001861974 exc:EcarxPrivateWarrantsMember 2021-12-31 0001861974 exc:EcarxPrivateWarrantsMember 2022-01-01 2022-12-31 0001861974 exc:EcarxPrivateWarrantsMember 2022-12-31 0001861974 exc:EcarxWarrantsMember 2022-01-01 2022-12-31 0001861974 exc:EcarxWarrantsMember 2022-12-31 0001861974 exc:EcarxPublicWarrantsMember 2023-01-01 2023-12-31 0001861974 exc:EcarxPrivateWarrantsMember 2023-01-01 2023-12-31 0001861974 exc:EcarxWarrantsMember 2023-01-01 2023-12-31 0001861974 exc:EcarxPrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2022-12-31 0001861974 exc:EcarxPrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001861974 us-gaap:ConvertibleDebtMember us-gaap:RelatedPartyMember 2022-05-13 2022-05-13 0001861974 us-gaap:ConvertibleDebtMember us-gaap:RelatedPartyMember 2022-05-13 0001861974 srt:MinimumMember us-gaap:ConvertibleDebtMember us-gaap:RelatedPartyMember 2022-05-13 2022-05-13 0001861974 srt:MaximumMember us-gaap:ConvertibleDebtMember us-gaap:RelatedPartyMember 2022-05-13 2022-05-13 0001861974 exc:DebtConversionScenarioOneMember us-gaap:ConvertibleDebtMember us-gaap:RelatedPartyMember 2022-05-13 0001861974 exc:DebtConversionScenarioTwoMember us-gaap:ConvertibleDebtMember us-gaap:InvestorMember 2022-05-13 0001861974 exc:DebtConversionScenarioThreeMember us-gaap:ConvertibleDebtMember us-gaap:InvestorMember 2022-05-13 2022-05-13 0001861974 us-gaap:ConvertibleNotesPayableMember 2022-10-25 0001861974 us-gaap:ConvertibleNotesPayableMember 2022-12-20 0001861974 us-gaap:ConvertibleNotesPayableMember 2022-12-20 2022-12-20 0001861974 us-gaap:ConvertibleNotesPayableMember 2022-12-31 0001861974 us-gaap:ConvertibleNotesPayableMember 2023-12-31 0001861974 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleNotesPayableMember 2023-12-31 0001861974 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-31 0001861974 2022-01-01 0001861974 exc:SeriesAngelRedeemableConvertiblePreferredSharesMember 2020-12-31 0001861974 exc:SeriesAngelRedeemableConvertiblePreferredSharesMember exc:CarryingAmountMember 2020-12-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember 2020-12-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember exc:CarryingAmountMember 2020-12-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember exc:SubscriptionReceivableMember 2020-12-31 0001861974 exc:SeriesARedeemableConvertiblePreferredSharesMember 2020-12-31 0001861974 exc:SeriesA2RedeemableConvertiblePreferredSharesMember 2020-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember 2020-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember exc:CarryingAmountMember 2020-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember exc:SubscriptionReceivableMember 2020-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember exc:CarryingAmountMember 2021-01-01 2021-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember exc:SubscriptionReceivableMember 2021-01-01 2021-12-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember exc:CarryingAmountMember 2021-01-01 2021-12-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember exc:SubscriptionReceivableMember 2021-01-01 2021-12-31 0001861974 exc:SeriesAngelRedeemableConvertiblePreferredSharesMember 2021-12-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember 2021-12-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember exc:CarryingAmountMember 2021-12-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember exc:SubscriptionReceivableMember 2021-12-31 0001861974 exc:SeriesARedeemableConvertiblePreferredSharesMember 2021-12-31 0001861974 exc:SeriesA2RedeemableConvertiblePreferredSharesMember 2021-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember 2021-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember exc:CarryingAmountMember 2021-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember exc:SubscriptionReceivableMember 2021-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember exc:SubscriptionReceivableMember 2023-01-01 2023-12-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember exc:CarryingAmountMember 2023-01-01 2023-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember exc:CarryingAmountMember 2023-01-01 2023-12-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember 2020-01-16 2020-01-16 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember 2020-01-16 0001861974 exc:SeriesARedeemableConvertiblePreferredSharesMember 2020-01-16 2020-01-16 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember 2020-01-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember 2020-01-01 2020-01-31 0001861974 exc:SeriesRedeemableConvertiblePreferredSharesMember 2021-02-26 2021-02-26 0001861974 exc:SeriesAngelRedeemableConvertiblePreferredSharesMember 2021-03-05 0001861974 exc:SeriesAngelRedeemableConvertiblePreferredSharesMember 2021-03-05 2021-03-05 0001861974 exc:SeriesAngelRedeemableConvertiblePreferredSharesMember 2021-05-17 0001861974 exc:SeriesAngelRedeemableConvertiblePreferredSharesMember 2021-06-29 2021-06-29 0001861974 exc:SeriesPlusRedeemableConvertiblePreferredSharesMember 2022-03-31 0001861974 exc:SeriesPlusRedeemableConvertiblePreferredSharesMember 2021-02-01 2021-03-31 0001861974 exc:SeriesPlusPlusRedeemableConvertiblePreferredSharesMember 2021-03-01 2021-06-30 0001861974 exc:SeriesPlusPlusRedeemableConvertiblePreferredSharesMember 2021-07-31 0001861974 exc:SeriesPlusPlusRedeemableConvertiblePreferredSharesMember 2021-03-01 2021-07-31 0001861974 exc:SeriesPlusPlusRedeemableConvertiblePreferredSharesMember 2021-07-01 2021-07-31 0001861974 exc:SeriesPlusPlusRedeemableConvertiblePreferredSharesMember 2021-03-01 2021-03-31 0001861974 exc:SeriesPlusPlusRedeemableConvertiblePreferredSharesMember 2021-12-01 2021-12-31 0001861974 exc:SeriesPlusPlusRedeemableConvertiblePreferredSharesMember 2021-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember 2021-07-01 2021-07-31 0001861974 exc:SeriesPlusRedeemableConvertiblePreferredSharesMember 2021-07-31 0001861974 2021-09-01 2021-12-31 0001861974 exc:SeriesBRedeemableConvertiblePreferredSharesMember 2021-12-01 2021-12-31 0001861974 exc:SuzhouPhotonMatrixMember 2021-05-31 0001861974 exc:SuzhouPhotonMatrixMember 2021-05-01 2021-05-31 0001861974 exc:SuzhouPhotonMatrixMember 2021-05-31 0001861974 exc:SuzhouPhotonMatrixMember 2021-12-31 0001861974 exc:SuzhouPhotonMatrixMember 2021-08-01 2021-08-31 0001861974 exc:SuzhouPhotonMatrixMember 2021-08-31 0001861974 2021-09-30 0001861974 2021-09-01 2021-09-30 0001861974 exc:ParentCompanyAlongWithItsSubsidiariesConsolidatedVariableInterestEntityVieAndViesSubsidiariesMember 2022-01-31 0001861974 exc:ParentCompanyAlongWithItsSubsidiariesConsolidatedVariableInterestEntityVieAndViesSubsidiariesMember 2022-01-30 2022-01-30 0001861974 exc:ParentCompanyAlongWithItsSubsidiariesConsolidatedVariableInterestEntityVieAndViesSubsidiariesMember exc:JICAMember 2023-06-30 0001861974 exc:SuzhouPhotonMatrixMember 2021-10-01 2021-10-31 0001861974 exc:SuzhouPhotonMatrixMember 2021-10-31 0001861974 exc:MezzanineEquityMember 2021-10-31 0001861974 exc:MezzanineEquityMember 2021-12-31 0001861974 exc:SuzhouPhotonMatrixMember 2022-01-01 2022-01-31 0001861974 exc:SuzhouPhotonMatrixMember 2022-01-31 0001861974 exc:SuzhouPhotonMatrixMember 2022-01-31 0001861974 2021-12-20 0001861974 srt:ManagementMember 2021-12-20 0001861974 exc:DesignatedSharesMember 2023-12-31 0001861974 exc:ShareIncentive2022PlanMember us-gaap:CommonClassAMember 2023-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:RestrictedStockUnits2019PlanMember 2020-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:RestrictedStockUnits2019PlanMember 2020-01-01 2020-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:ShareBasedPaymentArrangementEmployeeAndNonemployeeMember exc:RestrictedStockUnits2019PlanMember 2020-08-01 2020-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember 2021-03-01 2021-11-30 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:VestingUponQualifiedInitialPublicOfferingMember 2023-01-01 2023-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:VestingBeforeAchievementOfQualifiedInitialPublicOfferingMember 2023-01-01 2023-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:VestingAfterCompletionOfQualifiedInitialPublicOfferingMember 2023-01-01 2023-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:ShareOptionPlan2021Member 2022-01-01 2022-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:RestrictedStockUnits2019PlanMember 2023-01-01 2023-09-30 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-01-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember 2022-01-01 2022-01-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember exc:VestingOnMonthlyBasisOverThirtySixMonthsMember 2022-01-01 2022-01-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember 2022-08-20 2022-08-20 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember 2021-03-01 2021-03-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember 2022-01-20 2022-01-20 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember 2021-03-31 2021-03-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember 2022-01-30 2022-01-30 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember 2022-10-31 2022-10-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember 2022-10-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember 2023-01-31 2023-01-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-01-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-01-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-01-01 2023-01-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:RestrictedStockUnits2019PlanMember 2023-01-01 2023-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:RestrictedStockUnits2019PlanMember 2023-04-30 2023-04-30 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:RestrictedStockUnits2019PlanMember 2021-12-01 2022-01-29 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:RestrictedStockUnits2019PlanMember 2022-04-20 2022-04-30 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember 2023-04-30 2023-04-30 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember 2023-06-29 2023-06-29 0001861974 exc:VestingScenarioOneMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-06-29 2023-06-29 0001861974 exc:VestingScenarioOneMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-06-29 2023-06-29 0001861974 exc:VestingScenarioOneMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-06-29 2023-06-29 0001861974 exc:VestingScenarioTwoMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-06-29 2023-06-29 0001861974 exc:VestingScenarioTwoMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-06-29 2023-06-29 0001861974 exc:VestingScenarioTwoMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-06-29 2023-06-29 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:RestrictedStockUnits2019PlanMember 2023-06-29 2023-06-29 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:RestrictedStockUnits2019PlanMember 2023-06-01 2023-09-30 0001861974 exc:VestingScenarioOneMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-06-01 2023-09-30 0001861974 exc:VestingScenarioTwoMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-06-01 2023-09-30 0001861974 exc:VestingScenarioTwoMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-06-01 2023-09-30 0001861974 exc:VestingScenarioTwoMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-06-01 2023-09-30 0001861974 exc:VestingScenarioThreeMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember exc:ShareBasedPaymentArrangementTrancheFourMember 2023-06-01 2023-09-30 0001861974 exc:VestingScenarioThreeMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-06-01 2023-09-30 0001861974 exc:VestingScenarioThreeMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-06-01 2023-09-30 0001861974 exc:VestingScenarioThreeMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-06-01 2023-09-30 0001861974 exc:VestingScenarioFourMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-06-01 2023-09-30 0001861974 exc:VestingScenarioFourMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-06-01 2023-09-30 0001861974 exc:VestingScenarioFourMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-06-01 2023-09-30 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:ShareIncentivePlan2022Member 2023-12-01 2023-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001861974 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001861974 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001861974 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001861974 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001861974 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001861974 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember exc:VestingUponCompletionOfMergerWithCovaMember 2023-01-01 2023-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001861974 exc:ShareOptionPlan2021Member 2021-07-01 2021-07-31 0001861974 exc:ShareOptionPlan2021Member 2021-08-01 2021-12-31 0001861974 us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:ShareOptionPlan2021Member 2022-01-01 2022-11-30 0001861974 exc:ShareOptionPlan2021Member exc:VestingUponQualifiedInitialPublicOfferingMember 2022-01-01 2022-11-30 0001861974 exc:ShareOptionPlan2021Member exc:VestingAfterCompletionOfQualifiedInitialPublicOfferingMember 2022-01-01 2022-11-30 0001861974 exc:ShareOptionPlan2021Member 2023-01-01 2023-01-31 0001861974 exc:ShareOptionPlan2021Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-01-31 0001861974 exc:ShareOptionPlan2021Member us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-01-01 2023-01-31 0001861974 exc:ShareOptionPlan2021Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-01-31 0001861974 exc:ShareOptionPlan2021Member exc:ShareBasedPaymentArrangementTrancheFourMember 2023-01-01 2023-01-31 0001861974 exc:ShareIncentivePlan2022Member 2023-12-01 2023-12-31 0001861974 exc:ShareOptionPlan2021Member 2021-12-31 0001861974 exc:ShareOptionPlan2021Member 2022-01-01 2022-12-31 0001861974 exc:ShareOptionPlan2021Member 2022-12-31 0001861974 exc:ShareOptionPlan2021Member 2023-01-01 2023-12-31 0001861974 exc:ShareOptionPlan2021Member 2023-12-31 0001861974 exc:ShareOptionPlan2021Member 2021-01-01 2021-12-31 0001861974 srt:MinimumMember exc:ShareOptionPlan2021Member 2021-12-31 0001861974 srt:MaximumMember exc:ShareOptionPlan2021Member 2021-12-31 0001861974 srt:MinimumMember exc:ShareOptionPlan2021Member 2022-12-31 0001861974 srt:MaximumMember exc:ShareOptionPlan2021Member 2022-12-31 0001861974 srt:MinimumMember exc:ShareOptionPlan2021Member 2023-12-31 0001861974 srt:MaximumMember exc:ShareOptionPlan2021Member 2023-12-31 0001861974 exc:ShareOptionPlan2021Member exc:VestingUponCompletionOfMergerWithCovaMember 2022-01-01 2022-12-31 0001861974 us-gaap:ResearchAndDevelopmentExpenseMember exc:ShareOptionPlan2021Member 2022-01-01 2022-12-31 0001861974 us-gaap:ResearchAndDevelopmentExpenseMember exc:ShareOptionPlan2021Member 2023-01-01 2023-12-31 0001861974 us-gaap:SellingGeneralAndAdministrativeExpensesMember exc:ShareOptionPlan2021Member 2022-01-01 2022-12-31 0001861974 us-gaap:SellingGeneralAndAdministrativeExpensesMember exc:ShareOptionPlan2021Member 2023-01-01 2023-12-31 0001861974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember exc:VestingOnApril12022Member 2022-01-01 2022-01-31 0001861974 exc:VestingScenarioOneMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-06-01 2023-09-30 0001861974 exc:VestingScenarioOneMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-06-01 2023-09-30 0001861974 exc:VestingScenarioOneMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember exc:ShareBasedPaymentArrangementTrancheFourMember 2023-06-01 2023-09-30 0001861974 exc:VestingScenarioOneMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember exc:RestrictedStockUnits2019PlanMember exc:ShareBasedPaymentArrangementTrancheFiveMember 2023-06-01 2023-09-30 0001861974 exc:AutomotiveComputingPlatformMember 2021-01-01 2021-12-31 0001861974 exc:AutomotiveComputingPlatformMember 2022-01-01 2022-12-31 0001861974 exc:AutomotiveComputingPlatformMember 2023-01-01 2023-12-31 0001861974 exc:SocCoreModulesMember 2021-01-01 2021-12-31 0001861974 exc:SocCoreModulesMember 2022-01-01 2022-12-31 0001861974 exc:SocCoreModulesMember 2023-01-01 2023-12-31 0001861974 exc:AutomotiveMerchandiseAndOtherProductsMember 2021-01-01 2021-12-31 0001861974 exc:AutomotiveMerchandiseAndOtherProductsMember 2022-01-01 2022-12-31 0001861974 exc:AutomotiveMerchandiseAndOtherProductsMember 2023-01-01 2023-12-31 0001861974 exc:AutomotiveComputingPlatformDesignAndDevelopmentServiceMember 2021-01-01 2021-12-31 0001861974 exc:AutomotiveComputingPlatformDesignAndDevelopmentServiceMember 2022-01-01 2022-12-31 0001861974 exc:AutomotiveComputingPlatformDesignAndDevelopmentServiceMember 2023-01-01 2023-12-31 0001861974 exc:ConnectivityServiceMember 2021-01-01 2021-12-31 0001861974 exc:ConnectivityServiceMember 2022-01-01 2022-12-31 0001861974 exc:ConnectivityServiceMember 2023-01-01 2023-12-31 0001861974 us-gaap:ServiceOtherMember 2021-01-01 2021-12-31 0001861974 us-gaap:ServiceOtherMember 2022-01-01 2022-12-31 0001861974 us-gaap:ServiceOtherMember 2023-01-01 2023-12-31 0001861974 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001861974 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001861974 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001861974 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001861974 us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0001861974 us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001861974 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001861974 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001861974 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0001861974 country:HK exc:ScenarioTwoOfFirstHk2MillionOfProfitsEarnedMember 2023-01-01 2023-12-31 0001861974 country:HK exc:ScenarioOneOfFirstHk2MillionOfProfitsEarnedMember 2023-01-01 2023-12-31 0001861974 country:CN 2023-01-01 2023-12-31 0001861974 country:KY 2021-01-01 2021-12-31 0001861974 country:KY 2022-01-01 2022-12-31 0001861974 country:KY 2023-01-01 2023-12-31 0001861974 country:VG 2021-01-01 2021-12-31 0001861974 country:VG 2022-01-01 2022-12-31 0001861974 country:VG 2023-01-01 2023-12-31 0001861974 country:HK 2021-01-01 2021-12-31 0001861974 country:HK 2022-01-01 2022-12-31 0001861974 country:HK 2023-01-01 2023-12-31 0001861974 country:SE 2021-01-01 2021-12-31 0001861974 country:SE 2022-01-01 2022-12-31 0001861974 country:SE 2023-01-01 2023-12-31 0001861974 country:GB 2021-01-01 2021-12-31 0001861974 country:GB 2022-01-01 2022-12-31 0001861974 country:GB 2023-01-01 2023-12-31 0001861974 srt:AmericasMember 2021-01-01 2021-12-31 0001861974 srt:AmericasMember 2022-01-01 2022-12-31 0001861974 srt:AmericasMember 2023-01-01 2023-12-31 0001861974 country:DE 2021-01-01 2021-12-31 0001861974 country:DE 2022-01-01 2022-12-31 0001861974 country:DE 2023-01-01 2023-12-31 0001861974 exc:PRCExcludingHongKongS.A.RMember 2021-01-01 2021-12-31 0001861974 exc:PRCExcludingHongKongS.A.RMember 2022-01-01 2022-12-31 0001861974 exc:PRCExcludingHongKongS.A.RMember 2023-01-01 2023-12-31 0001861974 exc:OtherThanChinaMember 2022-12-31 0001861974 exc:OtherThanChinaMember 2023-12-31 0001861974 us-gaap:RedeemableConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001861974 us-gaap:RedeemableConvertiblePreferredStockMember 2022-01-01 2022-12-31 0001861974 us-gaap:RedeemableConvertiblePreferredStockMember 2023-01-01 2023-12-31 0001861974 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001861974 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001861974 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001861974 us-gaap:StockOptionMember 2021-01-01 2021-12-31 0001861974 us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001861974 us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001861974 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-12-31 0001861974 us-gaap:ConvertibleDebtSecuritiesMember 2022-01-01 2022-12-31 0001861974 us-gaap:ConvertibleDebtSecuritiesMember 2023-01-01 2023-12-31 0001861974 exc:GeelyGroupRelatedPartyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001861974 exc:GeelyGroupRelatedPartyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001861974 exc:GeelyGroupRelatedPartyMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001861974 exc:GeelyGroupRelatedPartyMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001861974 exc:GeelyGroupRelatedPartyMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001861974 exc:ThirdPartyCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001861974 exc:ThirdPartyCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001861974 exc:CustomerBThirdPartyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001861974 exc:CustomerCThirdPartyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001861974 exc:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001861974 exc:ThirdPartyCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001861974 exc:CustomerBThirdPartyMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001861974 us-gaap:AccountsPayableMember us-gaap:CustomerConcentrationRiskMember exc:ThirdPartySupplierMember 2022-01-01 2022-12-31 0001861974 us-gaap:AccountsPayableMember us-gaap:CustomerConcentrationRiskMember exc:ThirdPartySupplierMember 2023-01-01 2023-12-31 0001861974 us-gaap:AccountsPayableMember us-gaap:CustomerConcentrationRiskMember exc:SupplierBThirdPartyMember 2022-01-01 2022-12-31 0001861974 us-gaap:AccountsPayableMember us-gaap:CustomerConcentrationRiskMember exc:SupplierBThirdPartyMember 2023-01-01 2023-12-31 0001861974 us-gaap:AccountsPayableMember us-gaap:CustomerConcentrationRiskMember exc:SupplierCRelatedPartyMember 2022-01-01 2022-12-31 0001861974 us-gaap:AccountsPayableMember us-gaap:CustomerConcentrationRiskMember exc:SupplierCRelatedPartyMember 2023-01-01 2023-12-31 0001861974 us-gaap:LiabilitiesTotalMember us-gaap:CustomerConcentrationRiskMember exc:SupplierDThirdPartyMember 2021-01-01 2021-12-31 0001861974 us-gaap:LiabilitiesTotalMember us-gaap:CustomerConcentrationRiskMember exc:SupplierBThirdPartyMember 2022-01-01 2022-12-31 0001861974 us-gaap:LiabilitiesTotalMember us-gaap:CustomerConcentrationRiskMember exc:SupplierBThirdPartyMember 2023-01-01 2023-12-31 0001861974 us-gaap:LiabilitiesTotalMember us-gaap:CustomerConcentrationRiskMember exc:ThirdPartySupplierMember 2022-01-01 2022-12-31 0001861974 us-gaap:LiabilitiesTotalMember us-gaap:CustomerConcentrationRiskMember exc:ThirdPartySupplierMember 2023-01-01 2023-12-31 0001861974 us-gaap:LiabilitiesTotalMember us-gaap:CustomerConcentrationRiskMember exc:SupplierCRelatedPartyMember 2023-01-01 2023-12-31 0001861974 exc:InvestmentCommitmentMember 2023-12-31 0001861974 exc:AutomotiveComputingPlatformMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001861974 exc:AutomotiveComputingPlatformMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001861974 exc:AutomotiveComputingPlatformMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001861974 exc:SocCoreModulesMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001861974 exc:SocCoreModulesMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001861974 exc:SocCoreModulesMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001861974 exc:AutomotiveMerchandiseAndOtherProductsMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001861974 exc:AutomotiveMerchandiseAndOtherProductsMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001861974 exc:AutomotiveMerchandiseAndOtherProductsMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001861974 exc:AutomotiveComputingPlatformDesignAndDevelopmentServiceMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001861974 exc:AutomotiveComputingPlatformDesignAndDevelopmentServiceMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001861974 exc:AutomotiveComputingPlatformDesignAndDevelopmentServiceMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001861974 exc:ConnectivityServiceMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001861974 exc:ConnectivityServiceMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001861974 exc:ConnectivityServiceMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001861974 us-gaap:ServiceOtherMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001861974 us-gaap:ServiceOtherMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001861974 us-gaap:ServiceOtherMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001861974 exc:PurchaseOfProductsAndServicesMember 2021-01-01 2021-12-31 0001861974 exc:PurchaseOfProductsAndServicesMember 2022-01-01 2022-12-31 0001861974 exc:PurchaseOfProductsAndServicesMember 2023-01-01 2023-12-31 0001861974 exc:RentalOfOfficeSpaceAndAdministrativeServicesMember 2021-01-01 2021-12-31 0001861974 exc:RentalOfOfficeSpaceAndAdministrativeServicesMember 2022-01-01 2022-12-31 0001861974 exc:RentalOfOfficeSpaceAndAdministrativeServicesMember 2023-01-01 2023-12-31 0001861974 exc:OtherIncomeFromRelatedPartyMember 2021-01-01 2021-12-31 0001861974 exc:OtherIncomeFromRelatedPartyMember 2022-01-01 2022-12-31 0001861974 exc:OtherIncomeFromRelatedPartyMember 2023-01-01 2023-12-31 0001861974 exc:InterestIncomeOnLoansMember 2021-01-01 2021-12-31 0001861974 exc:InterestIncomeOnLoansMember 2022-01-01 2022-12-31 0001861974 exc:InterestIncomeOnLoansMember 2023-01-01 2023-12-31 0001861974 exc:InterestExpenseOnBorrowingsMember 2021-01-01 2021-12-31 0001861974 exc:InterestExpenseOnBorrowingsMember 2022-01-01 2022-12-31 0001861974 exc:InterestExpenseOnBorrowingsMember 2023-01-01 2023-12-31 0001861974 exc:LoansToRelatedPartiesMember 2021-01-01 2021-12-31 0001861974 exc:LoansToRelatedPartiesMember 2022-01-01 2022-12-31 0001861974 exc:LoansToRelatedPartiesMember 2023-01-01 2023-12-31 0001861974 exc:RepaymentReceivedOfLoansToRelatedPartiesMember 2021-01-01 2021-12-31 0001861974 exc:RepaymentReceivedOfLoansToRelatedPartiesMember 2022-01-01 2022-12-31 0001861974 exc:RepaymentReceivedOfLoansToRelatedPartiesMember 2023-01-01 2023-12-31 0001861974 exc:ZhejiangHuanfuTechnologyCo.Ltd.Member exc:AdvancesPaidMember 2021-01-01 2021-12-31 0001861974 exc:ZhejiangHuanfuTechnologyCo.Ltd.Member exc:AdvancesPaidMember 2022-01-01 2022-12-31 0001861974 exc:ZhejiangHuanfuTechnologyCo.Ltd.Member exc:AdvancesPaidMember 2023-01-01 2023-12-31 0001861974 exc:ZhejiangHuanfuTechnologyCo.Ltd.Member exc:CollectionOfAdvancesMember 2021-01-01 2021-12-31 0001861974 exc:ZhejiangHuanfuTechnologyCo.Ltd.Member exc:CollectionOfAdvancesMember 2022-01-01 2022-12-31 0001861974 exc:ZhejiangHuanfuTechnologyCo.Ltd.Member exc:CollectionOfAdvancesMember 2023-01-01 2023-12-31 0001861974 exc:RepaymentOfBorrowingsFromRelatedPartiesMember 2021-01-01 2021-12-31 0001861974 exc:RepaymentOfBorrowingsFromRelatedPartiesMember 2022-01-01 2022-12-31 0001861974 exc:RepaymentOfBorrowingsFromRelatedPartiesMember 2023-01-01 2023-12-31 0001861974 exc:BorrowingsFromRelatedPartiesMember 2021-01-01 2021-12-31 0001861974 exc:BorrowingsFromRelatedPartiesMember 2022-01-01 2022-12-31 0001861974 exc:BorrowingsFromRelatedPartiesMember 2023-01-01 2023-12-31 0001861974 exc:ZhejiangHuanfuTechnologyCo.Ltd.Member exc:TransferOfPropertyAndEquipmentMember 2021-01-01 2021-12-31 0001861974 exc:ZhejiangHuanfuTechnologyCo.Ltd.Member exc:TransferOfPropertyAndEquipmentMember 2022-01-01 2022-12-31 0001861974 exc:ZhejiangHuanfuTechnologyCo.Ltd.Member exc:TransferOfPropertyAndEquipmentMember 2023-01-01 2023-12-31 0001861974 exc:AnhuiXinzhiTechnologyCo.Ltd.Member exc:FinancialSupportMember 2021-01-01 2021-12-31 0001861974 exc:AnhuiXinzhiTechnologyCo.Ltd.Member exc:FinancialSupportMember 2022-01-01 2022-12-31 0001861974 exc:AnhuiXinzhiTechnologyCo.Ltd.Member exc:FinancialSupportMember 2023-01-01 2023-12-31 0001861974 exc:AcquisitionOfSoftwareLicenseRightsMember 2021-01-01 2021-12-31 0001861974 exc:AcquisitionOfSoftwareLicenseRightsMember 2022-01-01 2022-12-31 0001861974 exc:AcquisitionOfSoftwareLicenseRightsMember 2023-01-01 2023-12-31 0001861974 us-gaap:RelatedPartyMember us-gaap:SubsequentEventMember 2024-02-29 2024-02-29 0001861974 us-gaap:OperatingExpenseMember 2021-01-01 2021-12-31 0001861974 us-gaap:OperatingExpenseMember 2022-01-01 2022-12-31 0001861974 us-gaap:OperatingExpenseMember 2023-01-01 2023-12-31 0001861974 exc:PurchaseOfProductsAndServicesMember us-gaap:RelatedPartyMember 2022-12-31 0001861974 exc:PurchaseOfProductsAndServicesMember us-gaap:RelatedPartyMember 2023-12-31 0001861974 exc:TechnicalAndLogisticalServicesMember us-gaap:RelatedPartyMember 2022-12-31 0001861974 exc:TechnicalAndLogisticalServicesMember us-gaap:RelatedPartyMember 2023-12-31 0001861974 exc:LoansAndInterestReceivableMember us-gaap:RelatedPartyMember 2022-12-31 0001861974 exc:LoansAndInterestReceivableMember us-gaap:RelatedPartyMember 2023-12-31 0001861974 exc:VolvoCarsMember us-gaap:RelatedPartyMember 2022-12-31 0001861974 exc:ArteusMember us-gaap:RelatedPartyMember 2022-12-31 0001861974 exc:GeelyGroupMember us-gaap:RelatedPartyMember us-gaap:UnsecuredDebtMember 2018-03-29 0001861974 exc:GeelyGroupMember us-gaap:RelatedPartyMember us-gaap:UnsecuredDebtMember 2018-03-29 2018-03-29 0001861974 us-gaap:MajorityShareholderMember us-gaap:UnsecuredDebtMember 2021-08-25 0001861974 exc:HubeiXingjiTimesTechnologyCo.LtdMember us-gaap:RelatedPartyMember us-gaap:UnsecuredDebtMember 2022-03-28 0001861974 exc:HubeiXingjiTimesTechnologyCo.LtdMember us-gaap:RelatedPartyMember us-gaap:UnsecuredDebtMember 2022-03-28 2022-03-28 0001861974 exc:GeelyGroupMember us-gaap:RelatedPartyMember us-gaap:UnsecuredDebtMember 2022-06-27 0001861974 exc:GeelyGroupMember us-gaap:RelatedPartyMember us-gaap:UnsecuredDebtMember 2022-06-27 2022-06-27 0001861974 exc:GeelyGroupMember us-gaap:RelatedPartyMember us-gaap:UnsecuredDebtMember 2023-01-31 0001861974 exc:GeelyGroupMember us-gaap:RelatedPartyMember us-gaap:UnsecuredDebtMember 2023-01-01 2023-01-31 0001861974 exc:BorrowingsAndInterestPayableOnBorrowingMember us-gaap:RelatedPartyMember 2022-12-31 0001861974 exc:BorrowingsAndInterestPayableOnBorrowingMember us-gaap:RelatedPartyMember 2023-12-31 0001861974 exc:ZhejiangHuanfuTechnologyCo.Ltd.Member us-gaap:RelatedPartyMember 2021-10-01 2021-10-31 0001861974 exc:ZhejiangHuanfuTechnologyCo.Ltd.Member us-gaap:RelatedPartyMember 2022-02-01 2022-02-28 0001861974 exc:HubeiEcarxMember us-gaap:RelatedPartyMember 2022-12-31 0001861974 exc:HubeiEcarxMember us-gaap:RelatedPartyMember 2023-12-31 0001861974 exc:HubeiEcarxMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001861974 exc:AnhuiXinzhiTechnologyCo.Ltd.Member exc:FinancialSupportMember 2022-02-01 2022-03-31 0001861974 exc:XingjiMeizuMember us-gaap:RelatedPartyMember 2023-11-01 2023-11-30 0001861974 exc:XingjiMeizuMember exc:AnnualSoftwareSalesMember us-gaap:RelatedPartyMember 2023-11-01 2023-11-30 0001861974 exc:XingjiMeizuMember us-gaap:RelatedPartyMember 2023-12-31 0001861974 exc:XingjiMeizuMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001861974 exc:SuzhouPhotonMatrixMember us-gaap:SubsequentEventMember exc:HubeiEcarxMember 2024-01-31 0001861974 exc:SuzhouPhotonMatrixMember us-gaap:SubsequentEventMember exc:HubeiEcarxMember 2024-01-31 2024-01-31 0001861974 exc:SuzhouPhotonMatrixMember us-gaap:SubsequentEventMember 2024-01-31 0001861974 srt:ParentCompanyMember 2022-12-31 0001861974 srt:ParentCompanyMember 2023-12-31 0001861974 srt:ParentCompanyMember us-gaap:CommonClassAMember 2022-12-31 0001861974 srt:ParentCompanyMember us-gaap:CommonClassAMember 2023-12-31 0001861974 srt:ParentCompanyMember us-gaap:CommonClassBMember 2022-12-31 0001861974 srt:ParentCompanyMember us-gaap:CommonClassBMember 2023-12-31 0001861974 srt:ParentCompanyMember 2021-01-01 2021-12-31 0001861974 srt:ParentCompanyMember 2022-01-01 2022-12-31 0001861974 srt:ParentCompanyMember 2023-01-01 2023-12-31 0001861974 srt:ParentCompanyMember 2020-12-31 0001861974 srt:ParentCompanyMember 2021-12-31 shares iso4217:CNY iso4217:USD iso4217:USD shares iso4217:CNY shares exc:seat exc:investment exc:company pure exc:contractType iso4217:CNY iso4217:USD exc:segment iso4217:SEK exc:day exc:decimal exc:investor exc:member iso4217:GBP exc:stockholder 0001861974 2023 FY false P1Y P1Y P1Y P1Y P1Y http://fasb.org/us-gaap/2023#FairValueAdjustmentOfWarrants 5.0 4.0 0.67 0.0050 0.20 0.20 0.20 0.20 20-F false true 2023-12-31 --12-31 false false 001-41576 ECARX Holdings Inc. E9 5/F, Building 1, Zhongteng Building 2121 Longteng Avenue Xuhui District, Shanghai 200232 CN Jing (Phil) Zhou, phil.zhou@ecarxgroup.com 5/F, Building 1, Zhongteng Building 2121 Longteng Avenue Xuhui District, Shanghai 200232 CN Class A ordinary shares, par value $0.000005 per share ECX NASDAQ Warrants ECXWW NASDAQ 288989049 48960916 No No Yes Yes Accelerated Filer true false false false U.S. GAAP false false false false false 1186 KPMG Huazhen LLP Shanghai, China 860472000 561148000 79036000 40957000 27126000 3821000 0 137876000 19419000 418222000 285819000 40257000 835320000 1545752000 217715000 179143000 54634000 7695000 182572000 160781000 22646000 911729000 74122000 10440000 424918000 441483000 62181000 3853333000 3288741000 463210000 353855000 300987000 42393000 139607000 120785000 17012000 44861000 179341000 25260000 99652000 125205000 17635000 26029000 28236000 3977000 213695000 224349000 31599000 877699000 978903000 137876000 4731032000 4267644000 601086000 870000000 1200000000 169016000 1445193000 1818011000 256061000 241773000 278750000 39261000 168405000 9959000 1403000 42843000 35664000 5023000 4706000 621000 87000 316667000 207017000 29158000 31110000 35123000 4947000 785134000 614540000 86557000 21610000 15794000 2225000 3927441000 4215479000 593738000 70000 2000 0 282080000 133993000 18873000 439869000 455701000 64184000 68768000 107605000 15156000 16544000 5141000 724000 30716000 90871000 12799000 0 48792000 6873000 0 44519000 6270000 838047000 886624000 124879000 4765488000 5102103000 718617000 0 0 0 0.000005 0.000005 8000000000 8000000000 288434474 288434474 288989049 288989049 9000 9000 1000 0.000005 0.000005 1000000000 1000000000 48960916 48960916 48960916 48960916 1000 1000 0 5919660000 6093685000 858278000 -5730180000 -6670371000 -939502000 -385886000 -344734000 -48555000 -196396000 -921410000 -129778000 161940000 86951000 12247000 -34456000 -834459000 -117531000 4731032000 4267644000 601086000 1466340000 1663076000 2715136000 1983817000 2433964000 3311507000 466416000 24788000 133450000 293159000 261265000 404469000 444830000 62653000 532625000 721206000 894396000 533981000 723561000 909810000 128144000 2779063000 3561994000 4666147000 657213000 220062000 509242000 434778000 1749188000 1970845000 2733966000 385071000 0 21700000 22388000 32164000 126807000 120289000 16942000 0 60671000 56622000 180648000 470463000 541863000 76320000 1962000000 2568115000 3396118000 478333000 817063000 993879000 1270029000 178880000 21069000 60687000 34673000 1209580000 1332800000 1264308000 178074000 2343000 2153000 17589000 607868000 1310207000 928761000 130813000 0 22846000 7078000 997000 207000 -1939000 -1751000 -247000 1817241000 2622100000 2187742000 308137000 -1000178000 -1628221000 -917713000 -129257000 717000 9069000 15955000 13655000 13820000 30501000 4296000 131000 12215000 12163000 131585000 44543000 79309000 11170000 -3891000 -71928000 -43065000 -6066000 -47898000 152791000 -9237000 -1301000 -1169897000 -1578081000 -1018823000 -143498000 6861000 29065000 -3643000 -513000 -1176758000 -1607146000 -1015180000 -142985000 -1997000 -42518000 -74989000 -10562000 -806000 -464000 0 0 -1173955000 -1564164000 -940191000 -132423000 -1306000 -714000 0 0 -1175261000 -1564878000 -940191000 -132423000 243564000 354878000 0 0 -1418825000 -1919756000 -940191000 -132423000 -5.99 -5.99 -8.02 -8.02 -2.79 -2.79 -0.39 -0.39 236691093 236691093 239296386 239296386 337407225 337407225 337407225 337407225 -1176758000 -1607146000 -1015180000 -142985000 0 0 0 4551000 -391934000 41152000 5796000 -1172207000 -1999080000 -974028000 -137189000 -1997000 -42518000 -74989000 -10562000 -806000 -464000 0 0 -1169404000 -1956098000 -899039000 -126627000 238591421 7000 0 0 165412000 -2242466000 1497000 -2075550000 11507000 -2064043000 -1173955000 -1173955000 -1997000 -1175952000 163481000 163481000 163481000 2343309 81208000 81208000 81208000 689670000 689670000 689670000 14335000 14335000 -1306000 -1306000 -1306000 -105000 -105000 202105000 202000000 5010420 5010420 0 247580000 -4016000 243564000 243564000 0 0 4551000 4551000 4551000 231237692 7000 5010420 0 0 -4103381000 6048000 -4097326000 197280000 -3900046000 806000 0 0 0 0 231237692 7000 5010420 0 0 -4103381000 6048000 -4097326000 197280000 -3900046000 -1564164000 -1564164000 -42518000 -1606682000 -714000 -714000 -714000 7178000 7178000 725651000 725651000 725651000 354878000 354878000 354878000 5010420 5010420 61921000 61921000 61921000 193216446 6000 193216446 -6000 43031666 1000 43031666 -1000 270539000 270539000 270539000 1052632 69600000 69600000 69600000 2000000 139200000 139200000 139200000 1500000 87615000 87615000 87615000 84795039 3000 5929250 5492746000 5492749000 5492749000 5870357 30265000 30265000 30265000 0 -391934000 -391934000 -391934000 288434474 9000 48960916 1000 0 0 0 0 5919660000 -5730180000 -385886000 -196396000 161940000 -34456000 464000 288434474 9000 48960916 1000 5919660000 -5730180000 -385886000 -196396000 161940000 -34456000 -940191000 -940191000 -74989000 -1015180000 174025000 174025000 174025000 554575 0 41152000 41152000 41152000 288989049 9000 48960916 1000 6093685000 -6670371000 -344734000 -921410000 86951000 -834459000 -1176758000 -1607146000 -1015180000 -142985000 0 6887000 7525000 1060000 3245000 -1935000 -1310000 -185000 49485000 35406000 10641000 1499000 179933000 725651000 174025000 24511000 65160000 74559000 85799000 12085000 0 41975000 38842000 5471000 -3891000 -71928000 -43065000 -6066000 10579000 71974000 0 0 0 59728000 0 0 0 -16843000 -22451000 -3162000 99923000 0 2863000 403000 111299000 3245000 -11719000 -1651000 -1562000 -1939000 -1751000 -247000 12478000 -1857000 -2515000 -354000 0 0 10237000 1442000 45166000 238197000 -133729000 -18835000 96169000 68939000 719283000 101309000 19406000 41433000 -74509000 -10494000 105557000 -5341000 -11150000 -1570000 5757000 87080000 -34890000 -4915000 -157371000 -189669000 -17462000 -2459000 18699000 795226000 372818000 52510000 -218143000 130242000 -13023000 -1834000 -144529000 41101000 -158446000 -22317000 -4565000 1774000 -4153000 -585000 353659000 -237287000 -257737000 -36301000 5253000 3808000 -7179000 -1011000 188317000 204830000 -103334000 -14554000 0 -34985000 -21545000 -3035000 8769000 14424000 60155000 8473000 -907283000 -461337000 -1243406000 -175129000 85736000 157286000 62194000 8760000 0 1732000 2158000 304000 1145637000 79442000 0 0 0 0 163944000 23091000 0 0 24000000 3380000 8360000 0 0 0 0 22643000 0 0 0 1000000 0 0 0 28500000 0 0 48656000 57260000 214000000 30141000 90155000 29360000 214000000 30141000 0 0 792063000 111560000 -1198234000 -313039000 592083000 83393000 81950000 0 0 0 1032104000 0 0 0 1032104000 0 0 0 1331641000 0 0 0 10000000 0 0 0 452241000 0 0 0 324270000 159485000 0 0 -461849000 0 0 0 461849000 0 0 0 30000000 10000000 0 0 202000000 0 0 0 947000000 1270000000 1500000000 211271000 91000000 1332000000 1170000000 164791000 0 527281000 0 0 0 2938000 3396000 478000 45152000 700000000 300000000 42254000 65152000 700000000 300000000 42254000 1125310000 0 0 0 0 20000000 0 0 0 43724000 0 0 0 139200000 0 0 0 136985000 78570000 11066000 0 0 48792000 6872000 2122792000 657767000 296826000 41808000 -32019000 28906000 41342000 5821000 -14744000 -87703000 -313155000 -44107000 1003876000 989132000 901429000 126964000 989132000 901429000 588274000 82857000 12557000 0 1985000 280000 28983000 28908000 63859000 8994000 17882000 24186000 127595000 17971000 0 0 50000000 7042000 97660000 0 0 0 620703000 0 0 0 0 247875000 0 0 0 5621000 0 0 0 763192000 0 0 0 87615000 0 0 133554000 0 0 0 5492749000 0 0 0 69600000 0 0 <div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.    Description of business and organization</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.34pt">Description of business</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ECARX Holdings Inc. (“ECARX” or the “Company’) was incorporated as an exempted company with limited liability in the Cayman Islands on November 12, 2019. The Company along with its subsidiaries, consolidated variable interest entity (“VIE”) and VIE’s subsidiaries is collectively referred to as “the Group”. The terms “we,” “our,” and “us” refer to the Group, unless the context indicates otherwise. Historically, we conducted our operations in China through subsidiaries as well as through Hubei ECARX Technology Co., Ltd (“Hubei ECARX”), our former VIE based in mainland China. In 2022, as a result of a restructuring described below, we do not have any VIE in China. We are a global mobility-tech company partnering with original equipment manufacturers (“OEM”s) to reshape the automotive landscape as the industry transitions to an all-electric future. As OEMs develop new vehicle platforms from the ground up, we are developing a full-stack solution - central computer, system on a chip (“SoC”) and software to help continuously improve the in-car user experience. Our products continue to shape the interaction between people and vehicles by rapidly advancing the technology at the heart of smart mobility. We are engaged in the sales of SoC core modules, automotive computing platform products, software stacks as well as the provision of research and development services primarily in the People’s Republic of China (“PRC”).</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.78pt">Merger and recapitalization</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 20, 2022, (the “Closing Date”), the Company consummated its merger with COVA Acquisition Corp. (“COVA”) pursuant to a merger agreement dated May 26, 2022 (the “Merger Agreement”) by and among COVA, ECARX, ECARX Temp Limited, a wholly-owned subsidiary of ECARX (“Merger Sub 1”), and ECARX&amp;Co Limited, a wholly-owned subsidiary of ECARX ( “Merger Sub 2”). Pursuant to the Merger Agreement, (i) Merger Sub 1 was merged with and into COVA (the “First Merger”), with COVA surviving the First Merger as a wholly owned subsidiary of ECARX Holdings Inc. (such company, as the surviving entity of the First Merger, “Surviving Entity 1”), and (ii) immediately following the First Merger and as part of the same overall transaction as the First Merger, Surviving Entity 1 was merged with and into Merger Sub 2 (the “Second Merger,” and together with the First Merger, the “Mergers”), with Merger Sub 2 surviving the Second Merger as a wholly-owned subsidiary of ECARX Holdings Inc. (such company, as the surviving entity of the Second Merger, “Surviving Entity 2”) (collectively, the “Merger”).</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the Closing Date:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.57pt">the amended and restated memorandum and articles of association the Company became effective;</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.8pt">90,724,289 of the preferred shares of the Company that were issued and outstanding immediately prior to the First Effective Time (i.e. effective time of the First Merger) were re-designated and reclassified into one ordinary share of the Company on a one-for-one basis (the “Preferred Share Conversion”);</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:3.03pt">immediately following the Preferred Share Conversion but immediately prior to the Recapitalization (as defined below), the authorized share capital of the Company was re-designated as follows (“Re-designation”): </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(A) each of the issued and outstanding ordinary shares of the Company (other than the Co-Founder Shares, defined as all of the ECARX shares held by Mr. Ziyu Shen and 20,520,820 ECARX shares held by Mr. Eric Li (Shufu Li) immediately prior to the Re-designation) and each of 7,766,956,008 authorized but unissued ordinary shares of the Company was re-designated as one Class A Ordinary Share;</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(B) each of the issued and outstanding Co-Founder Shares and each of the 958,958,360 authorized but unissued ordinary shares of the Company was re-designated as one Class B Ordinary Share; and</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(C) 1,000,000,000 authorized but unissued ordinary shares of the Company were re-designated as shares of par value of US$0.000005 each of such class or classes (however designated) as the board of directors of the Company may determine in accordance with the Amended Articles; and</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iv)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:3.57pt">Recapitalization</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(A) each of the issued and outstanding ordinary shares of ECARX immediately following the Re-designation was recapitalized by way of a repurchase in exchange for issuance of such number of Class A Ordinary Shares and Class B Ordinary Shares, in each case, equal to the Recapitalization Factor (as defined below) (i.e., one such Company Class A Ordinary Share or Company Class B Ordinary Share, as the case may be, multiplied by the Recapitalization Factor);</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(B) each ECARX restricted share unit and option issued and outstanding immediately prior to the Recapitalization was adjusted to give effect to the foregoing transactions, such that each ECARX restricted share unit and option shall be exercisable for that number of Class A Ordinary Shares equal to the product of (a) the number of shares of the Company subject to such ECARX restricted share unit and option immediately prior to the Recapitalization multiplied by (b) the Recapitalization Factor (such product rounded down to the nearest whole number), and the per share exercise price for each Class A Ordinary Share issuable upon exercise of the ECARX restricted share unit and options, as adjusted, shall be equal to the quotient (rounded up to the nearest whole cent) obtained by dividing (y) the per share exercise price for each share of the Company subject to such ECARX restricted share unit and option by (z) the Recapitalization Factor.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“Recapitalization Factor” is 1.19295710, representing the number resulting from dividing (i) US$3,400,000,000, being the pre-money equity value of ECARX as agreed between ECARX and COVA, by (ii) the product of (x) the Fully-Diluted Company Shares, and (y) US$10.00.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“Fully-Diluted Company Shares” means, without duplication, (a) the aggregate number of shares of ECARX Holdings Inc. (i) that are issued and outstanding immediately prior to the Re-designation and (ii) that are issuable upon the exercise of all ECARX Options and other equity securities of ECARX Holdings that are issued and outstanding immediately prior to the Re-designation (whether or not then vested or exercisable as applicable), minus (b) the shares of ECARX Holdings held by it or any subsidiary of ECARX Holdings Inc. (if applicable) as treasury shares.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the Closing Date, the Company issued: </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.88pt">5,870,357 Class A Ordinary Shares to then holders of Class A ordinary shares of COVA, including 5,250,000 Class A Ordinary Shares issued to COVA Acquisition Sponsor LLC (the “Sponsor”); </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.08pt">23,871,971 Warrants to then holders of COVA Public Warrants and COVA Private Warrants; </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.28pt">282,564,117 Class A Ordinary Shares, consisted of (a) 2,000,000 Class A Ordinary Shares to Geely Investment Holding Ltd. and 1,500,000 Class A Ordinary Shares to Luminar Technologies, Inc. (collectively referred to as “Strategic Investors”), (b) 1,052,632 Class A Ordinary Shares issued to Lotus Technology Inc., the holder of the Note (defined in the Note 15), and (c) 84,795,039 Class A Ordinary Shares to then existing preferred shareholders and 193,216,446 Class A Ordinary Shares to then existing ordinary shareholders of the Company.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(iv)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.63pt">48,960,916 Class B Ordinary Shares to the then existing shareholders of the Company.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the mergers above stated, COVA was considered as the “acquired” company for financial reporting purposes. Accordingly, for accounting purposes, the financial statements of ECARX represented a continuation of its operations with the Merger treated as the equivalent of ECARX issuing shares for the net assets of COVA, accompanied by a recapitalization. The net assets of ECARX are stated at historical cost, with no goodwill or other intangible assets recorded. This determination was primarily based on the following:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ECARX is the larger of the combining entities and is the operating company.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ECARX will have control of the board as it will hold a majority of the seats on the board of directors with COVA only taking two seats on the board after the mergers.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ECARX’s senior management will be continuing as senior management of the combined company.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In addition, a larger portion of the voting rights in the combined entity will be held by existing ECARX’s shareholders.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The equity structure has been recast in all comparative periods up to the Closing to reflect the number of the Company’s preferred shares and ordinary shares issued and outstanding in history. As such, the shares and corresponding capital amounts and earnings per share prior to the Merger have been retroactively recast.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Class A Ordinary Shares and ECARX Public Warrants (defined in the Note 13) of the Company are listed on the Nasdaq Stock Market LLC, or “Nasdaq,” under the trading symbols “ECX” and “ECXWW,” respectively.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Merger, the Company raised aggregated proceeds of US$38,870 (equivalent to RMB270,539), including (i) cash proceeds consisted of US$6,282 (equivalent to RMB43,724) in connection with the Merger, US$20,000 (equivalent to RMB139,200) from Geely Investment Holding Ltd. (referred to as “Geely strategic investment”) and (ii) US$12,588 (equivalent to RMB87,615) worth of shares from Luminar Technologies, Inc., a strategic investor (referred to as “Luminar strategic investment”, collectively referred to as “Strategic Investments”). The Company incurred transaction costs of US$42,122 (equivalent to RMB293,168). Any excess of these costs over the proceeds amounting to US$3,252 (equivalent to RMB22,629) were recorded in general and administrative expenses of the statement of comprehensive loss. </span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.91pt">Restructuring</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Historically, the Company conducted its operation in China through its PRC consolidated subsidiaries as well as through the VIE and VIE’s subsidiaries based in China. Since early 2022, the Company implemented a series of transactions to restructure its organization and business operations (the “Restructuring”). In connection with the Restructuring, in April 2022, the Company, Hubei ECARX and shareholders of Hubei ECARX entered into a VIE Termination Agreement to terminate the VIE Agreements with immediate effect. </span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, ECARX (Hubei) Tech Co., Ltd. (“ECARX (Hubei) Tech”), a wholly-owned PRC subsidiary of the Company, and Hubei ECARX reached an agreement, pursuant to which:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">All of the business and operations, excluding a contract on AI voice products signed by Hubei ECARX on March 5, 2020, and the working capital of Hubei ECARX of approximately RMB20,000, which are not subject to restrictions on the foreign investments, including the sales of automotive computing platforms, SoC core modules, automotive merchandise or other products, software licensing and the provision of automotive computing platform design and development service and other services of Hubei ECARX, and related assets and liabilities, contracts, intellectual properties and employees, were transferred from Hubei ECARX to ECARX (Hubei) Tech, at nil consideration.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Other business and operations, which include the above-mentioned contract entered into by Hubei ECARX on March 5, 2020 and the working capital of approximately RMB20,000 as well as the business and operations that are subject to the restrictions on foreign investments, including (i) map surveying and mapping qualification (referring to Grade A Surveying and Mapping Qualification of Navigation Electronic Map and Grade B Surveying and Mapping Qualification of Internet Map Service of Hubei ECARX), (ii) mapping activities (including relevant assets, contracts, intellectual property rights and employees), and (iii) ICP license, were retained by Hubei ECARX and spun off from the Group upon the completion of the Restructuring. The operating results of the remaining business operations in 2020 and 2021 were inconsequential.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In addition, the Group also spun off three equity method investments, primarily including the equity method investment in Suzhou Chenling Investment LLP (“Suzhou Chenling”) to Hubei ECARX.The Company also temporarily transferred three of its equity method investments to two investment and consulting companies, including Hubei Dongjun Automotive Electronic Technology Co., Ltd (“Hubei Dongjun”) and Suzhou Photon-Matrix Optoelectronics Technology Co., Ltd (“Suzhou Photon-Matrix”). The three equity method investments were transferred out in April 2022 and transferred back to ECARX (Hubei) Tech, a wholly-owned subsidiary of </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company, before the consummation of the Restructuring. Since there was no substantial change in economic substance before and after the Restructuring to these equity interests and considering the short lapse of time between the equity interests having been transferred to third parties and the same being transferred back to the Company, the Company determined that there is no accounting impact as a result of such temporary transfers. Hubei Dongjun and Suzhou Photon-Matrix were deconsolidated in September 2021 and January 2022, respectively, before the temporary transfers, as a result of the Company’s loss of control of such entities. Therefore, the temporary transfers to the two investment and consulting companies that were returned to the Company did not include the equity interests that led to the deconsolidation of Hubei Dongjun and Suzhou Photon-Matrix.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Restructuring, the following assets of Hubei ECARX were derecognized by the Group:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:85.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">211,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Group recognized amounts due from Hubei ECARX in the amount of RMB205,954, which represented the net present value of a loan provided by the Group in June 2021 to Hubei ECARX in the amount of RMB252,287. The loan is interest free and will be settled in cash no later than May 2026. The present value of the loan is discounted at an effective annual interest rate of 5%.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of the assets derecognized over the amounts due from the VIE in the amount of RMB61,921 was treated as deemed distribution to shareholders and recorded in accumulated deficit.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Restructuring does not represent a strategic shift, nor will it have a major effect on the Group’s operations and financial results.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.78pt">VIE</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group operated all of its business in the PRC through Hubei ECARX, a limited liability company established under the laws of the PRC prior to the Restructuring in April 2022 as described in Note 1(c). The recognized and unrecognized revenue-producing assets of the VIE and VIE’s subsidiaries primarily consisted of property and equipment, internally developed software and intellectual property, patents and trademarks and other licenses necessary for the operation and assembled workforce.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The equity interests of Hubei ECARX were legally held by Mr. Shufu Li and Mr. Ziyu Shen, who acted as the nominee equity holders of Hubei ECARX on behalf of ECARX (Wuhan) Technology Co., Ltd. (“ECARX WH” or “WFOE”). A series of VIE agreements, including the Power of Attorney, the Exclusive Business Cooperation Agreement, the Exclusive Purchase Option Agreement, the Equity Interest Pledge Agreement and Spousal Consent, as amended, were entered among the VIE, the WFOE and the nominee equity holders of the VIE. Through the VIE Agreements, the nominee equity holders of the VIE had granted all their legal rights including voting rights and disposition rights of their equity interests in the VIE to the WFOE. The nominee equity holders of the VIE did not participate significantly in income and loss and did not have the power to direct the activities of the VIE that most significantly impact their economic performance. Accordingly, the VIE was considered a variable interest entity.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification (“ASC”) 810-10-25-38A, the Company, through the WFOE, had a controlling financial interest in the VIE because the WFOE had (i) the power to direct activities of the VIE that most significantly impact the economic performance of the VIE; and (ii) the right to receive benefits from the VIE that </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">could potentially be significant to the VIE. Thus, the Company, through the WFOE, is the primary beneficiary of the VIE.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the VIE Agreements, the Company, through the WFOE, had (i) the right to receive economic benefits that could potentially be significant to the VIE in the form of service fees under the Exclusive Business Cooperation Agreement; (ii) the right to receive all dividends declared by the VIEs and the right to all undistributed earnings of the VIE under the Power of Attorney; (iii) the right to receive the residual benefits of the VIE through its exclusive option to acquire 100% of the equity interests and assets in the VIE, to the extent permitted under PRC law, under the Exclusive Purchase Option Agreement. Accordingly, the financial statements of the VIE were consolidated in the Company’s consolidated financial statements.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the VIE Agreements, the VIE’s nominee equity holders had no rights to the net assets nor had the obligations to fund the deficit, and such rights and obligations had been vested to the Company. All of the deficit (net liabilities) and net loss of the VIE were attributed to the Company.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal terms of the VIE Agreements are as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Power of Attorney</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the power of attorney agreement entered into among WFOE and each of the equity holders of VIE, the equity holders of VIE unconditionally and irrevocably appointed WFOE as their sole attorney-in-fact to exercise all equity holder rights, including, but not limited to, the right to convene and attend equity holders’ meeting, to exercise voting rights and sign any resolution and minutes of the meetings as a shareholder or director, the rights to sale, transfer, pledge or disposal of all or any part of the equity interests in VIE, to appoint the legal representative, director, supervisor and other senior management personnel, of VIE and to exercise all other equity holders’ rights stipulated by PRC laws and regulations and the articles of association of VIE. The powers of attorney will remain effective until such equity holders cease to be equity holders of the VIE.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Exclusive Business Cooperation Agreement</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Exclusive Business Cooperation Agreement, WFOE has agreed to provide to the VIEs with comprehensive technical support, consulting services and other services, including but not limited to software licensing legally owned by WFOE; development, maintenance and update of software involved in VIEs’ business; design, installation, daily management, maintenance and updating of network system, hardware and database design; technical support and training for employees of VIEs; assisting VIEs in consultancy, collection and research of technology and market information; providing business management consultation, marketing and promotion services, customer order management, customer services, leasing of equipment or properties and other related services. The VIEs shall pay WFOE service fees determined by WFOE in its sole discretion. WFOE has the right to determine the level of service fees paid and therefore receives substantially all of the economic benefits of its VIEs in the form of service fees. WFOE, as appropriate, will exclusively own any intellectual property rights arising from the performance of these agreements. The aforementioned agreement will terminate automatically when WFOE terminates it by written notice.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Exclusive Purchase Option Agreements</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the exclusive purchase option agreements, Mr. Shufu Li and Mr. Ziyu Shen granted WFOE or its designee an option to purchase their equity interest in VIE at RMB1.00 or a price equal to the minimum amount of consideration permitted by PRC law. Mr. Shufu Li and Mr. Ziyu Shen should remit to the VIE any amount that is paid by the WFOE or its designated person(s) in connection with the purchased equity interest. Mr. Shufu Li and Mr. Ziyu Shen also granted WFOE or its designee an option to purchase all or a portion of the assets of VIE for the minimum amount of consideration permitted by PRC law. Mr. Shufu Li and Mr. Ziyu Shen also agreed not to transfer or mortgage any equity interest in or dispose of or cause the management to dispose of any material assets of VIE without the prior written consent of WFOE. The Exclusive Purchase Option Agreement shall remain in effect until all of the equity interests in VIE have been acquired by WFOE or its designee.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Equity Interest Pledge Agreements</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Equity Interest Pledge Agreement, Mr. Shufu Li and Mr. Ziyu Shen pledged their respective equity interest in VIE to WFOE to secure obligations under the Power of Attorney, Exclusive Business Cooperation Agreement, and Exclusive Purchase Option Agreement. Mr. Shufu Li and Mr. Ziyu Shen further agreed not to transfer or pledge their equity interests in VIE without the prior written consent of WFOE. The Equity Interest Pledge Agreement will remain binding until the pledgers, Mr. Shufu Li and Mr. Ziyu Shen, as the case may be, discharge all of their obligations under the above-mentioned agreements. On January 10, 2020, the equity pledges under the Equity Interest Pledge Agreement were registered with competent PRC regulatory authority.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Spousal Consents</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The spouses of Mr. Shufu Li and Mr. Ziyu Shen, have each signed a spousal consent. Under the spousal consent, the signing spouse unconditionally and irrevocably agreed that the equity interest in VIE which is held by and registered under the name of her spouse will be disposed of pursuant to the above mentioned Equity Interest Pledge Agreements, Exclusive Purchase Option Agreements, the Exclusive Business Cooperation Agreement and the Power of Attorney. Moreover, the spouse confirmed she has no rights, and will not assert in the future any right, over the equity interests in VIE held by her spouse. In addition, in the event that the spouse obtains any equity interest in VIE held by her spouse for any reason, she agrees to be bound by and sign any legal documents substantially similar to the contractual arrangements entered into by her spouse, as may be amended from time to time.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company relied on the VIE Agreements to operate and control VIEs. All of the VIE Agreements are governed by PRC laws and provide for the resolution of disputes through arbitration in China. Accordingly, these contracts would be interpreted in accordance with PRC laws and any disputes would be resolved in accordance with PRC legal procedures.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the legal opinion obtained from the Company’s mainland PRC legal counsel, management is of the view that the above contractual arrangements were legally binding and enforceable and did not violate current mainland PRC laws and regulations.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the VIE Restructuring, the Group did not consolidate Hubei ECARX as of December 31, 2022.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidated revenues, net loss and cash flow information for the year ended December 31, 2021 and for the period between January 1, 2022 and the completion of the Restructuring, have been included in the accompanying consolidated financial statements. All intercompany transactions and balances with the Company, and its wholly-owned subsidiaries, prior to the Restructuring, have been eliminated upon consolidation.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.181%"><tr><td style="width:1.0%"></td><td style="width:65.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.746%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.750%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues (i)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,755,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">936,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net (loss) income (ii)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,106,865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,793,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash (used in) provided by operating activities (iii)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(817,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash (used in) provided by investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(436,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by (used in) financing activities (iv) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,047,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,055,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net decrease in cash and restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(206,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(665,297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and restricted cash at the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">871,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and restricted cash at the end of the year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.46pt">For the years ended December 31 2021 and 2022, revenues include RMB26,290 and RMB265,452, respectively, from the Company and its subsidiaries, which are eliminated upon consolidation.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">For the years ended December 31, 2021 and 2022, net income (loss) includes RMB(44,361) and RMB2,981,707, respectively, from the Company and its subsidiaries, which are eliminated upon consolidation.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.02pt">Net cash used in operating activities respectively includes RMB33,405 and RMB228,428 generated from the Company and its subsidiaries for the years ended December 31 2021 and 2022, which are eliminated upon consolidation.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(iv)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.46pt">Net cash provided by financing activities respectively includes RMB2,067,268 and RMB157,000 provided by the Company and its subsidiaries for the years ended December 31, 2021 and 2022, which are eliminated upon consolidation.</span></div> 90724289 90724289 1 1 20520820 7766956008 1 958958360 1 1000000000 0.000005 1.19295710 3400000000 10.00 5870357 5250000 23871971 282564117 2000000 1500000 1052632 84795039 193216446 48960916 2 38870000 270539000 6282000 43724000 20000000 139200000 12588000 87615000 42122000 293168000 3252000 22629000 20000000 20000000 3 3 2 3 2 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Restructuring, the following assets of Hubei ECARX were derecognized by the Group:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:85.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">211,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 20000000 211908000 34873000 1094000 205954000 252287000 0.05 61921000 1.00 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidated revenues, net loss and cash flow information for the year ended December 31, 2021 and for the period between January 1, 2022 and the completion of the Restructuring, have been included in the accompanying consolidated financial statements. All intercompany transactions and balances with the Company, and its wholly-owned subsidiaries, prior to the Restructuring, have been eliminated upon consolidation.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.181%"><tr><td style="width:1.0%"></td><td style="width:65.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.746%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.750%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues (i)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,755,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">936,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net (loss) income (ii)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,106,865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,793,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash (used in) provided by operating activities (iii)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(817,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash (used in) provided by investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(436,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by (used in) financing activities (iv) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,047,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,055,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net decrease in cash and restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(206,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(665,297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and restricted cash at the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">871,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and restricted cash at the end of the year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.46pt">For the years ended December 31 2021 and 2022, revenues include RMB26,290 and RMB265,452, respectively, from the Company and its subsidiaries, which are eliminated upon consolidation.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">For the years ended December 31, 2021 and 2022, net income (loss) includes RMB(44,361) and RMB2,981,707, respectively, from the Company and its subsidiaries, which are eliminated upon consolidation.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.02pt">Net cash used in operating activities respectively includes RMB33,405 and RMB228,428 generated from the Company and its subsidiaries for the years ended December 31 2021 and 2022, which are eliminated upon consolidation.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(iv)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.46pt">Net cash provided by financing activities respectively includes RMB2,067,268 and RMB157,000 provided by the Company and its subsidiaries for the years ended December 31, 2021 and 2022, which are eliminated upon consolidation.</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">The following table summarizes the results of operations and net assets of JICA in the consolidated financial statements. The amounts are after eliminating transactions between the Group and JICA.</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:59.545%"><tr><td style="width:1.0%"></td><td style="width:73.454%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">572,259 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total assets</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">615,914</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIABILITIES</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">486,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,229 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">495,580</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.939%"><tr><td style="width:1.0%"></td><td style="width:40.288%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.097%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.609%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> Year Ended <br/>December 31 </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> RMB  </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> RMB  </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross (loss) profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(130)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,663</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18,493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(167,952)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Profit (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(136,512)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net profit (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9,965</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(144,005)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2755780000 936520000 -1106865000 2793301000 817989000 -224031000 -436280000 165672000 1047854000 -1055000000 -206415000 -665297000 871712000 665297000 665297000 0 -26290000 -265452000 44361000 -2981707000 -33405000 -228428000 -2067268000 -157000000 266667000 1000 265667000 P3Y 0.50 0.50 0.70 572259000 43655000 615914000 486351000 9229000 495580000 0 5138000 130000 1475000 -130000 3663000 -18493000 -167952000 13380000 -136512000 9965000 -144005000 2.    Summary of significant accounting policies<div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)    Basis of presentation</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”).</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements are presented in Renminbi (“RMB”), rounded to the nearest thousand.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements have been prepared assuming the Company will continue as a going concern. The going concern assumption contemplates the realization of assets and satisfaction of liabilities in the normal course of business. However, substantial doubt about the Company’s ability to continue as a going concern exists. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has incurred losses since its inception. As of December 31, 2023, the Company had an accumulated deficit of RMB6,670,371 and its consolidated current liabilities exceeded current assets in the amount of RMB926,738. In addition, the Company recorded net cash used in operating activities in the amount of RMB1,243,406 for the year ended December 31, 2023. The Company will require additional liquidity to continue its operations over the next 12 months.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, the Company had relied principally on proceeds from the issuance of redeemable convertible preferred shares and bank borrowings to finance its operations and business expansion. Since the consummation of the Merger, the Company funded its operations principally through short-term borrowings from banks and related parties, and long-term convertible notes. The Company has evaluated plans to continue as a going concern which include, but are not limited to, (i) reducing discretionary capital and operating expenses (ii) obtaining additional facilities from banks and renewal of existing bank borrowings (iii) obtaining extended financial support from controlling shareholder and related parties (iv) accelerating pace of collections of amounts due from related and third parties to optimize operational efficiency and (v) exploring opportunities for further equity financing. Subsequent to December 31, 2023, the Company has secured commitment from a related party under which the Company will be able to extend its existing loan of RMB300,000 up to June 30, 2025. Notwithstanding this, feasibility of some of these plans is contingent upon factors outside of the control of the Company and, as such, the Company concluded that substantial doubt about its ability to continue as a going concern has not been alleviated as of the reporting date. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements do not include any adjustments to the carrying amounts and classification of assets, liabilities, and reported expenses that may be necessary if the Company were unable to continue as a going concern. </span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b)    Principles of consolidation</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the financial statements of the Company and its consolidated subsidiaries. Prior to the completion of the Restructuring, the consolidated financial statements also included the financial statements of the VIE in which the Company, through its WFOE, had a controlling financial interest, and the VIE’s subsidiaries. All intercompany transactions and balances among the Company, its subsidiaries and the VIEs have been eliminated upon consolidation. Noncontrolling interests are separately presented as a component of shareholders’ deficit in the consolidated financial statements. </span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c)    Use of estimates</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of the consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates include, but not limited to, service period of connectivity services; expected credit losses for accounts receivable, other non-current assets and amounts due from related parties; realizability of inventories; accrual for warranty obligations; useful lives and recoverability of property, equipment and intangible assets and right-of-use assets; recoverability of long-term investments; valuation allowance of deferred tax assets; fair values of share-based compensation awards, redeemable convertible preferred shares, warrant liabilities, and incremental borrowing rates of the Group’s leases. Changes in facts and circumstances may result in these estimates to be revised. Actual results could differ from those estimates, and as such, differences may be material to the consolidated financial statements. </span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(d)    Cash and restricted cash</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of cash at bank. Restricted cash represents cash that cannot be withdrawn without the permission of third parties. The Group’s restricted cash are bank deposits pledged for notes payable and restricted cash due to litigation.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(e)     Short-term investments</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Group’s short-term investments represent the Group’s fixed rate debt securities issued by financial institutions which are redeemable at the option of the Group on any working day or have the original maturities of less than twelve months. The Group’s short-term investments are classified as held-to-maturity based on the positive intent and ability to hold the securities to maturity. Income related to these securities is included in interest income in the consolidated statements of comprehensive loss.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(f)    Accounts receivable and current expected credit losses</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable represent those receivables derived in the ordinary course of business when the Group has sold the products or provided services to its customers and when its right to consideration is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivable are presented net of allowance for credit losses. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group adopted Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (or ASU 2016-13) on January 1, 2023 (ASC326). ASC 326 requires the measurement and recognition of expected credit losses using the current expected credit losses (CECL) model for financial assets held at amortized cost, which includes the Group’s accounts receivable, notes receivable, amounts due from related parties and other financial assets. Expected credit losses include losses expected based on known credit issues with specific customers as well as a general expected credit loss allowance based on relevant information, including historical loss rates, current conditions, and reasonable economic forecasts that affect collectability. The Group updates allowance for credit losses on a quarterly basis with changes in the allowance recognized in the consolidated statements of comprehensive loss.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASC 326 on January 1, 2023, the Group maintained a general and specific allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. Accounts receivable balances with large creditworthy customers were reviewed by management individually for collectability. All other balances were </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reviewed on a pooled basis. A percentage of general allowance was applied to the balances of accounts receivable in each aging category, excluding those which were assessed individually for collectability. Management considered various factors, including historical loss experience, current market conditions, the financial condition of its debtors, any receivables in dispute, the aging of receivables and current payment patterns of its debtors, in establishing the required allowance.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An allowance for credit losses is recorded into general and administrative expenses. Receivables which are deemed to be uncollectible are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Group does not have any off-balance-sheet credit exposure related to its customers.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(g)    Notes receivable</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes receivable are primarily bank acceptance notes issued by reputable financial institutions that entitle the Group to receive the full face value amount from the financial institutions at maturity, which is typically six months from the date of issuance. The Group accepts bank acceptance notes from customers for products sold or services performed in the ordinary course of business. Upon receipt of the bank acceptance notes, the Group’s accounts receivable from the customer is derecognized.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(h)    Inventories</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of raw materials, work-in-process, and finished goods, are accounted for using the first-in-first-out method and are valued at the lower of cost and net realizable value. Net realizable value is the estimated selling price of the inventory in the ordinary course of business less reasonably predictable costs of completion, disposal and transportation.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of work-in-process and finished goods comprise primarily direct materials and manufacturing charges from outsourced factories. The Group identifies potentially slow-moving and obsolete inventories through physical counts, monitoring of inventories on hand and specific identification. The Group records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. If the inventory on hand is in excess of future demand forecast, the excess amounts are written off. Write-downs to inventory are recorded in the cost of revenues to reduce the carrying amount of any obsolete and excess inventories to their estimated net realizable value.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(i)    Long-term investments</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity method investments</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group applies the equity method to account for equity interests in investees over which the Group has significant influence but does not own a majority equity interest or controls the investee otherwise.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the equity method of accounting, the Group’s share of the investees’ results of operations is reported as income (loss) from equity method investments in the consolidated statements of comprehensive loss. When the Group’s share of losses in the equity investee equals or exceeds its interest in the equity investee, the Group does not recognize further losses, unless the Group has incurred obligations or made payments or guarantees on behalf of the equity investee, or the Group holds other investments in the investee.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group recognizes an impairment loss when there is a decline in value below the carrying value of the equity method investment that is considered to be other-than-temporary. The process of assessing and determining whether impairment on an investment is other-than-temporary requires a significant amount of judgment. To determine whether an impairment is other-than-temporary, management considers whether it has the ability and intent to hold the investment until recovery and whether evidence indicating the carrying value of the investment is recoverable outweighs evidence to the contrary. Evidence considered in this assessment includes the reasons for the impairment, the severity and duration of the decline in value and any change in value subsequent to the period end. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity securities</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments without readily determinable fair values which do not qualify for net asset value per share (or its equivalent) practical expedient and over which the Group does not have the ability to exercise significant influence through the investments in common stock, are initially measured at cost under the measurement alternative. Subsequently, these equity investments are measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer. All gains and losses on these investments, realized and unrealized, are recognized in the consolidated statements of comprehensive loss.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group makes a qualitative assessment considering impairment indicators to evaluate whether the equity investments without a readily determinable fair value is impaired at each reporting period and recognizes an impairment loss equal to the difference between the carrying value and fair value in earnings.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(j)    Property and equipment</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are carried at cost less accumulated depreciation and impairment, if any.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation on property and equipment is calculated on the straight-line method over the estimated useful lives of the assets as below:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:48.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.587%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Category</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Estimated useful life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and electronic equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 – 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transportation vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office and other equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shorter of the lease term and the estimated useful lives of the assets</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress represents property and equipment under construction. Construction in progress is transferred to property and equipment and depreciation commences when an asset is ready for its intended use.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains or losses arising from the disposal of an item of property and equipment are determined based on the difference between the net disposal proceeds and the carrying amount of the item and are recognized in profit or loss on the date of disposal.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(k)    Intangible assets</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets mainly include purchased intangible assets. Purchased intangible assets are initially recognized and measured at cost upon acquisition. Separately identifiable intangible assets that have determinable lives are amortized over their estimated useful lives on a straight-line method as follows. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the useful life of an intangible asset, the Group considers the factors such as the expected use of the asset by the Group, and any legal, regulatory, or contractual provisions that may limit the useful life</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:48.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.587%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Category</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Estimated useful life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software license rights</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patent </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(l)    Impairment of long-lived assets</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, including property and equipment, intangible assets, and right-of-use assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Group first compares undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary. </span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(m)    Product warranties</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group provides product warranties on all applicable products based on the contracts with its customers at the time of sale of products. The Group accrues a warranty reserve for the products sold, which includes the best estimate of projected costs to settle indemnity for claims under warranties. Factors that affect the Group’s warranty obligation include product defect rates and costs of repair or replacement. These factors are estimates that may change based on new information that becomes available each period. The portion of the warranty reserve expected to be incurred within the next 12 months is included within accrued expense and other current liabilities while the remaining balance is included in provision on the consolidated balance sheets. Warranty cost is recorded as a component of cost of goods sold in the consolidated statements of comprehensive loss. The Group reevaluates the adequacy of the warranty accrual on a regular basis.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group recognizes the benefit from a recovery of the costs associated with the warranty when specifics of the recovery have been agreed with the Group’s suppliers and the amount of the recovery is virtually certain.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(n)    Value added taxes</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group’s PRC subsidiaries and VIEs are subject to value added tax (“VAT”) on its products and services, less any deductible VAT the Group has already paid or borne. They are also subject to surcharges on VAT payments in accordance with PRC law. VAT is not included in the revenue recognized for the Group. Revenue from sales of products and provision of services are generally subject to VAT at the rate of 6% to 13%, and subsequently paid to PRC tax authorities after netting input VAT on purchases.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of output VAT over input VAT is reflected in accrued expenses and other current liabilities, and the excess of input VAT over output VAT is reflected in prepayments and other current assets in the consolidated balance sheets.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(o)    Commitments and contingencies</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Group is subject to loss contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters, including, among others, government investigations, shareholder lawsuits, and non-income tax matters. An accrual for a loss contingency is recognized when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. If a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(p)    Fair value measurement</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group measures certain assets and liabilities at fair value. Fair value is the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon their own market assumptions.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy consists of the following three levels:</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 — Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 — Includes other inputs that are directly or indirectly observable in the marketplace.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 — Inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities of the Group primarily consist of cash, restricted cash, short-term investments, accounts receivable, amounts due from related parties, notes receivable, equity securities, short-term borrowings, accounts payable, notes payable, amounts due to related parties, warrant liabilities, convertible notes, and other payables included in accrued expenses and other current liabilities. The Group measures below assets and liabilities at fair value on a recurring basis by level within the fair value hierarchy as of December 31, 2022 and 2023 as below: </span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Level 1 – Equity securities and public warrant liabilities using observable inputs in active markets;</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Level 3 – Private warrant liabilities using unobservable inputs.</span></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2022 and 2023, the carrying values of other financial instruments approximate their fair values due to the short-term maturity of these instruments or their interest rates are comparable to the prevailing interest rates in the market.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(q)    Revenue recognition</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group accounts for revenue in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 606”). In accordance with ASC 606, the Group recognizes revenue upon the transfer of control of promised products or services to the Group’s customers, in the amount of consideration the Group expects to receive for those products or services (excluding VAT collected on behalf of government authorities).</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group generates revenues from sales of goods, software license and services.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales of goods</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of goods include the following products:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Automotive computing platform, which Tier 1 automotive suppliers or the Original Equipment Manufacturers (“OEM”) purchase from the Group and assemble on cars with infotainment head unit or digital cockpit; </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">SoC core modules, where the Group sells standardized computing board, which integrates SoC with core integrated circuits and peripherals to Tier 1 automotive suppliers or the OEMs; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Automotive merchandise and other products, which are primarily basic electronic components such as resistor, capacitor and circuit board sold to automotive suppliers.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group is mainly engaged by the related parties to manufacture and sell automotive computing platforms. The Group also generates revenue from the sales of SoC core modules, automotive merchandise and other products. Revenues are recognized when the automotive computing platform, SoC core modules, automotive merchandise or </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other products are accepted by the customers, which is the point in time that control of the product is transferred to the customers. The selling price, which is specified in the purchase orders, is fixed. The Group determines that it is the principal of the contract and recognizes revenue generated from sales of products on a gross basis as the Group has control of products before they are transferred to the customers. Unless a product was defective, the Group does not provide customers any right of product return.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software license revenues</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software license revenues include revenues from the sales of software stack, which incorporates the service software framework to connect the application layer to the operating system layer of the overall cockpit system.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group generates revenues from licensing its software to its customers, which are Tier 1 automotive suppliers, in two types of contracts. Customers may subscribe to term licenses or purchase perpetual licenses, which provide customer with the same functionality but for different duration.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For subscription to licenses, the Group licenses its software to its customers for a fixed period. The customers then indicate their acceptance upon receiving the software by providing a written notice. For perpetual licenses, the Group does not license customers for a specific period and it is accepted by customer with an acceptance notice.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group’s software licenses have significant standalone functionality which is not expected to substantively change during the license term. The nature of the software is functional and a right to use the Group’s intellectual property according to ASC 606. Revenues related to the fixed period software licenses, is fixed and are recognized at a point in time upon customers’ acceptance which is when the control is transferred to the customer. Revenues related to perpetual licenses are recognized when subsequent sale occurs using the sales-based royalties guidance under ASC 606 as this type of software is invoiced based on the subsequent sale made by Tier 1 automotive suppliers to the OEMs after the software has been configured into Tier 1 supplier’s auto parts. The license does not have a renewal term. Post-contract customer support, which includes technical support and unspecified minor bug fixes, are provided to all customers. The post-contract customer support is not material and not accounted for as a distinct performance obligation.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service revenues</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group generates revenues by provision of the following services:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Automotive computing platform design and development service;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Connectivity service, which enables end-users of automobiles access internet; and,</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Other services, including technical consulting services provided to automotive companies. The performance obligations are satisfied, and revenues are recognized, at a point in time the customers accept the services, as the criteria for recognition of revenue over time are not met.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group provides design and development services on automotive computing platform for OEMs. The contracts for design and development services are separate from the contracts for manufacture of automotive computing platform because they are not entered into at or near the same time. Prior to January 1, 2022, the service contracts for design and development services were entered into with the customers near the end of the development process. The Group did not have any enforceable right to payment before the agreed deliverables were accepted by customers. Therefore, the Group recognized revenue at a point in time when the agreed deliverables were accepted by customers.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Starting from January 1, 2022, the Group entered into a number of contracts with OEMs upon the commencement of design and development services on automotive computing platform. After the fulfillment of the design and development services, the Group delivers customized deliverables to the OEMs. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For such contracts, the Group recognizes revenue at a point in time because (1) the customer does not receive benefits until the delivery of deliverables; (2) the Company does not create or enhance assets which the customer controls as </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the assets are created or enhanced; and (3) the Group does not have any enforceable rights to payment for performance completed to date before the deliverables are accepted by the customers.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred to fulfill such service contracts which are not within the scope of other guidance are recognized as contract cost assets, as the costs relate directly to the service contracts that the Group can specifically identify. The costs are expected to be recovered and generate or enhance resources of the Group that will be used in satisfying performance obligations of design and development services for the OEMs in the future.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group recognizes an impairment loss of contract cost assets in the statement of comprehensive loss to the extent that the carrying amount of the assets exceeds:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">The amount of consideration that the Group expects to receive in the future and that the Group has received but not recognized as revenue, for providing the design and development services, less</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The costs that relate directly to providing those services and that have not been recognized as expenses.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group purchases data traffic from its suppliers and maintains a data pool to provide connectivity service to its related parties with the provision of data service packs. The connectivity service commences upon activation of the data service packs and remains effective with agreed standard connectivity speed (1) </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the duration of ownership under the first registered owner of the automobiles or (2) over the shorter of (i) an agreed fixed period or (ii) the duration of ownership under the first registered owner. Therefore, the Group estimates the period when the data service pack is activated and recognizes revenue over the estimated period on a straight-line basis. The Group determines that it is the principal in providing such connectivity service, as it has control over the services, including negotiating arrangement details with customers, establishing prices for service packs sold, selecting data traffic suppliers and management of the data traffic pool to fulfil users’ needs.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract liabilities</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings and cash collections result in accounts receivable and contract liabilities. The Group’s contract liabilities consist of advance payments from clients and billings in excess of revenues recognized. The Group classifies contract liabilities as current or noncurrent based on the timing of when the Group expects to recognize the revenues.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(r)    Research and development expenses</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses mainly consist of direct material cost, outsourced development expenses, payroll, share-based compensation related to research and development personnel, and expenses associated with the use of facilities and equipment by these functions, such as lease rental and depreciation. Research and development expenses are expensed as incurred.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(s)    Selling and marketing expenses</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling and marketing expense mainly consists of payroll and share-based compensation related to the selling and marketing activities, advertising costs, rental, depreciation related to selling and marketing functions. Advertising costs are expensed as incurred. The advertising costs were RMB13,674, RMB11,800 and RMB17,651 for the years ended December 31, 2021, 2022 and 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(t)    Government grants</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Government grants are recognized when there is reasonable assurance that the Group will comply with the conditions attached to it and the grants will be received. Grants that compensate the Group for expenses incurred are recognized in the Group’s consolidated statements of comprehensive loss on a systematic basis in the same periods in which the expenses are incurred. Grants that compensate the acquisition cost of an asset are recorded as a liability in the Group’s consolidated balance sheets and are recognized in the Group’s consolidated statements of comprehensive loss over the useful life of the asset.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(u)    Income tax</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current income taxes are provided on the basis of income before income taxes for financial reporting purposes and adjusted for income and expense items which are not taxable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are provided for using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of assets and liabilities in the financial statements and their respective tax bases, and operating loss carryforwards. Deferred 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 taxes of a change in tax rates is recognized in the consolidated statements of comprehensive loss in the period that includes the enactment date.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A valuation allowance is provided to reduce the amount of deferred income tax assets if based on the weight of available evidence, it is more-likely-than-not that some portion, or all, of the deferred income tax assets will not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of futures profitability, the duration of statutory carryforward periods, the Group’s operating history and tax credit carryforwards, if any, not expiring.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group applies a “more-likely-than-not” recognition threshold in the evaluation of uncertain tax positions. The Group recognizes the benefit of a tax position in its consolidated financial statements if the tax position is “more-likely-than-not” to prevail based on the facts and technical merits of the position. Tax positions that meet the “more-likely-than-not” recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. Unrecognized tax benefits may be affected by changes in interpretation of laws, rulings of tax authorities, tax audits, and expiry of statutory limitations. In addition, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Accordingly, unrecognized tax benefits are periodically reviewed and re-assessed. Adjustments, if required, are recorded in the Group’s consolidated financial statements in the period in which the change that necessities the adjustments occur. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in certain circumstances, a tax appeal or litigation process. The Group records interest and penalties related to unrecognized tax benefits (if any) in interest expense and general and administrative expenses, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(v)    Share-based compensation</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Group measures the cost of employee and non-employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award and recognizes the cost over the period the employee and non-employee is required to provide service in exchange for the award, which generally is the vesting period. For graded vesting awards with only service condition, the Group recognizes compensation cost on a straight-line basis over the requisite service period for the entire award, provided that the cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is vested at that date. For awards with performance conditions, compensation cost is recognized over the estimated vesting period if it is probable that the performance condition will be achieved.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group elects to recognize the effect of forfeitures in compensation costs when they occur. To the extent the required vesting conditions are not met resulting in the forfeiture of the share-based awards, previously recognized compensation expense relating to those awards is reversed.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(w)    Employee benefits</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group’s subsidiaries and the VIEs in the PRC participate in a government mandated, multi- employers, defined contribution plan, pursuant to which certain retirement, medical, housing and other welfare benefits are provided to employees. PRC labor laws require the entities incorporated in the PRC to pay to the local labor bureau a monthly contribution calculated at a stated contribution rate on the monthly basic compensation of qualified employees. The </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Group has no further commitments beyond its monthly contribution. Employee social benefits included as expenses in the accompanying consolidated statements of comprehensive loss amounted to RMB168,971, RMB197,669 and RMB213,772 for the years ended December 31, 2021, 2022 and 2023, respectively. </span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(x)    Leases</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group leases premises for offices under non-cancellable operating leases. There are no capital improvement funding, lease concessions, escalated rent provisions or contingent rent in the lease agreements. The Group has no legal or contractual asset retirement obligations at the end of the lease term.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets and lease liabilities are recognized upon lease commencement for operating leases based on the present value of lease payments over the lease term. As the rate implicit in the lease cannot be readily determined, the Group uses different incremental borrowing rates for subsidiaries in different countries at the lease commencement date in determining the present value of lease payments. The incremental borrowing rates were determined based on the rates of interest that each subsidiary would be expected to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group has elected not to recognize right-of-use assets or lease liabilities for leases with an initial term of 12 months or less and recognizes a single lease cost on a straight-line basis over the lease term.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASC Topic 842 on January 1, 2022, operating leases were not recognized on the consolidated balance sheets of the Group but payments made for those leases were charged to the consolidated statements of comprehensive loss on a straight-line basis over the term of underlying lease.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(y)    Foreign currency</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group uses RMB as its reporting currency. Functional currency of the entities consolidated within the Group is the currency of the primary economic environment in which the entity operates. Transactions denominated in currencies other than the functional currency are remeasured into the functional currency at the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in a foreign currency are remeasured into the functional currency using the applicable exchange rate at the balance sheet date. The resulted exchange differences are recorded as foreign currency exchange gains (losses), net in the consolidated statements of comprehensive loss.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of the Company’s foreign subsidiaries whose functional currency is not the RMB are translated into RMB from functional currencies at the current exchange rates while revenues and expenses are translated from functional currencies at average exchange rates. Equity accounts other than earnings (deficits) generated in the current period are translated into at the appropriate historical rates. The resulting foreign currency translation adjustments are recorded as a component of other comprehensive income (loss) in the consolidated statements of comprehensive loss, and the accumulated foreign currency translation adjustments are recorded as a component of accumulated other comprehensive income (loss) in the consolidated statements of changes in shareholders’ deficit.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of the PRC government, controls the conversion of RMB to foreign currencies. The value of RMB is subject to changes of central government policies and international economic and political developments affecting supply and demand in the PRC foreign exchange trading system market.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(z)    Convenience translation</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United States dollar (“US$”) amounts disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from RMB into US$ for the convenience of the reader were calculated at the rate of US$1.00=RMB 7.0999, the certified noon buying rate set forth in the H.10 statistical release of </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Federal Reserve Board on December 29, 2023. No representation is made that the RMB amounts could have been, or could be, converted into US$ at that rate on December 31, 2023, or at any other rate.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(aa)    Loss per share</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic loss per share is computed by dividing net loss attributable to ordinary shareholders, taking into consideration the accretions to redemption value of redeemable convertible preferred shares, by the weighted average number of ordinary shares outstanding during the periods presented using the two-class method. Under the two-class method, any net income is allocated between ordinary shares and other participating securities based on their participating rights. ECARX Warrants (Note 13) are not participating securities, as they are not entitled to participating rights until exercised; Government Warrants (Note 13) and redeemable convertible preferred shares are participating securities, as they participate in undistributed earnings on an if-converted basis. A net loss is not allocated to participating securities when the participating securities do not have contractual obligations to share losses. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted loss per share is calculated by dividing net loss attributable to ordinary shareholders, as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the year. Ordinary equivalent shares consist of shares issuable upon the conversion of the redeemable convertible preferred shares and convertible notes, using the if-converted method, and ordinary shares issuable upon the exercise of warrants and share options using the treasury stock method. Ordinary equivalent shares are not included in the denominator of the diluted loss per share calculation when inclusion of such share would be anti-dilutive.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(bb)    Segment reporting</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group uses the management approach in determining its operating segments. The Group’s chief operating decision maker has been identified as the chief executive officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group. For the purpose of internal reporting and management’s operation review, the Group’s chief executive officer does not segregate the Group’s business by product or service. Management has determined that the Group has one operating segment, which is automotive intelligence and networking segment.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group’s long-lived assets are substantially all located in the PRC and substantially all the Group’s revenues are derived from within the PRC, therefore, no geographical information is presented.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(cc)    Statutory reserves</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the PRC Company Law, the paid-in capitals of the PRC subsidiaries and VIEs are not allowed to be transferred to the Company by way of cash dividends, loans or advances, nor can they be distributed except in the event of a liquidation.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in accordance with the PRC Company Law, the Group’s PRC subsidiaries and VIEs must make appropriations from their after-tax profits as determined under the generally accepted accounting principles in the PRC (“PRC GAAP”) to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the after-tax profits after offsetting any prior year losses as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the PRC companies. Appropriation to the discretionary surplus fund is made at the discretion of the PRC companies.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The statutory surplus fund and discretionary surplus fund are restricted for use. They may only be applied to offset losses or increase the registered capital of the respective companies. These reserves are not allowed to be transferred to the Company by way of cash dividends, loans or advances, nor can they be distributed except in the event of a liquidation.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2021, the profit appropriation to statutory surplus fund for the Group’s entities incorporated in the PRC was RMB3,240. No appropriation to statutory surplus fund was made during the years ended December 31, 2022 and 2023. The balance of the statutory surplus was RMB3,240 as of December 31, 2022 and 2023.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No appropriation to the discretionary surplus fund was made by the Group’s PRC subsidiaries and VIEs.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(dd)     Prior period reclassification </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"> </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"> The Group has reclassified certain prior period amounts as shown below to make the presentation consistent with current year. There was no change in total non-current liabilities and total liabilities as of December 31, 2022 and total operating expenses, loss from operation, loss before income taxes or net loss for the years ended December 31, 2021 and 2022 as a result of these reclassifications.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.515%"><tr><td style="width:1.0%"></td><td style="width:32.012%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.012%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Before reclassification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">After reclassification</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,716 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.424%"><tr><td style="width:1.0%"></td><td style="width:32.014%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.129%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.129%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.129%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.134%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Before reclassification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">After reclassification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Before reclassification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">After reclassification</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling and marketing expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(82,827)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(86,597)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(525,041)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,223,610)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(607,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,310,207)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of an equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains on sale of an equity security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains on deconsolidation of a subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of warrant liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(111,299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Government grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency exchange gains (losses), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18,216)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-operating (expenses) income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47,898)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt"><span><br/></span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(ee) Recently adopted accounting pronouncements</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Group adopted ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Credit Losses (Topic 326),</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Measurement of Credit Losses on Financial Instruments, and subsequent amendments to the initial guidance within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11 and ASU 2020-02 (collectively referred to as ASC 326) on January 1, 2023 using the modified retrospective approach. ASC 326 requires the measurement and recognition of expected credit losses using the current expected credit loss model for financial assets held at amortized cost, which includes the Group’s accounts receivable, notes receivable, amounts due from related parties and other financial assets. It replaces the existing </span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">incurred loss impairment model with an expected loss methodology. The recorded credit losses are adjusted each period for changes in expected lifetime credit losses. On adoption of ASC 326, there is no change to accumulated deficit as of January 1, 2023.</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group adopted ASC Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as of January 1, 2022, using an effective date method following the modified retrospective transition approach for leases that existed on January 1, 2022, and has not recast the comparative periods presented in these consolidated financial statements. The adoption of ASC 842 did not have any impact to the accumulated deficit of the Group as of January 1, 2022. See Note 17 for further information. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Group early adopted ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Debt –</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815 – 40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> from January 1, 2021. This guidance simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. ASU 2020-06 is effective for public companies for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other entities, it is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Group early adopted ASU 2020-06 on January 1, 2021. The adoption of ASU 2020-06 did not have a material impact on the Group’s consolidated financial statements for the fiscal year ended December 31, 2021. </span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(ff)    New accounting pronouncements</span></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Segment Reporting - Improvements to Reportable Segment Disclosures (Topic 280) which requires </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">public entities to disclose (1) significant segment expenses by reportable segment if they are regularly provided to the Chief Operating Decision Maker (CODM) and included in each reported measure of segment profit or loss, (2) other segment items by reportable segment, (3) more than one measure of segment profit or loss used by the CODM, provided that at least one of the reported measures includes the segment profit or loss measure that is most consistent with GAAP measurement principles, (4) CODM’s title and position on both an annual and an interim basis. The standard is effective for the Group from January 1, 2024. The Group is in the process determining the impact of the adoption of this standard on its consolidated financial statements.</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Income Taxes - Improvements to Income Tax Disclosures (Topic 740).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> Under the ASU, Public Business Entities must annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate. The standard is effective for the Group from January 1, 2025. The Group is in the process determining the impact of the adoption of this standard on its consolidated financial statements.</span></div> <div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)    Basis of presentation</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”).</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements are presented in Renminbi (“RMB”), rounded to the nearest thousand.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements have been prepared assuming the Company will continue as a going concern. The going concern assumption contemplates the realization of assets and satisfaction of liabilities in the normal course of business. However, substantial doubt about the Company’s ability to continue as a going concern exists. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has incurred losses since its inception. As of December 31, 2023, the Company had an accumulated deficit of RMB6,670,371 and its consolidated current liabilities exceeded current assets in the amount of RMB926,738. In addition, the Company recorded net cash used in operating activities in the amount of RMB1,243,406 for the year ended December 31, 2023. The Company will require additional liquidity to continue its operations over the next 12 months.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, the Company had relied principally on proceeds from the issuance of redeemable convertible preferred shares and bank borrowings to finance its operations and business expansion. Since the consummation of the Merger, the Company funded its operations principally through short-term borrowings from banks and related parties, and long-term convertible notes. The Company has evaluated plans to continue as a going concern which include, but are not limited to, (i) reducing discretionary capital and operating expenses (ii) obtaining additional facilities from banks and renewal of existing bank borrowings (iii) obtaining extended financial support from controlling shareholder and related parties (iv) accelerating pace of collections of amounts due from related and third parties to optimize operational efficiency and (v) exploring opportunities for further equity financing. Subsequent to December 31, 2023, the Company has secured commitment from a related party under which the Company will be able to extend its existing loan of RMB300,000 up to June 30, 2025. Notwithstanding this, feasibility of some of these plans is contingent upon factors outside of the control of the Company and, as such, the Company concluded that substantial doubt about its ability to continue as a going concern has not been alleviated as of the reporting date. </span></div>These consolidated financial statements do not include any adjustments to the carrying amounts and classification of assets, liabilities, and reported expenses that may be necessary if the Company were unable to continue as a going concern. -6670371000 -926738000 -1243406000 300000000 Principles of consolidationThe consolidated financial statements include the financial statements of the Company and its consolidated subsidiaries. Prior to the completion of the Restructuring, the consolidated financial statements also included the financial statements of the VIE in which the Company, through its WFOE, had a controlling financial interest, and the VIE’s subsidiaries. All intercompany transactions and balances among the Company, its subsidiaries and the VIEs have been eliminated upon consolidation. Noncontrolling interests are separately presented as a component of shareholders’ deficit in the consolidated financial statements. Use of estimatesThe preparation of the consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates include, but not limited to, service period of connectivity services; expected credit losses for accounts receivable, other non-current assets and amounts due from related parties; realizability of inventories; accrual for warranty obligations; useful lives and recoverability of property, equipment and intangible assets and right-of-use assets; recoverability of long-term investments; valuation allowance of deferred tax assets; fair values of share-based compensation awards, redeemable convertible preferred shares, warrant liabilities, and incremental borrowing rates of the Group’s leases. Changes in facts and circumstances may result in these estimates to be revised. Actual results could differ from those estimates, and as such, differences may be material to the consolidated financial statements. Cash and restricted cash<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of cash at bank. Restricted cash represents cash that cannot be withdrawn without the permission of third parties. The Group’s restricted cash are bank deposits pledged for notes payable and restricted cash due to litigation.</span></div> Short-term investments<div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Group’s short-term investments represent the Group’s fixed rate debt securities issued by financial institutions which are redeemable at the option of the Group on any working day or have the original maturities of less than twelve months. The Group’s short-term investments are classified as held-to-maturity based on the positive intent and ability to hold the securities to maturity. Income related to these securities is included in interest income in the consolidated statements of comprehensive loss.</span></div>Long-term investments<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity method investments</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group applies the equity method to account for equity interests in investees over which the Group has significant influence but does not own a majority equity interest or controls the investee otherwise.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the equity method of accounting, the Group’s share of the investees’ results of operations is reported as income (loss) from equity method investments in the consolidated statements of comprehensive loss. When the Group’s share of losses in the equity investee equals or exceeds its interest in the equity investee, the Group does not recognize further losses, unless the Group has incurred obligations or made payments or guarantees on behalf of the equity investee, or the Group holds other investments in the investee.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group recognizes an impairment loss when there is a decline in value below the carrying value of the equity method investment that is considered to be other-than-temporary. The process of assessing and determining whether impairment on an investment is other-than-temporary requires a significant amount of judgment. To determine whether an impairment is other-than-temporary, management considers whether it has the ability and intent to hold the investment until recovery and whether evidence indicating the carrying value of the investment is recoverable outweighs evidence to the contrary. Evidence considered in this assessment includes the reasons for the impairment, the severity and duration of the decline in value and any change in value subsequent to the period end. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity securities</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments without readily determinable fair values which do not qualify for net asset value per share (or its equivalent) practical expedient and over which the Group does not have the ability to exercise significant influence through the investments in common stock, are initially measured at cost under the measurement alternative. Subsequently, these equity investments are measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer. All gains and losses on these investments, realized and unrealized, are recognized in the consolidated statements of comprehensive loss.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group makes a qualitative assessment considering impairment indicators to evaluate whether the equity investments without a readily determinable fair value is impaired at each reporting period and recognizes an impairment loss equal to the difference between the carrying value and fair value in earnings.</span></div> Accounts receivable and current expected credit losses<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable represent those receivables derived in the ordinary course of business when the Group has sold the products or provided services to its customers and when its right to consideration is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivable are presented net of allowance for credit losses. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group adopted Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (or ASU 2016-13) on January 1, 2023 (ASC326). ASC 326 requires the measurement and recognition of expected credit losses using the current expected credit losses (CECL) model for financial assets held at amortized cost, which includes the Group’s accounts receivable, notes receivable, amounts due from related parties and other financial assets. Expected credit losses include losses expected based on known credit issues with specific customers as well as a general expected credit loss allowance based on relevant information, including historical loss rates, current conditions, and reasonable economic forecasts that affect collectability. The Group updates allowance for credit losses on a quarterly basis with changes in the allowance recognized in the consolidated statements of comprehensive loss.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASC 326 on January 1, 2023, the Group maintained a general and specific allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. Accounts receivable balances with large creditworthy customers were reviewed by management individually for collectability. All other balances were </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reviewed on a pooled basis. A percentage of general allowance was applied to the balances of accounts receivable in each aging category, excluding those which were assessed individually for collectability. Management considered various factors, including historical loss experience, current market conditions, the financial condition of its debtors, any receivables in dispute, the aging of receivables and current payment patterns of its debtors, in establishing the required allowance.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An allowance for credit losses is recorded into general and administrative expenses. Receivables which are deemed to be uncollectible are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Group does not have any off-balance-sheet credit exposure related to its customers.</span></div> Notes receivable<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes receivable are primarily bank acceptance notes issued by reputable financial institutions that entitle the Group to receive the full face value amount from the financial institutions at maturity, which is typically six months from the date of issuance. The Group accepts bank acceptance notes from customers for products sold or services performed in the ordinary course of business. Upon receipt of the bank acceptance notes, the Group’s accounts receivable from the customer is derecognized.</span></div> P6M Inventories<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of raw materials, work-in-process, and finished goods, are accounted for using the first-in-first-out method and are valued at the lower of cost and net realizable value. Net realizable value is the estimated selling price of the inventory in the ordinary course of business less reasonably predictable costs of completion, disposal and transportation.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of work-in-process and finished goods comprise primarily direct materials and manufacturing charges from outsourced factories. The Group identifies potentially slow-moving and obsolete inventories through physical counts, monitoring of inventories on hand and specific identification. The Group records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. If the inventory on hand is in excess of future demand forecast, the excess amounts are written off. Write-downs to inventory are recorded in the cost of revenues to reduce the carrying amount of any obsolete and excess inventories to their estimated net realizable value.</span></div> Property and equipment<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are carried at cost less accumulated depreciation and impairment, if any.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation on property and equipment is calculated on the straight-line method over the estimated useful lives of the assets as below:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:48.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.587%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Category</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Estimated useful life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and electronic equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 – 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transportation vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office and other equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shorter of the lease term and the estimated useful lives of the assets</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress represents property and equipment under construction. Construction in progress is transferred to property and equipment and depreciation commences when an asset is ready for its intended use.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains or losses arising from the disposal of an item of property and equipment are determined based on the difference between the net disposal proceeds and the carrying amount of the item and are recognized in profit or loss on the date of disposal.</span></div> <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation on property and equipment is calculated on the straight-line method over the estimated useful lives of the assets as below:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:48.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.587%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Category</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Estimated useful life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and electronic equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 – 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transportation vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office and other equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shorter of the lease term and the estimated useful lives of the assets</span></td></tr></table></div> P3Y P10Y P4Y P5Y Intangible assets<div style="margin-top:12pt;padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets mainly include purchased intangible assets. Purchased intangible assets are initially recognized and measured at cost upon acquisition. Separately identifiable intangible assets that have determinable lives are amortized over their estimated useful lives on a straight-line method as follows. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the useful life of an intangible asset, the Group considers the factors such as the expected use of the asset by the Group, and any legal, regulatory, or contractual provisions that may limit the useful life</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:48.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.587%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Category</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Estimated useful life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software license rights</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patent </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the useful life of an intangible asset, the Group considers the factors such as the expected use of the asset by the Group, and any legal, regulatory, or contractual provisions that may limit the useful life</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:48.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.587%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Category</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Estimated useful life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software license rights</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patent </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software license rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">103,509</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">268,469</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58,648)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(86,183)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: impairment provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">44,861</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">179,341</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P3Y P3Y P3Y P10Y Impairment of long-lived assetsLong-lived assets, including property and equipment, intangible assets, and right-of-use assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Group first compares undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary. Product warranties<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group provides product warranties on all applicable products based on the contracts with its customers at the time of sale of products. The Group accrues a warranty reserve for the products sold, which includes the best estimate of projected costs to settle indemnity for claims under warranties. Factors that affect the Group’s warranty obligation include product defect rates and costs of repair or replacement. These factors are estimates that may change based on new information that becomes available each period. The portion of the warranty reserve expected to be incurred within the next 12 months is included within accrued expense and other current liabilities while the remaining balance is included in provision on the consolidated balance sheets. Warranty cost is recorded as a component of cost of goods sold in the consolidated statements of comprehensive loss. The Group reevaluates the adequacy of the warranty accrual on a regular basis.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group recognizes the benefit from a recovery of the costs associated with the warranty when specifics of the recovery have been agreed with the Group’s suppliers and the amount of the recovery is virtually certain.</span></div> Value added taxes<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group’s PRC subsidiaries and VIEs are subject to value added tax (“VAT”) on its products and services, less any deductible VAT the Group has already paid or borne. They are also subject to surcharges on VAT payments in accordance with PRC law. VAT is not included in the revenue recognized for the Group. Revenue from sales of products and provision of services are generally subject to VAT at the rate of 6% to 13%, and subsequently paid to PRC tax authorities after netting input VAT on purchases.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of output VAT over input VAT is reflected in accrued expenses and other current liabilities, and the excess of input VAT over output VAT is reflected in prepayments and other current assets in the consolidated balance sheets.</span></div> 0.06 0.13 Commitments and contingencies<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Group is subject to loss contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters, including, among others, government investigations, shareholder lawsuits, and non-income tax matters. An accrual for a loss contingency is recognized when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. If a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.</span></div> Fair value measurement<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group measures certain assets and liabilities at fair value. Fair value is the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon their own market assumptions.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy consists of the following three levels:</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 — Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 — Includes other inputs that are directly or indirectly observable in the marketplace.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 — Inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities of the Group primarily consist of cash, restricted cash, short-term investments, accounts receivable, amounts due from related parties, notes receivable, equity securities, short-term borrowings, accounts payable, notes payable, amounts due to related parties, warrant liabilities, convertible notes, and other payables included in accrued expenses and other current liabilities. The Group measures below assets and liabilities at fair value on a recurring basis by level within the fair value hierarchy as of December 31, 2022 and 2023 as below: </span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Level 1 – Equity securities and public warrant liabilities using observable inputs in active markets;</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Level 3 – Private warrant liabilities using unobservable inputs.</span></div> Revenue recognition<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group accounts for revenue in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 606”). In accordance with ASC 606, the Group recognizes revenue upon the transfer of control of promised products or services to the Group’s customers, in the amount of consideration the Group expects to receive for those products or services (excluding VAT collected on behalf of government authorities).</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group generates revenues from sales of goods, software license and services.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales of goods</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of goods include the following products:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Automotive computing platform, which Tier 1 automotive suppliers or the Original Equipment Manufacturers (“OEM”) purchase from the Group and assemble on cars with infotainment head unit or digital cockpit; </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">SoC core modules, where the Group sells standardized computing board, which integrates SoC with core integrated circuits and peripherals to Tier 1 automotive suppliers or the OEMs; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Automotive merchandise and other products, which are primarily basic electronic components such as resistor, capacitor and circuit board sold to automotive suppliers.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group is mainly engaged by the related parties to manufacture and sell automotive computing platforms. The Group also generates revenue from the sales of SoC core modules, automotive merchandise and other products. Revenues are recognized when the automotive computing platform, SoC core modules, automotive merchandise or </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other products are accepted by the customers, which is the point in time that control of the product is transferred to the customers. The selling price, which is specified in the purchase orders, is fixed. The Group determines that it is the principal of the contract and recognizes revenue generated from sales of products on a gross basis as the Group has control of products before they are transferred to the customers. Unless a product was defective, the Group does not provide customers any right of product return.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software license revenues</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software license revenues include revenues from the sales of software stack, which incorporates the service software framework to connect the application layer to the operating system layer of the overall cockpit system.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group generates revenues from licensing its software to its customers, which are Tier 1 automotive suppliers, in two types of contracts. Customers may subscribe to term licenses or purchase perpetual licenses, which provide customer with the same functionality but for different duration.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For subscription to licenses, the Group licenses its software to its customers for a fixed period. The customers then indicate their acceptance upon receiving the software by providing a written notice. For perpetual licenses, the Group does not license customers for a specific period and it is accepted by customer with an acceptance notice.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group’s software licenses have significant standalone functionality which is not expected to substantively change during the license term. The nature of the software is functional and a right to use the Group’s intellectual property according to ASC 606. Revenues related to the fixed period software licenses, is fixed and are recognized at a point in time upon customers’ acceptance which is when the control is transferred to the customer. Revenues related to perpetual licenses are recognized when subsequent sale occurs using the sales-based royalties guidance under ASC 606 as this type of software is invoiced based on the subsequent sale made by Tier 1 automotive suppliers to the OEMs after the software has been configured into Tier 1 supplier’s auto parts. The license does not have a renewal term. Post-contract customer support, which includes technical support and unspecified minor bug fixes, are provided to all customers. The post-contract customer support is not material and not accounted for as a distinct performance obligation.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service revenues</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group generates revenues by provision of the following services:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Automotive computing platform design and development service;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Connectivity service, which enables end-users of automobiles access internet; and,</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Other services, including technical consulting services provided to automotive companies. The performance obligations are satisfied, and revenues are recognized, at a point in time the customers accept the services, as the criteria for recognition of revenue over time are not met.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group provides design and development services on automotive computing platform for OEMs. The contracts for design and development services are separate from the contracts for manufacture of automotive computing platform because they are not entered into at or near the same time. Prior to January 1, 2022, the service contracts for design and development services were entered into with the customers near the end of the development process. The Group did not have any enforceable right to payment before the agreed deliverables were accepted by customers. Therefore, the Group recognized revenue at a point in time when the agreed deliverables were accepted by customers.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Starting from January 1, 2022, the Group entered into a number of contracts with OEMs upon the commencement of design and development services on automotive computing platform. After the fulfillment of the design and development services, the Group delivers customized deliverables to the OEMs. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For such contracts, the Group recognizes revenue at a point in time because (1) the customer does not receive benefits until the delivery of deliverables; (2) the Company does not create or enhance assets which the customer controls as </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the assets are created or enhanced; and (3) the Group does not have any enforceable rights to payment for performance completed to date before the deliverables are accepted by the customers.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred to fulfill such service contracts which are not within the scope of other guidance are recognized as contract cost assets, as the costs relate directly to the service contracts that the Group can specifically identify. The costs are expected to be recovered and generate or enhance resources of the Group that will be used in satisfying performance obligations of design and development services for the OEMs in the future.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group recognizes an impairment loss of contract cost assets in the statement of comprehensive loss to the extent that the carrying amount of the assets exceeds:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">The amount of consideration that the Group expects to receive in the future and that the Group has received but not recognized as revenue, for providing the design and development services, less</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The costs that relate directly to providing those services and that have not been recognized as expenses.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group purchases data traffic from its suppliers and maintains a data pool to provide connectivity service to its related parties with the provision of data service packs. The connectivity service commences upon activation of the data service packs and remains effective with agreed standard connectivity speed (1) </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the duration of ownership under the first registered owner of the automobiles or (2) over the shorter of (i) an agreed fixed period or (ii) the duration of ownership under the first registered owner. Therefore, the Group estimates the period when the data service pack is activated and recognizes revenue over the estimated period on a straight-line basis. The Group determines that it is the principal in providing such connectivity service, as it has control over the services, including negotiating arrangement details with customers, establishing prices for service packs sold, selecting data traffic suppliers and management of the data traffic pool to fulfil users’ needs.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract liabilities</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings and cash collections result in accounts receivable and contract liabilities. The Group’s contract liabilities consist of advance payments from clients and billings in excess of revenues recognized. The Group classifies contract liabilities as current or noncurrent based on the timing of when the Group expects to recognize the revenues.</span></div> 2 Research and development expenses<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses mainly consist of direct material cost, outsourced development expenses, payroll, share-based compensation related to research and development personnel, and expenses associated with the use of facilities and equipment by these functions, such as lease rental and depreciation. Research and development expenses are expensed as incurred.</span></div> Selling and marketing expensesSelling and marketing expense mainly consists of payroll and share-based compensation related to the selling and marketing activities, advertising costs, rental, depreciation related to selling and marketing functions. Advertising costs are expensed as incurred. 13674000 11800000 17651000 Government grants<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Government grants are recognized when there is reasonable assurance that the Group will comply with the conditions attached to it and the grants will be received. Grants that compensate the Group for expenses incurred are recognized in the Group’s consolidated statements of comprehensive loss on a systematic basis in the same periods in which the expenses are incurred. Grants that compensate the acquisition cost of an asset are recorded as a liability in the Group’s consolidated balance sheets and are recognized in the Group’s consolidated statements of comprehensive loss over the useful life of the asset.</span></div> Income tax<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current income taxes are provided on the basis of income before income taxes for financial reporting purposes and adjusted for income and expense items which are not taxable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are provided for using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of assets and liabilities in the financial statements and their respective tax bases, and operating loss carryforwards. Deferred 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 taxes of a change in tax rates is recognized in the consolidated statements of comprehensive loss in the period that includes the enactment date.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A valuation allowance is provided to reduce the amount of deferred income tax assets if based on the weight of available evidence, it is more-likely-than-not that some portion, or all, of the deferred income tax assets will not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of futures profitability, the duration of statutory carryforward periods, the Group’s operating history and tax credit carryforwards, if any, not expiring.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group applies a “more-likely-than-not” recognition threshold in the evaluation of uncertain tax positions. The Group recognizes the benefit of a tax position in its consolidated financial statements if the tax position is “more-likely-than-not” to prevail based on the facts and technical merits of the position. Tax positions that meet the “more-likely-than-not” recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. Unrecognized tax benefits may be affected by changes in interpretation of laws, rulings of tax authorities, tax audits, and expiry of statutory limitations. In addition, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Accordingly, unrecognized tax benefits are periodically reviewed and re-assessed. Adjustments, if required, are recorded in the Group’s consolidated financial statements in the period in which the change that necessities the adjustments occur. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in certain circumstances, a tax appeal or litigation process. The Group records interest and penalties related to unrecognized tax benefits (if any) in interest expense and general and administrative expenses, respectively.</span></div> Share-based compensation<div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Group measures the cost of employee and non-employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award and recognizes the cost over the period the employee and non-employee is required to provide service in exchange for the award, which generally is the vesting period. For graded vesting awards with only service condition, the Group recognizes compensation cost on a straight-line basis over the requisite service period for the entire award, provided that the cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is vested at that date. For awards with performance conditions, compensation cost is recognized over the estimated vesting period if it is probable that the performance condition will be achieved.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group elects to recognize the effect of forfeitures in compensation costs when they occur. To the extent the required vesting conditions are not met resulting in the forfeiture of the share-based awards, previously recognized compensation expense relating to those awards is reversed.</span></div> Employee benefits<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group’s subsidiaries and the VIEs in the PRC participate in a government mandated, multi- employers, defined contribution plan, pursuant to which certain retirement, medical, housing and other welfare benefits are provided to employees. PRC labor laws require the entities incorporated in the PRC to pay to the local labor bureau a monthly contribution calculated at a stated contribution rate on the monthly basic compensation of qualified employees. The </span></div>Group has no further commitments beyond its monthly contribution. 168971000 197669000 213772000 Leases<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group leases premises for offices under non-cancellable operating leases. There are no capital improvement funding, lease concessions, escalated rent provisions or contingent rent in the lease agreements. The Group has no legal or contractual asset retirement obligations at the end of the lease term.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets and lease liabilities are recognized upon lease commencement for operating leases based on the present value of lease payments over the lease term. As the rate implicit in the lease cannot be readily determined, the Group uses different incremental borrowing rates for subsidiaries in different countries at the lease commencement date in determining the present value of lease payments. The incremental borrowing rates were determined based on the rates of interest that each subsidiary would be expected to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group has elected not to recognize right-of-use assets or lease liabilities for leases with an initial term of 12 months or less and recognizes a single lease cost on a straight-line basis over the lease term.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASC Topic 842 on January 1, 2022, operating leases were not recognized on the consolidated balance sheets of the Group but payments made for those leases were charged to the consolidated statements of comprehensive loss on a straight-line basis over the term of underlying lease.</span></div> Foreign currency<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group uses RMB as its reporting currency. Functional currency of the entities consolidated within the Group is the currency of the primary economic environment in which the entity operates. Transactions denominated in currencies other than the functional currency are remeasured into the functional currency at the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in a foreign currency are remeasured into the functional currency using the applicable exchange rate at the balance sheet date. The resulted exchange differences are recorded as foreign currency exchange gains (losses), net in the consolidated statements of comprehensive loss.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of the Company’s foreign subsidiaries whose functional currency is not the RMB are translated into RMB from functional currencies at the current exchange rates while revenues and expenses are translated from functional currencies at average exchange rates. Equity accounts other than earnings (deficits) generated in the current period are translated into at the appropriate historical rates. The resulting foreign currency translation adjustments are recorded as a component of other comprehensive income (loss) in the consolidated statements of comprehensive loss, and the accumulated foreign currency translation adjustments are recorded as a component of accumulated other comprehensive income (loss) in the consolidated statements of changes in shareholders’ deficit.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of the PRC government, controls the conversion of RMB to foreign currencies. The value of RMB is subject to changes of central government policies and international economic and political developments affecting supply and demand in the PRC foreign exchange trading system market.</span></div> Convenience translation<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United States dollar (“US$”) amounts disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from RMB into US$ for the convenience of the reader were calculated at the rate of US$1.00=RMB 7.0999, the certified noon buying rate set forth in the H.10 statistical release of </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Federal Reserve Board on December 29, 2023. No representation is made that the RMB amounts could have been, or could be, converted into US$ at that rate on December 31, 2023, or at any other rate.</span></div> 7.0999 Loss per share<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic loss per share is computed by dividing net loss attributable to ordinary shareholders, taking into consideration the accretions to redemption value of redeemable convertible preferred shares, by the weighted average number of ordinary shares outstanding during the periods presented using the two-class method. Under the two-class method, any net income is allocated between ordinary shares and other participating securities based on their participating rights. ECARX Warrants (Note 13) are not participating securities, as they are not entitled to participating rights until exercised; Government Warrants (Note 13) and redeemable convertible preferred shares are participating securities, as they participate in undistributed earnings on an if-converted basis. A net loss is not allocated to participating securities when the participating securities do not have contractual obligations to share losses. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted loss per share is calculated by dividing net loss attributable to ordinary shareholders, as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the year. Ordinary equivalent shares consist of shares issuable upon the conversion of the redeemable convertible preferred shares and convertible notes, using the if-converted method, and ordinary shares issuable upon the exercise of warrants and share options using the treasury stock method. Ordinary equivalent shares are not included in the denominator of the diluted loss per share calculation when inclusion of such share would be anti-dilutive.</span></div> Segment reporting<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group uses the management approach in determining its operating segments. The Group’s chief operating decision maker has been identified as the chief executive officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group. For the purpose of internal reporting and management’s operation review, the Group’s chief executive officer does not segregate the Group’s business by product or service. Management has determined that the Group has one operating segment, which is automotive intelligence and networking segment.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group’s long-lived assets are substantially all located in the PRC and substantially all the Group’s revenues are derived from within the PRC, therefore, no geographical information is presented.</span></div> 1 Statutory reserves<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the PRC Company Law, the paid-in capitals of the PRC subsidiaries and VIEs are not allowed to be transferred to the Company by way of cash dividends, loans or advances, nor can they be distributed except in the event of a liquidation.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in accordance with the PRC Company Law, the Group’s PRC subsidiaries and VIEs must make appropriations from their after-tax profits as determined under the generally accepted accounting principles in the PRC (“PRC GAAP”) to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the after-tax profits after offsetting any prior year losses as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the PRC companies. Appropriation to the discretionary surplus fund is made at the discretion of the PRC companies.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The statutory surplus fund and discretionary surplus fund are restricted for use. They may only be applied to offset losses or increase the registered capital of the respective companies. These reserves are not allowed to be transferred to the Company by way of cash dividends, loans or advances, nor can they be distributed except in the event of a liquidation.</span></div> 3240000 3240000 3240000 3240000 Prior period reclassification <div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"> </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"> The Group has reclassified certain prior period amounts as shown below to make the presentation consistent with current year. There was no change in total non-current liabilities and total liabilities as of December 31, 2022 and total operating expenses, loss from operation, loss before income taxes or net loss for the years ended December 31, 2021 and 2022 as a result of these reclassifications.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.515%"><tr><td style="width:1.0%"></td><td style="width:32.012%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.012%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Before reclassification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">After reclassification</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,716 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><div style="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.424%"><tr><td style="width:1.0%"></td><td style="width:32.014%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.129%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.129%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.129%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.134%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Before reclassification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">After reclassification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Before reclassification</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">After reclassification</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling and marketing expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(82,827)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(86,597)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(525,041)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,223,610)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(607,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,310,207)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of an equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains on sale of an equity security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains on deconsolidation of a subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of warrant liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(111,299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Government grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency exchange gains (losses), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18,216)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-operating (expenses) income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47,898)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 30716000 30716000 0 82827000 86597000 525041000 1223610000 0 607868000 0 1310207000 0 -16843000 0 59728000 10579000 71974000 111299000 3245000 34507000 59393000 18315000 -18216000 -47898000 152791000 Recently adopted accounting pronouncements<div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Group adopted ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Credit Losses (Topic 326),</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Measurement of Credit Losses on Financial Instruments, and subsequent amendments to the initial guidance within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11 and ASU 2020-02 (collectively referred to as ASC 326) on January 1, 2023 using the modified retrospective approach. ASC 326 requires the measurement and recognition of expected credit losses using the current expected credit loss model for financial assets held at amortized cost, which includes the Group’s accounts receivable, notes receivable, amounts due from related parties and other financial assets. It replaces the existing </span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">incurred loss impairment model with an expected loss methodology. The recorded credit losses are adjusted each period for changes in expected lifetime credit losses. On adoption of ASC 326, there is no change to accumulated deficit as of January 1, 2023.</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group adopted ASC Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as of January 1, 2022, using an effective date method following the modified retrospective transition approach for leases that existed on January 1, 2022, and has not recast the comparative periods presented in these consolidated financial statements. The adoption of ASC 842 did not have any impact to the accumulated deficit of the Group as of January 1, 2022. See Note 17 for further information. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Group early adopted ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Debt –</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815 – 40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> from January 1, 2021. This guidance simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. ASU 2020-06 is effective for public companies for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other entities, it is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Group early adopted ASU 2020-06 on January 1, 2021. The adoption of ASU 2020-06 did not have a material impact on the Group’s consolidated financial statements for the fiscal year ended December 31, 2021. </span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(ff)    New accounting pronouncements</span></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Segment Reporting - Improvements to Reportable Segment Disclosures (Topic 280) which requires </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">public entities to disclose (1) significant segment expenses by reportable segment if they are regularly provided to the Chief Operating Decision Maker (CODM) and included in each reported measure of segment profit or loss, (2) other segment items by reportable segment, (3) more than one measure of segment profit or loss used by the CODM, provided that at least one of the reported measures includes the segment profit or loss measure that is most consistent with GAAP measurement principles, (4) CODM’s title and position on both an annual and an interim basis. The standard is effective for the Group from January 1, 2024. The Group is in the process determining the impact of the adoption of this standard on its consolidated financial statements.</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Income Taxes - Improvements to Income Tax Disclosures (Topic 740).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> Under the ASU, Public Business Entities must annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate. The standard is effective for the Group from January 1, 2025. The Group is in the process determining the impact of the adoption of this standard on its consolidated financial statements.</span></div> Cash and restricted cash<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of cash at bank and restricted cash in the consolidated balance sheets to the total amount in the consolidated statement of cash flows is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash at bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">860,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">561,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and restricted cash shown in the consolidated statements of cash flows</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">901,429</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">588,274</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and restricted cash are amounts deposited with financial institutions at the locations noted below:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in the mainland of the PRC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in RMB</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">595,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">528,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in US$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Great Britain Pound (“GBP”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in the mainland of the PRC</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">854,034</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">542,645</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in Hong Kong</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in US$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Hong Kong dollars (“HKD”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in RMB</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in Hong Kong</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in Sweden</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Swedish Krona (“SEK”) </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in US$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in Sweden</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15,028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">29,176</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in the United Kingdom</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Great Britain Pounds (“GBP”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in the United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">22,934</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12,356</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in the United States</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in US$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in the United States</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,867</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in Germany</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Euro</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in Germany</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">190</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held at financial institutions in RMB</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">901,429</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">588,274</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of cash at bank and restricted cash in the consolidated balance sheets to the total amount in the consolidated statement of cash flows is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash at bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">860,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">561,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and restricted cash shown in the consolidated statements of cash flows</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">901,429</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">588,274</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and restricted cash are amounts deposited with financial institutions at the locations noted below:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in the mainland of the PRC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in RMB</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">595,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">528,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in US$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Great Britain Pound (“GBP”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in the mainland of the PRC</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">854,034</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">542,645</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in Hong Kong</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in US$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Hong Kong dollars (“HKD”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in RMB</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in Hong Kong</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in Sweden</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Swedish Krona (“SEK”) </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in US$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in Sweden</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15,028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">29,176</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in the United Kingdom</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Great Britain Pounds (“GBP”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in the United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">22,934</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12,356</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in the United States</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in US$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in the United States</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,867</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in Germany</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Euro</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in Germany</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">190</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held at financial institutions in RMB</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">901,429</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">588,274</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of cash at bank and restricted cash in the consolidated balance sheets to the total amount in the consolidated statement of cash flows is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash at bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">860,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">561,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and restricted cash shown in the consolidated statements of cash flows</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">901,429</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">588,274</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and restricted cash are amounts deposited with financial institutions at the locations noted below:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in the mainland of the PRC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in RMB</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">595,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">528,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in US$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Great Britain Pound (“GBP”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in the mainland of the PRC</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">854,034</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">542,645</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in Hong Kong</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in US$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Hong Kong dollars (“HKD”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in RMB</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in Hong Kong</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in Sweden</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Swedish Krona (“SEK”) </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in US$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in Sweden</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15,028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">29,176</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in the United Kingdom</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Great Britain Pounds (“GBP”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in the United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">22,934</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12,356</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in the United States</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in US$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in the United States</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,867</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial institutions in Germany</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Denominated in Euro</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held in Germany</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">190</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash balances held at financial institutions in RMB</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">901,429</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">588,274</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 860472000 561148000 40957000 27126000 901429000 588274000 595559000 528022000 258475000 14542000 0 81000 854034000 542645000 9402000 0 14000 13000 0 27000 9416000 40000 14473000 28972000 555000 204000 15028000 29176000 22934000 12356000 22934000 12356000 17000 3867000 17000 3867000 0 190000 0 190000 901429000 588274000 40957000 3513000 23613000 Accounts receivable, net<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, third parties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">288,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Allowance for doubtful accounts, third parties </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts receivable, third parties, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">418,222</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">285,819</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, related parties</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">837,686 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,556,969 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Allowance for doubtful accounts, related parties </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts receivable, related parties, net</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">835,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,545,752</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The movement of the allowance for doubtful accounts receivables is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at the beginning of the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6,887</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reversal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-off</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at the end of the year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6,887</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, third parties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">288,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Allowance for doubtful accounts, third parties </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts receivable, third parties, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">418,222</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">285,819</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, related parties</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">837,686 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,556,969 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Allowance for doubtful accounts, related parties </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts receivable, related parties, net</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">835,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,545,752</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 422743000 288507000 4521000 2688000 418222000 285819000 837686000 1556969000 2366000 11217000 835320000 1545752000 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The movement of the allowance for doubtful accounts receivables is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at the beginning of the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6,887</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reversal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-off</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at the end of the year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6,887</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 6887000 0 6887000 9951000 0 0 2426000 0 0 507000 0 6887000 13905000 Notes receivable<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group collects notes receivable from its customers for sales of automotive computing platform, SoC Core Modules and other products. Notes receivable as of December 31, 2022 and 2023 were bank acceptance notes, among which, RMB25,034 and RMB6,603 respectively, were pledged as collateral to secure the Group’s liability for notes payable issued by China Merchants Bank and China Industrial Bank. The notes payables are used for settlement between the Group and its suppliers on the purchase of raw materials and other inventories.</span></div> 25034000 6603000 Inventories<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">182,572</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">160,781</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group recorded inventory write-down of RMB49,485, RMB35,406 and RMB10,641 for the years ended December 31, 2021, 2022 and 2023, respectively.</span></div> <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">182,572</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">160,781</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 65575000 90882000 2999000 11003000 113998000 58896000 182572000 160781000 49485000 35406000 10641000 Prepayments and other current assets<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments to suppliers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">210,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract cost assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">192,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Prepayments and other current assets</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">424,918</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">441,483</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A provision for RMB1,310 and nil was made for prepayments and other current assets as of December 31, 2022 and 2023, respectively.</span></div> <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments to suppliers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">210,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract cost assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">192,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Prepayments and other current assets</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">424,918</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">441,483</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 210819000 300890000 192848000 104309000 21251000 36284000 424918000 441483000 1310000 0 <div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.    Long-term investments</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity method investments </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">284,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">252,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity securities </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total long-term investments</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">353,855</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">300,987</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity method investments</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group made several equity method investments during the years ended December 2021 and 2022, which included:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On April 28, 2021, Hubei ECARX entered into an investment agreement with a related party, Zhejiang Geely Holding Group (“Geely Group”), to establish an investee, JICA in the PRC, in which the Group owns 50% equity interest. The Group contributed RMB200,000 in cash to the investment.As disclosed in Note 1(e), the Group’s equity interest in JICA increased to 70% and JICA became a subsidiary of the Group since June 30, 2023. The transaction was a combination between entities under common control; the financial information presented for prior years have been retrospectively adjusted accordingly. </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In May 2021, Hubei ECARX entered into a limited partnership agreement to subscribe 9.416% equity interest of Suzhou Chenling, a private equity fund which is focused on new energy and biotechnology industries, with the cash consideration of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RMB200,000. The Group accounted for the investment in the limited partnership as equity method investment, as its investment is not deemed so minor that it can exert virtually no influence on the investee.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In July 2021, ECARX HK entered into an investment agreement with Volvo Car Corporation (“Volvo Cars”), a related party, to establish a joint venture, HaleyTek AB, with cash consideration of SEK360,000 (equivalent to RMB269,813), in which the Group owns 40% equity interest. In December 2022, Volvo Cars and ECARX HK made additional investments in cash of SEK25,620 (equivalent to RMB17,478) and SEK17,080 (equivalent to RMB11,652), respectively, to HaleyTek AB. The investments were made in proportion to their equity interests of 60% and 40%. </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On July 26, 2021, the Group acquired 34.61% equity interest of SiEngine Technology Co., Ltd. (“SiEngine”) from the controlling shareholder of the Company, at the cash consideration of US$10,600 (equivalent to RMB68,967) plus the issuance of 9,882,082 Series B Redeemable Convertible Preferred Shares at the issuance price of </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$9.70 per share valuing US$95,800 (equivalent to RMB620,703). The Group initially recognized the investment at the carrying amount of the Company’s controlling shareholder, which was nil, as a transaction between entities under common control. The excess of consideration over the carrying amount of the equity investment was recorded as a deemed dividend in the amount of RMB689,670 to the controlling shareholder.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On September 1, 2021, the Group sold 2% equity interest of a PRC subsidiary, Hubei Dongjun, at the cash consideration of RMB1,000. As a result of the transaction, the Group’s equity interest in the subsidiary decreased from 51% to 49% and the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Group lost control over the subsidiary. On the date when the Group lost control in the subsidiary, the Group remeasured its retained equity interest at fair value of RMB24,500 and recorded a gain of RMB10,579 on deconsolidation. The Group accounts for the retained interest as an equity method investment.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In January 2022, Suzhou Photon-Matrix, a majority-owned subsidiary of the Group, entered into financing agreements with third party investors, pursuant to which these investors contributed, in aggregate, RMB10,000 in cash in exchange for 3.45% of equity interests of Suzhou Photon-Matrix. As a result of the transaction, the Group’s equity interest in the subsidiary decreased from 50.92% to 49.17%, and the Group lost control in Suzhou Photon-Matrix. On the date the Group lost control in the subsidiary, the Group remeasured its retained equity interest in Suzhou Photon-Matrix at fair value of RMB64,000 using the backsolve method, a market approach. A gain of RMB71,974 was recorded on deconsolidation which was calculated as follows. The Group retains significant influence over the investment and accounts for it as an equity method investment.</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:85.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value of the consideration received</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add: Fair value of retained equity interest in Suzhou Photon-Matrix</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add: Carrying amount of redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Carrying amount of non-redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Carrying amount of Suzhou Photon-Matrix’s net assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gains on deconsolidation of Suzhou Photon-Matrix</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">71,974</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In February and March 2022, the Group provided cash in the amount of RMB28,500 to an equity method investment, Anhui Xinzhi Technology Co., Ltd. (“Anhui Xinzhi”) as financial support. The investment was derecognized as part of the Restructuring. Since then, Anhui Xinzhi has been a related party of the Group, which is disclosed in the Note 28.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2022, as part of the Restructuring, the Group spun off three equity method investments, including the equity method investment in Suzhou Chenling to Hubei ECARX. See Note 1(c).</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summary of combined financial position for the investee companies as of December 31, 2022 and 2023 and the results of the operation for the years ended December 31, 2021, 2022 and 2023 is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial position:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current assets </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,216,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">878,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current assets </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">999,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,093,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,215,615</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,972,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current liabilities </span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">942,899 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,043,703 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current liabilities </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,056,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,146,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,999,173</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,190,376</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shareholders’ equity (deficit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">216,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(218,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities and shareholders’ equity (deficit)</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,215,615</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,972,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:57.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">711,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,134,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,290,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss from operation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(482,095)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(636,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(795,354)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(392,337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(641,401)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(839,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluated whether there was other-than-temporary impairment based on the facts, including recent financing activities, projected and historical financial performance of the investees. No impairment loss was recognized for the years ended December 31, 2021, 2022 and 2023.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity securities</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Zenseact</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2021, the Group subscribed 8,834 newly issued common shares of Zenseact AB (“Zenseact”), representing 15% equity interest of Zenseact, at the cash consideration of US$106,000 (equivalent to RMB675,824). Zenseact is a private-owned entity and a related party of the Group.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Group held 8,834 common shares of Zenseact, representing 15% equity interest of the investee. Zenseact is a private-owned entity and a related party of the Group. The investment was accounted for as an equity security without a readily determinable fair value and measured at cost less any impairments.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2022, Volvo Cars, the controlling interest holder of Zenseact, made capital contribution of SEK800,000 to Zenseact to obtain 6,447 newly issued common shares. As a result of the transaction, the Group’s equity interest in Zenseact decreased to 13.5%. The Group evaluated its investment’s carrying amount based on the observable price, and recognized a gain of US$5,297 (equivalent to RMB35,153). In December 2022, the Group disposed of its investment in Zenseact for a consideration of US$115,000 (equivalent to RMB763,192) at a gain of US$3,703 (equivalent to RMB24,575); the cash consideration of US$115,000 was received in January 2023.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No impairment loss was recognized for the years ended December 31, 2021 and 2022.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Luminar</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, the Group entered into strategic investment agreements with Luminar Technologies, Inc., (“Luminar”) a Delaware corporation. Pursuant to the strategic investment agreement, Luminar was to fulfil the agreement obligation by electing on its sole discretion to (1) pay cash in the amount of US$15,000 to the Group, or (2) issue shares to the Group in the number equal to the quotient of US$15,000 divided by the volume-weighted average price of Luminar’s shares listed on Nasdaq for twenty (20) consecutive trading days immediately preceding the closing date of the Group’s merger with COVA, at the par value of US$0.0001 per share, provided that no fractional shares will be issued, upon the completion of the Group’s mergers with COVA. Pursuant to this agreement, upon the Group’s Merger with COVA, Luminar settled its obligation by issuing 2,030,374 shares to the Company worth US$12,588. The fair value of these shares decreased to US$</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,050</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (equivalent to RMB69,319) and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$6,842 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(equivalent to RMB48,580) as of December 31, 2022 and 2023, respectively. The fair value change of US$2,538 (equivalent to RMB16,843) and US$3,208 (equivalent to RMB22,451) were recorded in the consolidated statements of comprehensive loss for the years ended December 31, 2022 and 2023, respectively.</span></div> <div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity method investments </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">284,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">252,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity securities </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total long-term investments</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">353,855</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">300,987</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 284536000 252407000 69319000 48580000 353855000 300987000 0.50 200000000 0.70 0.09416 200000000 360000000 269813000 0.40 25620000 17478000 17080000 11652000 0.60 0.40 0.3461 10600000 68967000 9882082 9.70 95800000 620703000 0 689670000 0.02 1000000 0.51 0.49 24500000 10579000 10000000 0.0345 0.5092 0.4917 64000000 71974000 <div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:85.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value of the consideration received</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add: Fair value of retained equity interest in Suzhou Photon-Matrix</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add: Carrying amount of redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Carrying amount of non-redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Carrying amount of Suzhou Photon-Matrix’s net assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gains on deconsolidation of Suzhou Photon-Matrix</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">71,974</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summary of combined financial position for the investee companies as of December 31, 2022 and 2023 and the results of the operation for the years ended December 31, 2021, 2022 and 2023 is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial position:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current assets </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,216,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">878,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current assets </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">999,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,093,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,215,615</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,972,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current liabilities </span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">942,899 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,043,703 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current liabilities </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,056,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,146,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,999,173</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,190,376</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shareholders’ equity (deficit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">216,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(218,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities and shareholders’ equity (deficit)</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,215,615</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,972,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:57.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">711,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,134,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,290,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss from operation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(482,095)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(636,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(795,354)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(392,337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(641,401)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(839,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 64000000 40750000 7178000 25598000 71974000 28500000 3 1216042000 878519000 999573000 1093602000 2215615000 1972121000 942899000 1043703000 1056274000 1146673000 1999173000 2190376000 216442000 -218255000 2215615000 1972121000 711800000 1134152000 1290126000 -482095000 -636240000 -795354000 -392337000 -641401000 -839052000 0 0 0 8834 0.15 106000000 675824000 8834 0.15 800000000 6447 0.135 5297000 35153000 115000000 763192000 3703000 24575000 115000000 0 0 15000000 15000000 20 0.0001 2030374 12588000 10050000 69319000 6842000 48580000 2538000 16843000 3208000 22451000 Property and equipment, net<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and electronic equipment </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">197,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transportation vehicles </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office and other equipment </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">243,443</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">276,730</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated depreciation </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(103,836)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(148,653)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: impairment provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment, net </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">139,607</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">120,785</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation on property and equipment was allocated as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total depreciation</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">43,273</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">50,527</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">53,959</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the year ended December 31, 2023, an impairment loss of RMB7,292 was recognized for obsolete and damaged equipment, of which, RMB6,838 and RMB454 were included in research and development expenses and selling, general and administrative expenses, respectively. No impairment loss was recorded in the years ended December 31, 2021 and 2022.</span></div> <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and electronic equipment </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">197,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transportation vehicles </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office and other equipment </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">243,443</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">276,730</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated depreciation </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(103,836)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(148,653)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: impairment provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment, net </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">139,607</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">120,785</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 180264000 197777000 3897000 5654000 15510000 20614000 43440000 44747000 332000 7938000 243443000 276730000 103836000 148653000 0 7292000 139607000 120785000 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation on property and equipment was allocated as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total depreciation</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">43,273</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">50,527</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">53,959</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1401000 1022000 544000 26834000 31931000 29914000 15038000 17574000 23501000 43273000 50527000 53959000 7292000 6838000 454000 0 0 Intangible assets, net<div style="margin-top:12pt;padding-left:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software license rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">103,509</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">268,469</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58,648)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(86,183)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: impairment provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">44,861</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">179,341</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Group entered into a licensing agreement with Hubei Xingji Meizu Group Co., Ltd., (“Xingji Meizu”), a related party. Pursuant to the licensing agreement, the Group obtained a non-exclusive license under certain software of Xingji Meizu to develop and sell these software worldwide for three years. The consideration is due by instalment in three years of RMB50,000 each year. The Group recognized RMB143,725 software license rights based on the present value of the consideration and amortized it over three years periods. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets was allocated as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total amortization</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21,887</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24,032</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">31,840</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated amortization expenses relating to the existing intangible assets with finite lives for the next five years is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.888%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the year ended December 31, 2023, an impairment loss of RMB2,945 was recognized for obsolete software, of which, RMB283 and RMB2,662 were included in research and development expenses and selling, general and administrative expenses, respectively. No impairment loss was recorded in the years ended December 31, 2021 and 2022.</span></div> 103509000 121950000 0 143725000 0 2794000 103509000 268469000 58648000 86183000 0 2945000 44861000 179341000 P3Y P3Y 50000000 143725000 P3Y <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets was allocated as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total amortization</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21,887</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24,032</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">31,840</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 77000 0 7985000 6721000 9987000 10047000 15089000 14045000 13808000 21887000 24032000 31840000 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated amortization expenses relating to the existing intangible assets with finite lives for the next five years is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.888%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 68895000 62511000 46802000 811000 253000 2945000 283000 2662000 0 0 Short-term borrowings<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term borrowings consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unsecured bank loans </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">870,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,200,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the Group’s short-term borrowings bear an interest rate of 4.30%, 4.35% and 4.38% per annum. As of December 31, 2023, the Group’s short-term borrowings bear interest rates of 3.80%, 3.90% and 4.00% per annum. As of December 31, 2022 and 2023, the Group had a total line of credit in the amount of RMB1,110,000 and RMB1,200,000, of which the unused portion was RMB140,000 and nil, respectively. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term borrowings of RMB870,000 and RMB180,000 as of December 31, 2022 and 2023, respectively, were guaranteed by Hubei ECARX, which is a related party of the Group after the Restructuring as disclosed in the Note 1(c).</span></div> <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term borrowings consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unsecured bank loans </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">870,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,200,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 870000000 1200000000 0.0430 0.0435 0.0438 0.0380 0.0390 0.0400 1110000000 1200000000 140000000 0 870000000 180000000 Contract liabilities<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current liabilities – third parties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current liabilities – related parties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">316,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current liabilities – third parties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current liabilities – related parties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">282,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract liabilities, current and non-current </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">603,523</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">341,633</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities primarily relate to upfront non-refundable payments from the Group’s customers for the purchase of connectivity services and automotive computing platform products in advance of transfer of control of the products and services under the contract. Amounts that are expected to be recognized as revenues within one-year are included as current contract liabilities while the remaining balance recognized as non-current contract liabilities.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of revenue recognized that was included in the contract liabilities balance at the beginning of the year was RMB159,371, RMB364,004 and RMB321,215 for the years ended December 31, 2021, 2022 and 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 and 2023, the aggregated amounts of the transaction price allocated to the remaining performance obligation under the Group’s existing contracts are RMB603,523 and RMB341,633, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, revenue expected to be recognized in the future related to the unsatisfied performance obligations is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:84.591%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group has elected the practical expedient not to disclose the information about remaining performance obligations which are part of contracts that have an original duration of one year or less.</span></div>Revenue information<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are disaggregated as follow:</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Major products/services lines:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of goods revenues </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,983,817</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,433,964</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,311,507</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive computing platform </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1,423,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1,690,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2,733,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SoC Core Modules</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">333,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">660,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">496,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive merchandise and other products </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">226,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">82,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">80,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software license revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">261,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">404,469</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">444,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenues </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">533,981</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">723,561</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">909,810</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive computing Platform – Design and development service </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">306,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">468,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">677,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Connectivity service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">188,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">212,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">189,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other services </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">39,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">42,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">42,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,779,063</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,561,994</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4,666,147</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Timing of revenue recognition:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Point in time </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,590,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,349,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,476,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over time </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenues </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,779,063</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,561,994</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4,666,147</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2021, 2022 and 2023, 97.1%, 98.1% and 98.9% of the Group’s revenues were generated in the PRC.</span></div> <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current liabilities – third parties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current liabilities – related parties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">316,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current liabilities – third parties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current liabilities – related parties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">282,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract liabilities, current and non-current </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">603,523</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">341,633</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4706000 621000 316667000 207017000 70000 2000 282080000 133993000 603523000 341633000 159371000 364004000 321215000 603523000 341633000 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, revenue expected to be recognized in the future related to the unsatisfied performance obligations is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:84.591%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 207638000 96651000 36835000 322000 187000 <div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.    Warrant liabilities </span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> Government Warrants</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2017, Hubei ECARX entered into an investment arrangement with a government fund (“Government Warrants”). The arrangement, as subsequently amended, entitled Hubei ECARX to borrow interest-free loans in an aggregate amount of RMB1,125,310 over a three-year drawdown period. In conjunction with the arrangement, ECARX issued warrants to the government fund, which entitled the government fund to purchase 2% of total equity interests of Hubei ECARX at the time of exercise in the total consideration of RMB81,950. The warrants were exercisable from the date of issuance of the loan facility to the maturity date of the last tranche of the drawdown of the loan.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the number of shares to be issued upon the exercise of the Government Warrants cannot be determined until the exercise date, the settlement provision of the Government Warrants did not meet the fixed-for-fixed requirement; therefore, the warrants were classified as a liability measured at fair value with all changes recognized in the consolidated statement of comprehensive loss.Upon settlement in 2021, the backsolve method, a market approach, was utilized in estimating the Company’s equity value with reference to the Company’s equity transactions close to the settlement. Based on the estimated equity value, the option-pricing method was applied in equity allocation in determining the fair value of warrant liabilities, which involved a number of complex variables and subjective judgements not be observable in the market.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrant liability is measured at fair value using unobservable inputs and categorized in Level 3 of the fair value hierarchy. The tables below reflect the movement of the warrant liability for the year ended December 31, 2021:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:13.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.586%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">January 1, 2021<br/>RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Addition<br/>RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><span style="-sec-ix-hidden:f-1465">Change in fair value included in losses<br/>RMB</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign exchange translation<br/>RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Settlement<br/>(Note 18)<br/>RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December <br/>31, 2021 <br/>RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrant liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">80,270</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">111,299</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(191,569)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ECARX Warrants in connection with the Merger</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As is stated in Note 1(b), pursuant to the Closing of the Merger in December, 2022, COVA Public Shares and COVA Public Warrants ceased trading upon consummation of the Merger and were delisted from Nasdaq and deregistered under the Exchange Act. Concurrently, the Company issued 23,871,971 ECARX warrants, including 14,999,971 public warrants that the Company applied for listing on Nasdaq with the symbol “ECXWW” (“ECARX Public </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants”) and 8,872,000 private warrants (“ECARX Private Warrants”, collectively referred to as “ECARX Warrants”) to the then holders of COVA Public Warrants and COVA Private Warrants. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ECARX Public Warrants are exercisable commencing thirty (30) days after the completion of the Merger, provided that the Company has an effective registration statement under the Securities Act covering the shares of Class A Ordinary Shares issuable upon exercise of ECARX Public Warrants and a current prospectus relating to them is available (or the Company permits holders to exercise ECARX Public Warrants held by them on a cashless basis and such cashless exercise is exempt from registration under the Securities Act). The warrants have an exercise price of US$11.50 per whole share, subject to adjustments, and will expire five (5) years after the completion of the Merger or earlier upon redemption or liquidation.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ECARX Private Warrants are identical to the ECARX Public Warrants, except that ECARX Private Warrants and the shares of Class A common stock issuable upon exercise of the ECARX Private Warrants will not be transferable, assignable or saleable. Additionally, ECARX Private Warrants are non-redeemable so long as they are held by permitted transferees. If ECARX Private Warrants are held by someone other than permitted transferees as stipulated in the warrant agreement, the ECARX Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as ECARX Public Warrants.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ECARX Warrants are recorded as liability-classified financial instruments in accordance with ASC Topic 815 (“ASC 815”), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as the Company may be required to net settle the liability outside of the Company’s control. As such, ECARX Warrants are recognized at fair value at the issuance date and measured subsequently at fair value with changes in fair value recognized in earnings or losses. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given ECARX Public Warrants are publicly traded on Nasdaq, the liability is measured at fair value using observable inputs and categorized in Level 1 of the fair value hierarchy, while ECARX Private Warrant liability is measured at fair value using unobservable inputs and categorized in Level 3 of the fair value hierarchy. The Binomial Option Pricing Model with the following key assumptions is used for estimating the fair value of ECARX Private Warrants. </span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.909%"><tr><td style="width:1.0%"></td><td style="width:71.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.644%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.645%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free rate of return (%)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.0 years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value of the underlying ordinary shares</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$7.99 (equivalent to RMB55.11)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$3.16 (equivalent to RMB22.44) </span></div></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free rate of return was based on the yield of US Treasury Notes for the expected remaining life of the warrant liabilities. The Company estimates the volatility of its common stock using a binomial lattice model based on the price of public warrant as of the valuation date. Expected dividend yield is zero as the Company does not anticipate any dividend payments in the foreseeable future. Expected term to exercise the warrant liabilities is up to December 2027. The fair value of the Company’s ordinary shares was obtained from the listed trading price of ECX.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reflects the movement of ECARX Warrants for the years ended December 31, 2022 and 2023:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:13.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.586%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">January 1, 2022<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Addition<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss/(gain) due to change in fair value<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign exchange translation<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Settlement<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December <br/>31, 2022 <br/>RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ECARX Public Warrants </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ECARX Private Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,245</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">127</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16,544</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:13.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.586%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">January 1,<br/>2023<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Addition<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss/(gain) due to change in fair value<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign exchange<br/>translation<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Settlement<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December<br/>31, 2023<br/>RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ECARX Public Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ECARX Private Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,370)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16,544</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(11,719)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">316</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5,141</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1125310000 P3Y 0.02 81950000 The tables below reflect the movement of the warrant liability for the year ended December 31, 2021:<div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:13.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.586%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">January 1, 2021<br/>RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Addition<br/>RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><span style="-sec-ix-hidden:f-1465">Change in fair value included in losses<br/>RMB</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign exchange translation<br/>RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Settlement<br/>(Note 18)<br/>RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December <br/>31, 2021 <br/>RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrant liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">80,270</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">111,299</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(191,569)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 80270000 0 111299000 0 -191569000 0 23871971 14999971 8872000 P30D 11.50 P5Y <div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.909%"><tr><td style="width:1.0%"></td><td style="width:71.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.644%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.645%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free rate of return (%)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.0 years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value of the underlying ordinary shares</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$7.99 (equivalent to RMB55.11)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$3.16 (equivalent to RMB22.44) </span></div></td></tr></table></div> 0.0399 0.0393 0.0699 0.2950 0.000 0.000 7.99 55.11 3.16 22.44 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reflects the movement of ECARX Warrants for the years ended December 31, 2022 and 2023:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:13.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.586%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">January 1, 2022<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Addition<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss/(gain) due to change in fair value<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign exchange translation<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Settlement<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December <br/>31, 2022 <br/>RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ECARX Public Warrants </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ECARX Private Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,245</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">127</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16,544</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:13.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.586%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">January 1,<br/>2023<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Addition<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss/(gain) due to change in fair value<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign exchange<br/>translation<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Settlement<br/>RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December<br/>31, 2023<br/>RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ECARX Public Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ECARX Private Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,370)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16,544</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(11,719)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">316</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5,141</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 8277000 1991000 78000 10346000 0 4895000 1254000 49000 6198000 0 13172000 3245000 127000 16544000 10346000 0 -7349000 198000 3195000 6198000 0 -4370000 118000 1946000 16544000 0 -11719000 316000 5141000 Accrued expenses and other liabilities<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities, current and non-current consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Salaries and benefits payables </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">246,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">257,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued costs of the Merger</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other payables and accrued charges*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">785,134</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">614,540</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________</span></div><div style="margin-top:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt">Other payables and accrued charges primarily include accrual for research and development expenses.</span></div> <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities, current and non-current consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Salaries and benefits payables </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">246,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">257,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued costs of the Merger</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other payables and accrued charges*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">785,134</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">614,540</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________</span></div><div style="margin-top:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt">Other payables and accrued charges primarily include accrual for research and development expenses.</span></div> 246189000 257207000 103067000 101487000 61432000 41924000 136756000 54984000 237690000 158938000 785134000 614540000 Convertible notes payable to a related party<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 13, 2022, the Company issued convertible notes due in 12 months following the issuance (the “Note”) with aggregate principal of US$10,000 (equivalent to RMB67,871) to one investor, which is a related party. The Note bore an interest rate of 5% per annum. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Note holder shall have the right to require the Company to redeem for cash all of the Note on the date (the “Redemption Date”) notified in writing by the Company that is not less than 20 business days and not more than 35 business days following the date of the notice of an Event of Default or a Fundamental Change as defined below, or in the event the Company fails to deliver such a notice, the date on which the Note holder becomes aware of the </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">occurrence of an Event of Default or a Fundamental Change, at a price equal to the Redemption Price, which equal to the principal plus interests accrued thereon at an interest rate of 5% per annum.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An Event of Default refers to the occurrence of any of the events, including the Company’s breach of conversion obligations, the individual or aggregated amount of the Group’s subsidiaries’ indebtedness, indemnity or guarantee obligations in excess of US$100,000 (or an equivalent amount in any other currency), ECARX (Hubei) Tech's bankruptcy or involuntary proceeding after seeking liquidation, winding-up, reorganization; </span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a Fundamental Change includes the change of control of the Company via any share exchange, consolidation or mergers or any similar transaction, any sale, lease or other transfer in one transaction or a series of transactions of all or substantially all of the Group’s consolidated assets, to any person outside of the Group, the liquidation or dissolution of the Company, and other events which prohibits listing of the Company. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Conversion of the Note is stipulated as below:</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In the event the Company consummates a public offering of Class A ordinary shares that is no more than six (6) months following the issuance date, the outstanding principal amount of the Note shall be mandatorily converted to Class A Ordinary Shares at the conversion price of (i) the lesser of (A) US$10.00 per share (assuming that the Company’s authorized shares will be subdivided based on the pre-money equity valuation in connection with an offering via mergers with a special purpose acquisition company to give each ordinary share of the Company a deemed value of US$10.00) and (B) the lowest per share price at which any Class A ordinary shares or ordinary shares of the Company are issued in any subscription by certain investors of the Company’s securities to be issued concurrently, if the offering is via mergers with a special purpose acquisition company; or (ii) the per share offering price in an IPO (the “Initial Conversion Price”). In the event the Company consummates a public offering of Class A ordinary shares that is more than six (6) months following the issuance date, the outstanding principal amount of the Note shall be mandatorily converted to Class A Ordinary Shares at the conversion price of 95% of the Initial Conversion Price.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If the Company fails to consummate a public offering of Class A ordinary shares on or prior to the maturity date, the Note holder is entitled to deliver a written notice to the Company within ten (10) business days after the maturity date, electing to convert the Note, the outstanding principal amount of the Note shall be converted into such number of fully paid and non-assessable Series B Preferred Shares at the conversion price equal to the issuance price of the Series B Preferred Shares.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the consummation of the Company’s merger with COVA, the Company issued 1,052,632 Class A Ordinary Shares to the noteholder as a result of the automatic conversion of the Note at a conversion price of $9.50 per share.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.    Convertible notes payable</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 25, 2022, the Company entered into a convertible note purchase agreement (the “Investor Note Purchase Agreement”) with certain institutional investors, pursuant to which the Company agreed to issue and sell US$65,000 (equivalent to RMB459,410) aggregate principal amount of unsecured convertible notes (the “Investor Notes”, each an “Investor Note”) due to mature on November 8, 2025 (the “Investor Note Maturity Date”). The Investor Notes bear interest at a rate of 5% per annum. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the Merger with COVA was consummated on December 20, 2022, each holder of an Investor Note now has the right from time to time to convert all or any portion of the Investor Notes (plus any accrued but unpaid interest thereon) into fully paid and non-assessable Class A ordinary shares of the Company to such number which is equal to the quotient of (x) the outstanding principal and accrued but unpaid interest of such Note divided by (y) conversion price.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger, all or any portion of the Investor Notes is convertible into fully paid and non-assessable ECARX Class A Ordinary Shares (the “Investor Note Conversion Shares”) at a conversion price equal to $11.50 per </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">share, subject to customary anti-dilution adjustments and certain limitations on the conversion right as described in the Investor Note. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each holder of an Investor Note also has the right to require the Company to redeem for cash all outstanding principal amount of such Investor Note prior to the Investor Note Maturity Date, upon occurrence of a Mandatory Redemption Event, at a redemption price equal to (i) the outstanding principal amount of the Investor Note, plus (ii) accrued and unpaid interest thereon, and plus (iii) an additional amount that shall, together with any interest paid to the holder of the Investor Note and any accrued and unpaid interest on the Investor Note, provide the holder of the Investor Note an internal rate of return of 9% per annum on such principal amount over the period starting from (and including) the note issue date (November 8, 2022) and ending on (and including) the date of redemption. “Mandatory Redemption Event” means the occurrence of any change of control, any sale, lease or other transfer of all or substantially all of the consolidated assets of the Company and its subsidiaries, taken as a whole, to any person other than a subsidiary, the Company’s shares ceasing to be listed on the stock exchange, any redemption event set forth in the current organization documents of the Company prior to the listing, an event of default, among other things. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred issuance costs of US$1,225 which is presented on the balance sheet as a direct deduction from the Investor Notes. Investor Notes are classified as a long-term debt on balance sheet and measured at amortized cost; they do not meet the definition of a derivative; and not issued at a substantial premium or discount. None of the option features of the Investor Notes were determined to meet the definition of a derivative if they were a freestanding instrument as they do not permit net settlement, or, the feature was determined to be clearly and closely related to the debt host contract. The fair value of the Investor Notes is valued by independent valuer as at the reporting date.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company’s convertible notes payable as of December 31, 2022. The fair value of the Investor Notes approximates its carrying value as of December 31, 2022.</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:53.302%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Principal amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net carrying amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5% Investor Notes due on November 8, 2025</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">448,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,449)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">439,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company’s convertible notes payable and its fair value as of December 31, 2023. </span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.575%"><tr><td style="width:1.0%"></td><td style="width:21.570%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.042%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.042%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.432%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Principal amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Leveling</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5% Investor Notes due on November 8, 2025</span></div></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">461,494 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,793)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">455,701 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">396,884 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3</span></td></tr></table></div> P12M 10000000 67871000 1 0.05 P20D P35D 0.05 100000000 P6M 10.00 10.00 P6M 0.95 P10D 1052632 9.50 65000000 459410000 0.05 11.50 0.09 1225000 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company’s convertible notes payable as of December 31, 2022. The fair value of the Investor Notes approximates its carrying value as of December 31, 2022.</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:53.302%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Principal amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net carrying amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5% Investor Notes due on November 8, 2025</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">448,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,449)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">439,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company’s convertible notes payable and its fair value as of December 31, 2023. </span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.575%"><tr><td style="width:1.0%"></td><td style="width:21.570%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.042%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.042%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.432%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Principal amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Leveling</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5% Investor Notes due on November 8, 2025</span></div></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">461,494 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,793)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">455,701 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">396,884 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3</span></td></tr></table></div> 0.05 448318000 8449000 439869000 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company’s convertible notes payable and its fair value as of December 31, 2023. </span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.575%"><tr><td style="width:1.0%"></td><td style="width:21.570%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.042%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.042%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.432%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Principal amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Leveling</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5% Investor Notes due on November 8, 2025</span></div></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">461,494 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,793)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">455,701 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">396,884 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3</span></td></tr></table></div> 0.05 461494000 5793000 455701000 396884000 <div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.    Leases</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2022, the Group adopted ASC Topic 842 by applying the effective date method under the modified retrospective approach to all lease contracts existing as of January 1, 2022. Under the effective date method, results for reporting periods beginning on or after January 1, 2022 are presented under ASC Topic 842. Prior period amounts are not adjusted and continue to be reported in accordance with the Group’s historical accounting policies. Additionally, the Group used the package of practical expedients that allows the Group not to reassess: (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases and (3) initial direct </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">costs for any existing leases. The Group has elected the hindsight practical expedient to determine the reasonably certain lease term for existing leases.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the effect on the consolidated balance sheet as a result of adopting ASC Topic 842:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:52.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr style="height:28pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Adjustments<br/>due to adoption of<br/>ASC 842</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of January 1,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">247,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">240,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIABILITIES</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42,094)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42,094)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Represents prepaid rent reclassified to operating lease right-of-use assets.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents operating lease right-of-use assets, which is made up of present value of operating lease payments, and the reclassification of prepaid rent from prepayments and other current assets.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Represents the recognition of operating lease liabilities, current and non-current.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group considers various factors such as market conditions and the terms of any renewal options that may exist to determine whether it will renew or replace the lease. In the event the Group is reasonably certain to exercise the option to extend a lease, the Group will include the extended terms in the measurement of operating lease right-of-use asset and operating lease liability.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on the components of the operating leases included in the consolidated balance sheets as of December 31, 2022 and 2023:</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating lease right-of-use assets and the amortization were as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">172,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(41,975)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47,438)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">99,652</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">125,205</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs were as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">51,397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">51,503</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease cost was allocated as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">51,397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">51,503</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span><br/></span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted average remaining lease term (years):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.68</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.14</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments as of December 31, 2023, including rental payments for lease renewal options the Group is reasonably certain to exercise were as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:85.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,672)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Present value of lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">142,728</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,123 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to operating leases was as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating cash flows from operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the effect on the consolidated balance sheet as a result of adopting ASC Topic 842:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:52.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr style="height:28pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Adjustments<br/>due to adoption of<br/>ASC 842</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of January 1,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">247,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">240,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIABILITIES</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42,094)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42,094)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Represents prepaid rent reclassified to operating lease right-of-use assets.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents operating lease right-of-use assets, which is made up of present value of operating lease payments, and the reclassification of prepaid rent from prepayments and other current assets.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Represents the recognition of operating lease liabilities, current and non-current.</span></div> 247411000 -6764000 240647000 95108000 95108000 42094000 42094000 46250000 46250000 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on the components of the operating leases included in the consolidated balance sheets as of December 31, 2022 and 2023:</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating lease right-of-use assets and the amortization were as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">172,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(41,975)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47,438)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">99,652</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">125,205</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 141627000 172643000 41975000 47438000 99652000 125205000 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs were as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">51,397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">51,503</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease cost was allocated as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">51,397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">51,503</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span><br/></span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted average remaining lease term (years):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.68</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.14</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to operating leases was as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating cash flows from operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 47163000 47828000 4234000 3675000 51397000 51503000 20359000 28272000 31038000 23231000 51397000 51503000 P5Y8M4D P6Y1M20D 0.0670 0.0865 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments as of December 31, 2023, including rental payments for lease renewal options the Group is reasonably certain to exercise were as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:85.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,672)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Present value of lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">142,728</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,123 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 35632000 34332000 24028000 18396000 18396000 58616000 189400000 46672000 142728000 35123000 107605000 40173000 31218000 51621000 56098000 Mezzanine equity<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The activities of the Redeemable Convertible Preferred Shares for the years ended December 31, 2021, 2022, and 2023 consist of the following. All Preferred Shares were converted into ordinary shares as noted in the Recapitalization Note 1(b) and have been adjusted below to reflect the effect of Recapitalization:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:6.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.189%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.975%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.975%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Series Angel<br/>Preferred Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Series A<br/>Preferred Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Series A+<br/>Preferred Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Series A++<br/>Preferred Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Series B<br/>Preferred Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Carrying<br/>amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Carrying<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Subscription<br/>receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Carrying<br/>amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Carrying<br/>amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Carrying<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Subscription<br/>receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Balance as of January 01, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">26,841,535</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">1,264,579</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">(1,032,104)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">232,475</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Issuance of preferred shares</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">6,016,207</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">273,519</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">29,361,157</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">1,331,641</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">8,546,916</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">452,241</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">17,615,165</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">1,104,188</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(159,215)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">3,002,374</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Issuance cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(10,000)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(10,000)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Re-designation of ordinary shares into Series A Preferred Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">2,343,309</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">97,660</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">97,660</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Subscription contributions from shareholders</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">1,032,104</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">1,032,104</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Accretion of Redeemable Convertible Preferred Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">13,655</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">99,161</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">79,336</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">23,005</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">28,407</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">243,564</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(3,589)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(32,087)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(14,306)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">167</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(15,278)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(177)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(65,270)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">6,016,207</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">283,585</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">29,184,844</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">1,429,313</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">29,361,157</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">1,386,671</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">8,546,916</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">475,413</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">17,615,165</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">1,117,317</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">(159,392)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">4,532,907</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Subscription contributions from shareholders</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">159,485</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">159,485</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Accretion of Redeemable Convertible Preferred Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">21,916</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">100,884</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">106,959</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">36,732</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">88,387</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">354,878</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">26,949</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">135,409</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">131,767</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">45,179</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">106,268</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(93)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">445,479</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(6,016,207)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(332,450)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(29,184,844)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(1,665,606)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(29,361,157)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(1,625,397)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(8,546,916)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(557,324)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(17,615,165)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(1,311,972)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(5,492,749)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Balance as of December 31, 2022 and 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series A Preferred Shares</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 16, 2020, the Company issued 26,841,535 Series A redeemable convertible preferred shares (“Series A Preferred Shares”) at US$6.71 per share to two investors with a total consideration of US$180,000 (equivalent to RMB1,238,526). The issuance costs were RMB8,500. Since one of the investors is a PRC domestic institution that has not completed the foreign exchange registration procedures of overseas direct investments (“ODI”) and obtained the government approval on such investment, the Company agreed to issue 22,367,946 Series A redeemable convertible preferred shares to a foreign affiliate of the investor at par value and concurrently the investor made deposits of RMB1,032,104 (equivalent to US$150,000) to Hubei ECARX for 22,367,946 Series A Preferred Shares subscribed. Once the investor obtains the ODI approval, the deposits should be refunded by Hubei ECARX to the investor and the </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subscription amount for 22,367,946 Series A Preferred Shares should be paid by the investor to the Company after the investor received the refunded deposits.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January, 2020, US$30,000 (equivalent to RMB206,422) of the consideration were received by the Company and RMB1,032,104 of refundable deposits for 22,367,946 Series A Preferred Shares were received by Hubei ECARX.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the investor completed the ODI procedures. The refundable deposits were returned by Hubei ECARX and concurrently subscription receivables of the Company were settled in full by the investor.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 26, 2021, the Company entered into an agreement with one of its ordinary shareholders, who is also a member of management, pursuant to which the Company shall redesignate 2,343,309 ordinary shares held by the ordinary shareholder to Series A Preferred Shares. On March 10, 2021, the ordinary shares were redesignated as Series A Preferred Shares, and the ordinary shareholder became a Series A Preferred Shareholder. The Company considered the redesignation, in substance, was effectively a repurchase and retirement of the ordinary shares and simultaneously an issuance of Series A Preferred Shares. The excess of the ordinary shares’ fair value over their par value in the amount of RMB81,208 was credited to additional paid-in capital. The excess of the preferred shares’ fair value over the ordinary shares’ fair value in the amount of RMB16,452 was recognized as share-based compensation.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series Angel Preferred Shares</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 5, 2021, the Company, Hubei ECARX and the government fund agreed that the warrants disclosed in Note 13, could be exercised to purchase 6,016,207 Series Angel Redeemable Convertible Preferred Shares (“Series Angel Preferred Shares”), representing 2% of total outstanding shares of the Company on a fully diluted basis, at US$2.11 (equivalent to RMB13.62) per share, for a cash consideration of RMB81,950. On May 17, 2021, the government fund exercised the warrants to purchase 6,016,207 Series Angel Preferred Shares.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company involved an independent valuation firm to estimate the fair value of Series Angel Preferred Shares on the issuance date, which was also the warrant exercise date. Considering the equity transactions close to that date, the Company estimated the fair value of Series Angel Preferred Shares as RMB273,519, based on the estimation of the Company’s equity value using the backsolve method, a market approach. The fair value of Series Angel Preferred Shares equaled to the total of the fair value of warrant liabilities of RMB191,569 as of the date, and the cash consideration of RMB81,950 that government fund agreed to pay. On June 29,2021, the government fund paid the consideration of RMB81,950 to the Company.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series A+ Preferred Shares</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Between February and March 2021, the Company entered into share purchase agreements with certain investors, to issue 29,361,157 shares of Series A+ Redeemable Convertible Preferred Shares (“Series A+ Preferred Shares”) at the issuance price of US $7.04 per share, for a total consideration of US$206,741 (equivalent to RMB1,331,641). The issuance costs were RMB10,000.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series A++ Preferred Shares</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Between March and July 2021, the Company, Hubei ECARX entered into share purchase agreements with four investors, to issue 8,546,916 shares of Series A++ Redeemable Convertible Preferred Shares (“Series A++ Preferred Shares”) at the issuance price of US$8.31 per share, for a total consideration of US$71,000.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The four investors are PRC domestic institution, which shall complete their ODI procedures before the issuance of the Series A++ Preferred Shares to them. The investors made deposits of RMB461,849 (equivalent to US$71,000) in total to Hubei ECARX for the 8,546,916 Series A++ Preferred Shares subscribed. Once the investor obtained the ODI approval, the deposits should be refunded by Hubei ECARX to the investors and the subscription amount for the 8,546,916 Series A++ Preferred Shares should be paid by the investors to the Company within five (5) business days after it received the deposits.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the four investors completed the ODI procedures, and as a result, the refundable deposits of RMB461,849 were returned by Hubei ECARX to the four investors. Concurrently, the 8,546,916 shares of Series A++ Preferred Shares were issued by the Company to the investors, with the subscription amount of US$71,000 (equivalent to RMB452,241) settled in full.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series B Preferred Shares</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed in Note 8, in July 2021, the Group issued 9,882,082 Series B Redeemable Convertible Preferred Shares (“Series B Preferred Shares”) at the issuance price of US$9.70 per share, or US$95,800 in total (equivalent to RMB620,703), plus cash in the amount of US$10,649, in exchange for an equity method investment.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Between September and December 2021, the Company entered into share purchase agreements with two investors to issue 7,733,083 shares of Series B Preferred Shares at the issuance price of US$9.70 per share, for a total consideration of US$75,000.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the consideration of US$50,000 (equivalent to RMB324,270) was received by the Company. As of December 31, 2021, the subscription receivable of US$25,000 (equivalent to RMB159,392) was recorded as a reduction of mezzanine equity on the consolidated balance sheets. On January 4, 2022, the subscription receivable was settled in full.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rights, preferences and privileges of all tranches of preferred shares are as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemption Rights</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The investors of Preferred Shares have the right to require the Company to redeem their investments, at any time upon the earlier occurrence of: </span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the failure by the Company to complete a qualified IPO on or before January 16, 2027;</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any material breach as defined in the Preferred Shares agreement by the Company, which has not been cured within thirty (30) days after being requested by relevant Preferred Shares holder; </span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any material illegal act by the Group or by any direct or indirect owners of the ordinary shares of any of their respective representations which has not been cured within thirty (30) days after being requested by relevant Preferred Shares holder;</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Group fails to retain or renew any indispensable approval or license in connection with the principal business or the revocation of any aforesaid approval or license by any governmental authority, or any principal business is prohibited or imposed of material restrictions by applicable jurisdiction laws. </span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon the Company’s failure to nominate and appoint a successor of Mr. Ziyu Shen recognized as proper and competent by at least two thirds (2/3) of the investor directors, within thirty (30) days after the resignation of Mr. Ziyu Shen from the Group Companies, or the dismissal of Mr. Ziyu Shen by the Group Companies due to any material breach of the transaction documents (as confirmed by the judgment of a competent court or the decision of a competent arbitration institution) or any other conducts that are detrimental to the benefits and interests of the Company.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The redemption price for each Preferred Share shall be one hundred percent (100%) of the issuance price plus interest on issuance price at a simple rate of eight percent (8%) per annum from the issuance date to the redemption payment date plus any declared but unpaid distributions.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Conversion Rights</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each Preferred Share may, at the option of the holders, be converted at any time after the original issuance date into fully-paid and non-assessable ordinary shares at an initial conversion ratio of 1:1 subject to adjustment for share division, share combination, share dividend, reorganization, mergers, consolidations, reclassifications, exchanges, substitutions, recapitalization or similar events. Each Preferred Share shall automatically be converted into ordinary shares, at the applicable then-effective conversion price upon the closing of a qualified IPO.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Voting Rights</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each Preferred Share has voting rights equivalent to the number of ordinary shares into which such Preferred Shares could be then convertible.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Rights</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All the Preference Shareholders are entitled to receive the dividends on pro-rata basis according to the relative number of shares held by them on an as-converted basis. The dividends shall not be cumulative and shall be paid when, as and if declared by the Board of Directors.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquidation Preferences</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of any liquidation, 1) holders of the Preferred Shares shall be entitled to receive, prior and in preference to any distribution or payment shall be made to the holders of any ordinary shares, the liquidation preference amount per share is equal to one hundred percent (100%) of the original issuance price on each Preferred Share, plus any declared but unpaid dividends (the “Preferred Preference Amount”); provided that, if the Company’s assets and funds are insufficient for the full payment of the Preferred Preference Amount to all the holders of the Preferred Shares, then the entire assets and funds of the Company legally available for distribution shall be distributed ratably among the holders of the Preferred Shares in proportion to the aggregate Preferred Preference Amount each such holder of the Preferred Shares is otherwise entitled to receive; 2) after the full Preferred Preference Amount has been paid, the holders of the ordinary shares shall be entitled to receive, on a pro-rata and pari passu basis, for each outstanding ordinary share held, an amount equal to one hundred percent (100%) of the ordinary purchase price (the “Ordinary Preference Amount”); and 3) after the full Preferred Preference Amount and Ordinary Preference Amount have been paid, the remaining assets and funds of the Company legally available for distribution to the shareholders shall be distributed ratably among all shareholders (including preferred shareholders) in proportion to the relative number of ordinary shares held by such shareholders on an as converted basis. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liquidation preference from the highest to the lowest is as follows in sequence: Series B Preferred Shares, Series A++ Preferred Shares, Series A+ Preferred Shares, Series A Preferred Shares, Series Angel Preferred Shares and ordinary shares.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting of Redeemable Convertible Preferred Shares</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has classified the Preferred Shares as mezzanine equity in the consolidated balance sheets as they were contingently redeemable upon the occurrence of certain events outside of the Company’s control.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company concluded that the embedded conversion and redemption option of the Preferred Shares did not need to be bifurcated as a derivative as they lacked essential characteristics of being a derivative.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the early adoption of ASU 2020-06, the Company determined that there was no beneficial conversion feature attributable to the Preferred Shares because the initial effective conversion prices of these Preferred Shares were higher than the fair value of the Company’s ordinary shares at the relevant commitment dates. The fair value of the Company’s ordinary shares on the commitment date was estimated by management with the assistance of an independent valuation firm.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Preferred Shares were recorded initially at fair value, net of issuance cost. The Company recognized changes in the redemption value immediately as they occur and adjust the carrying value of the Preferred Shares to their maximum redemption amount at the end of each reporting period, as if it were also the redemption date for the Preferred Shares.</span></div> All Preferred Shares were converted into ordinary shares as noted in the Recapitalization Note 1(b) and have been adjusted below to reflect the effect of Recapitalization:<div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:6.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.189%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.975%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.975%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Series Angel<br/>Preferred Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Series A<br/>Preferred Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Series A+<br/>Preferred Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Series A++<br/>Preferred Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Series B<br/>Preferred Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Carrying<br/>amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Carrying<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Subscription<br/>receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Carrying<br/>amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Carrying<br/>amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Carrying<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Subscription<br/>receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Balance as of January 01, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">26,841,535</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">1,264,579</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">(1,032,104)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">232,475</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Issuance of preferred shares</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">6,016,207</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">273,519</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">29,361,157</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">1,331,641</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">8,546,916</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">452,241</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">17,615,165</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">1,104,188</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(159,215)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">3,002,374</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Issuance cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(10,000)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(10,000)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Re-designation of ordinary shares into Series A Preferred Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">2,343,309</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">97,660</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">97,660</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Subscription contributions from shareholders</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">1,032,104</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">1,032,104</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Accretion of Redeemable Convertible Preferred Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">13,655</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">99,161</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">79,336</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">23,005</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">28,407</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">243,564</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(3,589)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(32,087)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(14,306)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">167</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(15,278)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(177)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(65,270)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">6,016,207</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">283,585</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">29,184,844</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">1,429,313</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">29,361,157</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">1,386,671</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">8,546,916</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">475,413</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">17,615,165</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">1,117,317</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">(159,392)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">4,532,907</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Subscription contributions from shareholders</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">159,485</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">159,485</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Accretion of Redeemable Convertible Preferred Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">21,916</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">100,884</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">106,959</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">36,732</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">88,387</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">354,878</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">26,949</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">135,409</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">131,767</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">45,179</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">106,268</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(93)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">445,479</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">Conversion of Preferred Shares to Ordinary Shares upon the completion of the IPO</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(6,016,207)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(332,450)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(29,184,844)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(1,665,606)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(29,361,157)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(1,625,397)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(8,546,916)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(557,324)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(17,615,165)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(1,311,972)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">(5,492,749)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">Balance as of December 31, 2022 and 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 26841535 1264579000 1032104000 0 0 0 0 0 0 0 232475000 6016207 273519000 29361157 1331641000 8546916 452241000 17615165 1104188000 -159215000 3002374000 -10000000 -10000000 2343309000 97660000 97660000 1032104000 1032104000 13655000 99161000 79336000 23005000 28407000 243564000 -3589000 -32087000 -14306000 167000 -15278000 -177000 -65270000 6016207 283585000 29184844 1429313000 0 29361157 1386671000 8546916 475413000 17615165 1117317000 159392000 4532907000 159485000 159485000 21916000 100884000 106959000 36732000 88387000 354878000 26949000 135409000 131767000 45179000 106268000 -93000 445479000 -6016207 332450000 -29184844 1665606000 -29361157 1625397000 -8546916 557324000 -17615165 1311972000 5492749000 26841535 6.71 2 180000000 1238526000 8500000 22367946 1032104000 150000000 22367946 22367946 30000000 206422000 1032104000 22367946 2343309 81208000 16452000 6016207 0.02 2.11 13.62 81950000 6016207 273519000 191569000 81950000 81950000 29361157 7.04 206741000 1331641000 10000000 4 8546916 8.31 71000000000 4 461849000 71000000 8546916 8546916 8546916 8546916 5 4 461849000 4 8546916 71000000000 452241000 9882082 9.70 95800000 620703000 10649000 2 7733083 9.70 75000000 50000000 324270000 25000000 159392000 30 30 30 1 0.08 1 100 100 .    Non-controlling interests<div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.34pt">Non-redeemable non-controlling interests</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, Hubei ECARX and a third party established Suzhou Photon-Matrix, in which Hubei ECARX held 60% equity interest in exchange for total cash contribution of RMB6,000 and the non-controlling interest holder held 40% equity interest with a total cash consideration of RMB4,000, of which, RMB2,000 has not been received as of December 31, 2021.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, a third-party investor made a capital contribution of RMB520 to Suzhou Photon-Matrix, as a result, the Group’s equity interest in Suzhou Photon-Matrix decreased by 2.97% while the Group continued to maintain control. The Group recorded the decrease of RMB105 in additional paid-in capital due to the change of its ownership percentage in Suzhou Photon-Matrix. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, as stated in the Note 8, the Group sold 2% equity interest in Hubei Dongjun at a cash consideration of RMB1,000, with 49% equity interest retained. The relevant non-redeemable non-controlling interests in the amount of RMB14,335 was derecognized along with the sale of equity interests. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2022, the Group lost control in Suzhou Photon-Matrix, following its capital transactions with other shareholders as a consequence of which the Group’s ownership interest reduced to 49.17%. The carrying amount of relevant non-redeemable non-controlling interests in the amount of RMB 7,178 was derecognized upon deconsolidation.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 30, 2023, as a result of the combination between entities under common control stated in the Note 1(e), the Group owns a controlling interest of 70% in JICA. The remaining 30% equity interest in JICA was recorded as non-redeemable non-controlling interests.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.78pt">Redeemable non-controlling interests</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, Suzhou Photon-Matrix entered into financing agreements with third party investors, pursuant to which these investors contributed RMB30,000 in cash in exchange for 10.71% of equity interests of Suzhou Photon-Matrix. These investors have the right to request Suzhou Photon-Matrix to redeem all of the equity interest they hold if Suzhou Photon-Matrix does not achieve a qualified IPO within 7 years after their investment, at a redemption price of RMB30,000 plus 10% interest per annum.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The redeemable non-controlling interest was recorded outside permanent equity, as mezzanine equity- redeemable non-controlling interests, in the consolidated balance sheets, initially at RMB30,000. The amount presented in redeemable non-controlling interest should be higher of the non-controlling interest balance after attribution of net income or loss of the subsidiary and related dividends to the non-controlling interest, or the redemption amount. As of December 31, 2021, the balance of redeemable non-controlling interests was RMB30,500.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2022, Suzhou Photon-Matrix entered into financing agreements with third party investors, pursuant to which these investors in aggregate contributed RMB10,000 in cash in exchange for 3.45% of equity interests of Suzhou Photon-Matrix. These investors have the right to request Suzhou Photon-Matrix to redeem all of the equity interest they hold if Suzhou Photon-Matrix does not achieve a qualified IPO within 7 years after their investment, at a redemption price of RMB10,000 plus 10% interest per annum.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Before the deconsolidation of Suzhou Photon-Matrix as stated in the Note 8, the redeemable non-controlling interest was recorded outside of permanent equity, as mezzanine equity- redeemable non-controlling interests in the </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated balance sheets. The amount presented in redeemable non-controlling interests should be higher of the non-controlling interests balance after attribution of net income or loss of the subsidiary and related dividends to the non-controlling interests, or the redemption amount.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2022 and 2023, changes of redeemable non-controlling interests were as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:85.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance as of January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add: Capital contribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(464)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add: Accretion of redeemable non-controlling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Deconsolidation of Suzhou Photon-Matrix</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance as of December 31, 2022 and 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.60 6000000 0.40 4000000 2000000 520000 0.0297 105000 0.02 1000000 0.49 14335000 0.4917 -7178000 0.70 0.30 30000000 0.1071 P7Y 30000000 0.10 30000000 30500000 10000000 0.0345 P7Y 10000000 0.10 <div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:85.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance as of January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add: Capital contribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(464)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add: Accretion of redeemable non-controlling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Deconsolidation of Suzhou Photon-Matrix</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance as of December 31, 2022 and 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 30500000 10000000 464000 714000 40750000 0 0 <div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20.    Ordinary Shares</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 20, 2021, four members from the Group’s management, who are also the ordinary shareholders of the Group, voluntarily sold 5,010,420 ordinary shares in total back to the Group at par value at US$0.000005 per share. Such ordinary shares were transferred to the Group for 2019 RSU Plan which was modified in December 2021 to attract more talent (see Note 21). The repurchased ordinary shares were accounted for as treasury shares by the Group. As the shares were repurchased for purposes other than retirement, the cost of those shares, in the amount less than RMB1, which is the cash consideration the Group paid to the four ordinary shareholders, is presented as treasury shares in the consolidated balance sheet as of December 31, 2021. As noted in Note 1(b), following the Merger, the Company’s Articles were amended. As such, the shares and corresponding capital amounts and earnings per share prior to the Merger have been retroactively recast. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The new authorized shares of the Company is US$50,000 divided into 10,000,000,000 shares comprising of (i) 8,000,000,000 Class A Ordinary Shares with par value of US$0.000005 each, (ii) 1,000,000,000 Class B Ordinary Shares with par value of US$0.000005 each, and (iii) 1,000,000,000 shares with par value of US$0.000005 each of such class or classes (however designated) as the Board of Directors may determine in accordance with the Articles. The numbers of shares issued and outstanding as of December 31, 2022 were 288,434,474 Class A Ordinary Shares and 48,960,916 Class B Ordinary Shares.</span></div>As noted in Note 21, in 2023, the Company issued 554,575 Class A Ordinary Shares for the 2022 Share Incentive Plan. The numbers of shares outstanding as of December 31, 2023 were 288,989,049 Class A Ordinary Shares and 48,960,916 Class B Ordinary Shares. 4 5010420 0.000005 1000 4 50000000 10000000000 8000000000 0.000005 1000000000 0.000005 1000000000 0.000005 288434474 48960916 554575 288989049 48960916 <div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.    Share based compensation</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Restricted Share Unit ("RSU") </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2019 RSU Plan</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, Mr. Ziyu Shen set up a trust (the “Trust”), of which he acted as the sole beneficiary. He transferred 23,859,142 ordinary shares he owned, representing 10.0% of total outstanding shares of the Company, to the Trust, and entered into 2019 RSU agreements (the “2019 RSU Plan”) with key employees and external consultants. 2019 RSU Plan entitled the grantees to purchase the economic beneficial right of the ordinary shares in the Trust. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Between August and December 2020, an aggregate number of 16,224,217 RSUs were granted to employees and non-employee consultants, at a weighted average exercise price of RMB0.34 per RSU. Between March and November 2021, 2,890,674 RSUs were granted to employees at a weighted average exercise price of US$1.23 per RSU.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The RSUs vest following the three approaches, pursuant to the share award agreements which were entered into between the Group and the grantees:</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">50% of the RSUs shall vest upon a qualified IPO; the other 50% has a requisite service condition of 5 years from the service commencement date with the Group; while upon the achievement of a qualified IPO, all unvested RSUs become immediately vested.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Before a qualified IPO is achieved, the grantees are entitled to vest 50% of the RSUs when they complete five-year continuous service with the Group; upon a qualified IPO, the employees are entitled to cumulatively vest 20% of the total grants for every twelve-month service period since their employment commencement; and, after the completion of a qualified IPO, the grantees could continue to vest 20% of the total grants for every twelve-month service period since their service commencement. Upon employment termination, any remaining unvested portion shall be forfeited.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For those RSUs granted to non-employees in exchange for technical and strategic consultancy services over the service period of 60 months, the RSUs shall vest immediately upon the completion of a qualified IPO.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, Mr. Ziyu Shen and the Company entered into 2021 Restricted Share Units agreements (the “2021 RSU Replacement Plan”) with employees who were subject to 2019 RSU Plan. The 2021 RSU Replacement Plan modified the 2019 RSU Plan pursuant to which the condition of the qualified IPO was excluded. As a result, the RSUs can vest in equal tranches at the first, second, third, fourth and fifth anniversary since the grantees’ service commencement with the Group. The Group accounted for the modification as a Type III (improbable-to-probable) modification, which represents the modification of the award that was not expected to vest under the original vesting conditions at the date of the modification. The Group recognized compensation cost equal to the modified award’s fair value at the date of the modification. As a result of the modification, 5,101,085 RSUs became vested immediately, and share based compensation expense of US$16,311 (equivalent to RMB105,211) was recognized in the consolidated statements of comprehensive loss for the year ended December 31, 2021. The remaining portion of 2,607,277 RSUs was to be vested over the service period following the modified vesting schedule.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the 2019 RSU Plan, between January and September 2022, the Company granted an aggregate number of 6,680,560 RSUs to employees, at a weighted average exercise price of US$0.56 per RSU. The RSUs vest under one of the following two approaches:</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">20% of the grants vest every twelve-month service period since the service commencement of the employees.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Half of the RSUs vest on April 1, 2022, and the remaining 50% of the RSUs vest on a monthly basis over thirty-six (36) months from May 2022.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 20, 2022, the Company approved the modification to change the exercise price of aggregated 1,431,549 RSUs granted to certain employees under 2019 RSU Plan. The RSUs were granted on March 31, 2021 and January 30, 2022 at a weighted average exercise price of US$2.96 per RSU. After the modification, the exercise price was changed to US$0.32 per RSU. The Company accounted for the modification as a Type I (probable to probable) modification, which refers to the modification that does not change the expectation that the awards will ultimately vest. The Company calculated incremental compensation cost for such awards based on their fair value before and after the modification. Upon the modification, incremental compensation cost of US$750 (equivalent to RMB4,976) was recognized immediately for the vested RSUs and US$2,999 (equivalent to RMB19,904) were to be recognized between 3.3 years and 3.5 years.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 31, 2022, the Company approved the modification to change the vesting condition of aggregated 4,771,828 RSUs granted in January 2022 under 2019 RSU Plan. At the date of the modification, the unvested 1,988,262 RSUs which were to vest on a monthly basis over 30 months from November 2022 following the original vesting schedule were modified to vest immediately on October 31, 2022. The Company accounted for the modification as a Type III (not probable to probable) modification, which represents the modification of the awards that were not expected to vest under the original vesting conditions at the date of the modification. The Group recorded </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an additional compensation cost as the fair value of the modified awards at the amount of US$17,993 (equivalent to RMB119,408).</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 31, 2023, the Company approved a new modification plan to change the vesting condition of aggregated 1,789,437 RSUs granted under the 2019 RSU Plan. After this modification, 20%, 50% and 30% of the RSUs vest over three years for each year of service provided. The Company accounted for the modification as a Type I (probable to probable) modification, which refers to the modification that does not change the expectation that the awards will ultimately vest. The Company calculated incremental compensation cost of the modification as the excess of the fair value of the modified awards over the fair value of the original awards immediately before its terms were modified at the modification date. Total incremental compensation cost was US$557 (equivalent to RMB3,898), of which US$206 (equivalent to RMB1,442) was recognized immediately for the vested RSUs at the modification date, while the remaining incremental compensation cost along with unrecognized compensation cost remaining from the unvested RSUs, was recognized over the remaining requisite service period.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2023, the Company approved the modification to change the exercise price of aggregated 1,073,662 RSUs granted to certain employees under the 2019 RSU Plan. The RSUs were granted on November 30, 2021 and January 30, 2022 at a weighted average exercise price of US$1.96 per RSU. After the modification, the exercise price was changed to US$0.32 per RSU. The Company accounted for the modification as a Type I (probable-to-probable) modification, the cumulative amount of compensation cost that should be recognized is the original grant date fair value of the award plus any incremental fair value resulting from the modification, which is measured as the excess of the fair value of the modified award over the fair value of the original award immediately before the terms are modified. Total incremental compensation cost was US$1,474 (equivalent to RMB10,316).</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2023, the Company approved a new modification plan to change the vesting condition of aggregated 1,312,253 RSUs granted under the 2019 RSU Plan. After this modification, the RSUs vest under one of the following two approaches: 20%, 50% and 30% or 20%, 20% and 60% of the RSUs over three years for each year of service provided. The Company accounted for the modification as a Type I (probable to probable) modification. Total incremental compensation cost was US$318 (equivalent to RMB2,226), of which US$76 (equivalent to RMB532) was recognized immediately for the vested RSUs at the modification date, while the remaining incremental compensation cost along with unrecognized compensation cost remaining from the unvested RSUs, was recognized over the remaining requisite service period.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the 2019 RSU Plan, in June and September 2023, the Company granted an aggregate number of 4,342,364 RSUs to employees, at a weighted average exercise price of US$2.19 per RSU. The RSUs vest under one of the following four approaches:</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">20% of the grants vest every twelve-month service period since the service commencement date of the employees.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">50%, 30%, 20% of the grants vest every twelve-month service period since the service commencement date of the employees.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">25% of the grants vest every twelve-month service period since the service commencement date of the employees.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">40%, 30%, 30% of the grants vest every twelve-month service period since the service commencement date of the employees.</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2022 Share Incentive Plan</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company’s Board of Directors approved a share award plan (the “2022 Share Incentive Plan”) for the granting of options, restricted shares, restricted share units or other equity incentive awards (collectively </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">referred to as the ‘‘Awards’’), to attract and retain the best available personnel, provide additional incentives to employees, directors and consultants, and promote the success of the Company’s business.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Company granted an aggregated number of 460,671 RSUs to an employee and a director, which were immediately fully vested upon the grants and these RSUs had been fully exercised as of December 31, 2023.</span></div><div><span><br/></span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activities of the Company’s RSUs for the years ended December 31, 2022 and 2023:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:27.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.584%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>RSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Fair value at<br/>grant date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>remaining<br/>contractual<br/>years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">US$</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">US$</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18,995,595</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.23</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted (new RSUs)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,680,560</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted (replacement RSUs)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,419,811</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,244,394)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Replaced</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,419,811)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24,431,761</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.60</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted (new RSUs)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,803,035</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted (replacement RSUs)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,175,352</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,336,110)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Replaced</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,175,352)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,864,832)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15,033,854</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.69</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.91</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Vested and expected to vest as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15,033,854</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.69</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.91</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.66</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">60,132</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exercisable as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13,571,754</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.42</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.36</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.53</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">60,959</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total intrinsic value of options exercised was RMB56,876 for the year ended December 31, 2023.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the RSUs granted in 2021, 2022 and 2023 under the 2019 RSU Plan was estimated using the binomial model with the following assumptions used:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:44.340%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.670%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free rate of return</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.35% – 2.70%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.61% - 4.12%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.65% - 4.25%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41.13% – 50.60%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.15% - 48.12%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.58% - 44.73%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value of underlying ordinary share</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$4.26-US$7.45</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(equivalent to RMB27.97-RMB47.51)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$7.57-US$9.05</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(equivalent to RMB48.29-RMB64.98)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$3.68 - US$6.91</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(equivalent to RMB26.46-RMB49.90)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected terms</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected volatility was estimated based on the historical volatility of comparable peer public companies with a time horizon close to the expected term of the Company’s RSUs. With respect to the RSUs issued in US$ or RMB, the risk-free interest rate was separately estimated based on the yield to maturity of U.S. Treasury bonds or China Government Bond for a term consistent with the expected term of the Company’s RSUs in effect at the valuation date. Expected dividend yield is zero as the Company does not anticipate any dividend payments in the foreseeable future. Expected term is the contract life of the RSUs.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the RSUs granted in 2023 under 2022 Share Incentive Plan is estimated using the closing price as of the grant dates of listed trading price of the Company. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group recognized share-based compensation expense of US$19,505 (equivalent to RMB129,444) relating to the RSUs vested upon the completion of its Merger with COVA in 2022. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense recognized for RSUs for the years ended December 31, 2021, 2022 and 2023 is allocated as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">481,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">139,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">163,481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">524,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">165,930</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the share-based expenses from the vested RSUs during the years ended December 31, 2021, 2022 and 2023, share-based expenses of RMB16,452, nil and nil were recorded, respectively, due to the redesignation from ordinary shares to preferred shares (see Note 18).</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, US$11,201 (equivalent to RMB78,391) of total unrecognized compensation expense related to the RSUs is expected to be recognized over a weighted-average period of 1.0 year. The unrecognized compensation cost may be adjusted for actual forfeitures occurring in the future.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Options</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Option Plan</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company’s shareholders and Board of Directors approved a share option plan (the “2021 Option Plan”), which granted the employees an option to purchase ordinary shares of the Company at an exercise price of US$9.70 per share. Between August and December 2021, 13,575,733 share options were granted to employees. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Between January and November 2022, the Company granted an aggregated number of 2,354,744 share options to employees. Upon a qualified IPO, the grantees are entitled to cumulatively vest 25% of the total grants for every twelve-month service period since their employment commencement; and after the completion of a qualified IPO, the grantees could continue to vest 25% of the total grants for every twelve-month service period. The share options can only be exercised upon the occurrence a qualified IPO.</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the 2021 Option Plan, in January 2023, the Company granted 63,464 share options to certain employees at an exercise price of US$9.70 per option. The grantees are entitled to cumulative vesting of 25% of the total grants for every twelve-month service period since their employment commencement.</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2022 Share Incentive Plan</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Company granted an aggregated number of 93,904 share options to directors as fully vested on the date of grant.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activities of the options for the years ended December 31, 2022 and 2023:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:27.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.584%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of <br/>options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Fair value at<br/>grant date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>remaining<br/>contractual<br/>years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">US$</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">US$</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,281,043</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,354,744</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,782,423)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,853,364</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">157,368</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,750,014)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,260,718</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Vested and expected to vest as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11,260,718</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.73</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exercisable as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8,815,574</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.72</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the options granted in 2021, 2022 and 2023 was estimated using the binomial model with the following assumptions used:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:44.340%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.670%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free rate of return</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.20% – 1.65%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.63% – 3.83%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.79% – 3.88%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.03% – 44.47%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.18% – 45.07%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.37% – 44.95%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value of underlying ordinary share </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$6.99 – US$7.55</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$7.57 – US$9.30</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$3.16 –</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> US$8.02</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected terms </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected volatility was estimated based on the historical volatility of comparable peer public companies with a time horizon close to the expected term of the option awards. The risk-free interest rate was separately estimated based </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on the yield to maturity of U.S. Treasury bonds for a term consistent with the expected term of the options in effect at the valuation date. Expected dividend yield is zero as the Company does not anticipate any dividend payments in the foreseeable future. Expected term is the contract life of the option awards.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the completion of the Merger with COVA in December 2022, the Group recognized share-based compensation expense of US$30,384 (equivalent to RMB201,645) for 6,818,048 options vested. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense recognized for options for the years ended December 31, 2022 and 2023 is allocated as follows.</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.212%"><tr><td style="width:1.0%"></td><td style="width:71.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">201,098</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8,095</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, US$1,808 (equivalent to RMB12,653) of total unrecognized compensation expense related to the options is expected to be recognized over a weighted-average period of 1.67 years. The unrecognized compensation cost may be adjusted for actual forfeitures occurring in the future.</span></div> 23859142 0.100 16224217 0.34 2890674 1.23 0.50 0.50 P5Y 0.50 P5Y 0.20 0.20 P12M 0.20 0.20 P12M P60M 5101085 16311000 105211000 2607277 6680560 0.56 0.20 P12M 0.50 P36M 1431549 2.96 0.32 750000 4976000 2999000 19904000 P3Y3M18D P3Y6M 4771828 1988262 P30M 17993000 119408000 1789437 0.20 0.50 0.30 P3Y 557000 3898000 206000 1442000 1073662 1.96 0.32 1474000 10316000 1312253 0.20 0.50 0.30 0.20 0.20 0.60 P3Y 318000 2226000 76000 532000 4342364 2.19 0.20 0.50 0.30 0.20 0.25 0.25 0.25 0.25 0.40 0.30 0.30 460671 460671 <div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activities of the Company’s RSUs for the years ended December 31, 2022 and 2023:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:27.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.584%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>RSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Fair value at<br/>grant date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>remaining<br/>contractual<br/>years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">US$</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">US$</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18,995,595</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.23</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted (new RSUs)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,680,560</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted (replacement RSUs)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,419,811</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,244,394)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Replaced</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,419,811)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24,431,761</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.60</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted (new RSUs)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,803,035</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted (replacement RSUs)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,175,352</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,336,110)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Replaced</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,175,352)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,864,832)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15,033,854</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.69</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.91</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Vested and expected to vest as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15,033,854</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.69</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.91</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.66</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">60,132</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exercisable as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13,571,754</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.42</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.36</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.53</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">60,959</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activities of the options for the years ended December 31, 2022 and 2023:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:27.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.584%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of <br/>options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Fair value at<br/>grant date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>remaining<br/>contractual<br/>years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">US$</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">US$</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,281,043</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,354,744</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,782,423)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,853,364</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">157,368</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,750,014)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,260,718</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Vested and expected to vest as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11,260,718</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.73</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exercisable as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8,815,574</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.72</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 18995595 0.23 5.10 6680560 0.56 6.92 3419811 0.13 1.47 1244394 0.54 4.97 3419811 1.24 1.47 24431761 0.15 5.60 4803035 1.98 1.65 4175352 0.21 4.88 1336110 0.29 5.13 4175352 0.63 4.11 12864832 0.05 0 15033854 0.69 4.91 15033854 0.69 4.91 P8Y7M28D 60132000 13571754 0.42 5.36 P8Y6M10D 60959000 56876000 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the RSUs granted in 2021, 2022 and 2023 under the 2019 RSU Plan was estimated using the binomial model with the following assumptions used:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:44.340%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.670%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free rate of return</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.35% – 2.70%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.61% - 4.12%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.65% - 4.25%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41.13% – 50.60%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.15% - 48.12%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.58% - 44.73%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value of underlying ordinary share</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$4.26-US$7.45</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(equivalent to RMB27.97-RMB47.51)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$7.57-US$9.05</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(equivalent to RMB48.29-RMB64.98)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$3.68 - US$6.91</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(equivalent to RMB26.46-RMB49.90)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected terms</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the options granted in 2021, 2022 and 2023 was estimated using the binomial model with the following assumptions used:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:44.340%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.670%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free rate of return</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.20% – 1.65%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.63% – 3.83%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.79% – 3.88%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.03% – 44.47%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.18% – 45.07%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.37% – 44.95%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value of underlying ordinary share </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$6.99 – US$7.55</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$7.57 – US$9.30</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">US$3.16 –</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> US$8.02</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected terms </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 years</span></td></tr></table></div> 0.0035 0.0270 0.0161 0.0412 0.0265 0.0425 0.4113 0.5060 0.4415 0.4812 0.4458 0.4473 0.000 0.000 0.000 4.26 7.45 27.97 47.51 7.57 9.05 48.29 64.98 3.68 6.91 26.46 49.90 P10Y P10Y P10Y 0 19505000 129444000 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense recognized for RSUs for the years ended December 31, 2021, 2022 and 2023 is allocated as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">481,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">139,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">163,481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">524,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">165,930</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense recognized for options for the years ended December 31, 2022 and 2023 is allocated as follows.</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.212%"><tr><td style="width:1.0%"></td><td style="width:71.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">201,098</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8,095</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 80872000 42986000 26590000 76085000 481567000 139340000 6524000 0 0 163481000 524553000 165930000 16452000 0 0 11201000 78391000 P1Y 9.70 13575733 2354744 0.25 P12M 0.25 P12M 63464 9.70 0.25 0.25 0.25 0.25 P12M P12M P12M P12M 93904 13281043 9.70 2.92 2354744 9.70 3.39 2782423 9.70 2.31 12853364 9.70 3.14 157368 4.21 3.12 1750014 9.70 3.32 11260718 9.62 3.11 11260718 9.62 3.11 P7Y8M23D 8815574000 9.60 2.94 P7Y8M19D 0.0120 0.0165 0.0163 0.0383 0.0379 0.0388 0.4403 0.4447 0.4418 0.4507 0.4437 0.4495 0.000 0.000 0.000 6.99 7.55 7.57 9.30 3.16 8.02 P10Y P10Y P10Y 30384000 201645000 6818048 93824000 1205000 107274000 6890000 201098000 8095000 1808000 12653000 P1Y8M1D <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are disaggregated as follow:</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Major products/services lines:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of goods revenues </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,983,817</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,433,964</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,311,507</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive computing platform </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1,423,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1,690,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2,733,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SoC Core Modules</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">333,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">660,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">496,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive merchandise and other products </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">226,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">82,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">80,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software license revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">261,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">404,469</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">444,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenues </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">533,981</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">723,561</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">909,810</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive computing Platform – Design and development service </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">306,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">468,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">677,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Connectivity service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">188,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">212,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">189,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other services </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">39,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">42,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">42,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,779,063</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,561,994</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4,666,147</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Point in time </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,590,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,349,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,476,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over time </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenues </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,779,063</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,561,994</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4,666,147</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1983817000 2433964000 3311507000 1423548000 1690569000 2733964000 333421000 660554000 496939000 226848000 82841000 80604000 261265000 404469000 444830000 533981000 723561000 909810000 306358000 468770000 677651000 188349000 212738000 189540000 39274000 42053000 42619000 2779063000 3561994000 4666147000 2590714000 3349256000 4476607000 188349000 212738000 189540000 2779063000 3561994000 4666147000 0.971 0.981 0.989 0 -16843000 -22451000 0 59728000 0 10579000 71974000 0 111299000 3245000 -11719000 34507000 59393000 11844000 18315000 -18216000 -10349000 -47898000 152791000 -9237000 <div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.    Income taxes</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cayman Islands</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the current laws of the Cayman Islands, the Company is not subject to income or capital gains taxes. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">British Virgin Islands</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the current laws of the British Virgin Islands, ECARX BVI is not subject to income or capital gains taxes. Additionally, the British Virgin Islands does not impose a withholding tax on payments of dividends to shareholders.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hong Kong</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the current Hong Kong Inland Revenue Ordinance, ECARX HK is subject to Hong Kong profits tax at a rate of 16.5%. A Two-tiered Profits Tax rates regime was introduced since year 2018 where the first HK$2,000 of assessable </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">profits earned by a company will be taxed at half the current tax rate 8.25% whilst the remaining profits will continue to be taxed at 16.5%. Additionally, upon payments of dividends to the shareholders, no Hong Kong withholding tax will be imposed.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mainland PRC</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Enterprise Income Tax Law (“EIT Law”) in mainland PRC, domestic companies are subject to Enterprise Income Tax (“EIT”) at a uniform rate of 25%. The Company’s PRC subsidiaries and VIEs are subject to the statutory income tax rate at 25%, unless a preferential EIT rate is otherwise stipulated.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, Hubei ECARX received the High and New Technology Enterprise (‘‘HNTE’’) certificate from the Hubei provincial government. This certificate entitled Hubei ECARX to enjoy a preferential income tax rate of 15% for a period of three years from 2019 to 2021 if all the criteria for HNTE status could be satisfied in the relevant year. As is stated in the Note 1(d), Hubei ECARX was deconsolidated pursuant to the Restructuring. </span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, ECARX (Hubei) Tech received the HNTE certificate from the Hubei provincial government. This certificate entitled ECARX (Hubei) Tech to benefit from a preferential income tax rate of 15% for a period of three years from 2023 to 2025 if all the criteria for HNTE status is satisfied in the relevant year.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income / (loss) before income taxes are as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Cayman Islands</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,811)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(53,587)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">British Virgin Islands</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hong Kong S.A.R</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(53,347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,343)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sweden</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(348,872)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(246,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Americas </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26,109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Germany </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PRC, excluding Hong Kong S.A.R.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,100,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,151,699)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(694,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,169,897)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,578,081)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,018,823)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Withholding tax on undistributed dividends</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid to non-PRC-resident corporate investor from profits earned by the PRC subsidiaries are subject to a withholding tax. The EIT Law and its relevant regulations impose a withholding tax at 10%, unless reduced by a tax treaty or agreement, for dividends distributed by a PRC-resident enterprise to its non-PRC-resident corporate investor for earnings generated beginning on January 1, 2008.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s subsidiaries and VIEs located in the PRC were in accumulated loss status as of December 31, 2021, 2022 and 2023. Accordingly, no deferred tax liability had been accrued for the Chinese dividend withholding taxes as of December 31, 2022 and 2023.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group does not file combined or consolidated tax returns, therefore, losses from individual subsidiaries or the VIEs may not be used to offset other subsidiaries’ or the VIEs’ earnings within the Group.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Income taxes (expense) benefit</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax (expense) benefit recognized in the consolidated statements of comprehensive loss consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current income tax (expense) benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,861)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29,065)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total income tax (expense) benefit</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(6,861)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(29,065)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,643</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Tax reconciliation</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of the differences between PRC statutory income tax rate and the Group’s effective income tax rates for the years ended December 31, 2021, 2022, and 2023 are as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Computed expected income tax benefit </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of preferential tax rate </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of different tax jurisdiction </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior year return-to-provision true up</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-deductible expenses </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses additional deduction </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in valuation allowance </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Actual income tax expense </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to the PRC Tax Administration and Collection Law, the statute of limitation is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent. The statute of limitation is extended to five years under special circumstances where the underpayment of taxes is more than RMB100. In the case of transfer pricing issues, the statute of limitation is 10 years. There is no statute of limitation in the case of tax evasion. The income tax returns of the Company’s PRC subsidiary and the VIEs for the years from 2018 to 2023 are open to examination by the PRC tax authorities.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Deferred taxes</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal components of the deferred tax assets and liabilities are as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">268,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">218,328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract cost assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued product warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued salaries and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized investment loss of equity method investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Donation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Government grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">201,812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">303,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total deferred tax assets </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">558,998</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">616,397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: valuation allowance </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(537,172)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(582,644)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21,826</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33,753</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,826)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,580)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized investment gain of equity method investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(21,826)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(33,635)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">118</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the movement of the valuation allowance for the deferred tax assets:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of January 1, </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">362,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">550,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">537,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increase during the year </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reversal of net operating loss carryforwards due to the Restructuring</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(134,593)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">550,520</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">537,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">582,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax assets are included in other non-current assets – third parties on consolidated balance sheets.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating loss carryforwards of the Company’s subsidiaries and VIEs in jurisdictions other than the PRC do not expire. As of December 31, 2022 and 2023, the balance of net operating loss carryforwards of the Company’s subsidiaries and VIEs in jurisdictions other than the PRC amounted to RMB87,051 and RMB302,595, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the net operating loss carryforwards by the PRC companies will expire during the period from year 2026 to year 2033, if unused by the following year-end:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:84.591%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2031</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2032</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">571,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2033</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">601,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,440,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The recoverability of these net operating loss carryforwards is evaluated by assessing the adequacy of future expected taxable income from all sources, including reversal of taxable temporary differences, forecasted operating earnings and available tax planning strategies. To the extent the Company does not consider it more-likely-than-not that a deferred tax asset will be recovered, a valuation allowance is generally established. To the extent that a valuation allowance was established, and it is subsequently determined that it is more-likely-than-not that the deferred tax assets will be recovered, the change in the valuation allowance is recognized in the consolidated statements of comprehensive loss.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the valuation allowances were related to the deferred income tax assets of subsidiaries of the Company which were in loss position. These entities were in a cumulative loss position, which is a significant negative indicator to overcome that sufficient income will be generated over the periods in which the deferred income tax assets are deductible or utilized. Management considers the scheduled reversal of deferred income tax liabilities, projected future taxable income and tax planning strategies in making this assessment.</span></div> 0.165 0.0825 0.165 0.25 0.25 0.15 P3Y 0.15 P3Y <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income / (loss) before income taxes are as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Cayman Islands</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,811)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(53,587)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">British Virgin Islands</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hong Kong S.A.R</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(53,347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,343)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sweden</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(348,872)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(246,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Americas </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26,109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Germany </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PRC, excluding Hong Kong S.A.R.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,100,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,151,699)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(694,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,169,897)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,578,081)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,018,823)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -4811000 -57261000 -53587000 0 -2000 18832000 -53347000 -27262000 -17343000 -310000 7015000 13969000 -11164000 -348872000 -246423000 0 0 -26109000 0 0 -13291000 -1100265000 -1151699000 -694871000 -1169897000 -1578081000 -1018823000 0.10 0 0 0 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax (expense) benefit recognized in the consolidated statements of comprehensive loss consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current income tax (expense) benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,861)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29,065)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total income tax (expense) benefit</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(6,861)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(29,065)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,643</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6861000 29065000 -3529000 0 0 -114000 6861000 29065000 -3643000 <div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Computed expected income tax benefit </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of preferential tax rate </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of different tax jurisdiction </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior year return-to-provision true up</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-deductible expenses </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses additional deduction </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in valuation allowance </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Actual income tax expense </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td></tr></table></div> 0.25 0.25 0.25 0.10 -0.17 0.04 -0.01 0.02 0.02 0 0 0.18 0 0 -0.02 0.05 0.40 0.04 0.06 0.05 0.06 0.17 0.07 0.05 0 0.02 0 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal components of the deferred tax assets and liabilities are as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">268,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">218,328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract cost assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued product warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued salaries and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized investment loss of equity method investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Donation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Government grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">201,812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">303,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total deferred tax assets </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">558,998</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">616,397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: valuation allowance </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(537,172)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(582,644)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21,826</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33,753</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,826)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,580)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized investment gain of equity method investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(21,826)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(33,635)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">118</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7654000 3006000 2049000 2089000 268381000 218328000 0 1093000 0 6966000 23037000 19883000 10961000 2360000 14494000 20340000 7326000 0 503000 302000 0 12198000 22781000 26634000 201812000 303198000 558998000 616397000 537172000 582644000 21826000 33753000 21826000 23904000 0 1580000 0 8151000 21826000 33635000 0 118000 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the movement of the valuation allowance for the deferred tax assets:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of January 1, </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">362,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">550,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">537,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increase during the year </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reversal of net operating loss carryforwards due to the Restructuring</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(134,593)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">550,520</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">537,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">582,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 362371000 550520000 537172000 188149000 121245000 45472000 0 134593000 0 550520000 537172000 582644000 87051000 302595000 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the net operating loss carryforwards by the PRC companies will expire during the period from year 2026 to year 2033, if unused by the following year-end:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:84.591%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2031</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2032</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">571,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2033</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">601,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,440,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7450000 145626000 112976000 668000 571961000 601622000 1440303000 Loss per share<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share for the years ended December 2021, 2022 and 2023 have been calculated as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net loss attributable to ECARX Holdings Inc.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,175,261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,564,878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(940,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accretion of Redeemable Convertible Preferred Shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(243,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(354,878)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator for basic and diluted net loss per share calculation</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,418,825)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,919,756)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(940,191)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average number of ordinary shares – basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">236,691,093</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">239,296,386</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">337,407,225</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net loss per share attributable to ordinary shareholders</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(5.99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(8.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(2.79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purposes of calculating loss per share for the years ended December 31, 2021, 2022 and 2023, the weighted average number of ordinary shares outstanding used in the calculation has been retrospectively adjusted to reflect the issuance of Class A and Class B ordinary shares in connection with the Recapitalization (see Note 1(b)), as if the Reorganization had occurred at the beginning of the earliest period presented.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The potentially dilutive instruments that have not been included in the calculation of diluted loss per share as their inclusion would be anti-dilutive are as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Redeemable convertible preferred shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,724,289</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,871,971</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,871,971</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,853,364</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,260,718</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,652,174</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,652,174</span></td></tr></table></div>For the year ended 2021 and the period between January 1, 2022 to the completion of the Company’s Merger with COVA, the outstanding share options are not included in the calculation of diluted loss per share, as the issuance of such awards was contingent upon a qualified IPO, which was not satisfied as of each period end. <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share for the years ended December 2021, 2022 and 2023 have been calculated as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net loss attributable to ECARX Holdings Inc.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,175,261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,564,878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(940,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accretion of Redeemable Convertible Preferred Shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(243,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(354,878)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator for basic and diluted net loss per share calculation</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,418,825)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,919,756)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(940,191)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average number of ordinary shares – basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">236,691,093</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">239,296,386</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">337,407,225</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net loss per share attributable to ordinary shareholders</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(5.99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(8.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(2.79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -1175261000 -1564878000 -940191000 243564000 354878000 0 -1418825000 -1919756000 -940191000 236691093 236691093 239296386 239296386 337407225 337407225 -5.99 -5.99 -8.02 -8.02 -2.79 -2.79 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The potentially dilutive instruments that have not been included in the calculation of diluted loss per share as their inclusion would be anti-dilutive are as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Redeemable convertible preferred shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,724,289</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,871,971</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,871,971</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,853,364</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,260,718</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,652,174</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,652,174</span></td></tr></table></div> 90724289000 0 0 0 23871971000 23871971000 0 12853364000 11260718000 0 5652174000 5652174000 Risks and Concentration<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of credit risk</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially expose the Group to concentrations of credit risk consist principally of cash, restricted cash, short-term investments, accounts receivables, notes receivable, amounts due from related parties and other non-current assets.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group’s policy requires cash and restricted cash to be placed with high quality financial institutions. The Group regularly evaluates the credit standing of the counterparties or financial institutions.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group conducts credit evaluations on its customers prior to delivery of goods or services. The assessment of customer creditworthiness is primarily based on historical collection records, research of publicly available information and customer on site visits by senior management. Based on this analysis, the Group determines what credit terms, if any, to offer to each customer individually. If the assessment indicates a likelihood of collection risk, the Group will not deliver the services or sell the products to the customer or require the customer to pay cash to secure payment or to make significant down payments.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of customers and suppliers</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group currently has a concentrated customer base with a limited number of key customers, particularly Geely Group and its subsidiaries. Geely Group and its subsidiaries represents 92.1% and 87.9% of the Group’s accounts receivable - related parties, net, as of December 31, 2022 and 2023, respectively. During the years ended December 31, 2021, 2022 and 2023, Geely Group and its subsidiaries contributed 70.4%, 67.0% and 78.9% of the Group’s total revenues, respectively, which excluded the sales of SoC core modules or software licenses by the Group to its third-party customers that were integrated into infotainment and cockpit products and sold by such third-party customers to Geely Group and its subsidiaries. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes customers with greater than 10.0% of the accounts receivable - third parties, net:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:66.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer A, a third party</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer B, a third party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer C, a third party</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer D, a third party</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers contributed more than 10.0% of total revenues are as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:50.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Geely Group and its subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer A, a third party</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer B, a third party</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes suppliers with greater than 10.0% of the accounts payable:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:66.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplier A, a third party</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplier B, a third party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplier C, a third party</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Suppliers accounting for more than 10.0% of total purchases are as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:50.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplier D, a third party</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplier B, a third party</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplier A, a third party</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplier C, a third party</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div> 0.921 0.879 0.704 0.670 0.789 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes customers with greater than 10.0% of the accounts receivable - third parties, net:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:66.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer A, a third party</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer B, a third party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer C, a third party</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer D, a third party</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers contributed more than 10.0% of total revenues are as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:50.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Geely Group and its subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer A, a third party</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer B, a third party</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes suppliers with greater than 10.0% of the accounts payable:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:66.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplier A, a third party</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplier B, a third party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplier C, a third party</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Suppliers accounting for more than 10.0% of total purchases are as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:50.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplier D, a third party</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplier B, a third party</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplier A, a third party</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplier C, a third party</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than 10.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div> 0.489 0.420 0.304 0.286 0.151 0.704 0.670 0.789 0.126 0.125 0.191 0.127 0.190 0.160 0.109 0.231 0.236 0.174 0.204 0.127 0.122 0.155 <div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">27.    Commitments and contingencies</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase commitments</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Group has future minimum purchase commitment related to the purchase of research and development services. Total purchase obligations contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 were as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:26.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Less than<br/>one year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1-2 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2-3 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3-5 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Over 5<br/>Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase commitments</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72,021 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capital commitments</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capital expenditures contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 were as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:26.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Less than <br/>one year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1-2 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2-3 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3-5 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Over 5 Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital commitments</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,504 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,502 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment commitment</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The investment commitment represents the Group's investment in a joint venture with smart Automobile Co., Ltd. and total investment commitment contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 was as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:26.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Less than<br/>one year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1–2 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2–3 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3–5 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Over 5 Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment commitment</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Total purchase obligations contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 were as follows:<div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:26.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Less than<br/>one year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1-2 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2-3 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3-5 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Over 5<br/>Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase commitments</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72,021 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 85354000 72021000 6667000 6667000 0 0 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capital expenditures contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 were as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:26.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Less than <br/>one year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1-2 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2-3 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3-5 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Over 5 Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital commitments</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,504 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,502 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 39504000 38502000 1002000 0 0 0 <div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The investment commitment represents the Group's investment in a joint venture with smart Automobile Co., Ltd. and total investment commitment contracted but not yet reflected in the consolidated financial statements as of December 31, 2023 was as follows:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:26.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Less than<br/>one year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1–2 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2–3 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3–5 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Over 5 Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment commitment</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 49000000 49000000 0 0 0 0 Related party balances and transactions<div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Related Parties</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:48.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.587%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%">Names of the major related parties</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%">Nature of relationship</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Zhejiang Geely Holding Group (“Geely Group”) and its subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proton Holdings Berhad and its subsidiaries </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity that the controlling shareholder of the Company has significant influence</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anhui Xinzhi Technology Co., Ltd. </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Zhejiang Huanfu Technology Co., Ltd., (“Zhejiang Huanfu”, formerly known as Zhejiang Yikatong Technology Co., Ltd.,”Zhejiang Yikatong”)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Xi’an Liansheng Intelligent Technology Co., Ltd.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hubei Xingji Meizu Group Co., Ltd. (formerly known as Hubei Yuanshidai Technology Co., Ltd.)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hubei Xingji Meizu Technology Co., Ltd (formerly known as Hubei Xingji Times Technology Co., Ltd.)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hubei ECARX Technology Co., Ltd (“Hubei ECARX”)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arteus Group Limited (“Arteus”)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DreamSmart Technology Pte. Ltd. (“DreamSmart”) and its subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SiEngine Technology Co., Ltd. (“SiEngine”)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity which is under significant influence of the Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hubei Dongjun Automotive Electronic Technology Co., Ltd. and its subsidiary</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity which is under significant influence of the Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Suzhou Photon-Matrix Optoelectronics Technology Co., Ltd </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity which is under significant influence of the Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HaleyTek AB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity which is under significant influence of the Company</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Significant transactions with related parties, except transactions disclosed elsewhere in these consolidated financial statements:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues(i):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of goods revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,466,340</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,663,076</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,715,136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive computing platform</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1,410,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1,651,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2,687,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SoC Core Modules</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive merchandise and other products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">55,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">11,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">26,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software license revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24,788</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">133,450</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">293,159</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">532,625</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">721,206</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">894,396</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive computing platform – Design and development service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">306,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">466,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">668,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Connectivity service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">187,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">212,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">189,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">38,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">42,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">36,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,023,753</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,517,732</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,902,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase of products and services (ii)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">293,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">677,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">602,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental of office space, and administrative services (iii)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (x)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income on loans due from related parties (iv)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense on borrowings due to related parties (vi)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans to related parties (iv)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">214,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repayment received of loans to related parties (iv)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">214,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances to Zhejiang Huanfu (iv)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Collection of advances to Zhejiang Huanfu (iv)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repayment of borrowings from related parties (vi)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">700,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings from related parties (vi)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">700,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transfer of property and equipment to Zhejiang Huanfu (vii)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial support to Anhui Xinzhi (ix)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition of software license rights (xi)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Balances with related parties:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable – related parties, net (i) </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">835,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,545,752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts due from related parties (ii)(iv)(v)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">911,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets – related parties (viii) </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable – related parties (ii) (xi)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">241,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">278,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts due to related parties (iii)(vi)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities– related parties (xi)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.46pt">The Group sold automotive computing platform products and provided related technology development services, merchandise and other products, connectivity service, software licenses and other consulting services to a number of related parties. Accounts receivable, net due from related parties arising from sales of products and provision of services were RMB835,320 and RMB1,545,752 as of December 31, 2022 and 2023, respectively.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> The balance as of December 31, 2022 was fully received in 2023. Of the balance as of December 31, 2023, RMB</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">917,709 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">was subsequently received by February 2024.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The Group purchased raw materials, technology development services and other consulting services from a number of related parties, of which, RMB51,171, RMB29,717 and RMB41,409 of purchase of raw materials were recorded as inventories as of December 31, 2021, 2022 and 2023, respectively, RMB220,062, RMB591,613 and RMB513,788 were recorded in cost of revenues for the years ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, respectively, RMB23,412, RMB62,840 and RMB47,641 were recorded in operating expenses for the years ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts payable to related parties includes payables arising from purchase of raw materials and services of RMB241,773 and RMB228,750, amount due from related parties includes prepayments arising from purchase of raw materials and services of RMB29,595 and RMB8,420 as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(iii)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.02pt">The Group has rented office space from related parties, pursuant to which, the Group recorded rental expenses of RMB1,093, RMB6,395 and RMB4,621 in operating expenses for the years ended December 31, 2021, 2022 and 2023, respectively. The Group also purchased technical services and logistics services from related parties, of which amounts due to related parties of RMB29,043 and RMB9,701 as of December 31, 2022 and 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(iv)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.46pt">The Group provided loans of RMB28,850, RMB57,260 and RMB214,000 to related parties for the years ended December 31, 2021, 2022 and 2023 respectively. Interest incomes on loans due from related parties were RMB717, RMB9,069 and RMB15,955 for the years ended December 31, 2021, 2022 and 2023 respectively. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">In 2021, the Group paid advances of RMB19,806 and received collection of RMB90,155 from Zhejiang Huanfu. The payments were interest-free and due on demand. </span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> As of December 31, 2022 and 2023, loans and interest receivables due from related parties was RMB63,091 and RMB65,702.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(v)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.68pt">As of December 31, 2022, the Group recorded amounts due from Volvo Cars for its disposal of Zenseact, an equity security. The consideration of the disposal was US$115,000 (equivalent to RMB793,177) and the amount was settled in January 2023 (see Note 8); and the amounts due from Arteus Group Limited </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">as of December 31, 2022 </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">were GBP3,082 (equivalent to RMB25,866) (see below note (x)).</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(vi)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.46pt">On March 29, 2018, Hubei ECARX entered into an unsecured loan agreement with Geely Group in an amount of RMB20,000 with an interest rate of 4.35% per annum, which was repayable on demand. The loan has been fully repaid on February 25, 2021. On August 25, 2021, the Company entered into an unsecured loan agreement with the controlling shareholder of the Company to obtain a loan of US$7,000 (equivalent to RMB45,152), which was fully repaid on October 8, 2021. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">On March 28, 2022, ECARX (Hubei) Tech entered into an unsecured loan agreement with Hubei Xingji Times Technology Co., Ltd. in an amount of RMB200,000 with an interest rate of 2.25% per annum, which was repaid at the maturity date on September 30, 2022. On June 27, 2022, ECARX (Hubei) Tech entered into an unsecured loan agreement with Geely Group in an amount of RMB500,000 with an interest rate of 4.35% per annum, which was fully repaid on December 26, 2022. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">In January 2023, ECARX (Hubei) Tech entered into an unsecured loan agreement with Geely Group in an amount of RMB300,000 with an interest rate of 4.1% per annum, which was fully repaid in December 2023.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense on borrowings from related parties were RMB131, RMB12,215 and </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">RMB12,163 for the</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> years ended December 31, 2021, 2022 and 2023, respectively. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The borrowings and the interest payable on borrowings from related parties was included in the amounts due to related parties and was RMB13,800 and RMB25,963 as of December 31, 2022 and 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(vii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.24pt">In October 2021, Hubei ECARX disposed certain property and equipment to Zhejiang Huanfu at RMB745 and recorded a gain of RMB38 as a result of the disposal. In February 2022, Hubei ECARX disposed certain property and equipment to Zhejiang Huanfu at RMB1,697 and recorded a gain of RMB93 as a result of the disposal. </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(viii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.02pt">As of December 31, 2022 and 2023, the balance of other non-current assets due from related parties included the amounts due from its former VIE, Hubei ECARX in the amount of RMB213,695 and RMB224,349, which represented the net present value of a loan provided by the Group to Hubei ECARX with the principal of RMB252,287 and an effective annual interest rate of 5.0%.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(ix)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.46pt">In February and March 2022, the Group provided cash in the amount of RMB28,500 to Anhui Xinzhi as financial support. The investment was derecognized as part of the Restructuring. See the Note 1(d) and Note 8 for details.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(x)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Other income from related parties represents the amounts due from Arteus for recharges of expenses including those in relation to management service, sharing of office space, consultancy and other expenses paid by the Group on behalf of Arteus Group Limited. The amounts were outstanding as of December 31, 2022 and were fully settled in March 2023.In June 2023, ECARX signed an assignment of rights agreement with Arteus and DreamSmart. The amounts due from Arteus were assigned to DreamSmart, all of which were settled as of December 31, 2023.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(xi)</span>In November 2023, the Group entered into a licensing agreement with Xingji Meizu, pursuant to which, the Group obtained a non-exclusive license under certain software of Xingji Meizu to develop and sell these software worldwide for three years. The consideration is due by instalment in three years of RMB50,000 each year. As of December 31, 2023, amounts due to Xingji Meizu of RMB94,519, representing the net present value of the long-term payables to Xingji Meizu with an effective annual interest rate of 4.0%, of which RMB50,000 was included within accounts payable – related parties and RMB44,519 was recorded as other non-current liabilities. <div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Related Parties</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:48.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.587%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%">Names of the major related parties</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%">Nature of relationship</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Zhejiang Geely Holding Group (“Geely Group”) and its subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proton Holdings Berhad and its subsidiaries </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity that the controlling shareholder of the Company has significant influence</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anhui Xinzhi Technology Co., Ltd. </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Zhejiang Huanfu Technology Co., Ltd., (“Zhejiang Huanfu”, formerly known as Zhejiang Yikatong Technology Co., Ltd.,”Zhejiang Yikatong”)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Xi’an Liansheng Intelligent Technology Co., Ltd.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hubei Xingji Meizu Group Co., Ltd. (formerly known as Hubei Yuanshidai Technology Co., Ltd.)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hubei Xingji Meizu Technology Co., Ltd (formerly known as Hubei Xingji Times Technology Co., Ltd.)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hubei ECARX Technology Co., Ltd (“Hubei ECARX”)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arteus Group Limited (“Arteus”)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DreamSmart Technology Pte. Ltd. (“DreamSmart”) and its subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity controlled by the controlling shareholder of the Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SiEngine Technology Co., Ltd. (“SiEngine”)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity which is under significant influence of the Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hubei Dongjun Automotive Electronic Technology Co., Ltd. and its subsidiary</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity which is under significant influence of the Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Suzhou Photon-Matrix Optoelectronics Technology Co., Ltd </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity which is under significant influence of the Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HaleyTek AB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Entity which is under significant influence of the Company</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Significant transactions with related parties, except transactions disclosed elsewhere in these consolidated financial statements:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues(i):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of goods revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,466,340</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,663,076</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,715,136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive computing platform</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1,410,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1,651,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2,687,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SoC Core Modules</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive merchandise and other products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">55,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">11,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">26,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software license revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24,788</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">133,450</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">293,159</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">532,625</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">721,206</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">894,396</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive computing platform – Design and development service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">306,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">466,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">668,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Connectivity service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">187,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">212,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">189,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">38,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">42,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">36,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,023,753</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2,517,732</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,902,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase of products and services (ii)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">293,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">677,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">602,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental of office space, and administrative services (iii)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (x)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income on loans due from related parties (iv)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense on borrowings due to related parties (vi)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans to related parties (iv)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">214,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repayment received of loans to related parties (iv)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">214,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances to Zhejiang Huanfu (iv)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Collection of advances to Zhejiang Huanfu (iv)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repayment of borrowings from related parties (vi)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">700,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings from related parties (vi)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">700,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transfer of property and equipment to Zhejiang Huanfu (vii)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial support to Anhui Xinzhi (ix)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition of software license rights (xi)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Balances with related parties:</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable – related parties, net (i) </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">835,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,545,752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts due from related parties (ii)(iv)(v)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">911,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets – related parties (viii) </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable – related parties (ii) (xi)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">241,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">278,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts due to related parties (iii)(vi)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities– related parties (xi)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.46pt">The Group sold automotive computing platform products and provided related technology development services, merchandise and other products, connectivity service, software licenses and other consulting services to a number of related parties. Accounts receivable, net due from related parties arising from sales of products and provision of services were RMB835,320 and RMB1,545,752 as of December 31, 2022 and 2023, respectively.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> The balance as of December 31, 2022 was fully received in 2023. Of the balance as of December 31, 2023, RMB</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">917,709 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">was subsequently received by February 2024.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The Group purchased raw materials, technology development services and other consulting services from a number of related parties, of which, RMB51,171, RMB29,717 and RMB41,409 of purchase of raw materials were recorded as inventories as of December 31, 2021, 2022 and 2023, respectively, RMB220,062, RMB591,613 and RMB513,788 were recorded in cost of revenues for the years ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, respectively, RMB23,412, RMB62,840 and RMB47,641 were recorded in operating expenses for the years ended </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts payable to related parties includes payables arising from purchase of raw materials and services of RMB241,773 and RMB228,750, amount due from related parties includes prepayments arising from purchase of raw materials and services of RMB29,595 and RMB8,420 as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(iii)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.02pt">The Group has rented office space from related parties, pursuant to which, the Group recorded rental expenses of RMB1,093, RMB6,395 and RMB4,621 in operating expenses for the years ended December 31, 2021, 2022 and 2023, respectively. The Group also purchased technical services and logistics services from related parties, of which amounts due to related parties of RMB29,043 and RMB9,701 as of December 31, 2022 and 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(iv)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.46pt">The Group provided loans of RMB28,850, RMB57,260 and RMB214,000 to related parties for the years ended December 31, 2021, 2022 and 2023 respectively. Interest incomes on loans due from related parties were RMB717, RMB9,069 and RMB15,955 for the years ended December 31, 2021, 2022 and 2023 respectively. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">In 2021, the Group paid advances of RMB19,806 and received collection of RMB90,155 from Zhejiang Huanfu. The payments were interest-free and due on demand. </span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> As of December 31, 2022 and 2023, loans and interest receivables due from related parties was RMB63,091 and RMB65,702.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(v)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.68pt">As of December 31, 2022, the Group recorded amounts due from Volvo Cars for its disposal of Zenseact, an equity security. The consideration of the disposal was US$115,000 (equivalent to RMB793,177) and the amount was settled in January 2023 (see Note 8); and the amounts due from Arteus Group Limited </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">as of December 31, 2022 </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">were GBP3,082 (equivalent to RMB25,866) (see below note (x)).</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(vi)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.46pt">On March 29, 2018, Hubei ECARX entered into an unsecured loan agreement with Geely Group in an amount of RMB20,000 with an interest rate of 4.35% per annum, which was repayable on demand. The loan has been fully repaid on February 25, 2021. On August 25, 2021, the Company entered into an unsecured loan agreement with the controlling shareholder of the Company to obtain a loan of US$7,000 (equivalent to RMB45,152), which was fully repaid on October 8, 2021. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">On March 28, 2022, ECARX (Hubei) Tech entered into an unsecured loan agreement with Hubei Xingji Times Technology Co., Ltd. in an amount of RMB200,000 with an interest rate of 2.25% per annum, which was repaid at the maturity date on September 30, 2022. On June 27, 2022, ECARX (Hubei) Tech entered into an unsecured loan agreement with Geely Group in an amount of RMB500,000 with an interest rate of 4.35% per annum, which was fully repaid on December 26, 2022. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">In January 2023, ECARX (Hubei) Tech entered into an unsecured loan agreement with Geely Group in an amount of RMB300,000 with an interest rate of 4.1% per annum, which was fully repaid in December 2023.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense on borrowings from related parties were RMB131, RMB12,215 and </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">RMB12,163 for the</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> years ended December 31, 2021, 2022 and 2023, respectively. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The borrowings and the interest payable on borrowings from related parties was included in the amounts due to related parties and was RMB13,800 and RMB25,963 as of December 31, 2022 and 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(vii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.24pt">In October 2021, Hubei ECARX disposed certain property and equipment to Zhejiang Huanfu at RMB745 and recorded a gain of RMB38 as a result of the disposal. In February 2022, Hubei ECARX disposed certain property and equipment to Zhejiang Huanfu at RMB1,697 and recorded a gain of RMB93 as a result of the disposal. </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(viii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.02pt">As of December 31, 2022 and 2023, the balance of other non-current assets due from related parties included the amounts due from its former VIE, Hubei ECARX in the amount of RMB213,695 and RMB224,349, which represented the net present value of a loan provided by the Group to Hubei ECARX with the principal of RMB252,287 and an effective annual interest rate of 5.0%.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(ix)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.46pt">In February and March 2022, the Group provided cash in the amount of RMB28,500 to Anhui Xinzhi as financial support. The investment was derecognized as part of the Restructuring. See the Note 1(d) and Note 8 for details.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(x)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Other income from related parties represents the amounts due from Arteus for recharges of expenses including those in relation to management service, sharing of office space, consultancy and other expenses paid by the Group on behalf of Arteus Group Limited. The amounts were outstanding as of December 31, 2022 and were fully settled in March 2023.In June 2023, ECARX signed an assignment of rights agreement with Arteus and DreamSmart. The amounts due from Arteus were assigned to DreamSmart, all of which were settled as of December 31, 2023.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(xi)</span>In November 2023, the Group entered into a licensing agreement with Xingji Meizu, pursuant to which, the Group obtained a non-exclusive license under certain software of Xingji Meizu to develop and sell these software worldwide for three years. The consideration is due by instalment in three years of RMB50,000 each year. As of December 31, 2023, amounts due to Xingji Meizu of RMB94,519, representing the net present value of the long-term payables to Xingji Meizu with an effective annual interest rate of 4.0%, of which RMB50,000 was included within accounts payable – related parties and RMB44,519 was recorded as other non-current liabilities. 1466340000 1663076000 2715136000 1410566000 1651512000 2687892000 0 77000 410000 55774000 11487000 26834000 24788000 133450000 293159000 532625000 721206000 894396000 306027000 466747000 668802000 187781000 212406000 189293000 38817000 42053000 36301000 2023753000 2517732000 3902691000 293552000 677775000 602838000 1093000 6395000 4621000 0 22846000 7078000 717000 9069000 15955000 131000 12215000 12163000 28850000 57260000 214000000 0 29360000 214000000 19806000 0 0 90155000 0 0 65152000 700000000 300000000 45152000 700000000 300000000 707000 1604000 0 0 28500000 0 0 0 150000000 835320000 1545752000 911729000 74122000 213695000 224349000 241773000 278750000 42843000 35664000 0 44519000 835320000 1545752000 917709000 51171000 29717000 41409000 220062000 591613000 513788000 23412000 62840000 47641000 241773000 228750000 29595000 8420000 1093000 6395000 4621000 29043000 9701000 28850000 57260000 214000000 717000 9069000 15955000 19806000 90155000 63091000 65702000 115000000 793177000 3082000 25866000 20000000 0.0435 7000000 45152000 200000000 0.0225 500000000 0.0435 300000000 0.041 131000 12215000 12163000 13800000 25963000 745000 38000 1697000 93000 213695000 224349000 252287000 0.050 28500000 P3Y P3Y 50000000 94519000 0.040 50000000 44519000 Subsequent eventsOn January 31, 2024, ECARX (Hubei) Tech acquired additional 13.10% equity interest in Suzhou Photon-Matrix from four of its existing shareholders for a total consideration of RMB46,306. As a result of this acquisition, the Company owns a controlling interest of 62.27% in Suzhou Photon-Matrix and will consolidate Suzhou Photon-Matrix from this date. 0.1310 4 46306000 0.6227 Parent only financial information<div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following condensed financial statements of the Company have been prepared using the same accounting policies as set out in the accompanying consolidated financial statements. As of December 31, 2023, there were no material contingencies, significant provisions of long-term obligations, mandatory dividend or redemption requirements of convertible redeemable preferred shares or guarantees of the Company, except for those, which have been separately disclosed in the consolidated financial statements.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:6.34pt">Condensed Balance Sheets</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">119,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short-term investments </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">121,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prepayments and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts due from related parties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,168,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,288,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,287,672</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,423,757</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">69,319</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">48,580</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,356,991</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,472,337</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Current Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">146,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">64,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts due to related parties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">180,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Share of losses in excess of investments in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,948,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,692,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,113,518</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,938,046</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Convertible notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">439,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">455,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">439,869</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">455,701</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,553,387</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,393,747</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">SHAREHOLDERS’ DEFICIT</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Class A Ordinary Shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Class B Ordinary Shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,919,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,093,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5,730,180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6,670,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(385,886)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(344,734)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total shareholders’ deficit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(196,396)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(921,410)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total liabilities and shareholders’ deficit</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,356,991</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,472,337</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:6.34pt">Condensed statements of comprehensive loss</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year end of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(24,089)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency exchange gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of an equity security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,843)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share of losses from subsidiaries </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,170,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,511,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(874,699)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,175,261)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,564,878)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(940,191)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,175,261)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,564,878)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(940,191)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:6.91pt">Condensed statements of cash flows</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,893)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,121,321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(734,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(123,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,222,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">729,767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of foreign currency exchange rate changes on cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,660)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net increase (decrease) in cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">60,484</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(39,733)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(106,075)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash at beginning of the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash at end of the year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">158,755</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">119,022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12,947</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">119,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short-term investments </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">121,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prepayments and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts due from related parties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,168,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,288,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,287,672</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,423,757</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">69,319</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">48,580</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,356,991</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,472,337</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Current Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">146,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">64,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts due to related parties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">180,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Share of losses in excess of investments in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,948,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,692,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,113,518</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,938,046</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Convertible notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">439,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">455,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">439,869</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">455,701</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,553,387</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,393,747</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">SHAREHOLDERS’ DEFICIT</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Class A Ordinary Shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Class B Ordinary Shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,919,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,093,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5,730,180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6,670,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(385,886)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(344,734)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total shareholders’ deficit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(196,396)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(921,410)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total liabilities and shareholders’ deficit</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,356,991</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,472,337</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 119022000 12947000 0 121876000 35000 0 4168615000 4288934000 4287672000 4423757000 69319000 48580000 69319000 48580000 4356991000 4472337000 146507000 64924000 18925000 180698000 3948086000 4692424000 4113518000 4938046000 439869000 455701000 439869000 455701000 4553387000 5393747000 9000 9000 1000 1000 5919660000 6093685000 -5730180000 -6670371000 -385886000 -344734000 -196396000 -921410000 4356991000 4472337000 <div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year end of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(24,089)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency exchange gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of an equity security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,843)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share of losses from subsidiaries </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,170,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,511,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(874,699)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,175,261)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,564,878)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(940,191)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,175,261)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,564,878)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(940,191)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -17660000 -26005000 -24089000 885000 6565000 5411000 -514000 -3132000 -25608000 12478000 -14459000 1245000 0 -16843000 -22451000 -1170450000 -1511004000 -874699000 -1175261000 -1564878000 -940191000 0 0 0 -1175261000 -1564878000 -940191000 <div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RMB</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,893)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,121,321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(734,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(123,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,222,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">729,767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of foreign currency exchange rate changes on cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,660)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net increase (decrease) in cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">60,484</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(39,733)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(106,075)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash at beginning of the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash at end of the year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">158,755</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">119,022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12,947</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -22741000 -22893000 -43242000 -3121321000 -734299000 -123944000 3222206000 729767000 59177000 -17660000 -12308000 1934000 60484000 -39733000 -106075000 98271000 158755000 119022000 158755000 119022000 12947000 Shares outstanding for all periods reflect the adjustment for Recapitalization. Excludes net loss attributable to redeemable non-controlling interests of RMB806 for the year ended December 31, 2021.Retrospectively adjusted to reflect the combination of JICA, as if the combination had been in effect since the inception of common control (refer to Note 1(e)). Shares outstanding for all periods reflect the adjustment for Recapitalization Excludes net loss attributable to redeemable non-controlling interests of RMB464 for the year ended December 31, 2022. Retrospectively adjusted to reflect the combination of JICA, as if the combination had been in effect since the inception of common control (refer to Note 1(e)). Shares outstanding for all periods reflect the adjustment for Recapitalization. Retrospectively adjusted to reflect the combination of JICA, as if the combination had been in effect since the inception of common control (refer to Note 1(e)). Shares outstanding for all periods reflect the adjustment for Recapitalization.

      +/JDA,M9F_9=8A\@9ERGJ]V-TY;K$X#/IK_W?X?EDIR(6MV\O KG=1SV MNFOIF62<9Q4-,%$[^"$QB'2P@N+182!-K=( X HB]X?EX?H.?YM[#\)U[N]-M*7@BR!@VHVD%9J5AGJ4L#P0;.2HF&F=8H M>IB:<=]TAT%1(]Y/IW'UKSC'9=>=XU6^F,UG-1YQ.?N!VUT9GE X.AM"*@U* M:(00G:T5==')FCTF6\>KGR!IW%>X86#54@J3Z$*].2=/[8OED@2/Y$=PS:JU M6<<7%P>UI@I](VM&I"EE@ZT92_2@; MIZOQL( ;0"83,+_V[>KSW3TQ9%&&$"#4!EL 4^W+7)V5P'4F M6U-96W0VLGDGQB=(&J?%\;#(:BF%"8#JES!;;EK+_[^KU64-&W\LF]C*ZLR4 M2 ?"(&1=DVVLR;5+*>V-26/K?$K1/(OS48+&Z6(\+*#:26 "Z*'>=DVL+T;6^K=KV-1;Z.W^$O\^02Z.PSGT7=39*%@*"D@I*=I@* M$SICZ\>; \@;J27QP"IK(/&,.M?H5DSX]\5\L>VN_'Z>%AS=(DY MT0\^5[,RS/3[P\X..G958>NXM&J9-U^5?S7/^G^GH_PGDMGKKIP)I% M"H0S0,^[G ?2.EE+<(S9DHA9NK0^I8]3='+=\?ZO7[XA0_$GG8_.@CS#''PR MRD%R==)T=A*\M09*U"FZH$,.K0/SO0@;]QVZ(5;NE1@W%\L$K*_/UV=Z__;. M4&KI)'$L\GJG>U$?M)@!IDG["L-5TM@89D_1-.[K]( (:RJ,21A8=0-W-G%O MD[=_L+M=P8I'31QDK@;MBM3@O"5/1HB24TQUK,H *NYH@L=]\!Y8]3V/&(]7 MB8O+SRZL1:FE-6&\#&.V:?SV/TH4.. M+G&PI08Y.&/@D_? 9=&(LG@;6@? AS7Z;JI[]Z^SSL[47&067 ;OG $5R,7R MVEHPY'OE0H9'RJW;-/0B;-)&WR%8>7A$0RNQC)U5O\T8_Q477Y?A^S?RY<^[ M(H,D@X\\>-#(B$UDK4*T0D'1B7'OF'>J15/8!PF8RNR%9H)>M.;ZV-!9CQ[; MW<*V[* XSFR4D&N? :5KQ_64!!C.LF9B#!(Q7@M%(L(O67!X1*EV- MX_+GV9O?SV0=KQG)\G,EU$X4.D),VH% 4TQ)*O/R6+;-"M-_?%W\^#^;+ZZA ML?G-#3)NUAL1!FV$MCB)@Z-Z?%N:__._S@01I;UP=6Y];8V;R$M5 L&Y:)F5 M3@C^6.[+85+_S_\:K[GL,%(_D(,3..E?WIV5I",MG@FGIH"*3$$4&$$F1GHN M!ZYUNY/^Y=TXGO9P,C^0@Q.0^:^OSU*RWJHZZXQ5OUYP)-VD=-5-.4=>%.9V MY_S7U^/D?0\G\P,Y. &9__GEK 2R7"+=0BX3-I7T!IR,!JSG*0L?8E&YF-T3>3^=M^NKUY M)O1P,C^0@R,[>=M$C\Z'P1B-0E>?]:,%96.=#2PLH//2"*F]\;VB;$_X=;MK M3F54S!!1@*-Y.Z8>V-!\]NK\?$/_#%>;8V%3RED9#9GHKXR0$&S-TBBJMFXK MC)=>M\%FC8UJV/QN1S<\0L-X/M_QTEPT9NT4X/'F]_][YIW)CJL,#&GKREA? M\[\D6,Z) SK0T>AE$/:% ZTYCOC;2>XN% YEXQ1$_^>7MV>&>>D,=R"%%D2S M-N"5C) Q$<5")"4>RT8Y6/2TYC@WQ7"B/Y2-XX9[ME3_^OK3F?>6U3XP@%*0 M>6.)=*=KL\[$HJ*=!^2/57$>+'Q:+GM8<)PXPG.@/9>,41/_EW7^=J1RC-TJ3 M^UI;%CJGP-49F"S;' IF4QZ=%'6PZ&G-<<(!PXG^4#9.0?3O_OQ\QK2S3CD) MJ2A)6RT.G"ADL&1=;)VCNC,4O(7H:%_&%>IVZG[&00QLG6/5UO4S"507"M0P4-^#TIM&R.2TPN M&;K)H%BA:R$'@ZAJAXF4G"\E:/ZNBT:@\&5XU(;K.A'7&>],FMW(<;?0782[W MY:/+=M7XAKOLL#W=<^\7!1?0UDQ:\BLI7>7^]2^H5"[.54?BT6%6=T1'=3H7 M$00>@@"(I13;?#KO,?1.W9/T-)AJ N4#!#PAF/'/=&N?ORY7;^>;^>>M="_' MDD4=,?($Q7A;AQHD")[N$NU93LHD29;/SVB]4Q"QUT+/$6:'R'LY%O-[0]+O MRPVNWXL,XLYV$.P='>IJ9O?]H"F M(P70P35[/Y_>7L^3LBE)52P4$6N70Y<@:A,@F&RUJ'$WUKH1X!,D3=MR\@3A MC(82Z01@A]=$)M1>*E+,AM0Q>7#%@<\"P7+&16"QUO.. +]Q2UM/7.!U('2: MUK8.D6,'H'VRPCPY:SUJ"2A*J2%I"OL9Q5=)'[JE5;32)=K[9-J*\ MK'%57C%K B'%97XQPB!RZ?_.2P;.,,Z<-Z' 1:W!,==-'B+8I M4HYDMSG237<@6+HKKWIO0'MORV_;WN:+SC#';K&JF"S+R[AYL[O7&B,WU1HP&SHB.7V7N0 M6EE02EH(@8ZTUHIKR9-.23]QY1ZT\+3^PVG0-KY$)LZOW7=S'_ [K1?.9CGJ M( )YZ\Q+73MF)S)NK0,C/)TFJNX=)[QG!SE$Y\V"/O"\AIG6[_Y88'ZQR/=49%\\^A4>HWG:MPH7C0>C%GKF&.@';6&VATBIL71^')?MA1";RC:9<,@VARLK)40-).N-;/28?2.FWD]>07X4E$V@]T%Y^O3=;7?Z:S\TS?(K=V M=8[YS8*6P_7F1:'_OS\R...:,6ZY .C8NGR]#>7/ MRKX[$&7W0_N4(N^N&/3-XGM-JEC-<7WYY8_#0QR/?=IQ<8Z]Z6P4[+A>9+Y. M9\OU^0JO'%@;A/=!<]!(9J+*)4%@Y,]*4J,83!#= KK1/-07'0&HE>E]KPN$ 29.$[J+$*-%*;1]GB3D&G54BL4W-8\ MQ_.\@QOS:A/_6*[^]\WB_6J9D-2A9](S[Q6X8&LIC21WR@<%D:NLC<^BJ-8) M&O=3,JVA-CIT#N=Z3]BA.WB^_H+YM^4RTPD0FONB XCB/"@?-4166W#;E!A9 MJ2R[UL[F_91,^^(].G8.YWI/V/D=-S,5-8\Y62C:USZKY-^X7).- F?!)D1E M6J=?WEQ_VM?GT7$RE,/=I5'?,!LO,X2JCU&6JZ_;#VUBZC[ZR44>.060G398?39-"]Q.(4)O$V=>+7\8S$SIJ@L? 0I+)). M))?22SI(+*5$=ZI7AK5.?+E+1;_&[Q#Y/VS!',3M[ESH]RO\%GYL0Q9AD9>; M+[BZF":Q"36XN[ZL*5V6;T_\YN':J#T-Q^FMD7G22,-MJ9SGUW]^P\4:7RSR MN[K\-B1_625YA?AD61!D1H.0M5J2:0].^ )):12B!OISZZD: \@[NL/3^;=O M9W3)S+QG=MN\OGC4Y(.&ZHU*!,$97?JV&'>[G>OQ39MV:T_\L#,2%NXT:#J$ MTQU8W2_#MSG9:/-_8GZY7&SY\'*YWMRHM],Q("OD?2;#Z&+ &,%G\D.C\2ZB MCS[IUL[;DT1-&P,X%:;:RJ8#L-WETXR\$*-CS& $KZ,UD@'/*G^2Y@*C$:RT M;H!YEXIIPP*G@M.1W)]T_N4 7LV2"-E:XDQFLG::XF3$*B3+2I V#G6^IV\= M.]B#K&E#"J?"6&OY=!=Y>,H";AR..&JY<6W]DPH5E?BYGV6.;]:OE]OB9IS)BV)OG@P'#IZ:AI8H-E#G1.G(G" M@[AMN]U;6#9DS>=C[@_!R,URLM$DT%T(Y.UR\9D^^^M\\1W7FZTJ>'/]Y>%: M;;_//4Y]'4![(SU55_Y$*]]8[CI\;P.S020(H=#=RET"KYT%IV+!(&TJN;4S M]0@YQUICM7=Z;:*W^;+,-SY^1BZ)#=8A6.L#*%/GHG"4D /MTEN+V;3>Y0.D M3*N-6B'AMI75@N\=N(,7V_B(9%:0)8'K?\QI0^>;#QCR_*RF 6V/;\W?^C7, M5W\/9^?XXFLM1)LE%A3F'$!'4^=W"P^Q9 L:/1F1S"K??!;NP<1.&ZL8%X)C MRZX#D-[#P%D.05LL1+AF!93PQ#@4&H*M[?5X$=JTAM\]9$P;M1@+6,?RNSN/ M\1Y#Y.+P?-WJ[_E(!M43:S0WKH;LZ02&5N2Q%*SQK*S(N/>)P.BP@ E:>B9B MXK%U7'%$0^NZ?^T#5_]%00"Y%%(XQP"])]7J)0>'(H)W5EG.(EK3NJ!P/\KZ M-<.&X.3AH1S-I#+AA;=>;9[ON*VX"YH'P4J 9XYLCZQCK(.3A)F M9#"8'8]ZKYDX1,@-Y-&_KE%W+(V]3.9HAY?E!,*;&*0/[6-7MA?H/$>CR%A( MR9.QH#EXQ3P@,]%G3CP,>U7#/@'#QZF8!FBG1<%R%)%,W+OK-\2S'[^MEN?? M+D=(,"XE"W0W%%9?*Z*E@Y@41)&D)[YXB_N$4&]_[G0 :2FK92/&32STC^?_ M).?UY1=7F\D,391:06*801E2S$'Q ,DI76S1J:A]4/#D0M,$ M"T:$15O63HR3OR_/OB]?AM7E_&>!4CH7"A#E#%3U>*/@$HP7B"A%2;>KJ>Y% MQ:V/G<:O'Q$#Q[!M:LTPQ\7G^0(_8?JR6)XM/_]XN?R/MYN\VTED"H,O&D2H M(_UTL!!+4&!D(GTG&+>WGQGO5PN/KC)-YL"8.J$=4R>&QW^>1YR_(O?R?\X7 M+\XWRZ_+S?P[OC[#M%DM%_.TOKW%_[C)4 MT'P/X!RZ_C0-[4:$U$D$,;4NVEZE[[\L-\O%W\)F-?]SMX?*%&-0 V/>UXDO M#)PU'$)QQ+-"MZLI>QLG=S]_+["89P26)HR<& RO:T#V/__WDG 1,QG7M1:L M-D?.=>8/DO)T1?I,6[)"FST0\-.'[B5V^XS$?CC+INXGO?AR/O_O^>*?7^8/ M7)G*YR2XBB!B];6B) ^>LP@<8^&I!(%^'SODR87VPH1[1IAHR]H.GBOO#_K\ MOERDY6*]/)OGVM3WDH';F$]FGCL;$ZFZ.JA'% F19P>&_BUY]=SV-&)[;KC<'6K#3+&1,Q"Z,I3IVH#-(>TSJN*E81,CLX>^AR,#YQB8 M'B#%J2WL)QQ3JTCATRW 1"V43U%#,"6"%LX+J9-0P>]C9Q_O[?>AVT@:"P=EH0&KR5$CCC@6&( M0K+6/9<>)&;:G*$37*1MQ- !GF[2?WG0M!)<:P_";GON.S)WD9'S0L=-1ROI[ZUL/81^>4#9L2OVQFL2SI1J\V_5ZAH_R4GGM9WI&27X[-YXFR*#V'Q M^?+Q/PL3L@=FC*JMA>I@5<>A2.E2B2QI*?=1+T\D3EPM.&U%Y,C).(>QM0WU*DM20OBAD%,GB%=8RT$?W/1Z3)=F@C^8/Y-+/C: M?7NU_C+_ME5W/'!/MH@#*8CF;1/ VN,+F(LFBJA887L5LCPA^)\6G7:8VLC7 M_N'L[047.RO9!Z8"LQR$P]H)CB>RDC,",4%PQ*QU;F$,WEIVNMO@",'=)_X# MN#BQ%_G_OGGY8J?.>,PZ%3*"N"%:E40"?RX*Z%L9731W.H@C/:GPWEX-72A!.L?< \CK/A6B#P['$U0$2W^^::GU:ODC$PA4^V,U# M9%UR2& %TKYT]4U5-&!4ECDY(2)KW45E7]HZ?T9L@\%1!#7U6]$7XO#ZS7I] MCOG5^6J^^/Q^.V/[XOL/;'"W_3Q+=:ZJI3 MP=%$=/YJ0D\=!XU&IVUDMD[R4XEVO)T);%&G[!/7(:HC M--8^-'3NN(ZGL)H+J -]]2)_KY,BJTU0ROQL'C8X\]Y$XXT'6V]^Q1U"R)Q0 MY%)D#+-DKG77E7O(F*9H___7%YEF>"14;'+$(@=4VNCT2HLWF!7*)<=#1T @_'X@.+ M[H4Y_Y?#7 L13(RMW\_K"\J#G/OX[7SQKI194MF)3-PBA<[).'4)HB]T>'(T M2<8LC-JGFFV_U?8+Z[)G#*<1N-Z!);:=D(IY_2NQ]&-XA($S)!Q.V'ON?^JC".K#H#X:MYW<9\<[ZB_5W&K=\L M7MXHG/EX'LDHF(>:2#QSQ02!I+>S]K7OC4P0R)"MD^9#4K[$S,:$Y4!R]P/J M91V?.[O#"WD MT 6@7N%UE2#)Z+Q!>6C7V'B*\OAM[HW),)XF032'VV<(A.(4@ MHG8H5!)<[E7^_J_8V'L0"O9O[#U$)%.G$3S4](]YB3%)!U%H11=%R>"2HRUY ME"6B4<;OT\3WJ.Z)4S3Z'B2[?;HG#F%D![&[ (8>+;[1-^_;985AC6N UT_^S8SRPKCJ.OUX$@SXDQ1;9"S= RT29C%+E/^SR_ M-B2IJZG8O<+; S_6A;<3;]K\6)+NSNMN+G[]9 M_(Z;BV'>,T_<(EH22)9IBU+4,G!D4%)R-C.9?#Y-.>(C1#Z;>HCV-W0KT76! MSJ<>:327*)5%X*KVH?9D00 MK>G\L6P(3@Y\+!LBE6Y#,X_U5;>D[*4H'"0J5K,H$KBH%>TR)FV\$=FU[LX[ MSAR%J9_)!B'EZ#D*0\3VW'"YB_074037,0 K7H%R44'@=,0QJ$PWL"TLG":< M^)>:HS (. WF* R1XG,#ZKO5=G)LS;.]^,;ZJK-B=&2>,^"V-F)#J2$XK4$: MZVU-!T_^-+FH PE_1F ^!%['P+F)K#L ^ '-!29,$0-3@L'2IL GM-_(I,8 MG'-H4NN&0G^Q]\-C;(*1!-4!!._?SX4_.O\GYE\O7=$WUZ[HE'*/- M-?,\95]S-FORB!81A$DQQ2@55WOUFQW21.$F 3U>V&/(_79#A8.%T V"JIFQ MHU\A71*);!BM? 05DH"@3 ;ABJ/?=Q+R+3OO#W ZD"A](6L6=+D*QN?(K&)\'&P].T;?!Z0-$@ 71PS6V'YGU9GI%D=D_?,R,9 M[3QHT*AH!\@1?&&)C#PE'(:<_ BC3&]3,6VGN\F0=*0X^E)&+Q;YGOT$DPVF MA% "KTZ#8A"=-, 87=DN[T.)D_K(R.%T '&NK-(BV_XM5, MV*MC9DU2BI&.E8J<"A5SK?VU"%**( )+2?O6H-+FQ]+_\*?PYT]Q8&;B@ M,R,=*(42/-W[((TH2>5@T+5NS M4&?&2"UJV@$+REQLP:6:OB53,0*%\ZDUW.XA8]JHYQAP.I;7'<#E=]S<()Z< M5I-S""","T2\XT ,,2!TD"'Y9$BM-P;*3P1,&^$< R*'\[<#T^F!'K.;+[CZ M]"4LK@K2WGS]%N:K^K.9$<&I)#7P4&J4MA0(D;;I52%U&7WAMO43W7 J.\]F M&/.9N)GPFNFNT:L4UIC.5UM_9H3:@[L?/E)%P1.[.$&= (N1.1LDE)1K5#,G MB,D+<#DR3LYF=J%Y:'"\.H$+KGZ\XFJU Y?GFP_D'<_/?A"/MT*H>46_TO'8 MCJFXR#(J(05-_ZE/WZ(^&W@(SI-*=R&CS(6+*$;1<,-I[;>68 B6[E=L(TNN M ]/LAN--7#O?FB0UI[@H@8HQ :DPXEV*$J(.!:+(S&7MHRRJ,0 ?(*6'?)BQ M<;!L+Y0.L/5I%19K6GD;XL/5]WDB+^9=N6=WZT_TD>O[?[3+"@Y:%)N5 )_K M<)7(&)WC.EQ%2N.<"D$U=R];TC\MBIL :MF)="=N%?%R^?7KHH9'U5*Z!8#N!IF%;[C27O1V!U /,GOB3?GM>#MOJ$Z;;\/*]*.NUTL\G9\$A; M"#Q&LCH\?>4= M;V=Q[13ZV1C\0.41VRQ$8.2$@,LYG;_%S.'N] MV,QW1R-);9@."#$H8HH-$2+6!R_D*0GMLS&/F?-K3/_Q>?G]_Z&/OM A],6U MZKAGP1[2FD]T,1W+[HF1 $6--%MB'B7!+$C)6LPD9&H'PL' M/@V3FZM-HS2.%M>R >]ZOBZ85(RNT0@&5:C39VH#+6'!6J4%,\&*O(]'U=]U M<9S$]KTDAK#O.<\&H"LO*.<=,&TX*)X*N$B\U"RF$DK*$O<*$$T]&V#DLH@3 M74(G%6??TP*$4$(Q*2"*RKZ2)+B2R%1+RM9H6Y1JK[>7*[=*M!S;4WQ,I1G>36VEN&^E^40AG80H3E I;^] MROM RXOSWH/&^CQ*+BA$7_DIHPUD?*1L6@<2CZ&WA^*O$X<63R;>+B:]#]KG MY2CIBP> %XD^@6B>2>:-M3(#+[786_,,#C6'((*W1?@2<9\1*LT(>G:/UP?B MY\[,^%,+\_DA^+)3]*Z1_BP7X4J)EIQ\66?U;M,V38;"K*NWFZ=_C0/=6Y0\ MNS><23![C/@F!NO[\./B<7:Y.VH';+]6+*2#:@I9G%]L]'K G%^'S-':OTXZWC=(7B_-PMFN73G<(!!V<@&W/_\7'4(,I-\=#61&STC8#8US1 M-HHC7HH,49,O6VP0F;5^E7^ E&?GI+5!90O!=("OZY/RKM3$ZK?S[Y@O.B-] M6OZ"K^;K;\LUYG=EQDN1=%H4)!D<>;56@&<\08C,*"E]H5TW1MS>Q/70WV," M#(XCO Y02:P[JS7BUP>K'K=U5>:XGA%/LM"<06(%+ZK=0DVQD()CL7";!$&9^9 M(G+)4D)V-Q+ ADX?V7IMKO H_UC.62A0UHI&Q MSIIW08)C)4+ ;)@MM+G;T[+OC5$-6W6_D#_[RX!R9+ETH&]WI2:U2=7[L'JW MVC9OR%O6OTY%Q!,28:A]=JV#B?M0=9^6/SK MO#^-);$.0'CKB,TRS[58*H",]7'9N *1B(:BG4:>HM"V=0/$6R3L!ZZ_SD-1 M"TET]DQY\> Z$\99KQ#ITH\25+$6/$8&4@9;JPBXY/O+J)HM$Z!#@R8&B"]YJ"+I&V"-S,FIF?&H=D#Z8V/WP^>^7E,.D M^SQA_&KYQ^*/L,KO5_.$+_+_G%^$M'YZ.V*Z\)3K7&]5:IDQ)R/6!P%62<>C M3K[[3I !?=];=ZOUI^P]7F1UAD)/9\J[M;X.8RAWM9 MOMWS"X=WO#IJN>-Z8+7;::.N6)<$O3\+%5';R,VWGUH$1NL2&AF!D08&5=V6 MH+P&P9/UQB9K8^M'MR>):C>[\,&E+O)H,1K#T9&GABG69!7RU*07("V=>FM3 M1-,Z4+DO;=,F>;;%S<,C"QO*IP.CX,'=_/*C]BS9%I\P+K4RR4&RM3&B(74> M(MTUQ$SMD%MG;U=7C'?>KLGJ9?Q@2SPLQQ5.SWBK&]I5M,@@##-)@0PJD7LH M:Q-HVI=T@B.*8'1I/;=]#[(ZU6Z'0F%?J!THEPZ@]K= /%W@ZL?-[>SJFVP4 M)JCHH)AD:NH'AY 5 Q-!5'O"\4>[,AR"HI\IF+9$86S@','M#K#RKA1R MCF\#WGAMF',%).EDX@=]Y4PQ$#4+CD674FG=LOM>0J:M%1@;.#?MVWR+\]"S#8:ZVD7R1)S,-8@I)>@,T-NLLK8?G+99'6UEZ <$T6#-D6!XM%#+!S!>B&+$%D[ MT3JL\A@]TZ;0CPVJ9I+H %4/\NHZ/LV*LTE8"X'7.>;2)_"6MF5Y#,S*B$Z> MS*5[.ZB2_@23*::((!PFFDD3WY[TOLX19UZ=P@6#+.HY0FMYYWV(KV3GW* M-G"=1,##@>TO@+W SY72XPO=']K&=:T4_E M*X2S+8XQ;Y:[7YQ7=C?/UVA&T2@I'>/PZV19'T5H28XO E>:0>W92J:DI0/" M72!W&VTI)[/K3Y[UP3,:*Z4%RVK_1QDX1(VVD &70 J)?+]>9=J0UE+F/CA2O.30E ZEO32;/D)='? 2EY92,K M,O'6R6AWB.@2.(<(^,ZCQ#'<[@ N'_&,?O3Y-US@*IS58$[^.E_,JR50:V]? M[ZS>W>:P/M$94[/DF8,Z8HT.&/G?A4C+SAK+FWNG@PB<-A(W'LS&DU('$/Q M4B("OM"V7N%W/%MNK83=GG9;TAD3%SE"$%J!*DQ *#G3EGRM"&*42T[[UJFS-]?O--QPH'27 MC1C=@4[:O^]>T5IBBIJ\&\;H>.G:;((LR\QR+L4J-*&UW=6V:>*4KY_'P&L< M$3544:U>#-[0'R\^STF7A^WN;A0TAD5>A-6%I7GX \# !8Z+YQ^SFT;A^6L2 M+N#R.Y(!E<[.:RNCWY;+_,?\[.PJXNJ=2UG7#"5?.\HDDR%FG4"2RD(G2S)6 MMS[? ^AK%[3_E;R6#6Y/T6T"+@R);%4*4M>\P-I4++H(SJ<,C+M"2KP((5JG M@>Q/W=11C)$0]7 ,OZFX.KAQ']G/+S_^%OYGN7IY1AIC&U&T'@5WY$!AMJ30 M4TP0+SI\2Z842N2JM=4V@+Q>HOQM$;(\C;CZ1N+UQF[,+$.Z2;6+!C1/FMA( M]JV7.H!.&%R1+K6/O TD<5I$C@:5_2%YM-PZ@.7+Y==OY_1Q'Y=E\P M=[&?I"(+L7;^C!9!60RUAD. 274 ?C> MSA,NUF3-O/B\PI^*A@2Y4BG'6#,2='7L$WA'=HT1C$M!%TM,K0MM'B1F6G_W ME"!K(X\.@+7MNWB'71=;\284PU "2R+092 3!+H<0(K(M,Y>IMSZ=?01Y2,>UE M.I:\'X'5 .#"?Y-N_I_YWW#^S_/+:%X(##,O8)7#.BU"@ZOCEU12.A2O MG,%;YOZ]9<9W/K@?,!PBI64KEG6@+A[1LF^OTED<,ANX1)"Z)IH80WLB(Q"$ M1)]=0*%2ZVJC?>B:ME)X^@?)PP341;+B([NZZ$F"3"GGA ,OK";_ WU-*$^ M*FJ356&VN4?X%$W=/O4E ]P"5W3X&C0[#%F*;O,W+[4U=I'O2CJXW=YT!6B<2SS2Y MO\J0"ZQ=K!WL# .?4IW6$3![K7PN; \C;/#"W3X,'0>T\8703]^71YA8&XZ@ MD\)%'2%9I(-3>(+H0JJG!CMOKX^F[RWB]3ZK:AXFC6_^4P+7:9!'+W MO?X]KN;+/"./B=EM:YQ"S%&H#,14# BR>V-VJ$DK[Z&TGEIGVOZCH^JHIBSN MP!Y[( 1S,8AJ_:[<^-XL"!.LK$/;%*]5-=&"YQC D#]>,/+$8^NZN 'D[04Z M\^Q -[:@.L#@([S[@#405(_9S=:"VY/&9[H^XDJ=(0BFH#:RAZB=!QDM:< 8Q98824HVIRNP4N6D!BJ$UA= MA'6(PJ;6;NL@ O?"I'NVF!Q/6-U-7+RGR.WF:;MN6#>_]8O-F_N-14GS(L#V M_)FD6I ++4(HY) @K^U;/J^C=(P$]V_1O"[0[@,K"?G(_*!&20"C-TRFJ93_$.?!8J<,]XR:U= MVK].ANX1,!M/2AU <)^\=X^"Y8((Q3)2[U$S<,$$,-;$9%/V,;1/S7W67?^. M@5MKB70 LKW"3<(FY77MDL)K0EAMVN1M"I!T<,)X@:F<\.'U;6^=_T:UZ9L+ MJ /0W0PRW0U"SJ0O+!4Z,U$(6U,6)#@9-$1I/-?D:F?=VKI_G*)GD$HW" &W M!UBU$T=WU@9].H[Z&+-P_T-N'"%+'=R AP M*@APMM2Q0TJ 3PI!.L4Q.)85:U_3>[K8[F,)A3&H/>"3D#DN M(7N($)\G4@EZ.&/(G3'$V,+JD/9"EE&TU@++V=9V"9+KU@V^#B1U:F>\7[0. M%N2SQ.NOR_/5S/F,@9'1[E2UX2W6U"+.(10GO2J!.=UZ5OIAE$Z;4MTQ6@>+ M\7F"E7YWEDOB25L'E@?:I4B2CJ00('@)UI8D!)XPW/0(I=.F<_<,UJ%B["YU M[.,7VAA]^->X7*V6?Q!+UYH_(V3V. MBJ*$,2A &D%6@@D%0C:ZSC6.#C/]B#?/8[B?E$ZTS^%"?@HV!W"\ ^#\%QEX MZ9S6K=O8O7B3G8?2DQ="O.%0GS3!H^7@3,TTGQ6#PP))!1YXG9D8FULZ]U+22P;!F'?486SO M"3S7)N ,F7,R:0VRA/K,35\Y'CR@0.UE"-+;UJD!]Y#1D:XY4+H/ >9 5G!_=%SO/Z>>'LS:(L5U\OTL):.NZ/KM#<8=]_/R=PU#%P7Y0,P#.KT1[O MZF3) LZ;BB-9K&L=89[*49=&"EV'A@DC#-0NB_7)0$(0)3#FC.:WVPS^BSKJ M0S QR%$?(H&>;K*?W E$(ED+!8E)4MA.FCH/4P(SMB2>92G-P]S/S5$?).>] M'/4A3.\1.9>SRPU3+-L"F2MR17G!Z@((<*5$Q5S06;7VN9Z1HSY(R'LZZD,X MW@%P[G,>R71AUE@/"GUU'J4')]2VI-4$I8/GLO4,U6?CJ \2[QZ.^A!>=P"7 M2OF;!5W;Y[6B87N(6. Z!AZ!ZT*7-[D#$-!J8%ZC-@)C:%Y#?Y>*CAWT8^ZF M(]G='6!N3+S2022C2^U%G7P=),,A9D(_=_5DV:1C\ZK*AVB95M,<*^-'(7,@ MPR?NV/YV&1;O%I>54LGZDJ,3$&..=$OG MZ1\F4^YB10B*ANI7O>VW/OIP_M M2>2'RFC9@F$=2/K3'\L=X59'7;(EFLDA!,6XHU>;R!6(*%@H3:[&+D;)_VO[<^=MHD MUG&D?2#3.KC\'XA ^\"X542[*W3'*<-8K4&S( .Q0DHOBFG>:^CP9YT3S 0: M,Z)Q&-L[ ,_/A^G-@CX9UYL/87-1LIW?XRI5<7W&&=*-IZ00P+%..3''HB%1RW,9H+I '*5/^_*2UIXOODUI/G9?//C M;^'/^=?SZZCUR_"-?K+Y,1.2,1TC([,JT8XT"MJ;%B 3N>RI".-DZ]#:$/HF M]HC;PVXTX70*O*O&K_?L+K 2);'1.-1UK!,20ZV!XK*)A94B>.O7[6$43GRQ MG@9\C00TL5W^$[,NFF'_=AY6@=0ZYIG#H@L3A5S)VKM?D%,98AT@QB13QF=A M M_#2G]TD8GG7;4#2UMV=E?J\'*YV#[7GLU#K =@CC=* =+='QZ>,7'H2L=E M3C397Z,,BDM:_C'??'EYOMXLO^+J[6[I']?%.DXKI[&6>06"DU(&0A863!29 M(5?9-Q];OA=A[;(J]AMP>>$RLX.HC0 M:1V"]LAZ."-C+.EU8+$-F+PJ;;9>FPRUKQ -QZ+ M?(*DCM&@3 ^O M:V/)^^D)R4.8WP%\?E\N5C#EP]T=E*R2%H)!$5'60N[Z;)TD9($2/9,\AC*BNNGA MO:\Q4HYD@@B7]JS19FMGYDB(WNK3O3/LX3;TD M$TUL$QTFHPXP]ZB+\_)\5:4PDU%YY9P#+0*"LA8AR*2!61^R=ZEPWMHJWX>N M?BZZXY%PI]=[8['T#C6ZY]-N6X;)Y 2=1Q;+=ENULR_=]8$;Q3@++K+6$?L] M2>OGOCPMX X43N^8FWF,-O+,(#I6Q]E["\[05\FDZ(4.Q9C6SY*/$C3M4]!T M^!HDB G''N^UF0_X'1?G^ '3\O-B_D_,,^^C$M%:TM.NYJ<4#\%P 4QGI5B0 M4I23PNP.A=.^*DV'N^-$U8%ZN]K [G7U/:ZV1:N+A._BV?SS5H8S5J0)M#,H MUI!7)0R=+IL#E")]*E+:,,) BST(F[;5VZBP:R^8Y_#$N=MU[7B>MH,LR0F_ M.EOSQ>8+EO/-^0J;OG8.7;3YP^=1NS[Q&RAW&$T&S60FX\TQ\.@D)&')FI-& ME.9MWD_R!KK7:7N]D\^G^5?ZE3I(:S-?EXM#?Q$7L)J$'94!'FL> [,%(N=U M'F4),I=8"IM$3SY)^?-X)=T?>P=IT[;R?2Z7^V.[_KBAN^T577(74PMSL#;6 MEC>1;C*5/7W%M 2!.5F5&6&S=8.@MCN8.MQS>@RV/@:' ^*O& 2?LV/91:=;%U6THW[J(-3S/P:' >&Y'($9^2A1J(A@Z%8E MKT(5<.1, -=>F*)=UK;U.W0[=Z]?_7T@:@YR#(>(\+G@\C'>TA_,EYG/LK"V MZ&1 2"2'N-@$,<4(+F49H[%9-N^SVXKV9ZZ63XCNUD#H+C+RC["J2>PW0@2_ M+;_C:E%+P'8_6_^-OE/_?7@HY)!5CHM]'+VO1L&.R[5>+/*'^>(L[!> MORN[U=ZMMFM=6%:*6UXB71A8"[F4CP6"H).# 7564= I:MUN^F%JIKWRQ\#) MG?>%-I+HX!*_=R=;1]%ZS"PG!KR.\ML'SH\SN$ MQ"'"6S;FY,1H>%UMT%OD,XN.)R](UPH'"O6VM4L C99;G:R-1>\!A'L^>EHO M;@P,',N_7F^5:X?5$,71&@3C:L,@XQWXNCEKL\K>RX3-9V4\3E&'(!K)1CE, M"!U ZN>^++^&A!?UY[-(O\N<"U!LQEK,6,6Q M]:?EM1WVZ_DBSTC7.LLEW=W>T/4;%.VS"$)]\$EX13C/3P7_CJ5AVDSCD2!U M,J%T<(&]7RT38E[_2LQ]LUZ?;T/L5[N;&1.S9J: 5"Z1)D4) 4.$JE]3]EEF MT;K1].,439MB/.)EUE 0S_(AX];O_)BOOV*HX=4<-B7,5]_#V?D1"9_-21C_ M">1PCISX?405)ED.JCZR<5"B\(OR6$/_+,S9)&^WE7TN[R._$IO_7MF\FZB] MR&^O)?:WG33>+3[4$0.K^>(S_<*VT'SWSU_">KZN?[^%QB=,7Q;S_W..ZYT7 M)6OS*:N>E&>;@I&7E3VT:IHT!O?F&UC[N=YO-$,P>J=6>N]H*$#N^'A MR+,)@J-3'B2GW:A 5A"QU8 4)5FK,%C?O,BWSU>>?O"R]SO1$.'UBL)=H),) M+41MS(XLT4GG)I(QQB5H@2J(C [S27#8]SO1(($/>"<:POT.7P:"] J9$<"M MCZ"R4!!JWA#*4+1A@M\IX6CZ,C#)Z] @D3WQ,C"$?QWHD9$T];5GF%TLQ:<$ M,LGMT @/GAD##DL.A24CXS.Q]3IYG>CV;NT*2CT=K=W>MQ[N?//EOQ;+N$9R M8HGA;Q;?SC?K6CZ]J&V>MUM??_B))5>%8-O/FOE"5KS?]AJO+X_!,H@A,R@J M%R^MX2RU[NTQRD;^D@;J@5A]Z"!-!IR#3\^W[3O$MDKJ:.ODCF/[CG:\"8M< MY;$;,KV>68PV.1VA"*GHON4"7-8(J48BE2Z&WY[P?*^]LM=B?TG%?QQFQQ'4 M,];>#YS!W\C.?+MVW&'$=CQ09>J[0CQ9?L77 M]6U@/:<_?SM?;V;(K"X> PAOZUNY*B0[Y%"DRRZS1*Y:ZS3_T^RL$\NJ+U@_ M=/CZP=C$L:#'+O%?ERNA9YGZ]?KEBP__??F/.5F0 MBP5NJ_C_( 9NOA!+5Y]Q=5D1?L2,LQ&)&3\=K 673IP8)H-@.60*DH-0J3-.K&RF_ZPOFDF%$Q9S"*X:[=)]81(^BC%87'D%H_]3WWPODA M.!E0.#]$$AW8\0\G:02,P9D4R ,A-T05))/*1P?<<.NQJ)";3S/K-*6JE;3W M3H@:POI>,719^9FDR]H4.F BUI)PLLEU+?]TIIC@M;;IWPE1PP0^I'!^ /<[ M3(C*6HE<^5",KR.0N".SF$M($M'I6!3>3E9^_@E1@T3V1$+4$/[U(/[WY_%L MGFYO@ABA?7V\Q,A!T95-#$D2&&IN,8ID6=D7!/*FC MUYQ>3V#1+D1@#,.FSM^\G^Y?1Q^L[B*[E\G8-3$ M!US/Z'1XH34"JD+6@:[I%S8@:&5U#I;GR/=I(744$5TW81@#9VW%TC'^'LM2 MX-(4982'K*LQ@=) 0$;.A-7,H@T,0SP2>=VFG$R N5:B.!AMWW$5EZ'!!,[7P0K"9RY=X2:VGNYTM/DU6@+'5.;7$"$TS:+H[^&WA_?> MWIYY>WC=U3:A$%R ]9H@6C(#'Y($&9-5*:EL\^AZXN2ONY'[8)!LBA)-[7C* M:=.ROE<&KD0HR(@/_W[=/1@G UYWATBB@XC'C;R@;1[0)_J[BPI\QU7*=681 M1TW[('7O2VU>YS 9IS29L:VG!3Y$2X>1C@-DO1R!\9T"Z/*ABC'O?>20O$UD M?_*:/Z$T",Z#5%(F,D5. *$>'G;;2'L/"!W ^@Y!]&&^_M]?5T@.-*V!Z\V' ML,'=(X5DCI&WK"#RFLS+M(9(>AO0HU9:P M>[^:)_S[LOK/-=OULIN\1B]U+<9F-?7"U!Z'*2-((V**R45A6A?U[T78M''< M$X'M>)%TB+/+$6&OYM_GF7RC&R=(%YMDU@9DJ#O+*9%)(1APJ64V6A:/K0WY M_:F;-J)[(L0U$D['L/N$JZ^7#9$L:>QD"J22'"B7(@3%# 2=BPG)93.ZB7:7 MJFF#N">&V8'"Z!!>VV[46WV]VP_&%"0SB7:1:K]XMG6=1"+*R<I:S#!_;CXQ4C"*4GJ-TX0^N[^]L=4IV$3J2- MR9^I"7*&3E2TF4-)P3GOM+*N=6AY$(&=-)=HB) ]RAG;B*LG+%X49&XY)B\= M'F&]H ,+W$5RK)T,Q#2!8)C4QN6DBARM'\I=KBQQ MS!BNLP"+(1.#$IW'1%]Y:WRPP>?B2F-H'5?%==J4H>-OSC:L[Q5#NV,F?=!1 MFP#1V9J7*23Q)GK@3+KL!7)O_UW%-4S@ ZJXAG"_APJ.V[4,Q9A2"@,1*EL< M%G#"%_)/LG%:UTY2>Y=N]%"ZTUQD3U5Q#>!?#^*_MPHI*&U-35_5!7743 XFH.]&A5OKS(9R=3R&9,#K;9]!)6!&&4$9PS=H1+I M/ZUCB VJN$Z;83R2B7J8$'J%U._G]72\*Q]K9Z-MDN/+<':&^9_XB+M.IO>'?TYLY8;I*T"UA=R MI4@1A! 0B /6%D5W0-IG4&\;:CJ,A1^'S(D$U:M:O=S6]KGI>F^7!Y#/F/(1 M=4&P1D6@33FR<#+9)+3QY'QD&%N_,!]$:(>AIQ%5:%.Q=8#-QXI6Z@O[C&/B M@2D% HLA#L8(7M&]0&:E5,>BA ML/K6[H6%X!T';Y+$%$J2J75^ZA#ZNBY;&PMT1PFIN]ZE+U):G6/&/[_A8HUK MVN)R\P57-\JW#B]-V_^SCRLY.W /C4K)=JO?Z--+J'E7";CYK*@Y/&@%2)<,ETXLU?_0<1>*QZ>TVX6/Y @MY9V/RTZ,OS53W5,\NX M=TH;*-)J4(8)\+&^7=@ZF2K&C*+U).TGB9K6Y1T/0;?U6EOI='";?@QG6VZ] M_K,:H)_"G^_#CQK VFWGHCUVVNU-,B.-JE$L:TE1*U$;=G@'"44NF9@G8^M0 MS!#ZIO5N3P?"T636 1[?KY;Y/%T6.O_8,C6<;2V5>9ECOCQF0D;G(ADGT=;X MJHP>HG 9Z(09EF.@T]:Z:_2>I$WKNIX.A6-(:N*7L!WS7B[79+#N0D?7VS#9 M,I_ ,IE!<4Y&*FY=\*2<3.B+WN3%2%O$A5/C#2]@L]5"DL?C6&O/\W&*IO4U3Z>7&LJE Y3MQ;<9EA2T-72K MT^:(7Z'. :%#1#Y=-BK$%$/K?*^]")MV%LSI,-=>2H=#;[D)9R/$.5XN%]]Q MM:GS^A;+#:Z_7=B#"0:^-7904WLG5^Q?V4'.U6IB^8S\_P7=EYRN\K1[?]T,*V M4='ZEQ\__>2B]2W9A24I!BJ'VB*-&W!!22@)N7+(>;:MNYP<1.BTT8X&V+GC M48XNK@ZNTOVV=C'?(2#W7!FPRM=N1)J1TQP3<,4],\ASN3TI_6@@[D_=M.@[ M 526)Y%;9XC<)2(7B4*C#5 O/8.8N;2D".-2;1N5O$S!?W MYA!Y+ILQMP-HW&3&;@>1Q#[5"\U:*Y&)2%J5KW4GF0>6UR(4$*Y;3,-65YKR=5^M0; MJ*!_72/BIP6G!<'I#)C#N=P#-"X+6;*P#'D"X[;)&8I#%'3CZJ1\P12+LGNI MC7W ,>4U7G6^B3L'(VE&Z& ,JF@".TU<>I0GH M:4L.&XC\IT4G%OHA(ENVX-_4@@]_WB#<..]H_ZD:T;7^26MPSB=2OEYV MX"I19%"U:,ASCF"=+")R07JT=03N(5JFC_8V%ONCP#I0!A-G;OR\ MAX\)%V$U7[Y;7.IW9KUC*A'MNO:*C#:!)]<.N$:%F(KG<9\)3$\LTQ-2#I7C M(S?=K7NK&KN0&LN.1L2""-\762G(2@T4*QTEA)A%J1&ELK]]$Q M;0;AZ4WBHV71(9YVYXU'+K-+!HJKYXUI#AX-*134:(100K+6[X#W4S*M37.\ MA)^ S 'L[@ T-Q*8ZD8NFR!*;:2KY9O&!++'2DWZIZ\PU]Q_KIE/K3%S+R%] M0>80"=\NVCZ:W1U@Y@&E_/:JWM.BUMR1ZN71*%+'Q4"P]%7)V29A59&^=?;5 M4S1-F[/<3:K+83+J '/UM+Q9K#>K\UKMNZTVU]Q:YTT&8Y@#I2Y>2&MU2/)" MUEC%;3NZ26#G9RKZR50X7LKW1'..8'EWH/DU)'SQ=7F^V,P4^AQUM""S(G]2 MTI7O@Y:@HPP\"*93\^8E#]'23Q[#R ZD/T3N_.7+8$NDWC6,Q$"EDS^:PBR M/NA*TLH)(QT)(S$&HUFY52'Q:!NFJP^>UET?!0C',W!BZ?]C-=]LV0PERI)5 MCH6+?8+# Y>=UED?#3EC,K^#R^D!OM6Q5&3Y9<599B R#W4@E8:HL-ZSO$2= MF1+-F\T\0LZTMO.H5U0K(700=+Z^::]/1HV.KK\LS_+%Q?NN_'8>:HTUXKMX M-O^\E>&:?-+UG&2(F4[5*ZP>[WP1+@[6Z^_;)G>OL(3SL\W,1PR\N%K/5C.: MLG/@'"_@,T;MLTP\^SWTVXG(G;9F<#2]V*.P)\;_Q>WPZ_+L;/G'?/'YS7I] M'A8)7Y$ WI4;,9Z!]%.+VPK9]=MB>7I =6 8_'_ ;N[Y^ M_MKV=^0S:XTAUSN"K87G*OL$7CGB=4 9#1=9W^ZMW]B/?82XO1#JGA5"QQ50 M!\B[GC XL\*&)$(&HWQ-R2@"8E0:4K$B)B=1L>85M%>K[X4=_RRQ)])WP@IV!RN$K[X>]Y_6&< (9]'!=;I;I?ZN-BOG5>;4T+W:Y5?'KZ]/SD^5Z M/=Q@5I@T7)%=@-YS4*J.[W4Y@"C68HZ%96S=:^6R_%V^0%;[F15D:0.M&!R*JF=-/Y8,D[FWB4*H_[ MQ-IO?YTA_-Q(N>R'1:0N%.UX(W"\'IVAI!6N>B*#*V'OI^ M<-[KJ'@Y2KC[9+4.X72':-DEX?F(-MKKQ ML\EJ'23A_;):A["[ ] \$"G>I5M:A\:PVK,S9EOK!+8)3 ZDU)*\C^A-:#X' M[C&"^H+0(1)_.,OU2/9W@*6?E?*ULR&-<(S1L4);"R5E'6I"IBX8KWSF49> MXQHX;P?EMHY:#-;RTFK![TE'_CV9_B9+,LX1Z4$4XDXD)1VXM)!$T?1M5809 M]]5F8/;AB>R= T6];]+A$*YWIW;>+.B3<;VIB2D?-]LHR%6\=B9]8B4+ <;6 MG>G:B-KS##S6,A;%4[!C5+CO1UU/RFD,A#633'>8>^Q=LS!4P4E)-S<:4"4) M\"B0]DGN;$$37.G[X7G4NM=Q$==*+ET]*6Z/T2*GS S?EJ,<-H(ZEH M#\$S"4I%";4W16V@I;0.W!J[3ZKUTRM-FT';$C(C<+8+Q72Q[*_S14T'V@[] M^!TW,UHK%ADB!,4]>;HQUT*"3':FT\C19\7:EP#=2\JT.;+C*)WC>?Y<7CH^ MUNRQ5?N9 [<^=Y37C,=H'_?]HG9M0<4%B3Z3-Z])G7BO G!K2TQTU>3F<933 MO5^@M4HQSX&+6*M\2X*0O04FN6=DM@G$UM,AG\O[Q1"Y[_-^,835'5Q&OX;Y MZN_A[!Q_^7%C .TO83U?;\.OSD8G9*(;M90 RM=F1C)K2.1]BH(N:-_Z6>\) MDJ9'T5$B7X['_Y[@='W2ZN5]$;58[Z*Q+M#1*I)!=BK5D#Z9:K%$T%DKPQFG M6[WU.)=]Z)H66$V!\!#(6DFE Z2]7ZZVHME<;>Z>7>Z"]-H:7S+7P+)#CJI5D:F"D47E&P-N 'F=X*X9-FX/Q!Q)4!U@\/5Z,_^Z]43WV5MT/F3' M06\/<"'VQ04CVIMDZ'D724G&-H="L/0@>@MN1$ND 7/?FHJ4LZZ!: Y+E4(^BA9 0@5PSS%PJHV5K?79P7N>) MW@2/ORB/YG2':+ELKIA0<[)6P:)PH")GX%-14"P629#GR%O7Q#R;O,Y!$MZS M6^D =G< FL<3"UTB=@(P;1["]F99 ^W!@8:R>;X;#S%[!;X.>J*UM;Z]48K1VD;YJ-,X^81HZMP?8$23U97&T UE(&A^NRY2:<-8L:?-HY-5>ALYG$PNMK*S@? M!!T/%2$BD\ 3Z6(D]F!L;6C=2TB?2:#'P.=X?G>7 OH6PQK7NZS)9=E\02P% MTV:Y2,O%>GDVSU4!QG!6LU[7]---6-<>(.=GFV5Y\?&E4^+P/-&&BQ^73#H6 M%QIEG+[%]1KQGMQ#B8K@9>G6TS6M(FH!P69%7&8B$[[1J>9UWP_0.-J%*Q2<[OK:N!J4R@:B<@DTCSKG(A6&UMWW'B%GXD!6"RS<46R- MF#^A?5^G1K\\_WI^1I+XCJ^WQ_>B:=&[\B(OKT>Z"JVS+5D .2:<_)7HP9F, M0+8DTS;(+'&O8JTGAG'O0TL/2&H@].6($N@<4;LPLJ@%WKKV- VZ5C;:VB8Z M.G)+F--!L*CE7@KJ2$Q-^58SCO0'0.L 470.KA?Y?\[7FVJ^7N636=2R1!"\ MUJG9J"'DVH,?@Q'!,XVH3Z&Z;M'5+^ .P<00;7:,@#J(A=U_ US[2B(Z9UU" MR!G)5Q*6D8]3!T*RF R65$)L_OS\.$G3QE5;WYACR*$#6+V@W6S65X:IT-GD MA!RDXD MEZ*9)&7*Z_G8"A7$HCWD4#C/+MK@6R<;[["M<1%UC-3OUE8T%D$7K89>?\8% M"6/V8:UT;ZES^)O$K6Q,=H5&86(JM3CA-Q*N84R5!KG>I[5=*M:WD> MW="X1UI#++5C>P>VZ;=IB-.+=3?CFTI?EB69YP#%)@/**"1%B :P4I:B]KIY MA^I[MM&C"]3F-#N6YQW YEL=N"+HZ[4IY5XKQF--BZX=*&K&$->2/$4OE4"5 M V]=PO7XCD9VC8X5^*,6Z"CN=_%D_ ]?\QG:4N2YLS[VCR9CF&RURR1?:7/ M@5(2UTZ((%3K1L%/;FID W4:3!TH@X:P:OL">$WF1?UV40_O>;EY;CSJ%/V&9TS(I;>[9,+]$$FJ:KKD^8>A<,+H \JI7,4EPBFFHM(N@ MM2@E/X&UXW;0P[W!DHU0^1)]GQ%!G.'CGR3.PGHRY5!IT MELYZ:SD7N\RV/&3M'MSY4X&L!?L[=,SNAKHR:"PE2M ID;98C77 I@.C@G R M)J=MZSY\Q]\P#)8HVA1B[070+(VOK3]6)[O/9[70=E[6;DJ:+U?'.EV/?F@+ MSVKW70_M/@GA!29RQ=$4"TJX!!Z9@%1XT,5Q)M,P*4/M,Z.^Q7KM/#E!QWF* M2@"W64+-6@0G7 2KDW5!,A]X:^J^WT6G[M$^DG_ M4""\*UQ8 4:LXU--%M;A80PHS M;IX+I_7&_UB?9+=/;^&<'$#'T%X*-ZP0&C0P;0W%U823&)0"5F0B4Y&8;?X6 M.4;^=B8RF>06N"-W7WGAR2QZ S9YTHK N8QL$#+/*7]['RSLD[^]#_,[.)-> MS4AM-S7*Z\*=^@^N4D>#$ (MQ744VY%%S9*,J=4.K!76IQ2C-:TKFQ[93@\X M:B#R^3#\[Q=*VZ10;6U@QB8ZBNMT;6<$1!YJY82L%5M>QM#:+7YT0^/"J9G8 M=X/3 3+H %#O\()^].$?.*,P\>+%++_(GZ:S:37@ZR3AC3NQW"8#&Q](\UPF M!:Q#L"UWX)DMD"7*PE!JY5JW(]AK@UT"[A!@W(W+!I-2!Q!\2U*JW?:(K)>U M.][\<^7>EJ;K_K8A.NDX,&F(>12!@"--!1>*1TY^1I2MJP)WV-:X-P##P:VU M1#H V5-)7MI(%IQRD*,(%-GZ HY[#SI9(9F5B*[U \?9U@4D;K.C@U>@O3%"ZMJ==LPESA#OZA=8F+@?:)#'.G@]EQ[.MT'?6][>H\]F+4C4?/X:UQC,75P'CY*WU7+J]JQ M;]NK;\*TI4BED/VRZU9KH//3ABIX3AL6+J]/3] M]7)5&[V3@GVZ_+0^ACZ'K^N^[\>>LT]_4P^'GWKN-@45Y M5J#]WQ@6[_\]GT2;G!>!N)H3<57Y4B\CB4HBS"I>N\Y/CYI/UB+P/@;_.+Q<3RZV(1"3HF.K)P!0XBNT@29DQ)8I$Q)C@K'LBH0#OK &FG):)*YMDZRGH^^YQW';-?4)S7]&=$31? M%%KSFL@8N1;<58A7MQ-OB#:F,$LH+$E0B44B,MB:N(W:JN+(8SDE'A_:Z$[@=,\;G$V$ MV&'-^36!DUI85@*7(#"2ZUR;;85(RL>88(X9[K,:MA;T>BL[X=2.; U>TAQ4;.'4 %7SFO#D^>:GP96>[4J8\\57H?(I8M+QJ<; M:,5B?2"O 7A:UTA&"UXR!K*DP$(D]N76#8+;-#'CY_\,TU8ZG68SO+O\_/EB MG?<=+E)8?BP7\W]/9V6^^+3^Y 6N6]*LYO-O&H,=G>IPY+)M1AJUHWSP) ER MO:S)#+BIEBTX!EZ$V@](:E:L+,X,-V0'L;R#.Y$[G8Q>1]+#&>97,XI=/H;9 M!_QUOGC(_S1>,I-7TR]I;68_2>XL9\5,MAKDU?O/-U<;??:R#] X_ M:MNM?=QY.Q /&AVZ[_'3Y_DB++[^LM[=/ MK9.QSA+FR6:>I&]^>_+TKL8]GMMBY:Z1;"R3#L[LZZ+2VY1L1IWQ:*R)!4(H M$936&2AH-Z!+':G!%>K8.NOPPT- MB7M0)[G/AA@'CHO:X0 C^" (.DK[:#5GZ-7.P&J,J<&BR.:8&HCAG<#IQ1[D M62:2OHHJ[&ZK&@!HL>;B]D1J(Y;T@2NQ!7^#* MHM42D$M#]%D),9,!#M+GPE-B_NXHP<<@M MD+K4+"<5RP\;K)NW="X'M6I[@F.%D4'=P5W:-@J M(CH1;40)+$<$1>$Q!.\=6'0^8!UUUORZX-Z-=')C<+R@YZVY/O;%P66\[COU M%A-.OU2UVAK7*-$6D3EDPVK[NQ@AE"3 >I%S#YOBHWP$+]WWVN(=, M6PPSM_.+BU_GBWV&1)];Q2+21:G I0*5$ M5!9+:H?"FF("\Z%U1[E]]M?5B]F!B/B^&_GM'_!BM5I,X^6JG@SOYV_6\IB$(!5/NO:$\W7BH5;@$UK0Y DJ M7JDTK1/=]][DZ&VZ1X%D8^'UBM&-YFVCEHCYI\O5G[/I MU_;G*8.-6=219N35I!2 >6^YLL:[?!*KN<^FQW45QS6K@PGWV"+(-XV@76.N MO;7WG]/5Q_N#]0G#X),3#%#;>AFDR6-GP4.65NK$511\EV>AAEL:][UHO:(S!,:_)Y^$:W0;R["D:^B[]!7"0BSM!EKP7WF)9!_ MHKFL/1N,(;Z)#%IH@]*2SQ/*_B;P]A+C]G,9P] =S."1*R PD-W7^V-OQ]5W@][YOJ*<2"Y= M]-V[0^>+1#Q=C_>U'R\.9V0^2S>Q-I)*W^KNZ(5TC^[J8K7/KZ?A%FRXN-///_>[E<;;K?.)-L MMA3/8^9U^"R2@UM'ISANE13:,L$&3M_::9^[@?-\7SQ.)L/^GU"]( \C>QD5#'5[(S: MV9_K6EWG.3";I.4Y91M:MT8\31(./]^WE'&DVR8+YUADMT[AD%Z*R'V HD@( M2F:L238U"P/U,/PU3U-XGWZ=Z&^_!Z[!8%^S9#8QYMT,D1;TRL0U$BJ59. MX"PZ5E14^FX7W]-UGSME1\.]9'Q,][E]&-Y)6Z=]^S4ZLM5:VTA1>2WA3Y:B M\YMT=&:K#>+:4*B:OUW$UNG#AI.;/.BU"@D M@0^DB=7@,@IPE63-[\P?VDQ7QNHX9+5E_,@VZH_+>D"_+J_H!%_2KRTG*6MC MHI'@;*$H WF$&)4%%F2,R:G W"X]6;_[X*X:*AYO6XYC7 =VX\UBGA#SNE#L MJBJ[%E \ZM15"SJI;Y.5-6"83?6*@T%TC ,7UH<2A2* -[8K!V]VW,N"0>S. M:00W^K74=J;NUJ.\W3=@^6KV%C>9Z^_G=U@\B9[SD&LF,6T:5%("O$\.K&'* M>E[+S79YFSEL]7%O#IK;N!.(H"\7_M]5>?-%##,%! MXLI8RUV2F>_ODM^_V+BW!$.[X T8/#)B;EO?MU@N9[E2\!(_SY?3JA9D?6>8 MJKQJ^N)=U9"1%8F!5%"A#^N&U)PNLLW$L>%/$+BUECMK$N$UGVANIDPFD M9UMUDP$^<5%B3ECJN%S2*+*Z$%2=!A!B1,N%SOR 4N2'EANWRCX6?SWZ=+^Z8XDR!:N+<@,V%3'$* :+D#%PAE@5A350'G'6/+SIN MQYBA,=20X6._M:QW?M/\YKY[M$G.6G NZ 3WJLZBX!:<( /+,FE&LB9)OM/S MR@YKC=SOI3EPFO-W9+SS[=/F-^^ M*DUT#&H]YB\BJQ/A@X? !>F,RM;;4'(1?@>,#;6_D5O!-,=E%W+LXEUP&Q%7 M-B1B[@(W+/X=5Q_G>7,5N"FCUZ'F9V@/1@2BS.M$!ET(2$@NI9'T/]6ZA'+7 MO8W<+6:8.[$AY-*7W_;+7PGK ^L='?HU3!?K#B.O">??:MWUC];?_A26F.L4 M*IPMU]+^Y:_ZG[6A=6%>> $EU4GA2AHZ6LB?3<)%$ZQ11A\0+PRUW9$[RPSM M+'8AY;Z _\T[&RY2E?<'?#V[U4GBJJTG([_(,@<$3 25@P G70:#3'LOG55Y M%[?@T/5'[BLS^//Y('+HX"5LF[GRS[!8A-GJ]>+M],/'U77DCXE\\!4Y+S^' MBPO,/WW=_MYR^XO+"4?)G H9>*C/O9ES<'5$L)9TO"3I*9!3C<_Z([<\<@>: M05R 4TJQ ]!^QT/Z(Z]%N#DZ<)9P$G,I3'!/[DW-& Y)$3^3 6TYLIBT%:;U MR+M=]C5RNYE!X-=<'B,?PEO]^&T:XO1BK3G7CL8D!HK; GD013 B(R:*V"3/ M]$4Y6Y"^W!UM=^\Y^\@2(W=S:7Z4MN)F;]E"]4GEGQ^WG8;?7"[21_(_7WQ8 MX+K&=/E/POTO,UH;\P1+X<*(#&A+!F6D!Y=9A("K)KW)A.OOGQVGZIGO, MIL_,J^7[^4]8;ZY^^GJ3NE4K2DVR"KRO$I <3L\TXYM\/O=#<( MG\]326>R'1OI\]G/8?GQ15I-OZP/B>JXKFLM;N5TW21ZW;DCN/O4??\5V$20 M<*QGQFG"A"L04.?"BK$4L4NB=\CM/L-?=DH;/YWVG._GV%\<"$:1Y+-H#M01[?-K<+GZ]AO M&6;Y\X+T_@(_X')>KC>];-O%[BX&;G;;KUG;;I:JNU"UWZ?= P)^&BY\6&-+'C:OT\V4-!5)).653 MP)F:?$F'!/BL:B3*4W'&>&]VF16U[[I=U9H=B8O[7-I!^#^V@_HX;:\N2,'# M!?DWM^F+*+E,.H-.M<5=5 R\? ZN5T08[O.IS#[#1C!7)155N,A2A%=5A2LE('*US8 4T/K]!5 MG5I#S#3B:4<6:'U1\/9VUM'OB__Z?Z9?+]]]Q-G[^8O/G^?3V>K=9:I/ZO/% MQ"#YCT%7[*?::[-D88U9Z)^Z>]$\:HCVWT%4UVD#V:$BI])68<#/B MYZK\=_LF/G&H,N$&(3-M:XOL ,$A'>F:Y9Q$3MH_Y=;OLUY796<-834(OTNCB\F8;WMLINDG(P+MA<58&#,MY!,+6=D]8QABQU M+*T?_W?=6U%*_59W4#SV)Y]H6#\9G@R8.@H"X6D"4C-RRJ%%NW MB'E\1\=Z7;]/9_/%+1]RT^$.DRDY*P:1E)'(9 )\R1R8+IJ;9)R0K=\.[MW( MN'?I#;%PUYDZGNT=>.S7,Q>NZH')N,]J0M9Z[H+G623F(]BLR/F3F1Q"U 5$ MT2E2$&M]:#TMZ-$-C8NE!@)_:*#)T=SO $IW:-@V/"X4& INWY-Z(XE\N5I/7_Y[1YWRR<3\%S(F&HK:I]"^I:S$A0ZD[S=Q5K0)]^R%/3=C97X;M%Q'V+;'2K'<;,7 M&&SU(6KF9#0>K/$!E!*%$"R( 3&C0,ZYCZ8E$,8\)(X4W'WB/X"+8_=ON?S/ MQ_GEFX_SU7SV>U@MIG]M;9E7R%-&LH>%(2A; D1>!!2-TM/)Z?5.31,?^OP. M1'Z(L.:-.3=VY[HUM[:)]2\NYK,/-77DU6J=HSG-TU SD6NSHOE%O1;"_#_T M-]527IG-7V8K,J+_,\47LTQ?O_EW5X,CN%3>DV_%LY%D4[F"$+B&()@D4TMV MM>S2_.<$6QWG1&J)R=[D.2*\,TXGO]64IPU):_L>;!1!UY(FRW/USVC72EF0 MTI4BA=(NQ4=.MR6F__HP__+?]-&;PXW^X^9= MO="EZ/I45;.GBZ.S*H8,=(0:36Y8E&Z7]+Z;3QS'16@FW@-9T\$MY]W#[+?K M^B3TRFE-GG;)@GPE3>YV\,Y!<=IBD2ZZNX6ZS1]&U\V;[>J99%\>S:9W2<'MG#H6?[)":>@E6\9K1Z4$D@G>J& M@XA%9Y8USTKL8(T.77_(BA*S)D[2HZIV\!](N!C*'&!G])^J=WLB/SE_<;;_C%O ,8^U.)K\N M&LL3M8LGW(-)<#E)[A!L#K7*C5.,$S0"1RZC->2+8NO9TSML:]Q:GL&PUU0: M'9C#G/>KSTN\L>/TW]>OU"3%B11ZXP& =[HVLM,:"F-%JZTOO38 M>Y/CU@>=\L1M):G1 Y#K](:O]V@7T?Y0>+[Q?H,PVL2H*;@JL3*VCC?UGKYE M(6;&.3G!.STE'K&)D>==M8]%3B>2D:_AOB'DYWNO?J;S/-%&!,DY ^&0*#), M@D>6@0BJ@Y*8#[A+J+O;:B-/J6J/I@&8W,'Y^=2MX=W>&)LK:D"AK M&7"V#GRT&M %J;-CWMQMDW3T&7K01D<>1C7,03J\R,X&ES^'Q>(K_>VF^Q3I MGL>@Z]B#Q"EH,LF"ST1M24QK) )C\V:+A^QSY"%38Z+R"(&=2Q'X3^&BSK&? MEYL8?W;_;S:O#-]_Z4'*Q8_DP&EJR'WA@4YC!!33\G)$J/3 MC6W%,#7DN_@F;^G;7^>+?X=%GB3+29T# C<^UY2M!#X97J^7C+22--WL$FKL ML637]>/[X& ?=_!0EI_KV2MX82[: HC.U][>"6*Q"E)P5K),%#8O-!_N[&V- MQ4$!T^(@WD=Z!R/T\V;0]"HL5J=Z@[N^ =B^X-2QZ.M164%)F7D&JR,Q6"$C MWF8/,GE41J#T49S$^N^RVW&2H4Z)V1-)L@/;^GKU<3-^9H$?<;:\WT!^AA]J5=_[H4:QO$BDW)L.OM>$ M,>DX=XZ.G20$J% SS347X+5364F=2O.QYD_O:IQ5J:"0%-/IG !SYE[12>&:UY0,%G8U3R'K/NS:1WI'AEV_S/( =Z"O M%WDZ(WU]=^28J?L_Y[C;R1WVUNBJ<7MN7ETI*6,]Q]IM(?%89T(:.BRE!T:R MCDPF9YJG=WZ[@Z-;"J:/F"]K^N.ZE>M/7]?3SS2 M!&,<J^,.-* M(H>.U]1KR>I-?93$'.ZLT@&U:XV>[W?121/*X\0[;\KK'M"R[CN^IN.J*0%: M'G@. 62V'I3U"B*OTYE+MLR4H!EK/9_B^UV,BY9CY7H7)L9>SY58D$Y;YXH&'6F_-"P/O#(/ ZYN.\C:)UC@;@HYQ?9XC8'4WE!I;QF.WO:NT MO9K5.GDU,Q)_#*D4'7M>475P42MTY0&(+Q;BQV?[W*(VN, M'&F-+OWY *(8N47X^^FJ'B2O9GGZ99HOP\5:215%"4&C@6#I %$B2/">1U)2 M44A;,0:SD]U[HE'XO8N/ZWBU/EO;\+@WD-2^PV_Q8BV56L/U?OY- T.T.6D3 M&61;GZ95)B^580$*07/,RA21< CX/+ZM\9J2-P# 8W!J*(V1@?9[F(6-+=]: MTFBX]TP44C3-0&6*3X.Q!8SU5C@1?,D[%:8_@:2[ZW8$E9;"G3?B= ?N_NT M^;?K:AGK$ WG C3%LF2A,8*+(1%S/$\B8.*Z]5RD>S+#XWD^LO]\ M-;5^ _GEJ]F-%OQC,;_\/ G1D1W.#%SF9)(Q)@BUY(KGE#"1.\AVFL']U#K] MW$$?*,;Y0#SMP+!L+LEJ+C/F2=UR,$P!4S5A*3HZHHU)@$FC#[E),-A0\B8LUI6\KQ?K5\"\_N8-+M8_ MK\ZLV<&8'+1X/[?7QUN8X;G?@=EY7Y,F M+Q=?-S/DMREI/X4EQ0G2:$3O$F@K-"A3QZEF"ANT*%ZHY&VRK8W0P[L9U[-I M;Y(:\;T3QV8-_:VJ3(2.L=3Z[2@9>?2H.40N(["4BK(^AN+='L[,[<\>MT7F M, [,P;SK[G!:&\(7EZN/\\7T/U?/?I.2G-6*8KMHR!DC"RC((-8H#P4GG,LL M]$[WP[LM-VZ#RJ$/H.,YW,&1L\D)6!.W(>"&H$F*/&H6''&I^,HJ"S[6+A"H MHV(^9W6W!6^C#(Q[MS-NQ\GVATXKSO<%(O+'[G?%F+526*SO'Z: \I6D6MY? M4##+I2N2[31V]# P/;2M<;M*#@JJ)I+H*#GLEJ9L@T=;I/.J#N ,U3>+OH"S M&<%[+=%)*T+S >@/;&7(HI.P!E+(M=8G$K!LTF"S<<4(+U"U'A5WW(X;UH0=G!JS M>16*N2CE.(6[VM;N^8K"794S:%_CW222:]X\LMGFQWU,.2%F'ZE/.Z'X.SC; MKU*XUED4]9;7)QO <%??K;.@O;/:OC![*62N#8(;0_?V^MW4K)T2 O-&\N@( M2U>C5[,T-IJ:B9/)RY5.USQ5!\R;)(QB,F'KWCT]I>H>+LD'('$ 6T=OW$VF M>9IJN43U7_^<35=+P;B_E=X9G0^)!096,@&*(B/P0BF(F2D*A2*/DCWAXNVV M4A]@.$2&\\$8.O9M>[6AK]=-G"L!)%1^-7+9:$&Q#=G-X (H4^NIN$Z02L2B MN' AEAU0\> "XR8#- )#&_;U@('KW.\M'>(*RY@E>6\&3$UR41@R1(IIP6GR MYGB17KN=7OT?66/CDQ!7^KD=LR! M#LZ[@T.>:7':B"[IX1+I $Z#%+KDI&U66H&.SH)B24(PG([<4.D MLCWC4K:]8'6*4K9]9-P!SN_S#-^^^W-[!B@6HBE1@PNL7HU(,@3912B2W(&0 M#!>F]77>HQMZAL5O>^'EN^9JK837 1+_06Q<(=8GT\OEIDQ5!L&38!!J8JHJ MY-:$)#/(%'0(&0UBZP?&[S;1327C0 M$NC '.U"YY8R(V+F.3#0=="BXK6=>=18LQM-0D>1>&AMI7;?W7A#0TZ#E ?# MA:9BZP"0_T-^9.V^NSX!:&M8DH/L+)T 4M/60R$V"8G:1G)-HVJ,N%O+=U.T M.:*[=:@T^@'2]AR@P+R.&RG@17&5";J6_P@0*',)1C!G!H)2#\[5P6*\'PX' M\+0#0#R@1VM%(5TB?7L]NS*:TJ;, WFSK9&$RU<;JJ% X%LN);L?N MVUX78#H$!+M=>ATMD;, V_M_SZ\< 2$2"Z+V6PR) AV5JS(:B-('';-UOOD# MP1[;&_?YX)1@.TPBYP$VPLV5)F4Z 3B2V;>>E$@Y'VNG1P1.S-,%/<5%K=ON M[K7!<:^Y3@JX Z72\>W$EK)?YY>++6$N*ZX%A1X:;085?(9@F:*H1V!V&6/A M.S^ [[KHN*[[\1 :ELMG )_IE^LH62(6:03$*!&4E:S6'43@7 A3HC&2Z4;P MN5YTW'+FT\'G,"Z/#)\M>U[/?I_/5A\OOJZ+\U]_P<7[C]/%ZNN[Z5_K'USU M-6:LV%RT ":4!24HYO&<@F'+K.B^ZTZ;K5S&P -R.=12PEOT?;G MYSIOJE;@;&;I_8Z+#[BH'=9^GG\)5[E'0KE49 (=&5G6VG';1Z]!&I2"J^"B M5[L#:)YASNP_B\**O-N- KNO[ORW Q+5/,KV;3U31OC&QB:-!ZHI/8J(HE[U)IMPM37@,20?M8=PBYZ;0&EX& M?6"MJM!.I$DKR[.R7L,4P?N M8N1ZZ*88.X4@^H#83!)XC)15"N)/ Y9; I>JY+C('M MY8O?76 WH'1\,=Z.?7U@X%W"65A,Y^N'ISKF3"03P4K:N9(,P2.C@$$9KYCE M16#87?JW/WK<>'W#Q\O6^1H43TL]@/XUI?@;Q[[4DE."\, 91W32M ',FX!G(TV%%LPJ[R_ M[$=^/VTDLH^CS MQWG6'!P#A_&O,PS<>A8SQGM;L]>L$70D.JTADA-$1V+M%YT,C_$0%(S]VC@\ M#@[D85](N/7 I0H1SGP&%A*22;.IFC0!KM0WBA*TQSVN8;]?8)PGP\%Q<" ' M^TUJN'&F'_*E?[ON668H*,J>.4@B4-",W)-CY3QH%;QFJ28.M2[:.7[7X[X= M]9%V>F+9=_,@OB>UW[2J7M97W>5F\Q,GB;^&SOW"0R83P@VXFF >:FFJ28$5 MMO/POZ8[Z[QJLC&N[GV/'T7(YVS0W^"BMH4('\@JW>H$AZ1N[9,(Z:= >42ZZ3-5IB$!] ,IUC]Q^N'C"O.++[@@P[3^XY+XD6OL?@S5; O!7G0W/LVX M>)=QZR_;&Y*WE2G+&Y=A4C2FJ', $5'61N2A3MKP8%&ZK%UQRK?N]3D((2._ MAG:@4Z-"HQ?].$0&ZR]OD/+@K0:D)G)M?6)GO'12%@@FD-T( M@<[5)"UP;9)R$6V\^VC1L6OW+6WC)JF?JQ8-": .%.O%Q?IWMA/POF/0+W_5 M_\1)M#K)J R4$BVYFXD1546 3TDIS20GRAJKQ6X[&S<]?F10#R"\5)- MW\]_PHVJUHJH;T[#7^?$QW_7S-UY7J?U7K_(;E[6)D)PZ9$A!*]B[6L6(2JO M@>16G.8AH;P39[1]FQF2N'&K <[Q>:<;J'6CJ]_7JZY' ZQ)3&NV7CV)K1FX M?%$*UKZCD\"+CC+3Z6@X>:'<* BH"Y3(7.U*7M,K]U*L0W M$69?S=)B_8-P48= 5:U^BZEB(4^TY@DY^78Y40REC"(OKV0/UG NHXB(89?* MK4;;&;F*XDS0VTJ>9P3AS:'S?KZA\PX#)B5*EK+-X&U0%*JH3$%+B2"]"RQ+ M3>H<&X/XT0WM!N/G]H8^GDP["#\/YOF]SR;_6,R7RXF(KDAT&9+R@HZCVH^8 M(AR*P%7$1%&YO0OK\:YP'B9C-V7X^PU\&%RL7+4J12 M3"V1 M1AD91Y(+8G*@4A 04[(05>#"Y5HMW\TC]!YT[:8U?S]*GP@YHS8H.YHKUWE= M+Y;+RT^;$[:^WM3KM9?3+].,L_PVK'!BG:G]C@3X;#RQ) 9P];Y-LY@T20V9 M[>9Y>E>B=M.DOQ^F3X&9$A.D(0R3Q!]K:]- M2>F TKA^].81.G93E>?ZW#TZ,CK0CJM1,=M7Q?M9*'V?0_MU,(-O_H;L W*=K5\3,*G*M3:9R2$+3C8!@&Z;1W*;1.MAV- MV-WT[+F]BH_.]KTP]IR5\2I98+']J_I[?,*=33KH#"9P2Z8J.W#"U2]6%2U8 MRK[U/<-I*=RMAO*YO<*? 9HZT+4GA?-@.H Q4;[MROY=Q79SPZ M5QOB2-"RSO<,C)'#[0MP:X-.@3M16A=/GH2PW=3JN64O](N=#A2JV2WI5>+= M%9=OG:C=5^COWX22HZ46/ M#BD1??(9^\6'#PO\$%;X:K9:3&?+:5I?J5X;JHDWH3@;'4AKB%-&&_"%*[!& M>I\Q(4H^A'Z-0NUN>O>LDR7Z1UDS??Q?__V=F(F1_UK_:/V3^J_>8OD_ZI]_ MOGUU_?F8PN*O_TKS3YO/O6%*NLVWM)I^H5 3E_-2^1EF7Y=OW_VY?(FK,+U8 M?DO-;.ZUEZOE=_!P-!J\^,V[SLA M9K\SYJ.(OP-?:;-S^N5UHWI%_IQ5 H%A;53/38)8 @/NB^8Z&V5\:5VW>WL# M(S>/' <$=ZMT#Y9(!W ZG'$W9,_6D^!E1."@YUWLGD2 8GT"B260&O%>Q]8/ HQOJO"?OX'B9#R6\#I#8( I. MZ)FRY"GQ4LAQTBI##$& P5SH'%-!NFZRG7[;JXOZ<-?G7;@*)Y;].:-]]PJ5 MM_.+BU_GB_J/)G0,"JV] N*%!L5,H>#"U8D*4>ID!">9]:(9!U'8^9WN\6X5%JN.NUS]@?^^T^1;B1C,NN679.3]^NK]UL),:Z.1 M(D>)>="Y(OMO^4PG*9Q.PWJ&4#?-45JSY2U^O@AI_1EWV,,Y#Z5(!3$J!4JJ M!*[VW8B68R%_I6CF1]6P![=^IF,6GHNFM8'4L_8L27@%I[?[JRJ>BS"9#OM4 MQZK[VB"/FWI/I MS+JK$PMGXEM^1=Z;3%9Z3=WD M\$4Z73NED8$2E2_." @D16 YJR1RL-J6'@Z^_;2KOT87S^R\.PQ HRK6M0CK M\\*KY?(2\\O+Q77CCS4_EKM MW7100MK:#%?7]W-7P'%&O(O1%RL-LU:/ZN;M2LF97BP>]S;6!^OW M&SO4-\ M@%M;7Z%F#VRY98*/HK (5M;I3#P9\%Q:,-Y+6^NVBW4]JMQWE)SI#>,9JMQQ M('JV*G=]_#]6J'V=<G'UL")RL%DF^L[AR51>Y*W3R*#K WMI4\VX+B/:#N1,4YR2 >$'P;Y M?E1V+_S]:#DDCS(.-2_1,0Y*27+LM?E;@P?#X;,_(Q$R M3A#[M_J>&H//5F%OV;J=K%PH2@M9,FCG9)UZ8"!D5)"T$MQRKH,=5W'W)&B< MI)N_%7@L3#Y;1;Y.Z=B)9=DZALH'<$EG4!P1@A&*Q"]-D"+[PL=UIO!P\/EL5WNTN,#/DDB(+J(4OH(S)$.A[2$I%6Y"\%CMRR52SN^CFN4<= M$-ZQRK;'WX^8HO2XJQ*R<5YY$,F3T*4SX$,TH*U$A]H*Q<9-2C^ J#/-6^_Y M(7=H:#W;(_16GLGCS*H3^A(:8)Y[4"53[.^8 9-4-#D;+>_.4!C'_WV*D#-- MC>]9]X: T+.N@GS(;5C?G;\,*[R>!7@['SMX+TQV$5#Z!$H)#TXGXF$HULLB MM%>M>S]VQH(S3;\_3G<[E<5>Y/IGLA]=GJ^%.Y-O?P+:-6P2E%0C>%^!89 MN*P8U/&$WD2?,891-7Q_FL[T+>R'T>^!4?JL/?@][C.]UDXH[FH+(1*\,!Q" M2 )BSL)C%"&R>#;^>^-;^?Y>TSK2_IYHV0O%?V>9W<=!IQ+FZ#)8D1PHKV+E M8 3+98I:&5ORN-U"#J5L)TUWW6EZSSDO)P'9_[\D8NH=C0HDL4JQ3$%&# MHMU8N-T]N'G^6R= M:7\9+M[CXM/-Y&;NE3+U74!A5J!,\"1T[B%Y)163"@T;MX)B7XIVRTAA?^MA M+ZAZMKKX=,?-7?DZX2XF9YV%S&M3A6(I>D$E (M@6@1K XY[0]6.UN?8F&M8 M_>FD?>P@8'ZVQN%AU^9AQAD>?4PH(6A6R,/1&H*5&;Q)T@G,7,IQ^PT<0-1S M;./U#-1]:'CVW)MY+SY\6*RG/+PB#DUGRVE:1RC7XA;<:1X"@B%K M!TH:8A33'K@M%+$X*1R:;_6XS:WT&,3N=ISWER'>L+*C>XP]VT/V 28]X,M, MG$3OO0F0L7B2='+@2A%08M)>*L6#&_Y=HW(Y#MQ\C4"*K#KQ@N::PRF1WV]14,']15_Z^@0>&NFE__KO[^# M!ODF_UK_:/V3^J_>8OD_ZI]_OGUU_?F8PN*O_TKS3YO/O1%DNL6Y>GW^I=(Y M+V_?_;G\4*_5,9,1FGZJ4\K^7)*C'Z>S^:=IN/@TSWCQ$E=A>K'\ELSE]-/G MBZ<>4!MOX+]O.'"7-]M]?*,J)^0&_K7"6<;\?QX7G[R<+M/%?'FYP-?E-MC? MXD7=S,_SY6KYG7;>Q)1)2Q1&6/" +F-"02?4 MW3O"H['[S09&#CK& <&\E40Z@-/AC+LA>Y;?7(39'^$3OIS7V\*)."^PA8[9O5.+2,.\#Y6W+K%M,:=:^' M ?\YFZZ6Y/3]CNN);+1ISJO2&QUJ=S]&(7@0 70T)F617!2M ?OHACJXRQD5 M+_.AA#+U>1MY>!:GT.0J,CE@6Q2 A5\3?2OCRDBBZ"-D"7N-%R9/O46 MVNB[&Z1]L^#(-P^C'M2'<[X'N&Q1[J+S3+ "D0=?7PY+K>WFP'V=U,J2H^VW M LR81N@(8=T5]P&<&UG@OT]GTT^7G[8;+R5E)XGD%.F+8M*!%RE#--HIXV12 M4C80^3>+CBST0T0V;\&_L04?_KJU\6RQ)*D9N)0-J%@K0(0S(+-*1JL<7 @M M!'][T7$.B&:"/YA_'?BF#5ZM@PQ1N52@^-I1F^B@ S(G(&)CD5'+Z+JI?+O> M]Y_R^6R\M/V\+YZ?)?ORZPON(@X6?U-JQP>PA,1%&< MS(6 9"29?\DE>*,->*E#]IH"@[N-CL?3B3UIZSP^;(S95BHS)(!^",7:'+(3 M$936A@Q<2$J#*N@@H.=TO'*OO32"VV[Z%^])6P3/^%01"#"55$D4C0[70N-I5J/4G>F_08[ M5*YV(/I!U&MK>!(&,CT^@0QZG=P;P17Z(@I*9JQ$3-V$27M3=Z9-_,Y'O0X MT7-5KY?3+].,LUSY0@S1GN=,)[G@ I0EN7GM'/"8372>>Y'8.6C5;:+.M&-> MQ\IT,&1ZT:'-[!MEC?6U77X.;+W]!-[:!*:()&1BDD<[!-B?Q\RCHU&YOQ!Z M@<\AB=>/Z5.MPN.35'+A7'J0O!Y&N;#:,,X!BSE:462B/WLI+GN2FC-M9-80 MWN.#Y$PRV6_S"/^J_XD+3/,/L^E_Z*AIG+6^TV)#9*CO3V4?V>C.4 Q:@H42 ML+:F14G'.^%/<6DC%FF<;'U#^%RRT54HG'E%&NJR!!4] ^^L ^,3\X;)@ Y; M&_2_L]'WQ.QPV>C[B+\#S^;;)%5?I/<4 D/AB8X_S20$9Q%X0*&Y2-&:G?(6 M?O1L]+U \&@V^CX2Z0!.@V2>,AVRXD61%Q85Q9H)P5'$"5D'(Y.(WIV^*_"9 M9Z/O!:M39*/O(^,.^%EKVST?837 1*O^+)6:UYO59)R($K)-9->T@GDB4D)%K''-\'RZ,C+&UU3&1=0I$2.-.D8\$:<,@+H(S&EI2"%WH@-/5P8AXNR0<@ M<0!;>V@7LFFX4(D@&%UB.,=C %(MWL/%P+X_[ M%NA#](=([&[WBZ/9UX%A>#5+\T_XC@2P-I^_U7]015$UHZ!6J?@ J!,92YTU M..XU,%$X%VY]G]K82CRRG>>2DGS,$=1*6OT";ZN72H5@(G>@L;9Z4U6+,)"K MQBTY;X)IQUL?4(]N:%RCU4SLN\'I !ET "CR_9$V\)$BBI?X!2_FGRM-OVRN MYK?&6:'53CH'(18RSEED<));0++V46;MF&W]0KS#MKH$UR$@^#X::RJ1#D#V M#B_H1Q_^@3- M9G+9%9.U;YZ0L,\&QXWJA@/><%+J (+UL82\D'!Q38"W619K'%@5$92AX"4Z ME2 H*X4-5F76^K#\;A/C>F?#0>DX;G< EQ:I$U$382* =%J0QVIKL6Y]B$O" M*<-9*GRG8N?^*AB'2[GM(EPXL>P[0/N+B_7O8+Z?]*WEGW >T=K(0)J<0/G: MU]4Y"U:8+#4F(P-OC.C==M;Y?7YCO-Q]'VTOO#-)F7J1R"^9KJ:XG)?Y)DVL M=:+4(TL,D1ZU*T5])$6IQ#7+Q4.QEJ*0DBPX$SVPPJT)##'EUDVFGDM25+"\ M>.L\")X4J3D7$)-64)SQ)<=HR4WZ.REJ@*2H?3 [7%+4/N+OP#_XYN5'"UV, MHLUZ*52+./1-D^%W/M-]0Q2HO:"P&-OJOO(HR,L73TEZ>R9 MXAR,T!X4*P$<0PYE/=1V([O:GNP[X.#$.#,*HHC(I[ 5H;"J.DCZ1*L=Z- MEYQ3\,:E;IH-['?E<@9)0L<<:">6_3FC?3ONX];@RK?SBXM?YXOZPPDB=X$\ M64 MZPR[7#LEQ)JV)UA$87R.W50N/TK)V5_I[(7'5NK0#AS/2T7^N-RT48Q% MB" \Z'7PER6C,];$FF54'/=)FW3R-N[[$G&FBM$0F<,IRP$P.5A//N-B.L_O M5F&QZD);_E&'!2U?S=ZL]_6/Q7RYG#!,HK#(@ G%01DZW+V/&HK70-,6Z#UJS''0N5@G?F"BSCOY'0A012C* X-U MO^<-PQ@4I@3)<4V2(D\U2I8A,*5$B2P(V@97 K>F MX6X9$)C4VM=^O99'4+5DULED:\J8X<(@\Z7UF-'F1)RIP]:'JAP'B6>@$[>, MPC]Q^N%C-1P4:(4/5[.C-RWJJH-0M@Z"B-A\P.S)J3Q3UZX/K1H85#^.VDVL#BAY,,"=J&,&-5*@Z I(4XRMA1:<=3/T M8S_2GLU-]B ('T^-YJ,,BIB**HR#1M>VCVY,#V%R%VJHXCP.V'>2YXE&-!)ZO6OH35MK8.5. Q"4 ,M9E$%C)T M4ZC-GB*.5K><)+YT\3C2#3R]:%9]F2WR +7_,9U_69N@.4];Q],NPPIL)(E=U MGUXQ;9!AKH.'BXYQ/II:[@6Z\WF[..8.^1XF MV5RBS[I.A6$>%'$&7(H&M)!&L)*C%+U=Q^Q)8@=O&&>FGIW"[SD=F=_>*>]D MS;C503H&,K!2SY!I@=O'3\@.K9%G0C/W9<]RHYY=WS/2PK M9+^X4A:5&9>4G932/;/;GDYXOQ>,>FBP M-,@E]'T62?DHM4 07C"R2%P3AY('HP7/R((,6$Z@7OOL>2<]\G_KT>F <>8* MY45A3%H@U1LF:MQ P6H:1 MIQ/HS)[;WNT6E/VM-R?%QS,(NO8^GA]B()](:U3VBD-T/!#G @*Y\@)$%$XR M3EZR:MVKM!_JQWFFZ%Y!&D=K(Z'U&>CYP^[#PRRRLKB8K .5BP$RWA3PM)ZVT& K0TQE:,VA/J8WV&*S]3J#SG4@ M2.8.7.8>BA8A9:$4EZW3?I_+] ;CT24A*7BM\[&4B@9<\@C&<9Z=UL%A\_KW MOZ72$I6W3^H(F<)$L^3^&@?+DPT7I'?#(N11HF"JM&X1V.[UA M+TD^/KUA'[;V<%=Z[_B!J$IACEE2#$:VFDL$SYP$=%8P34ZS,CO?:G8_O6$O MB>TTO6$?]HV(@>5B-7E;C>9:!Z)$'Q79P51HO\H%#BZH EIX)EWAQHN=CS(1R1-JVBK;( MY(/?*4]\%\",:3:.$-9=<1_ N9$%_OMT-OUT^6F[<5M29C)%"%EI4);Y.I9& M0K$JV.14"+A3 Y4G1/[-HB,+_1"1S5OP;VS!A[]N;3P86Y23 G*J#I*U#D(P M'J+FRJ6Z)97_.:+_)/5TN+S]MKI??3I?_ M^G6!^&I&&\3EZFU8X?80F)23K],,\YRY]C ML5(/<7>)T5N:+3^N/N;J[GY?%YF>'YU?O M\>''94P?2D6C'.CM\K\2Z*]R]?\Y77W\^7*YFG_"Q77B:-)229X*6(>*3F;! MP4D7 %5@*K$8K6K=7W7'K1UK@U].E^'#AT6=]$K,?UVVRV[><+@3FI'.@A6V M5JD71=&SJGWI@XF.1:-DZQ&KC^UGW O^(;!RU]@UD\;(+_=O%O-\F5:O%^]P M\85\DW7:BBC>H10.*%*,M']A(;KH .G?^J(,"Z%%=M=]:X^>M=Y(JO.&+.X# M(LL7L[RE8+E-AE0U@4E$"U:K.D.JUC'&J"@,\BD(G93G.V4%[X:3[S+<#X4-\>N*YBGG^<+_'U>0XGE M=O_H:!G-%>W?.U(35< QI,@O1YN+9,%QO0,:[OOL<9_(VP#@:)Z-+/,; /^. MB_2Q=D]8(AG+UZN/N+@RGE=D1?*NO.:@*WN4<72HTB$+BGGNO9!%W0WHGC , M3RXY[CMO:Q/1EL,=.!F_T7$Z6UYEW!K!,]^SO]G >'G'PS@9AW.W VAL^7!U" I#&R9WO/C:@5HG!D%+ T$66U] N<7F MHW9N;V <.S(<- [G;L_^YTM<3C_,B%,O*=:_F'^NM]+?4FJB%2(Y!$,^%"CK M/7AA#>D$)Z[<<:[IDWL8.6'V<,'OYK6VE<'(SLW/\]D,$]$Y77W]E@@4 M3BFK-43GZO&:Z1Q/R(B1429?N#,L[ "D!Q<8.?NS"4K:<*^?LVCM<&TI<,:J M&#T=GYYB,64EG:N,O"TILB7[BU'&YAG]W^UBY"S&HT'2B+\=(.3]]!/9P-?E M_2+,EK2#U^4?\WG^]DH14>FHN0#&"]F]X!P$3S&>":F0X5-,QM;CE7;8UKB& MIODE_5 "Z1]C6Z_0,:\$Z@Q,5=.J"YE6G3P45[P32GO3_*9VIXV-Z_8TA\-^ M<#M -CT ;DL,K?QB]68^G:U>S8C0*XM?9/2,!P<6Z^CTG!U$GR1D^DNN?=8H MFB/MT1UU#;%#(' 79.WDT1>Z7E-L>(N0Y+0)O! A2?K:E\6 M[D YNBBI;!7 MY=:^U8.;&?=X/"FFCI!"!W"B8"-A31!9=Z:;+O_UT]>?<)8^?@J+?ZW->U)< M6O(<06=FZSM*A*A(1T@OZE\SYD7K_G]/[6E<_WTPWZNI*+J$UA4U6P6T19A@ M6029C23+:PQ$9 6(@0Z9=2ZSUK>33^UIW+.P+0*>A-<1XN@ 7N_"!2ZWRO<' MKJX#8-22HX9607D_B4(.JU)\<&84K#YA>@="#_.X#2 M/W#^81$^?YRF[XBZ"E>YT.O>1%X6TCDEB):0-0B78LI%E:):MZ%]I0 M\<^'E,7(&_N)&VALO[E!QLUZ(\*@C=#F1W&P V_E >/Y MVW4M+2;O1/;_?WMOMN1&CJ2-WI]W00_VY>:8::TN:Y4DD]0]9\X-#6LFNRF& MFF2J*N?I?P>3S)5+D(%((.OOMIDJ+5D!A_L'A[O#%X^HR_U;J0C($O@MPJJ"@:@-:1 L9W?_C951XX]VJYC/!_X9O]8T+!Z-)) M!V2\(F#L^8 <:%_DF5+1:&^Q*#WEYPPRFRSO.Q,GW?,*K0%\ MFW<_8M[=_"+^D1M)Q.5T#C\SH$U"SP\/:Y%P#O6%VB.LE_YUO][;2 MW>2F'A0L\A0Q U" BG%2,J2,8AH4#0?(%#Z;ARD:JHG>_?MJG2#JKQ;3U30N MW__\./W[?!'M;/J_,?P"UNB';KF[ @6A[KIA$$TT0'I%W[^O)X5P%TKK$D(4ES]YQLOKK\VV2UE^#9 M8!9+#ZWM0U?=J_"9P39(*$U [6WTW7S9S:9A+:.\D4^+O)57W[.S/ '; #SA M2)'1QB">G$,F48FCI!4-R=E1("5%,7IV#(WV)K'51%[#A3@?-W0;;F<+E<6')3-$:&>$6=SG@6/,4\Q MLD@3*Y$4>6AB<"FJTMIJ/S5UGUM&!%4A 3008WC?+>+T8O[F"M:>^^MUKBEP M9Z-]L^Y]'1/\3 Z?*$\%G J+A$I9_>J2Y5SASCX,!PC8Q2R4D:.0ZC^-%[ M*:K;<'1$C!44Q/FPZE9V-D*4ZV8K*_M'7/X2Y["_V?F!K?W?&A;+ZDECH?#5 MS6J@+^[&QM^B" LC'#<@8!5SZ;>VR!#'D33,2JHXX:9T$MD!_7#3:5DNW]*O$BG*R=8K(W MG0+S@#E.%#GN!.)>@-Y4AB'O@[4I:JY8KZ>\49.2BN.EG%Q[)2.=PN3:2-F; M<>&LL3DM C&7.]B*))#QTB$EG,.&)^Q5K^;I?Z9DI),$VRL9Z10N-Y",]->_ M35AP*@894=+K\+K.QP5K1'3(I7C)<7]H#M=IR4A__5N+R4@G":T;Q,$&9/[F MXT0DKR2LCAA5"7$3%'(""6BC-#X;1^8G:YMG/X^#BA9J;LX6XVXXG,'3VLUU?9S; MQ;3[-(^?TOOI8KGZZ[_H;]/9;)V4]'G1I>EJ^8T[%!+[D.TAM+P*&-B=^?=4Q=N BCG"+A[+FY7;Z*XW=ZWW[N>VS.,>2D= M1H'E[242D"9@26EEL8PD8"J/Q;?.6KANPD-9,(W#[>I@VG%M?[A-CH1#H04@ M &FPO!"7PJ(\? J00;"BRDDJ^C1*/+1&G92%X@9+458V8=.^2VG=_S'>;BM/ M7/R2$S'\=#:]$='J?0PY)IVC %?PO>L'/SP!QXW*) 22GBG$%1PWDTQ U&J" M+2,DJ=)S<@N0W538[4P$/4[0>F9A5E=KG]>K KNG=O9P&P$;XC67F^:4/)?' M$4]04L(PX"11C]^J=^JTO0LTY8$-0T\Y1E;'PU^G%Y>OYN%C_/U;])?S;M9= M7+^;@W'_8S%=QC=QL9JF*7P@YCF'$^L#P\01)*5(B%//P1RD'&R%*+0G/''< M9^S%28LV=1$.Q\UX#&^N6.+>$VWNJ-W-X6M+, O7?PS\7+IU%L;T[L>*/#.? MN%:Q9^@A>WR&9VIPVP+QB:/D"0; JHB^YG:N=SK^V@ M$1$B-^""+6H.FW7>:?Z9GZ),'V>J8^A;F/D%!21SA"%!_*WSWMR?)O_]/B,_5)0NL&<; !F?_CEPFA$AL1,*(L MB3SS 0Q[&R2* GL%?KVR!_L4G";S?_S2XC/U$)F?R,$&9/[7OTV",(EP\-8E M V\=?N&0]N#!1T:-D$$PJP_5@(R2CC+*X*UQ9'XB!ZL&/;8T?WTW8<3$1##. MP\4BXD8Y9+2S2&)+5.*4"7-HBOAI4O_ZKD[!V'A2/Y&##9ST7UY/O,-4!LR1 MQI+?Z"8C(Y -.BGX%"P7APKN3Y/Y+Z_KU'.-)_,3.5C9X'_U/2Y@X]LYHM@; MH3!.2"0-%FW"%.D(3K,U3$4KN,&D5Z[)$2O_X:IUBJS*(V @/QLX_6_?37*[ M6DO &G7&![BE4D)&Q) +?AQVB@<:#_4?/^WTO^VG\8L7/XUW^D_D8.7OP\OTPH!N'P.E.5H9' ??=F($%Y4EA[#P#$"N.3(D=SYN/>DYLL"@KFTCON-E-KA'>-LJ;SJ_RO**;.L]NOJD=OMUU7+[[8[6P M(++IW"ZNU]O^V,'?@LKL9K-U92A@-BY7>1B;@A-"$(MYN'%^.#1Y_B-.1JL@ MM1.N=/N=$;?35'C[3,1U;0J_X$D8X3$W=XV\[&;Y%H#?=_.K>9@N5XNINUK% M$*8_IR'.0YFWW-.6*O:4.V"'SU%PK)Q-F#,DTWI&.E?(YMYD1NADN7?4LU[O M6O5?9L]X\&[I$Q3V!S)[J45R$H=D*?!>:.9XH\WM_/N??KE=E]O3Y'G M_8MW(/00IM7V9WO[SIW+&(OKN8YP9] MT_GJ\EY[M1B6V[?299?@/P(J+N&_F/YY*$U/L0AR52\^1_!0L<=)C M)$D$WR;F 48R!42UMH)(*=U(EG?1*_.VO_*ZL='J=H5-TYG7<1[3=#5AFCBG MX4B"OYU'IPJ*3/0:"44-+ENIP4VFF4M[T/]NU* M6J6,(Q1IV #B/C&D&070#KKV[29$*A-C M =F8WQ&99,@2#.PBGCC"L=./C;IRZOD,-(W6*78L-)7@^V 4C=^L[&'=3I? M,@G3M"[3\''IXNKW&.>?O[Q9;@MY;M.R%T"AG0?X#WY9=%<_EG%;%_3@)\H8 M><]&93'KKPY?G\$LE$HDG))$/E"96]B"0Y-+89W&VBG-1/"',D :,PM+%+.! MXQ:4M0[NE9SK*20%%P^1VK5Q&=C.CB%/MD;4<(Z,$\SI1S%*?)[OS*6C7##T'@L\H MC09:TO39Z::G\(.?>+NY!//N)\)H;J3-DY$3G#1*.;+":80M"TK$)#0I/LJE M -WM&KQCJ\ZB$GTA*'YS:><7\ /OYL#A==1W?4M8%SB+BB!CF<^-Q4SN2^81 M=M$"I3'M%O\3[>+>2_N$4S<)RJXTC4T["Y:Z\YQJ(G1P9)[(0C]V&7?] I^S,WNNKZG0!W# M#%'I'>*!"S!YJ$$Z@)4IP PGOH8>W45KW>$/-1$Z6'(O!*'PAV^ LNEJ^06$ M"^1>3JAE#,N8\@!L N>09-LF..2MH3S -A4N/>OF/$KKCHVHB# M@<$(WD5=+W":/P*Z+\6+.A$W[(KL^>G8?9)MMK M6NA5:^#:Q=ZJ2O+@&5Z@7$R"FP1VIXX8H,J+P7\W#ASN&WW* 9P(YC\@Q84#I,XJT3AHIJDEPRHB(2X]/.H/,=E^8 M3D'0DQ2FD>75P"5]>(O;3:FH$E6,H41SST9EP08Q*@]N@YVF2')2S;."L G8 MC0Z/D^!XCJP: ."3C?PZ_PE;[!;7DV"TAN,9$5' (1[BV@+1*#IF+:/PSUBZ M#?!^:EJ&VEFBWY-1-U .+2(J7PR;/]O$LW+L8/$SYD.ZSN:WL^6MFY7S^KLK MMTI7,_B[7-J]G CE@J(";@UK@)T4&*L]2< !0:1QN42X_,CVTKNH^P1? <'/ M*_<6D?]+UX7?I[,9[/=7D/7\(L=T;_YJ(@G6P7."L(@)<18)@@U%9"07@C/* MRP?C3Z&O[L-[!;26DE6+./R\R'. 5]>?9W:^RJ.&_WTU_9&+8"8Z$.)=$,@: M#G<+%PPY0BARBBICO71N[E-Z!0R6D5,[E9/K7>685F;5FVZYVIPG MHUDRG#,DC,W=PA-&)N89+U(GQ8R2GIQ8);EGI;H/W>,A: 0^MZBW>ED0_VT7 M"S@NU]N_FA@;P5J6&HF0)U[D>*FVBB#AM0A!N)3XZ#KM+,KK/GJW:B$.DN_+ M0'5F/?S[1M3SL*E_64Z(#2Q%,#E(+GOAF>-6"85BP!)SYP67I=]ESJ>V[J-X M$^@M(<>7@=A=GMQ-7?Z]J-LD4"4\PQ*\MCP%. \)L5:GG.WO \$I2#.ZCW,F M[76?Q)M 32@7BFDID*1&( M*/#Z8E**V])M;/K25O=%O (V2\BH,:]H^;:;KT4VB5&Y)%0.GMF#A!$Q$J]IE)W7_%?BAZ@4\=(S*^1=/H;F?=,&MA4DIH6+\0^@;Q^ /PSO5X4 M$E6+*/QE 5N:1"F=(J"+K=$&<>XP):S)M=# Z]JN_@J)J[5J]M[7]>3+2$*EU'NF(P4#E6!)DB2?(ZQS9<5'8 M6#I3_D02F]2/SX/(,F)KIU_H[EW>?Z#P,EIN82-4B77IG@8>,HT(TTK1(+U] M)M5XZNO1<\=&G@> YXJF/,XV@P&#?C M^;.[Z&DR?7,LH T62.D&M@5=V7M;RHZ55U%S;A,B@CG$K68YK*U0T#3IQ!P6 M9/2PR4.2FE1IH_D<)>73>H5@\-^4FRF"D+,VEODDA$S!&6$<]+-YN]OWE0 MF<@0N3-4(L\-^% N]R>GR2 =I8J$ZYC46<^I]]9HMYS[%!D??#4]EZ-M14;V MQJ\3N-4BY')-.-VP)4=!!X.)R7&*U"3-$A\]\_'$TX1QMGX M L]VVH6O*[M8%4'9TWT\*?C8]"YZ]3U72TZX)9%K2E'@ JY]C,&AD5$B+KBT M!"?J2.EN\:?26&^L[&CX&U5,E7.,CN_M;?2+G/4"G/P2?\*B=O8I@0VZ/QWA M[57\UGT!+WQQY5=7BQR@O.&+--IS&2AR',XGU\ <%U*NL60L,>*HM*+'M?J< M--=Q.T:!<]/B;BT2O?>B(=P1Q;1$.&$&UI?'I?NN?(HR!M_Z[>1C7%88SUFW/6!Y4Z!^;Z\5BCFVI^_G&?Q7YKUF M6.;R:F7R=%J'#&8&,1*2"D3GN[E]_W7[Z?TZ^9MULSBQ+'A*&$_N0'20@+K0 M*2KBKC2_:X,F7CS>PMONNYW.)QK^EYA72'L#%S3\$VE!$[ E" _'2]#8*Z7W M&&CV$5 '- 4%VY7FOQ?7DS<<)44H((G+!7LB] M[GRNE$\"CH,2AA!CPL%.;\OH_W+1_?ROS1=OU,+F-W=:X6Z].@&I\@@XDX-G MRQQ\?]<5"J?OOSW!KXB_@J)<3JS&7@81@!T$-K6.&YC$4:+:Z62"TO+YC-5; MLNJF2HE M]2Y*$:A1?6Z;O@NV:KB>*>9N;)Y7U5C]MO7K/&_LV^_=1&DK+78>:<[!;93: M@#$7.%*>4I,\3B2E(F"Z7;)5C?0<<#J/[R\'4("0..$JN#,4">1 M%3$P'8P0C[O*#D,4K%FWTV<3B#J5\R\$45^G?TR$298&;!&W)FX."ESI*/I( MA( KW9J2EA0L6;<79PMX.I7O#63F'>B"P;&5E-IUA9'+L9$<%-,V!UF"8USC M:$M/YQW8GV2T5IEC@:NP%)I+3<_;@:TM+X'+7_UE#%>SV"5GEU-OYR%,9U>K M&.9Q-;OW<^>_S0]9;=@[?;%]%GJS?V<7^C9:CF^AA7-P_0F?FO?@(OF^_Z]FW]= M=?Y?E]T,],+R=9;#7=<$8JTR2N=A@!P.JU7(<@$<@:/$.$V.%N\0?":I=2-= M13#T6-$]A] J&VG[MOAYS?5)D& #"$R0#X+!-:$(LEHR1!P- IL\H(7UL,L. MKU(7.<\BY&X4CC=@D7V+WW]T"[NXOFGAFOL'Q_4Y+#/!W^=GM+9KEI^N5LL5F.E@[+R]L=3O\AG7KMTMCP416"8C MD5TW2*8XCQ1R#$G"HU?6\BA+EVN6H;RNYAW%DJP@T@:T;=]=WYQ3[;3'QEJD M$Q; WZB1$F2RI,(K&NFUD#0F2 ^79SM8G7#SB=[G$@MI/:> M(QTY;(_'W'W0891@:T9AR8+ME1$]'*W[2*RK1MO%:Q&1-H#8QQ?5S;'#E*:( M74 B>8DXDP2Y8 32GD7O%7$QE;[U=Q)2URX=Y1(?SO &4;,Y#1,:).6*4H!\ MMI(EM\@P)Q"U3*20J*6N]/O)'E+JY@X\"W+.87HQ[(SQ7/)JOIJN'PZF/^&K M_FJQ;E94YG'D\+?+/86Q'SXLV$W&)8T<)W 3)6Z0D88@+.$2BAPKR\G( MA['4P\?V@>E3NL_?K[?\??>'GUT!*]_#2QZ0H;GW6L"1,D;ABB[=<;OL#AI])CD%<8^U6T41-W"A#MSSZ^O='UA7 MB^'($KA)"DS0P!"WT8-9X2R2B3LG)-P,\DIK30"W.TTJ>Y0CHSY1D \C, M;U[Q>S[K;[KYS[A83>&7G[?$K)\9-E68S')EC0 3-N%U%UB--*4:^124-,'P M$$L'+GL3UR)6S\5$]QP":@!YFX'H&^)5@+M$,(D2]3$WMQ-($Z<1L> B6IH< M2Z45X ,"ZH811T70^8QN "5K@']:/\IOJ\&9UTF"Y1X\!Y/$D!Q7R".6/+7, M4&-)*#T;X0D1=<-^HZ)E&,,;0,P]-?DVNM4=@S;;T8&#,9M[M"7JLIJ$VY]9 M@IS#"0Z!59ZGPO@Y0E+=4."H:"HIC :P-= J_7";F)Z2"]Z;\\_BWYX'AY1^"3>=,#=L2UAI$HZ6YI3%L6CJ% MA,3 $.(9*75"? 8#F7H6^3)?_6MIY@/O-PX<6ZR^=_Q!T M\'/#WG[Z4UKHN6>]X*MY^#NLMX!EY@\FACC!J?>4HA0U0US1@*R4#F&&14A6 M4:%*^WD'"2I@;=ZQ-:]T[^RZ4')4DYLLI% MT-K '!%R$G'IS.QC--6>13E<[L>@-$0(38)JNYN-0Z>8ILH%CK3,^PG4($/ MJQ.!*"-3(,*-X $?I*DQ4 U"P%%X#1!' _!ZY==M^I9?HH_3G_GT;7QYXS!) M26*DC#:>VJ(4%X($DKG5NVCI34X#9'X8^.[!/L;@%&>O#"_BC?> MPGQM$/SW='7YYFJYZK['Q38^I*F,D3-$>6Y61#P#$\$YY+TDTF,:-2V=(M2+ ML-KC;T<$6'G!-("V[:GY;*_O'1F,#69,KU?-+-+@3'QCLC$/CQ$OP7%9$3*K>XC49SG2QW MA[K\G@.?W934'E$[(GX*L+Z):L<=)N8W^$_7UB5XNAZ\7X:(-[ 9'N .#\HB MXR*5#/Y,BM(3.PZ0T]C5-HI_=Q;K&U!$3[D#_^'VE,$Y$BP/ :=K'\4J9'!R M2&.NF%%&,U*ZC50>4;*;_:?W6*[GYM42P:GRO-( M$&:YAS%Q$=G(X+!%KP6H]*C[C6Y)2A$NU*L[=R@ZY? M8IQ=_[+HKGY\B;,\[/*S7:RN-RK01AE4SF3E/$^8Y1)48"Y E1K8!;=V<+Y/ MV]1#:]1#0B'Q=2/PLGI3^6^7T\4-]8^B3Y8I+"RGB$D'%ZX1.7O!<&13P,28 M%(2T/1"Q[_OUYNF41T,1'E;6#EO*7]]M9IOS3BU/V,:-=20U1I80@S*W> )$ M&]P'"'L7J&-&C(.$,EQL! IOGFQ"M"SBOZV,WC]Q^S[CK&KW'Q<^KC\MO"SI?6 M9P&]OOYZ]>/';!H7:P-;*:J2,A@Y;L#[2J#O3,0&10?_HP+XQDI'-(91W%A8 M?W@D]AD%^ +ANMWKYI!3A8TCP2$?*.8AX4P?KQB-R= MB-F[0.4RI3J0*XQJYZITPF9-1+"+1&&RELT;T&;^^=X&Z MIGIEU QC=P.6^A-7Y\-MG1QL0GB3)!)IK2U!>6KI\D I'9701NGB98K[J:D[ M'? Y4G/.8WR;&5Z?XR+_@;V(9!*"!A;E\GF'\[P3X>$BM@Q%Y0.-(7GW>/)? M>1C=HZ>Q5(HSI7X,3.<*H+EJTSSS8;J>1)(K.7TWSV/IXMP/:C[:XZ/#*D]/ MI;I0_>F]95^MRU[O+7O;?ONV!I$PYIB@#A&7.V^+8)"E@B#AF)+!1>!6^0*[ M$P@)'<*=@VG(7@NI\DI+8> M&@LI3V9)#I9" U;2XTW<5,9YN-Y58DC2W-M9)X% R^9A-T%&;#@FKG0)Q2XZ MZ@*I@'B/ .9D7C>(EXVW0> F=SE/TON X1Q)APR+-%_'T$*\> M+N$CD#F#W97=]U_G/^/-P+6[;6R3523QV9E R1I0OC:7FV%LD$HI,B$4,8\O MK)W^^_X5V@+#.;+KBC.R01URYRGPY#T-G"%"#-(63PV24+A'K2>DV M@'N)J1MK'O_V.8_K+<#G=H9WM/#)NUJRS_;ZYJ!=W1EX"0OJ)@^G$VN,,"CS!%Z$L+&TSGI*164:$""4R.CJJ= MI-6%VE $' 74<'$TJ:;6V_H:?3 M?%"D=.SZ*%%U+:[G0=:9(F@74^MGPO5^G&4$6RE1TB8A3C2<$2D<4I@JCZWQ MM/AL]&,TU7WW?QY$G2> =@'UOKM:K"Y?S(JD -#2$H5KKS2P^RZJ8'/ >^!HBA262]GRZ]G>6]_&97N8_R]9WO$W%4 M. 240G[_CA@CIT+.LF"1296002; );3D2P"R=\_NX*CW3:23^-$-EH! :"$OLW,1N M5YA2XH,@&ADP*4$_PV&TFEI$C+$<$P+:NW3WQO[4U/(V4"1=#+E'M")JM(6?P^RJGC9TG2>)IL&UPU665AB/ M$T/!X)PW3SPR0D2DJ> I21^M+OU = I]U0N2GPUN V73,.X>N=!)BJBJ3)!)Q=)=N0]3U%3@OCB:SN1\HSBZ; \$YB% M&'.EN&7>IM*1U(,$-64Q%4?1>7QO%$0[7%D.U'DM! ([8#WU&%S9X"S"P9*@ MD@@6EPYF]:.L;H!A;%@-E$23^'KDOK*D":.,@7,L3&XOK)#.\UZ\@S\D.@KC M2C\H'J.I;B!A7$P-X'YS1>Z;UC,_.7!^ZJU%#F>WU][C6"N9O%RU@@(1EP!GE.I>$&(TMU1,I:"AHI61%IX8-[ MC*;!_1?]90Q7L_@I[5OI]?6#OUG734GN=3*,(P^'"#0R,&8:Q:^W*[17'%W=7D/=M8"=WK-AV]MI4"^=R8)5G M6DDJ%/@J>;!55 8%,#*8YD+3?JU,^@'H*0'U9F@,E^E3@ QD< /&^F8CF\)O M[Q,%"U,C3&4"XI-!6JKS=W*719>7:VZ M[]UJ^C."*_'C*M=B?@;EFKK%]^TX"!^-)S*G.&*1.[I99)A.*&*E;82_8*'/ M4(VC"U7.^CQ?@-U8W*S=/[/S;[I%_*W+U_%R.X#.:9^'S"'P3,%C-5$C([A" ML*O$'%-"Z3[3EW9]NW(57Q$ #.99,^K@MYC3H.=ANHR@*M?!AJWJW#8/22JZ MW#K8ASSG4.9&H=A2I$P4-D@CC>_3A>6$)2M7Y156$64YW(")\0$NT_ER.]5; M$.>M=@1%DE'/$0>E89U!X-ULWGT<,^IZOKAYL(AD>5.PJGW/6,*^>0<90AJV,,S$KN1:\A M8?L6J&NPE$%)&>ZU